Skip to main content
API keys authenticate requests from your organization to the Learning Commons REST API and Knowledge Graph MCP server. Manage keys at API keys ↗ in the Learning Commons Platform.

Permissions

See User roles for the full permission list.

Create an API key

1

Create and name your key

Go to API keys ↗ to create a new key.Be sure to give the key a name that your team will recognize.
2

Store the key

Copy the key when it is shown. Store it in a secrets manager or environment variable.
Treat API keys like passwords. Do not commit them to source control or share them in chat or tickets.

Use an API key

Include your key in request headers as x-api-key:
For MCP setup, see Knowledge Graph MCP server.

Revoke an API key

Admin only
1

Open API keys

Go to API keys ↗.
2

Revoke the key

Revoke any key that is unused, exposed, or tied to a project you no longer need.
API keys belong to an organization and cannot be transferred. If a key was created under the wrong organization, create a new key in the correct organization and update your clients.

API keys

Create your first API key.

API reference

Review Knowledge Graph endpoints and authentication details.

Dataset catalog

Browse and download Knowledge Graph datasets.

Organizations

Understand how API keys are scoped to organizations.