Update an API key.
Update an API key’s mutable fields. Supports updating the API key name and expiration. The new expires_at must be a future timestamp (greater than current time) and cannot exceed 100 years from now.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The public API key identifier (e.g. fkh_a1b2c3d4). Used for lookups, deletion, and updates.
Public API key identifier (e.g. fkh_a1b2c3D4). Composed of the prefix (e.g. "fkh_") followed by a base64url-encoded random suffix containing uppercase and lowercase letters, digits, hyphens, and underscores. Used for lookups, deletion, and updates.
12 - 16^[a-z0-9]+_[A-Za-z0-9_-]+$Body
At least one field must be provided. Only the fields included in the request are updated.
User-assigned label for the API key. Must be unique per user per organization. Must start with a letter (A-Z or a-z). After that, letters, digits, spaces, hyphens, and underscores are allowed. Leading and trailing whitespace is stripped by the server before saving.
1 - 128^[A-Za-z][A-Za-z0-9_ -]*$New expiration timestamp for the API key. Must be a future timestamp (greater than current time) and cannot exceed 100 years from now.
Response
API key updated successfully.