Skip to main content
GET
/
keys
List API keys
curl --request GET \
  --url https://apix.spotzee.com/api/client/keys \
  --header 'Authorization: Bearer <token>'
{
  "results": [
    {
      "id": 12,
      "project_id": 123,
      "name": "Production server",
      "scope": "public",
      "role": "support",
      "value": "sk_01HXY7Z9K8M5J2N4P6Q8R0S1T2",
      "created_at": "<string>",
      "updated_at": "<string>",
      "description": "<string>",
      "is_system_key": true
    }
  ],
  "nextCursor": "<string>",
  "prevCursor": "<string>",
  "limit": 123
}

Documentation Index

Fetch the complete documentation index at: https://docs.spotzee.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Project-scoped secret API key (sk_…). Pass in the Authorization: Bearer <key> header. Grants access to the project the key was issued for.

Query Parameters

cursor
string

Opaque cursor returned by a previous page response. Omit on the first request.

page
enum<string>

Direction to walk relative to cursor. Defaults to next when omitted.

Available options:
next,
prev
limit
integer | null
default:25

Maximum results per page. Use -1 to request all (rate-limited; large pages may be rejected).

Required range: -1 <= x <= 100
Example:

25

sort
string

Field to sort by. Defaults vary per resource.

Example:

"created_at"

direction
enum<string>

Sort direction. Defaults vary per resource.

Available options:
asc,
desc
q
string

Free-text search across the resource’s indexed fields.

Response

A page of API keys.

Paginated response of ProjectApiKeyList.

results
object[]
required

Page of results, ordered per the request’s sort and direction.

nextCursor
string | null
required

Opaque cursor for the next page. null when no further pages exist.

prevCursor
string | null
required

Opaque cursor for the previous page. null when on the first page.

limit
integer
required

Page size used to build this response.