Skip to main content
POST
Create an API key
Requires an authenticated dashboard session. Returns 201 Created.
uuid
required
Workspace that will own the credential.
string
required
Human-readable key name. 1–100 characters.
string[]
required
One or more unique public API scopes.
string | null
Optional ISO 8601 expiration timestamp.
Allowed scopes: runs:read, runs:write, blueprints:read, blueprints:run, blueprint_runs:read, and blueprint_runs:cancel.

Response

string
required
Plaintext ig_live_ secret. Returned only once.
string
required
Safe prefix used to identify the credential later.
string[]
required
Granted scopes.
Copy the key value directly into a server-side secret manager. It cannot be recovered after this response.
Last modified on August 16, 2026