Skip to content

You are viewing documentation for Instruqt 2.0 Labs which is in Beta currently. Official release date - 29 September, 2026. For Tracks documentation, please visit docs.instruqt.com.

API keys


API keys let external systems access Instruqt – for example, a CI/CD pipeline that manages labs, or a script that pulls reporting data through the API.

Your team has one API key, managed by team Owners.

  1. In the sidebar, click SettingsAPI keys.
  2. Click the eye icon to reveal the key, or copy it directly to your clipboard.

Only team Owners can view the API key.

  1. In the sidebar, click SettingsAPI keys.
  2. Click Regenerate API Key.

Regenerating creates a new key and replaces the current one. Any system using the old key loses access, so update your integrations right after regenerating.

The key authorizes requests to the Instruqt GraphQL API. Pass it in the Authorization header:

Authorization: Bearer YOUR_API_KEY

All queries and mutations are HTTP POST requests to https://play.instruqt.com/graphql.

The same page also holds your team’s LTI credentials – a Consumer Key and Consumer Secret used to connect Instruqt to a learning management system. You can regenerate these independently of the API key. See the LTI integration page for setup.