For the complete documentation index, see llms.txt. This page is also available as Markdown.

Curriculum Maps

List the materials of a curriculum map

get
Required scopes
This endpoint requires the following scopes:
  • : Read materials
Authorizations
OAuth2clientCredentialsRequired

OAuth 2.0 Client Credentials. Exchange your client_id/client_secret at the token URL for a short-lived Bearer token, then call the API with it.

Token URL:
Path parameters
curriculum_map_idintegerRequired
Query parameters
sortstringOptional

Comma-separated; prefix with - for descending. Allowed: title, created_at, updated_at.

page[number]integerOptional
page[size]integer · max: 100Optional
Responses
200

materials listed

application/json
dataobject[]Optional
metaobjectOptional
linksobjectOptional
get/api/v2/curriculum_maps/{curriculum_map_id}/materials
GET /api/v2/curriculum_maps/{curriculum_map_id}/materials HTTP/1.1
Host: api.masteryconnect.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "data": [
    {}
  ],
  "meta": {},
  "links": {}
}

List the objectives of a curriculum map

get
Required scopes
This endpoint requires the following scopes:
  • : Read objectives (standards)
Authorizations
OAuth2clientCredentialsRequired

OAuth 2.0 Client Credentials. Exchange your client_id/client_secret at the token URL for a short-lived Bearer token, then call the API with it.

Token URL:
Path parameters
curriculum_map_idintegerRequired
Query parameters
sortstringOptional

Comma-separated; prefix with - for descending. Allowed: name, created_at, updated_at.

page[number]integerOptional
page[size]integer · max: 100Optional
Responses
200

objectives listed

application/json
dataobject[]Optional
metaobjectOptional
linksobjectOptional
get/api/v2/curriculum_maps/{curriculum_map_id}/objectives
GET /api/v2/curriculum_maps/{curriculum_map_id}/objectives HTTP/1.1
Host: api.masteryconnect.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "data": [
    {}
  ],
  "meta": {},
  "links": {}
}

List curriculum maps

get
Required scopes
This endpoint requires the following scopes:
  • : Read curriculum maps
Authorizations
OAuth2clientCredentialsRequired

OAuth 2.0 Client Credentials. Exchange your client_id/client_secret at the token URL for a short-lived Bearer token, then call the API with it.

Token URL:
Query parameters
filter[privacy_level]integerOptional
sortstringOptional

Comma-separated; prefix with - for descending. Allowed: title, created_at, updated_at.

page[number]integerOptional
page[size]integer · max: 100Optional
Responses
200

curriculum maps listed

application/json
metaobjectOptional
linksobjectOptional
get/api/v2/curriculum_maps
GET /api/v2/curriculum_maps HTTP/1.1
Host: api.masteryconnect.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "data": [
    {
      "id": "text",
      "type": "text",
      "attributes": {},
      "relationships": {}
    }
  ],
  "meta": {},
  "links": {}
}

Fetch a curriculum map

get
Required scopes
This endpoint requires the following scopes:
  • : Read curriculum maps
Authorizations
OAuth2clientCredentialsRequired

OAuth 2.0 Client Credentials. Exchange your client_id/client_secret at the token URL for a short-lived Bearer token, then call the API with it.

Token URL:
Path parameters
idintegerRequired
Responses
200

curriculum map found

application/json
dataobjectOptional
get/api/v2/curriculum_maps/{id}
GET /api/v2/curriculum_maps/{id} HTTP/1.1
Host: api.masteryconnect.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "data": {}
}

Last updated

Was this helpful?