Errors
Every Vamo error says how to fix it. The body carries fix.kind, whether to run the call again, and a link to its guide here.
Agents: append .md to any guide's address for a plain Markdown copy.
| Error | What happened | Fix |
|---|---|---|
Bad request bad_request | The request has a field Vamo cannot read. The message names it. | Change the request |
Billing unavailable billing_unavailable | Billing did not answer. Wait a few seconds and send the same call again. | Wait, then try again |
Build failed build_failed | Vamo could not build this right now. Try again later. | Wait, then try again |
Career requires developer account career_requires_developer_account | Career routes are for developer accounts. A hiring account uses /v2/developers. | Change the request |
Change email not allowed change_email_not_allowed | This sign-in email cannot be changed. | Nothing to fix |
Checkout pending checkout_pending | The account has an open checkout. A person pays it, then the call runs. | A person opens a link |
Client error client_error | A service Vamo depends on did not answer. Wait a few seconds and send the same call again. | Wait, then try again |
Conflict conflict | The request clashes with what already exists. The message says what. | Change the request |
Database unavailable database_unavailable | Storage did not answer. Wait a few seconds and send the same call again. | Wait, then try again |
Engine timeout engine_timeout | The search took too long. Send it again; fewer lanes answer faster. | Wait, then try again |
Forbidden forbidden | This key or member may not do this. | Nothing to fix |
Github connection required github_connection_required | This needs a connected GitHub account. A person connects one. | A person opens a link |
Gone gone | This is no longer there. The message says whether to start again. | Nothing to fix |
Index busy index_busy | The search index is busy. Wait a moment and send the same search. | Wait, then try again |
Insufficient credits insufficient_credits | The account is out of credits. A person adds credits. | A person opens a link |
Internal error internal_error | Vamo failed on its side. Retry once; if it fails again, write to support. | Wait, then try again |
Key cap exceeded key_cap_exceeded | This API key reached its spending limit. An owner of the account raises it, or our team does. | Someone else clears it |
Mail engine unavailable mail_engine_unavailable | Sending did not answer. Wait a few seconds and send the same call again. | Wait, then try again |
Mailbox link unavailable mailbox_link_unavailable | The mailbox provider did not answer. Wait a few seconds and send the same call again. | Wait, then try again |
Mailbox required mailbox_required | Sending needs a connected mailbox. A person connects one. | A person opens a link |
Member cap exceeded member_cap_exceeded | This member reached their spending limit. An owner of the account raises it, or our team does. | Someone else clears it |
Not contactable not_contactable | This person asked not to be contacted, or cannot be reached. | Nothing to fix |
Not enabled not_enabled | Search is switched off on this host. Check the API address, or write to support. | Someone else clears it |
Not found not_found | Nothing exists at this id or path. | Change the request |
Not implemented not_implemented | This is not available yet. | Nothing to fix |
Payload too large payload_too_large | The request is too large. Send less at once. | Change the request |
Payment required payment_required | The plan does not include this. A person upgrades, then the call runs. | A person opens a link |
Route not found route_not_found | No route matches this method and path. | Change the request |
Self serve checkout disabled self_serve_checkout_disabled | This plan is bought through our team. | Someone else clears it |
Signature required signature_required | This API key must sign its requests. | Change the request |
Too many in flight too_many_in_flight | Too many searches are running at once. Wait a moment, or send fewer at a time. | Wait, then try again |
Too many requests too_many_requests | Too many calls in a short time. Wait, then send the same call. | Wait, then try again |
Trial book call trial_book_call | This trial starts after a call with our team. | A person opens a link |
Trial ended trial_ended | The trial has ended. A person books a call to keep going. | A person opens a link |
Trial not offered trial_not_offered | There is no self-serve trial for this company. Book a call. | A person opens a link |
Trial unavailable trial_unavailable | This account or person already had a trial or holds a plan. | Someone else clears it |
Trial used up trial_used_up | The trial is used up. A person books a call to keep going. | A person opens a link |
Unauthorized unauthorized | The request has no valid API key. Send one as Authorization: Bearer vamo_sk_...; ask the person for one if you have none. | Answer a question |
Unprocessable entity unprocessable_entity | The request reads fine but cannot be done as asked. | Change the request |
Upstream failed upstream_failed | The search index did not answer. Wait a few seconds and send the same call again. | Wait, then try again |
Webhook publisher unavailable webhook_publisher_unavailable | Event delivery did not answer. Wait a few seconds and send the same call again. | Wait, then try again |
Work email required work_email_required | A trial starts from a work email address. | Change the request |