Business Profiles (v2)
Validate Business Profile
Dry-run: check business-profile fields for field-level errors without saving.
POST
Validates business-profile fields and returns field-level errors without creating or changing anything. Use it to drive an inline correction UI before you create or update a profile. Works with any key (including sandbox).
Checks performed: country allowlist, tax-id format for the country, state-code coercion, and the US TIN-match legal-name length cap.
Body Parameters
Accepts the same fields as create; all are optional here — only the fields you send are validated.Response Fields
boolean
true when no field errors were found.array
Field-level errors. Each has
field (the offending camelCase field), code, and a human message.boolean
true when the payload is valid and carries every field KYB needs (name, companyLegalName, taxId, addressCountry, businessContactFirstName, businessContactLastName).Examples
Error Codes
Field errors are returned inline inerrors (HTTP 200), not as HTTP error statuses. Common code values:
Next Steps
Create the profile
Once validation is clean.
Lifecycle overview
How verification proceeds.