Skip to main content
PUT
/
company
Atualizar dados da empresa
curl --request PUT \
  --url https://api.conta.paybeehive.com.br/v1/company \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "legalName": "Beehive Pagamentos Inteligentes Ltda",
  "tradeName": "Beehive",
  "documentNumber": "51365893000100",
  "address": {
    "street": "Av. Brigadeiro Faria Lima",
    "number": "1811",
    "complement": "Conj 1119",
    "neighborhood": "Itaim Bibi",
    "city": "São Paulo",
    "state": "SP",
    "zipcode": "01452001",
    "country": "BR"
  }
}
'
{
  "legalName": "Beehive Pagamentos Inteligentes Ltda",
  "tradeName": "Beehive",
  "documentNumber": "51365893000100",
  "address": {
    "street": "Av. Brigadeiro Faria Lima",
    "number": "1811",
    "complement": "Conj 1119",
    "neighborhood": "Itaim Bibi",
    "city": "São Paulo",
    "state": "SP",
    "zipcode": "01452001",
    "country": "BR"
  },
  "id": 77,
  "createdAt": "2026-01-04T12:00:00Z"
}

Authorizations

Authorization
string
header
required

Basic Authorization usando SECRET_KEY como usuário e "x" como senha.

Headers

Idempotency-Key
string

Chave de idempotência para evitar duplicidade em retries.

Body

application/json
Example:

"Beehive Pagamentos Inteligentes Ltda"

tradeName
string
Example:

"Beehive"

documentNumber
string
Example:

"51365893000100"

address
object

Response

Empresa atualizada

Example:

"Beehive Pagamentos Inteligentes Ltda"

tradeName
string
Example:

"Beehive"

documentNumber
string
Example:

"51365893000100"

address
object
id
integer
Example:

77

createdAt
string
Example:

"2026-01-04T12:00:00Z"