Skip to main content

Using Knowledge Graph

You can access Knowledge Graph data in several ways: Each access method has their own unique use cases and benefits.

Steps

Query the Knowledge Graph for the educational data you’re interested in.
1

Download the Knowledge Graph JSONL files

2

Install jq

Install jq ↗, a lightweight command-line JSON processor.
3

Query the JSONL files

Query your downloaded files for the data you’re interested in.e.g., To get Common Core Math Standards, filter for nodes with a StandardsFrameworkItem label, a Multi-State jurisdiction (Common Core), and a Mathematics academic subject:
jq -c 'select((.labels | contains(["StandardsFrameworkItem"])) and .properties.jurisdiction == "Multi-State" and .properties.academicSubject == "Mathematics")' nodes.jsonl > common_core_math_standards.jsonl

Next steps

API Reference

Explore other API endpoints to access Knowledge Graph data.

Claude connector

See more example prompts and how the connector works behind the scenes.

Entity and relationship reference

Understand the data models that make up the Knowledge Graph.

MCP server

See server URL, authentication, available tools, and full examples.

Tutorials

Follow step-by-step guides to build with the Knowledge Graph.