Skip to main content
POST
Creates a business profile on your account. Only name is required — you can create a draft and fill it in later. When the profile carries a complete identity (companyLegalName, taxId, addressCountry, businessContactFirstName, businessContactLastName), KYB verification starts automatically. Submission is asynchronous, so this response still reports verificationStatus: "unverified"; it moves to pending shortly after, once the submission is accepted. Poll Get Business Profile or subscribe to the business_profile.* webhooks rather than reading the outcome off the create response.
Requires a live key. This endpoint is idempotent: send an Idempotency-Key header to make retries safe.

Body Parameters

string
required
Profile label (distinct from the brand name — an account can hold several profiles). Max 100 characters.
Registered legal entity name, as it appears on IRS/registry records. For US TIN match, the sanitized name must be ≤ 40 characters.
string
EIN / TIN. Validated against addressCountry’s format; stored in its canonical form.
string
Type of value in taxId (e.g. ein, cbn, neq, provincial_number, registration_number). Auto-defaulted for countries with exactly one legal value; CA requires an explicit choice.
string
ISO 3166-1 country (alpha-2, alpha-3, or full name). Must be a supported jurisdiction.
string
Authorized contact first name (required by the carrier registry at verification).
string
Authorized contact last name.
string
Street.
string
City.
string
State/region (coerced to a 2-letter code where applicable).
string
Postal code.
string
Brand name.
string
Business website URL.
string
Business contact email.
string
Industry / vertical.

Response Fields

object
The created profile (see Get Business Profile). verificationStatus is unverified in this response even when KYB was auto-submitted — the move to pending happens asynchronously. taxIdLast4 is returned in place of the full tax id.

Examples

Error Codes

Next Steps

Validate first

Dry-run field validation before creating.

Submission history

Track the KYB verdict.