Requires the merchant.company.edit permission.
Updates a specific merchant. The merchant must belong to the authenticated organization. Only specific fields can be updated via API for security reasons. Note that merchant status, document fields, and organization relationship cannot be modified through the API.
Company API key for authentication
Merchant ID
Schema for updating a company. Only specific fields can be updated for security reasons.
Company display name
"Updated Company Name"
Company full legal name
"Updated Company Full Legal Name"
Tax classification type. Can only be updated when the company has no affiliations in non-final statuses (only FAILED/REJECTED are allowed). Must be PF for CPF companies; PJ, MEI, or ME for CNPJ companies.
PJ, MEI, ME, PF "MEI"
URL for company logo image
"https://example.com/new-logo.png"
Contact information (partial update supported)
Company website URL
"https://company.com"
Company address (partial update supported)
Transfer configurations (partial update supported)
Annual revenue in whole reais (BRL) for Banco Central compliance (Circular 3.978/2020)
x >= 050000
Additional metadata as JSON object
{
"industry": "technology",
"tier": "enterprise"
}Merchant updated successfully
Transformed company data returned by the API
"a3dbd0c2-9f79-4f86-8caa-47779b3f2793"
"Example Company"
"Example Company LTDA"
"16525269000121"
CNPJ, CPF "CNPJ"
PENDING_ACTIVATION, ACTIVE, INACTIVE, BLOCKED "ACTIVE"
"2023-01-01T00:00:00Z"
"2023-01-01T00:00:00Z"
Document tax type:
PJ, MEI, ME, PF "PJ"
"https://example.com/logo.png"
"https://example.com"
Whether webhooks are enabled for this company
false
Annual revenue in whole reais (BRL) for Banco Central compliance (Circular 3.978/2020)
x >= 050000