Create
Gera um relatório com os parâmetros indicados.
Gerar Relatório
Gerar relatórios em PDF pode, em alguns casos, ser uma tarefa demorada consoante o volume de dados e/ou intervalo de datas a processar. Por essa razão, o processo é feito assíncronamente pelos servidores CloudInvoice.
A resposta a este endpoint será dada imediatamente, mas isso não significa que o processo tenha sido concluído.
Para verificar o estado do processo, poderá usar o endpoint /check.
POST https://api.cloudinvoice.net/reports/pdf/:code/new/
Path Parameters
Request Body
Os valores de input são variáveis, consoante o código do relatório pedido.
Fazer um pedido ao endpoint pretendido em GET fornece instruções dos campos e valores que poderá utilizar em cada caso.
curl -X POST https://api.cloudinvoice.net/reports/sales_vat_map/new/
-d '{
"document_date_range": "__last_month__"
}'{
"id": 200101,
"code": "sales_vat_map",
"title": "Mapa de IVA das Vendas",
"report_title": "Mapa de IVA das Vendas",
"fields": {
"location_id": {
"label": "Localização",
"help_text": "",
"required": false,
"disabled": false,
"initial": 0,
"choices": [
{
"value": 1,
"text": "Localização 1"
}
]
},
"document_date_range": {
"label": "Intervalo de Datas dos Documentos",
"help_text": "",
"required": true,
"disabled": false,
"initial": "__today__",
"choices": [
{
"value": "__current_month__",
"text": "Mês Corrente"
},
{
"value": "__last_month__",
"text": "Mês Anterior"
},
...
]
}
}
}Para ver exemplos de pedidos nas várias linguagens, consulte a página Exemplos de Pedidos.
Last updated