Developer Platform

CYRIS Customer API

Authenticate external applications and server-to-server workflows securely using CYRIS API keys.

Overview

The CYRIS Customer API provides authenticated programmatic access to supported CYRIS customer account services. Requests are authenticated using personal API keys created in the Settings > Developer > API Keys console.

Authentication

All API requests must include your API key in an HTTP header. CYRIS supports both standard Bearer authorization headers and custom API key headers:

# Option 1: Standard Authorization Header
Authorization: Bearer <CYRIS_API_KEY>
# Option 2: Custom Header
x-api-key: <CYRIS_API_KEY>

Endpoints & Scopes

GET/api/v1/customer/account
Account information · Read only

Returns account profile details and verification status for the authenticated user.

Required Scope:customer:account:read
Example Request:
curl -X GET "https://api.cyris.space/api/v1/customer/account" \
  -H "Authorization: Bearer cyris_live_example12345"
Docs/CYRIS API
Developer Platform

CYRIS Customer API

Authenticate external applications and server-to-server workflows securely using CYRIS API keys.

Overview

The CYRIS Customer API provides authenticated programmatic access to supported CYRIS customer account services. Requests are authenticated using personal API keys created in the Settings > Developer > API Keys console.

Authentication

All API requests must include your API key in an HTTP header. CYRIS supports both standard Bearer authorization headers and custom API key headers:

# Option 1: Standard Authorization Header
Authorization: Bearer <CYRIS_API_KEY>
# Option 2: Custom Header
x-api-key: <CYRIS_API_KEY>

Endpoints & Scopes

GET/api/v1/customer/account
Account information · Read only

Returns account profile details and verification status for the authenticated user.

Required Scope:customer:account:read
Example Request:
curl -X GET "https://api.cyris.space/api/v1/customer/account" \
  -H "Authorization: Bearer cyris_live_example12345"