Solicitar exportação de relatório
Requer monkeypay:reports:write; a wallet deve pertencer ao escopo organizacional. A geração é assíncrona: guarde o id devolvido e consulte GET /resource/reports/{id} até completed ser true.
Fluxo
Antes de chamar
- Você
Defina uma idempotencyKey
Opcional; permite reenviar sem duplicar
POSTSolicitar relatório
/resource/reportsRespostas possíveis
- 202Solicitado, completed: false
- 400Período inválido, ou PDF fora do saldo consolidado
Corrija o campo indicado em errors[]; repetir igual falha de novo
- 401Token ausente ou expirado
- 403Credencial sem a permissão exigida
Não repita; leia o detail e peça o acesso
- 404Carteira inexistente ou de outra organização
Confira o identificador
Depois do sucesso
Autorização
Body
walletIdstringobrigatório1 ≤ tamanhoorganizationIdstringopcionalQuando informado, deve ser a organização proprietária da wallet.
1 ≤ tamanhotypestringobrigatóriovalores: transactionsledger-entriesconsolidated-balance
formatstringobrigatóriovalores: xlsxcsvparquetpdf
startDatestring (date-time)obrigatórioendDatestring (date-time)obrigatórioidempotencyKeystringopcional1 ≤ tamanhoRespostas
Campos da resposta
errorbooleanopcionalmessagestringopcionaldataobjectopcionalidstringopcionalwalletIdstringopcionaltypestringopcionalvalores: transactionsledger-entriesconsolidated-balance
formatstringopcionalvalores: xlsxcsvparquetpdf
fileNamestringopcionalcompletedbooleanopcional`true` quando o arquivo está pronto para download.
idempotencyKeystringopcionalqueryParamsobjectopcionalFiltros usados na geração.
createdAtstring (date-time)opcionalupdatedAtstring (date-time)opcionalpaginationobjectopcional