Skip to main content
GET
GetBusinessProfileAPI mirrors erdo_get_business_profile. The tax id is never

Authorizations

Authorization
string
header
required

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

Response

Success response

caller_name_missing_fields
string[]

organization's caller name: the business identity plus caller_name, and none of the campaign pages SMS needs. Two lists because the two products need different things, and a caller name gated on a privacy policy it never uses would be blocked for no reason.

entity_types
string[]

returned with the profile so a form (or an agent explaining the form) never has to carry its own copy that drifts from the one validation uses.

exists
boolean

the zero value rather than null, so a form binds to it without a nil check.

industries
string[]
job_positions
string[]

The accepted legal structures, returned with the profile so a form (or an agent explaining the form) never has to carry its own copy that drifts from the one validation uses.

missing_fields
string[]

a form shows them. Empty means the profile is ready to submit for SMS.

profile
BusinessProfile is the profile as every read surface sees it: everything · object

except the tax id, plus the last four digits of it. There is deliberately no field carrying the number itself — a struct that could hold it is a struct that will eventually be logged.