Skip to main content
GET
/
powerpath
/
course-sequence
/
{id}
Get a single course sequence by id
curl --request GET \
  --url https://api.alpha-1edtech.ai/powerpath/course-sequence/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "<string>",
  "subject": "Reading",
  "title": "<string>",
  "author": "[email protected]",
  "status": "draft",
  "statusUpdatedAt": "2023-11-07T05:31:56Z",
  "stages": [
    {
      "id": "<string>",
      "title": "<string>",
      "grades": [
        "-1"
      ],
      "subject": "Reading",
      "type": "course",
      "properties": {
        "courseReferences": [
          {
            "courseId": "<string>",
            "refAddedAt": "2023-11-07T05:31:56Z"
          }
        ],
        "testTypes": [
          "test_out"
        ],
        "learningAppId": "<string>"
      }
    }
  ],
  "description": "<string>"
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

id
string<uuid>
required

The unique identifier (UUID)

Response

Course Sequence Details

id
string
required

The unique identifier of the course sequence

subject
enum<string>
required

The subject of the course sequence.

Available options:
Reading,
Language,
Vocabulary,
Social Studies,
Writing,
Science,
FastMath,
Math,
None,
Other
title
string
required

The title of the course sequence.

Required string length: 1 - 255
author
string<email>
required

The author of the course sequence.

status
enum<string>
required

The adoption status of the course sequence.

Available options:
draft,
active,
retired,
tobedeleted
statusUpdatedAt
string<date-time>
required

The timestamp when the adoption status was last updated.

stages
object[]
required

The ordered list of stages in the course sequence.

description
string

The description of the course sequence.

Maximum string length: 1024