---
title: "Retrieve creation methods for a batch of assertions"
method: GET
path: "/v2/assertions/creation-methods"
tags: ["Assertions"]
---

# Retrieve creation methods for a batch of assertions

`GET /v2/assertions/creation-methods`

## Query parameters

- `ids` string[], required

## Response `200`

OK

- V2AssertionsCreationMethodResponse
  - `assertions` V2AssertionCreationMethod[], required
    - `creationMethod` union, required
      - LmsAward
        - `type` string, required
        - `courseUrl` string, required
        - `lmsPlatform` 'CANVAS' | 'BLACKBOARD', required
      - OtherAward
        - `type` string, required
        - `subType` 'ADMIN_IMPORT' | 'BACKPACK_VIEW' | 'BADGEBOOK' | 'BULK_AWARD' | 'CLAIM_CODE' | 'MANUAL_AWARD' | 'OBJECTIVE' | 'PATHWAY' | 'REST_API', required
    - `entityId` string, required
    - `id` string, required

## Other responses

- `400` — Bad Request
- `404` — Not Found
- `429` — Too Many Requests
- `500` — Internal Server Error

---

[API](https://skmtc.net/instructure/apis/public-api-docs.md) · [All operations](https://skmtc.net/instructure/apis/public-api-docs/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/instructure/public-api-docs/revisions/44eb39b4bd65/schema)
