Criar Empresa
POST /companies
Cadastra uma nova empresa emissora (Issuer).
Parâmetros
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
cnpj | string | ✅ | CNPJ (14 dígitos) |
name | string | ✅ | Razão social |
taxRegime | number | ✅ | 1=Simples, 2=Lucro Presumido, 3=Lucro Real |
environment | number | ✅ | 1=Produção, 2=Homologação |
address | object | ✅ | Endereço completo |
Exemplo
curl -X POST https://api.engineapi.com.br/companies \
-H "Authorization: Bearer SEU_TOKEN" \
-d '{
"cnpj": "11222333000144",
"name": "Empresa Exemplo Ltda",
"taxRegime": 1, "environment": 2,
"address": {
"street": "Rua Exemplo", "number": "100",
"district": "Centro", "city": "São Paulo",
"cityCode": "3550308", "state": "SP", "zipCode": "01001000"
}
}'
Resposta (201)
{
"id": "uuid",
"cnpj": "11222333000144",
"name": "Empresa Exemplo Ltda",
"environment": 2
}