Pular para o conteúdo principal

Gerenciar Empresas

Endpoints para consultar, atualizar e excluir empresas (emissores).

Consultar CNPJ na Receita Federal

GET /companies/consult/{cnpj}

Consulta dados de um CNPJ diretamente na Receita Federal antes de cadastrar a empresa.

ParâmetroTipoDescrição
cnpjstringCNPJ (apenas números, 14 dígitos)
curl -X GET "https://api.engineapi.com.br/companies/consult/12345678000195" \
-H "Authorization: Bearer seu-token"

Buscar Empresa por ID

GET /companies/{id}

Retorna os detalhes de uma empresa específica.

ParâmetroTipoDescrição
idstringID da empresa
curl -X GET "https://api.engineapi.com.br/companies/uuid-da-empresa" \
-H "Authorization: Bearer seu-token"

Atualizar Empresa

PATCH /companies/{id}

Atualiza os dados de uma empresa cadastrada.

Body

CampoTipoDescrição
namestringRazão social
tradeNamestringNome fantasia
emailstringE-mail
phonestringTelefone
addressstringEndereço
citystringCidade
statestringUF
zipCodestringCEP
curl -X PATCH "https://api.engineapi.com.br/companies/uuid" \
-H "Authorization: Bearer seu-token" \
-H "Content-Type: application/json" \
-d '{ "tradeName": "Nova Fantasia LTDA" }'

Excluir Empresa

DELETE /companies/{id}

Remove uma empresa do cadastro. Atenção: documentos fiscais emitidos permanecem no sistema.

curl -X DELETE "https://api.engineapi.com.br/companies/uuid" \
-H "Authorization: Bearer seu-token"

Respostas

StatusDescrição
200Operação realizada com sucesso
404Empresa não encontrada