Beacon

Fiscal API

Ver como Markdown

Fiscal API

Endpoints de emissão fiscal, reconciliação e governança operacional em contexto PT.

reference • updated 2026-03-15

Objetivo

Controlar emissão fiscal, reconciliação e estado de setup para garantir conformidade contínua sem bloquear a operação comercial.

Endpoints principais

EndpointFunçãoQuando usar
GET /v1/fiscal/overviewvisão agregada de estado fiscalmonitorização diária e handover operacional
POST /v1/fiscal/documentsemissão de documento fiscalapós evento comercial elegível
POST /v1/fiscal/reconciliationreconciliação de discrepânciasfecho diário/mensal ou incidente
GET /v1/fiscal/setup-statevalidação de readiness fiscalantes de go-live e após alterações de configuração

Pré-requisitos de emissão

  • Perfil fiscal da organização validado.
  • Séries e sequências ativas no ambiente correto (test ou live).
  • Integração com provider fiscal ativa e monitorizada.

Fluxo de emissão recomendado

  1. 11) Verificar setup

    Consulta setup-state e bloqueia emissão quando houver pendências críticas.
  2. 22) Emitir documento

    Chama documents com payload consistente e idempotente.
  3. 33) Confirmar persistência

    Regista identificadores fiscais e estado final por documento.
  4. 44) Reconciliar

    Executa reconciliation para fechar desvios e pendências.

Erros típicos

CódigoCausa comumMitigação
400payload fiscal incompletovalidar campos obrigatórios antes do submit
409conflito de sequência/sériesincronizar estado de série e repetir com idempotência
422regra fiscal não satisfeitarever tipo de documento, regime e dados de cliente
503indisponibilidade transitória do providerretry com backoff e alerta operacional

Controlos recomendados

  • Alertas para backlog fiscal e taxa de falha por organização.
  • Reconciliação diária com janela de correção definida.
  • Auditoria de alterações em séries, perfis e permissões.