Skip to main content
POST
SendVoiceBrandedCallingLOAAPI mirrors erdo_voice_branded_calling_loa: it

Authorizations

Authorization
string
header
required

An Erdo API key (erdo_api_...) or scoped token (erdo_token_...).

Body

application/json
letter_fingerprint
string

state exactly the facts it identifies (BrandedCallingStatusResponse. LOALetterFingerprint) — so a letter approved some time ago is not emailed after the business profile changed.

signer_email
string
signer_name
string

Response

Success response

approved_at
string<date-time>
default_display_name
string
default_signer
BrandedCallingSigner is a person the letter can be sent to. · object
inputs
BrandedCallingInputs are the text fields an organization supplies. · object
inputs_digest
string

exactly these.

last_polled_at
string<date-time>

display name defaults to the legal name, trimmed to 35 characters.

loa
BrandedCallingDocumentView is an uploaded document, without its bytes. · object
loa_letter_fingerprint
string

(display name, legal name, contact, title, address). A send can pin it (SendBrandedCallingLOARequest.LetterFingerprint) so an approved letter is the letter emailed. Empty when the business profile could not be read.

loa_signature
BrandedCallingLOASignatureView is the letter sent for signature, as the · object

settings page and the tools show it. It never carries the link.

logo_url
string
missing_inputs
string[]

MissingProfileFields what the business profile still needs.

missing_profile_fields
string[]
next_step
string
not_registerable_reason
string
numbers
BrandedCallingNumberView is one number's part in the registration. · object[]
out_of_date
boolean
price_per_call_usd
string
profile_unavailable
boolean

The digest is then left empty, since it would not describe what a person approved, and filing is refused as retryable rather than as a change.

reason
string

registration waits on.

registerable
boolean

with the reason (no number Erdo manages, a sole proprietor, outside the US).

registered_call_reason
string
registered_display_name
string

carries; OutOfDate says the inputs changed since it was filed.

requested_at
string<date-time>
review_status
string
status
string

approved, failed or not_enabled.

use_case_categories
string[]