Authentication
API key for server-to-server, OAuth2 for user-facing apps.
API key
curl -H "Authorization: Bearer wave_live_abc123..." https://api.wave.online/api/v1/streamsSecurity
Never expose API keys in client-side code.
Key types
| Prefix | Environment |
|---|---|
| wave_live_ | Production |
| wave_test_ | Staging |
OAuth2 scopes
| Scope | Access |
|---|---|
| streams:read | List and view streams |
| streams:write | Create, update, delete streams |
| billing:read | View invoices and usage |
| analytics:read | View analytics |