Skip to main content
When a request fails, the API answers with an HTTP status and this body:

Statuses and codes

Reasons of a 422

New reasons may be added: treat an unknown one as a refusal you show to a person.

Retrying safely

  • Retry on 429, 500 and 503 only, after the Retry-After delay when there is one, and with growing pauses otherwise.
  • Never retry a 400, 401, 403, 404, 409 or 422 as is: the same request will get the same answer.
  • Changes are safe to repeat: discarding a lead twice, adding a lead to a list it’s already in, excluding a company that is already excluded, tracking a profile you already track — the second call changes nothing and says so.