Use the CASE API to programmatically cross-walk standards between two frameworks and identify alignment gaps

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

Steps

  1. Retrieve both source and target framework packages from a CASE API host using GET /ims/case/v1p0/CFPackages/{identifier} for each framework; load all CFItems into a keyed dictionary by identifier.
  2. For each CFItem in the source framework, check the CFAssociations array in the source package for associations of type 'exactMatchOf', 'isRelatedTo', or 'crosswalkedTo' targeting items in the destination framework.
  3. Build a bidirectional association map: source_item_id -> [(target_item_id, association_type)] for all available pre-authored crosswalk associations.
  4. For source items with no association to the target framework, apply NLP similarity matching against target CFItem fullStatement text (TF-IDF or embedding cosine similarity) to generate candidate matches for human review.
  5. Export the crosswalk as a CSV with columns: source_humanCodingScheme, source_fullStatement, target_humanCodingScheme, target_fullStatement, association_type, confidence_score.
  6. Post the validated crosswalk back to the CASE host (if you have write access) as new CFAssociation objects of type 'crosswalkedTo' linking the source and target CFItem identifiers.

Known gotchas

Related routes

Align curriculum content to learning standards using the CASE API from a CASE Network 2 provider
imsglobal.org · 5 steps · unrated
Fetch curriculum standards frameworks from the CASE Network 2 API and align items to learning objectives
1edtech.org · 6 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