Solicitar relatório de publicações por e-mail.
POST · API de Integração v2
/v2/publicacoes/relatorios/export/asyncValida filtros e limite do plano e aceita a geração em segundo plano. O link é enviado ao e-mail do usuário autenticado e vale por 24 horas. 202 confirma a solicitação, não a entrega. Não repita automaticamente um pedido sem resposta.
Autenticação
X-API-Key no cabeçalho. Como autenticar
Corpo da requisiçãoobrigatório
request
application/json
camposstring[]obrigatórioColunas selecionadas; Responsáveis é incluída automaticamente.
filtrosFiltroExportacaoPublicacoesRequestobrigatórioVer propriedades
dataDisponibilizacaoFinalstringFim inclusivo da disponibilização (yyyy-MM-dd).
dataDisponibilizacaoInicialstringInício da disponibilização (yyyy-MM-dd).
dataPublicacaoFimstringFim inclusivo da publicação (yyyy-MM-dd).
dataPublicacaoIniciostringInício da publicação (yyyy-MM-dd).
equipeIdsinteger[]IDs das equipes do cliente.
lidobooleantrue: tratadas (inclui descartadas); false: pendentes; ausente/null: todas.
numeroProcessostringBusca textual pelo número do processo.
processoCadastrostringSituação de cadastro. Padrão: TODOS.
responsavelIdsinteger[]IDs dos responsáveis do cliente.
siglaDiariostringSigla obtida nas opções de diários.
somenteSemResponsaveisbooleantrue: restringe a processos sem responsáveis; false ou ausente: não restringe.
ufstringUF do diário.
formatostringFormato do arquivo. Padrão: EXCEL.
modoConteudostringForma de exibir o conteúdo quando a coluna estiver selecionada. Padrão: INTEIRO.
Respostas6
Exemplos ilustrativos · nenhuma requisição é enviada
200 · Sucesso
- Quando acontece
- A operação foi concluída.
- Como tratar
- Leia os dados retornados; em listagens, confira também a paginação.
Exemplo ilustrativo gerado do schema · application/json
{
"limite": 1,
"mensagem": "string",
"status": "string",
"totalEncontrado": 1,
"totalExportacao": 1
}Contrato de respostas
200OK
OK
application/json
limiteintegermensagemstringstatusstringtotalEncontradointegertotalExportacaointeger202Solicitação aceita.
Solicitação aceita.
application/json
limiteintegermensagemstringstatusstringtotalEncontradointegertotalExportacaointeger400Filtros, limite ou e-mail do solicitante inválidos.
Filtros, limite ou e-mail do solicitante inválidos.
application/json
codestringcorrelationIdstringdetailstringerrorsErroItemApiResponse[]Ver propriedades
codestringCódigo estável do erro
fieldstringCampo relacionado
messagestringMensagem segura
instancestringrequestIdstringstatusintegertitlestringtypestring401Não autenticado.
Não autenticado.
O contrato não declara um corpo para esta resposta.
403Sem permissão.
Sem permissão.
O contrato não declara um corpo para esta resposta.
503Capacidade de processamento esgotada; pedido não aceito.
Capacidade de processamento esgotada; pedido não aceito.
application/json
codestringcorrelationIdstringdetailstringerrorsErroItemApiResponse[]Ver propriedades
codestringCódigo estável do erro
fieldstringCampo relacionado
messagestringMensagem segura
instancestringrequestIdstringstatusintegertitlestringtypestring