API Keys

List a team's API keys

Lists every API Gateway key registered against the team.

Key values are returned in plaintext (the handler passes includeValues=True), so this response is credential material: never log it, cache it or render it outside an authenticated screen.

As with key creation, a non-member gets HTTP 200 carrying {"message": "Not authorized to perform this operation"} instead of a 403.

get/teams/{id}/keys

Request

  • Base URL: https://api.indexone.io
  • URL: https://api.indexone.io/teams/{id}/keys
  • Auth: API key in header x-api-key and API key in header Authorization

Path parameters

idstring required

Team id.

Response

The team's keys, values included.

idstring

API Gateway key id — the value passed to DELETE /teams/{id}/keys/{key_id}.

valuestring

The key itself, in plaintext. Send it as the x-api-key header.

created_atstring date

YYYY-MM-DD.

enabledboolean

Example response

[
  {
    "id": "k3n8qz1p42",
    "value": "8Kd0Wq3mZa7Yr1Xu5Tv9Bc2Ne6Lp4Hs0Gj8Fd3R",
    "created_at": "2026-03-11",
    "enabled": true
  }
]

Changes

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