Developer Platform

API Keys Management

Create, store, and revoke API credentials for secure server-to-server integration with CYRIS.

How API Keys Work

CYRIS API keys allow external automated scripts, CI/CD pipelines, and internal tools to authenticate requests to the CYRIS customer API. Keys are managed under Settings > Developer > API Keys.

API keys are scoped to read-only account information (customer:account:read) for the security-certified endpoint GET /api/v1/customer/account.

Key Lifecycle & Security

User-Owned Credentials

Each API key belongs directly to your user account and operates under the certified customer:account:read scope.

One-Time Secret Reveal

For security, the full plaintext API key is displayed exactly once upon creation. CYRIS never stores or displays plaintext keys again.

Display Renaming

You can rename an API key anytime to clarify where it is used. Renaming updates only the reference label without altering credentials.

Immediate Revocation

Revoking an API key immediately invalidates the credential across all external services. Revocation cannot be undone.

Keep your API key secure

Treat API keys like passwords. Never commit keys to public git repositories or expose them in client-side code. If you suspect a key has been compromised, revoke it immediately and create a new key.

Revoking a Key

To revoke a key, navigate to Settings > Developer > API Keys, locate the key, and click the trash icon. Confirming revocation terminates authorization immediately across all requests using that key.

Docs/API Keys
Developer Platform

API Keys Management

Create, store, and revoke API credentials for secure server-to-server integration with CYRIS.

How API Keys Work

CYRIS API keys allow external automated scripts, CI/CD pipelines, and internal tools to authenticate requests to the CYRIS customer API. Keys are managed under Settings > Developer > API Keys.

API keys are scoped to read-only account information (customer:account:read) for the security-certified endpoint GET /api/v1/customer/account.

Key Lifecycle & Security

User-Owned Credentials

Each API key belongs directly to your user account and operates under the certified customer:account:read scope.

One-Time Secret Reveal

For security, the full plaintext API key is displayed exactly once upon creation. CYRIS never stores or displays plaintext keys again.

Display Renaming

You can rename an API key anytime to clarify where it is used. Renaming updates only the reference label without altering credentials.

Immediate Revocation

Revoking an API key immediately invalidates the credential across all external services. Revocation cannot be undone.

Keep your API key secure

Treat API keys like passwords. Never commit keys to public git repositories or expose them in client-side code. If you suspect a key has been compromised, revoke it immediately and create a new key.

Revoking a Key

To revoke a key, navigate to Settings > Developer > API Keys, locate the key, and click the trash icon. Confirming revocation terminates authorization immediately across all requests using that key.