Catalisa.Building Blocks

API do Service Attestations

13 endpoints em 1 recurso. A permissão de cada rota é a que o código exige — conferida linha a linha, não copiada do nome.

Ver a referência detalhada, com corpo de requisição e catálogo de erros →

10 endpoints

Geral

10
  • POST/provider-configsCria conexão (credencial no corpo)SERVICE_ATTESTATIONS_ADMIN
  • GET/provider-configsListaSERVICE_ATTESTATIONS_READ
  • GET/provider-configs/:idDetalheSERVICE_ATTESTATIONS_READ
  • PATCH/provider-configs/:idname, settings (merge raso), isActive, isDefault, credentialsSERVICE_ATTESTATIONS_ADMIN
  • DELETE/provider-configs/:idRemoção lógica (204)SERVICE_ATTESTATIONS_ADMIN
  • POST/provider-configs/:id/test{ ok, message }SERVICE_ATTESTATIONS_ADMIN
  • POST/provider-configs/:id/syncLê agora → SyncRun (409 se já houver leitura)SERVICE_ATTESTATIONS_ADMIN
  • GET/sync-runs?configId=&page&pageSizeLeiturasSERVICE_ATTESTATIONS_READ
  • GET/attestations?kind&status&subjectDocument&subjectBusinessDocument&payerDocument&competence&from&to&configId&page&pageSizeAtestadosSERVICE_ATTESTATIONS_READ
  • GET/attestations/:id[?includeRaw=true]Detalhe (bruto só sob pedido)SERVICE_ATTESTATIONS_READ