Errors
The error codes the Sandcovery API returns and what to do about each.
Every error response carries a JSON body with a code and a message:
{ "error": { "code": "no_provider_available", "message": "..." } }| Code | Meaning | What to do |
|---|---|---|
unsupported | No candidate provider can enforce an option in your spec | Drop the option or allow a provider that supports it |
no_provider_available | Every candidate failed or none matched; the body lists each attempt | Read the attempts, then add a credential, widen your preferences, or retry |
provider_error | The bound provider failed a call; the body names the provider | Retry, or destroy the sandbox and create another |
spend_limit_reached | The API key reached its spend limit | Raise the limit or use another key |