Valta Docs

Error codes

CodeHTTPMessageWhat to do
API_KEY_REQUIRED401Missing API keySend x-api-key or Authorization: Bearer.
INVALID_API_KEY401Invalid or expired API keyRotate the key in the dashboard.
INSUFFICIENT_API_KEY_PERMISSIONS403API key missing required permission: …Create a key with write access.
API_KEY_RATE_LIMITED429API key rate limit exceededBack off and respect retry cadence.
IP_BLOCKED403IP address blockedContact support if unexpected.
TIER_LIMIT403Agent limit reached on … tierUpgrade plan or delete unused agents.

Validation errors return 400 with { error: string } describing the missing field.