curl --request GET \
--url https://api.questra.ai/api-keys \
--header 'Authorization: Bearer <token>' \
--header 'X-Org-Id: <x-org-id>'{
"data": [
{
"id": "ak_2xyzABC123",
"name": "Production Integration",
"created_at": "2025-01-15T12:00:00Z",
"expires_at": "2026-01-15T12:00:00Z",
"revoked": false,
"expired": false,
"last_used_at": "2025-06-01T09:30:00Z",
"secret": "sk_live_abc123..."
}
],
"total": 3
}Returns all API keys belonging to the authenticated user, including revoked and expired keys.
curl --request GET \
--url https://api.questra.ai/api-keys \
--header 'Authorization: Bearer <token>' \
--header 'X-Org-Id: <x-org-id>'{
"data": [
{
"id": "ak_2xyzABC123",
"name": "Production Integration",
"created_at": "2025-01-15T12:00:00Z",
"expires_at": "2026-01-15T12:00:00Z",
"revoked": false,
"expired": false,
"last_used_at": "2025-06-01T09:30:00Z",
"secret": "sk_live_abc123..."
}
],
"total": 3
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Maximum number of keys to return. Defaults to 10.
1 <= x <= 100Number of keys to skip before returning results. Use with limit for pagination.
x >= 0