Revoke vs. delete
Prefer revoke for production keys. It preserves the audit trail, including the safe
display_key, scopes, creation time, and last-used timestamp.
Rotation workflow
1
Issue a replacement key
Open Dashboard → API keys, generate a new key with the same required scopes, and store the raw
sk_orb_... value in your secrets manager.2
Move traffic gradually
Update one caller or environment at a time to use the replacement key.
3
Verify usage
Watch the replacement key’s last-used timestamp and usage in the dashboard until it reflects live traffic.
4
Revoke the old key
Once no callers use the old key, revoke it from the dashboard.
Public API behavior
Developer API keys cannot revoke, delete, or manage other keys. If a revoked or deleted key is used for v3 Search or Enrich, the API returns403 invalid_api_key.