- REST API: Authenticate and make HTTP requests to retrieve academic standards directly. Best for applications that need real-time access. (The API is currently only available to a limited number of private beta users.) Learn more about the API.
- MCP Server: Using the server, AI models can reliably work with academic standards, learning components, and learning progressions. They can resolve standards, decompose them into granular learning components, and trace progressions across standards. (The API is currently only available to a limited number of private beta users.) Learn more about the MCP server.
- Local JSONL: Download local JSONL files and query them directly. Best for offline access, custom processing, or complex queries.
- REST API
- Local JSONL
The API is in limited early release and is only available to some private beta usersBecause the API is an early release, current users should expect occasional breaking changes.
What you’ll do
- Authenticate using an API key.
- Get a standards framework identifier (CASE UUID) for Multi-State Mathematics.
- Retrieve a list of academic standards using that framework identifier.
What you’ll need
- A Learning Commons Platform account.
- An API key generated in the Learning Commons Platform. You’ll pass this key in each request.
Base URL
All REST API requests should be sent to the base URL provided in the Learning Commons Portal when you create your API key. The base URL will follow this format:Authentication
Include your API key in the x-api-key header on every request.STEP 1: Get a standards framework identifier
Use your preferred HTTP client to send a GET request to the standards frameworks endpoint to get the CASE UUID for Multi-State Mathematics.caseIdentifierUUID (GUID). Copy the caseIdentifierUUID from the response, you’ll use it in the next step.STEP 2: Retrieve academic standards
Use thecaseIdentifierUUID you copied from Step 1’s response with the academic standards endpoint to retrieve the individual standards for that framework.If you skipped Step 1, you can use the CCSS Math framework UUID:
c6496676-d7cb-11e8-824f-0242ac160002 in place of YOUR_UUID_FROM_STEP_1.Next steps
Now that you’ve made your first API call, you’re ready to:- Explore other endpoints: Check out the API Reference tab for detailed documentation on all available Knowledge Graph API endpoints.
- Understand the data model: Review the entity and relationship reference under the Knowledge Graph tab to learn about the graph structure.
- Follow step-by-step tutorials: Explore comprehensive tutorials to learn how to build common use cases with the Knowledge Graph.