Valta Docs
Error codes
| Code | HTTP | Message | What to do |
|---|---|---|---|
| API_KEY_REQUIRED | 401 | Missing API key | Send x-api-key or Authorization: Bearer. |
| INVALID_API_KEY | 401 | Invalid or expired API key | Rotate the key in the dashboard. |
| INSUFFICIENT_API_KEY_PERMISSIONS | 403 | API key missing required permission: … | Create a key with write access. |
| API_KEY_RATE_LIMITED | 429 | API key rate limit exceeded | Back off and respect retry cadence. |
| IP_BLOCKED | 403 | IP address blocked | Contact support if unexpected. |
| TIER_LIMIT | 403 | Agent limit reached on … tier | Upgrade plan or delete unused agents. |
Validation errors return 400 with { error: string } describing the missing field.