Error codes

All errors follow RFC 7807 Problem Details format.

CodeHTTPFix
AUTHENTICATION_REQUIRED401Include valid API key in Authorization header
FORBIDDEN403Check API key scopes
NOT_FOUND404Verify resource ID
VALIDATION_ERROR400Check error details for field issues
RATE_LIMITED429Wait for Retry-After, then retry
QUOTA_EXCEEDED402Upgrade plan or wait for next cycle
TIMEOUT504Retry with exponential backoff
SERVICE_UNAVAILABLE503Retry. Check status.wave.online
INTERNAL_ERROR500Retry once. Contact support with X-Request-ID