Uso da API - Guia para Integradores

Este guia explica como usar a API do ecosif-masterdata.

Autenticação

Todos os endpoints protegidos requerem autenticação via token JWT no header:

Authorization: Bearer <seu-token-jwt>

Veja Autenticação para obter um token.

Endpoints Disponíveis

Empresas

Filiais

Plano de Contas

Veja Lista Completa de Endpoints para todos os endpoints.

Formato de Requisições

Content-Type

Todas as requisições POST/PUT devem usar:

Content-Type: application/json

Formato de Respostas

Sucesso (200/201 OK)

{
  "id": 1,
  "name": "Minha Empresa",
  "cnpj": "12345678000190"
}

Erro (400/401/404/500)

{
  "success": false,
  "message": "Mensagem de erro descritiva"
}

Códigos de Status HTTP

Código Significado
200 OK
201 Created
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
406 Not Acceptable
409 Conflict
500 Internal Server Error

Próximos Passos