Integração de ERP externo

Centriaa — API de Integração

Contrato para um ERP externo (ou uma IA) enviar catálogo, estoque e preço ao Centriaa. Push unidirecional, autoritativo, endereçado por GUID canônico. Escolha por onde começar.

Referência & contrato

📘

Referência da API

Todos os endpoints /api/v1/integration/* — interativo, com schemas e exemplos. Renderizado com Scalar.

Abrir referência →
📖

Guia do adapter

Fluxos em prosa: autenticação (RTR), custódia de GUID, LWW por occurredAt, idempotência e catálogo de erros.

Ler o guia →
🤖

Spec OpenAPI

O contrato em JSON (OpenAPI 3.1), pronto para uma IA ou gerador de cliente consumir direto.

openapi.integration.json →

Começo rápido

  1. Provisione a credencial (uma vez, Admin do tenant): POST /api/v1/integration/credentials devolve o 1º token longo — exibido só uma vez.
  2. Gire o token (server-to-server): POST /api/v1/integration/auth/refresh troca o token longo por um access JWT (48 h) + um novo token longo.
  3. Use o access JWT como Authorization: Bearer <access> nos endpoints de negócio (produtos, estoque, preço, auxiliares).
  4. Empurre estoque e preço com o valor absoluto já consolidado + um occurredAt da origem — o Centriaa aplica Last-Write-Wins por esse timestamp.