Referência
Conformidade e facturação electrónica
O que a lei pede à empresa: a verificação da integridade das assinaturas, o dever de reporte das vendas a grosso e o estado da comunicação dos documentos à AGT (facturação electrónica). A adesão e as séries da facturação electrónica configuram-se só no ecrã, por uma pessoa.
O que a lei pede à empresa: a verificação da integridade das assinaturas, o dever de reporte das vendas a grosso e o estado da comunicação dos documentos à AGT (facturação electrónica). A adesão e as séries da facturação electrónica configuram-se só no ecrã, por uma pessoa.
| Operação | O que faz |
|---|---|
GET /api/conformidade/integridade | O estado da integridade das assinaturas da empresa: se a emissão está suspensa e porquê. |
POST /api/conformidade/integridade/verificar | Verifica agora a integridade das assinaturas. |
GET /api/conformidade/dever-de-reporte | O dever de reporte das vendas a grosso a pessoas singulares de valor elevado: o que há por reportar (DP 71/25, art. 15.º). |
POST /api/conformidade/dever-de-reporte/{documentoId}/reportada | Marca um documento como já reportado. |
GET /api/facturacao-electronica/estado | O estado da facturação electrónica da empresa. |
GET /api/facturacao-electronica/documentos | Os documentos e o estado da sua comunicação à AGT. |
GET /api/facturacao-electronica/documentos/{documentoId} | O estado da comunicação de um documento à AGT. |
POST /api/facturacao-electronica/comunicar | Pede a comunicação imediata dos documentos pendentes à AGT (sem esperar pelo robô). |
/api/conformidade/integridade#O estado da integridade das assinaturas da empresa: se a emissão está suspensa e porquê.
Uma falha de integridade confirmada suspende a emissão até haver relato técnico (DP 71/25, art. 22.º n.º 2 b e d).
Pedido
curl 'https://<endereço-da-API>/api/conformidade/integridade' \
-H 'X-Api-Key: <a-sua-chave>'
/api/conformidade/integridade/verificar#Verifica agora a integridade das assinaturas.
Uma falha confirmada suspende a emissão.
Pedido
curl -X POST 'https://<endereço-da-API>/api/conformidade/integridade/verificar' \
-H 'X-Api-Key: <a-sua-chave>'
/api/conformidade/dever-de-reporte#O dever de reporte das vendas a grosso a pessoas singulares de valor elevado: o que há por reportar (DP 71/25, art. 15.º).
ano filtra por ano.
Parâmetros
| Nome | Onde | Tipo | Obrigatório |
|---|---|---|---|
ano | na pesquisa | número inteiro |
Pedido
curl 'https://<endereço-da-API>/api/conformidade/dever-de-reporte' \
-H 'X-Api-Key: <a-sua-chave>'
/api/conformidade/dever-de-reporte/{documentoId}/reportada#Marca um documento como já reportado.
Parâmetros
| Nome | Onde | Tipo | Obrigatório |
|---|---|---|---|
documentoId | no caminho | identificador (UUID) | sim |
Corpo do pedido (JSON)
| Campo | Tipo | Obrigatório |
|---|---|---|
referencia | texto ou nulo |
Pedido
curl -X POST 'https://<endereço-da-API>/api/conformidade/dever-de-reporte/<documentoId>/reportada' \
-H 'X-Api-Key: <a-sua-chave>' \
-H 'Idempotency-Key: <um-GUID-novo>' \
-H 'Content-Type: application/json' \
-d '{}'
/api/facturacao-electronica/estado#O estado da facturação electrónica da empresa.
Pedido
curl 'https://<endereço-da-API>/api/facturacao-electronica/estado' \
-H 'X-Api-Key: <a-sua-chave>'
/api/facturacao-electronica/documentos#Os documentos e o estado da sua comunicação à AGT.
estado filtra.
A resposta é uma página: itens e proximoCursor. Ver Paginação.
Parâmetros
| Nome | Onde | Tipo | Obrigatório |
|---|---|---|---|
estado | na pesquisa | texto | |
cursor | na pesquisa | texto | |
tamanho | na pesquisa | número inteiro |
Pedido
curl 'https://<endereço-da-API>/api/facturacao-electronica/documentos' \
-H 'X-Api-Key: <a-sua-chave>'
/api/facturacao-electronica/documentos/{documentoId}#O estado da comunicação de um documento à AGT.
Devolve 204 se o documento não se comunica à AGT.
Parâmetros
| Nome | Onde | Tipo | Obrigatório |
|---|---|---|---|
documentoId | no caminho | identificador (UUID) | sim |
Pedido
curl 'https://<endereço-da-API>/api/facturacao-electronica/documentos/<documentoId>' \
-H 'X-Api-Key: <a-sua-chave>'
/api/facturacao-electronica/comunicar#Pede a comunicação imediata dos documentos pendentes à AGT (sem esperar pelo robô).
Pedido
curl -X POST 'https://<endereço-da-API>/api/facturacao-electronica/comunicar' \
-H 'X-Api-Key: <a-sua-chave>'