Get a toll-free verification
Its status, the form, what would get it sent back (problems), its business, and the carriers' answer (rejection.reason) when it was sent back.
Path Parameters
- idstringrequired
Example:
tfv_a1B2c3D4e5F6.
Responses
- 200TollFreeVerification
Toll-free verification
- 401Error
Missing, malformed, or revoked API key
- 402Error
Billable live calls only: the prepaid credit balance cannot cover the call (insufficient_credits); nothing was done or charged
- 404Error
Not found
- 429Error
Rate limit or quota exceeded
Response Fields
- idstring
Example:
tfv_a1B2c3D4e5F6. - objecttoll_free_verification
- statusdraft, in_review, submitted, verified, rejected
draft: not submitted. in_review: our team is checking it by hand; nothing has gone to the carriers yet. submitted: we sent it to the carriers; waiting on their answer. verified: its numbers text anyone who opted in. rejected: sent back; rejection.reason says why.
- numbersarray of string
- business_namestring
- readyboolean
Nothing the carriers require is missing (problems is empty).
- problemsarray of object
What the carriers would send it back for, one entry per answer to fix.
- problems[].fieldstring
Example:
ein. - problems[].messagestring
- editableboolean
Whether PATCH may change it now (draft, in_review and rejected).
- next_actoryou, textkit, carriers, nobody
Who acts next.
- formTollFreeVerificationInput
The form as it stands, every field. contact_email is always our support address: the carriers write to us, and we forward what only you can answer.
- businessobject
The business on the form, as business verification sees it. Nullable.
- business.statusnot_started, pending, verified, rejected
- business.attestation_neededboolean
Submit needs an attestation for these business details.
- business.signedobject
Nullable.
- business.signed.signer_namestring
- business.signed.signer_titlestring
- business.signed.signed_atstring (date-time)
- business.rejectionobject
Nullable.
- business.rejection.codestring
- business.rejection.notestring
Nullable.
- rejectionobject
Set while rejected: what the carriers or our team asked for. Nullable.
- rejection.reasonstring
- rejection.rejected_atstring (date-time)
- carrier_referencestring
The carriers' case number, once they give one. Nullable.
- registration_idstring
The registration it was filled in from, if any. Nullable.
- historyarray of object
- history[].atstring (date-time)
- history[].statusdraft, in_review, submitted, verified, rejected
- history[].actorcustomer, staff, system, carrier
- history[].notestring
Nullable.
- created_atstring (date-time)
- updated_atstring (date-time)
Errors
Every error has the same JSON shape, and request_id matches the X-Request-Id response header. Errors lists every code and what to do about it.
- 401
Missing, malformed, or revoked API key
- 402
Billable live calls only: the prepaid credit balance cannot cover the call (insufficient_credits); nothing was done or charged
- 404
Not found
- 429
Rate limit or quota exceeded