API Keys

Regenerate an API key

The org is orgId in the path. Regenerates an API key for the specified project. This invalidates the previous key. Use key_number to specify which key to regenerate (0 for both, 1 for primary, 2 for secondary).

post/v1/orgs/{orgId}/projects/{projectId}/api-keys

Request

  • Base URL
    https://api.spice.ai
  • Auth
    HTTP bearer

Path parameters

orgIdinteger required

The org id from GET /v1/orgs

projectIdinteger required

The ID of the project

Headers

X-Org-Namestring

When present, X-Org-Name must name the same org as orgId. Otherwise the request returns org_path_mismatch (400).

Request body

key_number0 | 1 | 2

Which API key to regenerate (0 = both, 1 = primary, 2 = secondary)

Response

API key regenerated successfully

api_keystring nullable

Primary API key

api_key_2string nullable

Secondary API key

regenerated_key0 | 1 | 2

Which key was regenerated (0 = both, 1 = primary, 2 = secondary)

Changes

No recorded changes to this operation across all 1 revision of this API.