Skip to main content
Timeback has several API families with different resource models, authentication rules, and event contracts. Match the endpoint, environment, and SDK client to the same family before implementing a workflow.

API families

The sidebar includes the complete published Platform OpenAPI document, including operations whose tags are absent from the document’s top-level tag list.

Choose an event contract

Use the event contract guide before selecting a payload. An intake acknowledgment does not prove that XP, gradebook results, or progression were persisted. A valid event type is also not a universal XP rule. Use the producer and consumer contracts to determine the expected result.

Authentication and environment

Complete first steps for the intended environment. Server integrations commonly use OAuth client credentials, while user-facing integrations use the SDK’s session and identity flow. Public discovery routes and service-specific authentication are exceptions to a blanket client-credentials rule. Use the security requirements on the selected operation. Client configuration, token issuer, audience, scopes, application identity, and tenant must agree. Use the token response’s expiry information rather than assuming every token lasts one hour. See API client setup for the MasteryTrack authentication exception.

Reference freshness

These API files were refreshed from their published schema endpoints on September 11, 2026. The exports document what those endpoints published at that time; they do not establish the deployed source revision or prove every implementation behavior. Source-checked guides identify SDK and service revision boundaries where they differ from generated descriptions. The CLR operation description has been corrected because the published text claimed automatic signing that is absent from the inspected handler. Read the CLR client guide for the full input and persistence limits. Use the sidebar for operation details and the integration guide to connect those operations into an application workflow.