Skip to main content
An error answers with its HTTP status and a JSON body:
  • message is a code in capitals, such as DOMAIN_REQUIRED, or a sentence for some campaign and inbox errors, such as Campaign not found. When the body fails validation, it is a list of what is wrong.
  • traceId names this error in LeadVector’s logs: quote it when you contact support.
  • Some errors carry more fields: a credit error says how many credits were needed, and a rate limit says when to retry.

Common errors

A lookup that finds nothing is not an error: it answers 201 with message: "NO_RESULT_FOUND", and costs nothing. Its data is empty: [] for an email or mobile lookup, null for a reverse lookup or an enrichment.