business-profiles-v2

Correct a business profile

Meaningful normalized identity changes require verification. Cosmetic edits preserve evidence; explicit canonical-name confirmation starts a new revision. Requires a live key.

patch/v2/business-profiles/{profile_id}

Request

  • Base URL: https://api.tracklysms.com/api
  • URL: https://api.tracklysms.com/api/v2/business-profiles/{profile_id}
  • Auth: API key in header X-Api-Key

Request body

addressCitystring

City

addressCountrystring

ISO 3166-1 country (alpha-2, alpha-3, or name)

addressPostalCodestring

Postal code

addressStatestring

State/region (coerced to a 2-letter code where applicable)

addressStreetstring

Street

brandNamestring

Brand name

businessContactFirstNamestring

Authorized contact first name

businessContactLastNamestring

Authorized contact last name

businessRelationship'account_business' | 'client_business'
companyLegalNamestring

Registered legal entity name (as on IRS/registry records)

confirmedboolean

Explicit confirmation when establishing an existing business relationship.

contactEmailstring

Business contact email

expectedIdentityRevisioninteger

Required for canonical-name confirmation and existing-business confirmation.

identifierTypestring

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.

industrystring

Industry / vertical

namestring required

Profile label (required on create). Max 100 chars.

taxIdstring

EIN/TIN — validated against the address country

websiteUrlstring

Business website URL

Example request

{
  "businessRelationship": "account_business"
}

Response

Updated

Changes

No recorded changes to this operation across all 1 revision of this API.