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.