Skip to content

Authentication

WAYSCloud supports multiple authentication methods depending on the use case.

API Keys

Service API Keys authenticate requests to WAYSCloud service APIs.

Format: wayscloud_{service}_{prefix}_{secret}

Usage:

bash
curl https://api.wayscloud.services/v1/dns/zones \
  -H "X-API-Key: wayscloud_dns_abc_yourkey"

Or using Bearer token:

bash
curl https://api.wayscloud.services/v1/dns/zones \
  -H "Authorization: Bearer wayscloud_dns_abc_yourkey"

Personal Access Tokens (PAT)

PATs are used for account management operations and CLI access.

Create a PAT in your dashboard under Account > API Keys.

S3 Authentication

For S3-compatible storage, use AWS Signature V4 with your S3 access key and secret key.

See Storage documentation for details.

WAYSCloud AS