Pular para o conteúdo principal

Reagendamento de despesa

Troca a data de pagamento de uma despesa lançada por você, gestora ou consultoria, e registra o motivo. Vale antes do envio da nota fiscal: com a despesa em pre_approved ou in_provision e a análise de consolidação em pending_submission ou reproved.

Rebates não são reagendados: eles seguem a data da taxa de gestão.

Reagendar despesa​

Disponível em
PerfilHostPermissão exigida
Gestoramanager-apiEscrita
Consultoriaconsultant-apiLançar e Editar Despesas ou Enviar Consolidações

URL base de cada host: Ambientes (Hosts).

ENDPOINT
/expense/fund_class/{fund_class_key}/expense/{expense_key}/reschedule
MÉTODO
PUT

Parâmetros de caminho​

ParâmetroTipoDescrição
fund_class_keystringChave da classe de fundo (UUID).
expense_keystringChave da despesa (UUID).
Corpo da requisição
{
"payment_date": "2026-12-10",
"reason": "supplier_request",
"reason_details": "Fornecedor pediu pagamento após a emissão da nota de dezembro."
}

Atributos do corpo​

CampoTipoObrigatórioDescrição
payment_datestringSimNova data de pagamento, YYYY-MM-DD, em dia útil, de hoje em diante e não anterior à data de referência da despesa.
reasonstringSimsupplier_request (pedido do fornecedor) ou liquidity_not_available (falta de liquidez no fundo).
reason_detailsstringSimDetalhe do motivo, de 1 a 1000 caracteres.

Resposta​

STATUS
200

A despesa com a nova payment_date, na estrutura da consulta por chave, sem status_events e consolidation_status_events. O status não muda.

Erros​

StatuscodeQuando acontece
400EXP000058A despesa é um rebate.
400EXP000057A despesa não está em pre_approved nem in_provision, ou a nota fiscal já foi enviada.
400EXP000121A nova data já passou.
400EXP000122A nova data não é dia útil.
400EXP000037A nova data é anterior à data de referência da despesa.
400EXP000159A nova data é posterior ao vencimento do contrato.
400EXP000126O contrato da despesa não existe mais no fundo.
400EXP000069A classe de fundo não é da gestora.
403EXP000124A consultoria não tem vínculo ativo com o fundo. Normalmente o consultant-api recusa antes, com 401 (CIT000018).
403EXP000156Você não lançou a despesa (permission_type diferente de owner). Despesas calculadas pela QI Tech também não são reagendadas.
404EXP000010A despesa não existe no fundo.
503EXP000132A API não conseguiu ler o contrato. Tente de novo.
Exemplo
{
"title": "Expense reschedule Not Allowed For Status",
"description": "Expense in status consolidated can't be rescheduled.",
"translation": "Despesa no status consolidated nao pode ser reagendada",
"code": "EXP000057"
}

Erros de autenticação, permissão e host: veja Erros da API.