Api Keys Retrieve

Declare per-endpoint throttling configuration attributes for views. Endpoints can inherit this mixin and set: - endpoint_default_rate_limit_per_user_per_min: float | None When set (not None), throttling will use ONLY this default RPM for the endpoint without requiring API key / org attributes on the request. When unset, the standard API key / organization / subscription limits apply.

Authentication

AuthorizationBearer
JWT access token or Respan API key

Path parameters

idstringRequired

Response

idstringRead-only
suffixstringRead-only
tagslist of objectsRead-only
statusenum
  • active - Active
  • expired - Expired
  • revoked - Revoked
prefixstringRead-only
hashed_keystringRead-only
createddatetimeRead-only
key_usageintegerRead-only
last_useddatetimeRead-only
spending_in_perioddoubleRead-only
revoked_atdatetime or nullRead-only
revoked_by_emailstring or nullRead-only
userinteger or nullRead-only
organizationinteger or nullRead-only
created_byinteger or nullRead-only
updated_byinteger or nullRead-only
projectstring or nullOptional
namestringOptional<=50 characters

A free-form name for the API key. Need not be unique. 50 characters max.

revokedbooleanOptional

If the API key is revoked, clients cannot use it anymore. (This cannot be undone.)

expiry_datedatetime or nullOptional
Once API key expires, clients cannot use it anymore.
max_usageintegerOptional-2147483648-2147483647
rate_limitdouble or nullOptional
spending_limitdouble or nullOptional
is_testbooleanOptional
is_temporarybooleanOptional