Pular para o conteúdo principal

Criar Pedido de Resgate

Cria um pedido de resgate de cotas de um investidor em uma série de emissão. Fundos de condomínio fechado não aceitam pedido de resgate.

Disponível em
PerfilHostPermissão exigida
Gestoramanager-apiEscrita

URL base de cada host: Ambientes (Hosts).

Request​

ENDPOINT
/quota/investor/INVESTOR_KEY/redemption_request
MÉTODO
POST
STATUS
201
Request Body
{
"issuance_serie_key": "UUID",
"redemption_request_type": "gross_redemption_value",
"gross_redemption_value": 1000.0,
"payment_method": "regular",
"disbursement_account_key": "UUID",
"quotation_date": "2025-01-15"
}
Atenção

O campo redemption_request_type define qual campo de valor deve ser enviado. Envie somente esse campo; mandar um campo de outro tipo devolve QTA000025.

  • gross_redemption_value: envie gross_redemption_value.
  • remaining_application_value: envie remaining_application_value.
  • number_of_quotas: envie number_of_quotas.
  • net_value_redemption: envie net_value.

O campo disbursement_account_key indica uma conta específica do investidor para o pagamento. Sem ele, a conta principal do investidor é usada.

Body params​

CampoTipoDescriçãoObrigatório
issuance_serie_keystringChave única da série de emissãoSim
redemption_request_typestringEnumerador de Tipos de Pedido de ResgateSim
gross_redemption_valuefloatValor bruto do resgate, sem descontar IR e IOFCondicional
net_valuefloatValor líquido do resgate, já descontados IR e IOFCondicional
remaining_application_valuefloatValor restante da aplicaçãoCondicional
number_of_quotasfloatQuantidade de cotas a resgatarCondicional
disbursement_account_keystringChave da conta bancária do investidor que receberá o pagamentoNão
quotation_datestringData de cotização do resgate (yyyy-mm-dd). Precisa ser dia útil e respeitar os prazos da sérieNão
payment_methodstringMétodo de pagamento: regular (default) ou b3Não
reference_datestringData de referência do resgate (yyyy-mm-dd)Não
redemption_request_keystringChave (UUID) a usar no pedido, se você quiser defini-laNão

Campos fora desta lista são recusados com QIT000001.

Tipos de Pedido de Resgate​

EnumeradorDescrição
gross_redemption_valueResgate por valor bruto
number_of_quotasResgate por número de cotas
remaining_application_valueResgate por posição remanescente
net_value_redemptionResgate por valor líquido

Response​

A resposta traz o pedido de resgate criado, no mesmo formato da consulta por chave. Guarde o redemption_request_key.

Response Body (resumido)
{
"redemption_request_key": "UUID",
"redemption_request_type": "gross_redemption_value",
"status": "pending_quote",
"quotation_date": "2025-01-15",
"payment_date": "2025-01-16",
"payment_method": "regular"
}

Erros​

StatusCódigoQuando acontece
400QTA000025Falta o campo de valor do tipo escolhido, ou foi enviado o campo de outro tipo
400QTA000190Resgate por valor líquido de até R$ 10,00 (exceto investidor isento)
400QTA000241Já existe um pedido de resgate por valor remanescente no mesmo dia
400QTA000242Valor disponível insuficiente por causa de cotas bloqueadas
400QTA000176quotation_date não é dia útil
400QTA000182quotation_date anterior à data contábil do fundo
400QTA000186quotation_date anterior à data mínima de cotização da série
400QTA000296Investidor do tipo nominee
400QIT000004A gestora não está vinculada ao investidor
404QTA000015Série de emissão não encontrada
404QTA000021Investidor não encontrado
404QTA000180O fundo é de condomínio fechado e não aceita pedido de resgate
404QTA000239O patrimônio do investidor não cobre todos os resgates pedidos
404QTA000243O investidor não tem aplicação resgatável nessa série
422QTA000357Movimentação bloqueada: a série está com valor de cota zerado ou negativo

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