For the complete documentation index, see llms.txt. This page is also available as Markdown.

Check

Verifica o estado do processo assíncrono de criação do novo ficheiro SAF-T(PT).

Verificar Estado da Criação do SAF-T(PT)

Em caso de necessidade de aguardar pelo final do processo, este endpoint poderá ser usado para fazer polling ao estado do processo de criação do SAF-T(PT) com intervalo de alguns segundos.

GET https://api.cloudinvoice.net/saft/:task_id/check/

Path Parameters

Name
Type
Description

task_id

string

ID da Tarefa Assíncrona Este ID é obtido na resposta ao pedido de criação do Ficheiro SAF-T(PT) em Create.

Após concluído o processo de criação do SAF-T(PT), a resposta a este pedido tomará um aspeto idêntico à de um pedido Get comum.

curl https://api.cloudinvoice.net/saft/c3383434-d4de-46af-b0a9-1fbfe5118322/check/
    -H "Content-Type: application/json"
{
    "id": "c3383434-d4de-46af-b0a9-1fbfe5118322",
    "name": "generate_saft",
    "status": "running"
}
{
    "id": 1,
    "saft_file_type_id": 3101,
    "saft_file_type": {
        "code": "M",
        "description": "Mensal"
    },
    "location_id": null,
    "location": {
        "code": "__all__",
        "description": "Todas"
    },
    "file_year": 2025,
    "file_month": 12,
    "file_initial_date": "2025-12-01",
    "file_final_date": "2025-12-31",
    "emission_date": "2026-01-01",
    "emission_user_name": "Utilizador",
    "is_file_canceled": false,
    "cancel_date": null,
    "cancel_user_name": "",
    "cancel_reason": null
}

Para ver exemplos de pedidos nas várias linguagens, consulte a página Exemplos de Pedidos.

Last updated