Get business verification status
Returns the current business verification status for an organization. Poll this endpoint after submitting business verification to see whether Annie is still validating/submitting the request, waiting on provider or carrier review, or needs corrected information. Business verification is required because verification providers and downstream carriers must confirm the legal business, authorized representative, calling identity, and SMS consent materials before approving telephony and text messaging. Status values: missing_information means required data is missing, a document link failed validation, or the provider/carrier needs corrected information; in_progress means the request was accepted and is being validated, submitted, or reviewed; passed means the business profile, calling setup, and messaging setup are approved; failed means a provider or carrier step failed and the response reason/steps explain what happened.
Path Parameters
Organization ID
Response
Response returned when submitting or checking business verification. Use the top-level status for product logic and steps/issues for user-facing detail.
true Business verification proves the legal organization, responsible representative, calling identity, and messaging consent materials before Annie can complete carrier setup for calls and SMS. This object is designed for polling after submission and for showing users what action, if any, is required.