Skip to main content
PUT
Update a company

Path

string
required
UUID da empresa que será atualizada.

Body

string
Razão Social ou Nome Fantasia da empresa.
string
CNPJ ou CPF (somente números).
string
Email de contato da empresa.
object
Endereço completo estruturado.
object
Configurações extras da empresa alocadas em JSON.

Response

Path Parameters

id
string
required

Body

application/json
status
enum<string>

Update status

Available options:
ACTIVE,
DISABLED,
BLOCKED,
SUSPENDED

Response

Company updated successfully.

name
string
required

Company Name

Example:

"Acme Corp"

document
string
required

CNPJ or CPF

Example:

"12345678000199"

status
enum<string>
required

Company Status

Available options:
ACTIVE,
DISABLED,
BLOCKED,
SUSPENDED
Example:

"ACTIVE"

settings
object
required

Configuration Settings

Example:
taxRegime
enum<string>
required

Tax Regime

Available options:
SIMPLES_NACIONAL,
LUCRO_PRESUMIDO,
LUCRO_REAL
Example:

"SIMPLES_NACIONAL"

costMethod
enum<string>
required

Cost Method

Available options:
REPLACEMENT,
WEIGHTED_AVERAGE
Example:

"WEIGHTED_AVERAGE"

email
string

Contact Email

Example:

"contact@acme.com"

address
object

Address Object