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.
View and copy your API key
Section titled “View and copy your API key”- In the sidebar, click Settings → API keys.
- Click the eye icon to reveal the key, or copy it directly to your clipboard.
Only team Owners can view the API key.
Regenerate your API key
Section titled “Regenerate your API key”- In the sidebar, click Settings → API keys.
- 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.
Use the API key
Section titled “Use the API key”The key authorizes requests to the Instruqt GraphQL API. Pass it in the Authorization header:
Authorization: Bearer YOUR_API_KEYAll queries and mutations are HTTP POST requests to https://play.instruqt.com/graphql.
LTI credentials
Section titled “LTI credentials”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.
