Skip to main content
POST
/
ap-readiness
/
goals
Create an AP readiness goal
curl --request POST \
  --url https://api.alpha-1edtech.ai/ap-readiness/goals \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "studentSourcedId": "<string>",
  "courseIds": [
    "<string>"
  ],
  "startDate": "<string>",
  "endDate": "<string>",
  "practiceTestCourseIds": []
}
'
{
  "goal": {
    "sourcedId": "<string>",
    "dateLastModified": "<string>",
    "studentSourcedId": "<string>",
    "goalType": "<string>",
    "targetValue": "<string>",
    "targetMetric": "<string>",
    "paceType": "<string>",
    "startDate": "<string>",
    "endDate": "<string>",
    "goalCreatedAt": "<string>",
    "courseIds": [
      "<string>"
    ],
    "metadata": {
      "practice_test_course_ids": [
        "<string>"
      ]
    },
    "curriculumCourseIds": [
      "<string>"
    ]
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.timeback.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

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

Body

application/json
studentSourcedId
string
required
Minimum string length: 1
subject
enum<string>
required

Must be one of the 19 official College Board AP exam names

Available options:
AP Biology,
AP Calculus AB,
AP Calculus BC,
AP Chemistry,
AP Computer Science A,
AP Computer Science Principles,
AP English Language and Composition,
AP English Literature and Composition,
AP Environmental Science,
AP Human Geography,
AP Microeconomics,
AP Music Theory,
AP Physics 1: Algebra-Based,
AP Physics 2: Algebra-Based,
AP Psychology,
AP Statistics,
AP US History,
AP United States Government and Politics,
AP World History: Modern
courseIds
string[]
required

All curriculum course IDs for this AP goal

Minimum array length: 1
Minimum string length: 1
startDate
string
required

Start date of tracking period (ISO date)

Pattern: ^\d{4}-\d{2}-\d{2}$
endDate
string
required

AP exam date (ISO date)

Pattern: ^\d{4}-\d{2}-\d{2}$
practiceTestCourseIds
string[]

Subset of courseIds that are practice test courses. Can be empty at creation.

Minimum string length: 1

Response

AP readiness goal created

goal
object
required