Align curriculum content to learning standards using the CASE API from a CASE Network 2 provider

domain: imsglobal.org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Identify a CASE-compliant provider (e.g., Common Good Learning Tools CASE Network 2 mirror) that hosts the target standards framework; obtain the framework's GUID
  2. Fetch the CFDocument (framework root) by GUID from the provider's CASE endpoint to retrieve framework metadata including title, creator, and subject area
  3. Fetch CFItems for the framework using the CFItems endpoint filtered by the CFDocument GUID; each CFItem represents an individual standard with its human-readable fullStatement and machine-readable identifier
  4. Fetch CFAssociations to understand the hierarchical and alignment relationships between standards; associations encode parent-child, isRelatedTo, and isPartOf relationships
  5. Store the CFItem GUIDs in your content metadata when tagging content to standards; use CFAssociations to support browsing up and down the standards hierarchy in your alignment UI

Known gotchas

Related routes

Fetch curriculum standards frameworks from the CASE Network 2 API and align items to learning objectives
1edtech.org · 6 steps · unrated
Use the CASE API to programmatically cross-walk standards between two frameworks and identify alignment gaps
1edtech.org · 6 steps · unrated
Create, update, and delete modules and topics in a Brightspace course's content structure via the Valence Content API
education · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans