Api Update Key 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 null
namestring<=50 characters

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

revokedboolean

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

expiry_datedatetime or null
Once API key expires, clients cannot use it anymore.
max_usageinteger-2147483648-2147483647
rate_limitdouble or null
spending_limitdouble or null
is_testboolean
is_temporaryboolean