Pular para o conteúdo principal

Enviar Boletim de Subscrição Assinado


Introdução​

Este recurso tem como objetivo nos enviar a comprovação de assinatura do boletim de subscrição de um investidor a uma oferta de cotas de um fundo.

Atenção

Este recurso está disponível apenas para integrações que exercem o papel de Distribuidor. Use a chave de API e o host do perfil Distribuidor: veja Ambientes (Hosts).

Input / Output:​

Como input devem ser enviadas as informações da subscrição, o UUID da oferta de cotas que o investidor subscreveu, o método de assinatura e, dependendo do método, o conteúdo necessário para validação. Segue abaixo exemplo.

Como output será entregue o objeto completo do boletim de subscrição criado, incluindo a subscription_note_key, que identifica o boletim. O boletim é criado já no status active (ou sold_off, se remaining_subscription_note_value for zero).

Request​

ENDPOINT
/quota_offering_control/investor/INVESTOR_KEY/signed_subscription_note
MÉTODO
POST
STATUS
201

Request body​

Request Body
{
"number_of_quotas": 500.0,
"original_subscription_note_value": 50000.00,
"start_date": "2026-01-15",
"maturity_date": "2026-12-31",
"quota_offering_key": "UUID",
"transaction_type": "ted",
"signature_method": "opt_in",
"opt_in_hash" : "OPT_IN_HASH"
}
CampoTipoDescriçãoObrigatório
original_subscription_note_valuenumberValor do boletim. Mínimo 0. Não pode exceder o valor restante da ofertaSim
quota_offering_keystringUUID da oferta de cotas. A oferta deve estar active, com valor restante e sem aditamento pendenteSim
transaction_typestringted ou b3Sim
signature_methodstringMétodo de assinatura usado. Com opt_in, envie opt_in_hash; com qualquer outro método, envie document_b64Sim
opt_in_hashstringHash do opt-in (até 250 caracteres)Não
document_b64stringBoletim assinado codificado em base64Não
number_of_quotasnumberQuantidade de cotas do boletimNão
remaining_subscription_note_valuenumberSaldo restante do boletim. Não pode ser maior que original_subscription_note_valueNão
start_datestringData inicial (YYYY-MM-DD). Se omitida, usa a data atual (UTC)Não
maturity_datestringData de vencimento (YYYY-MM-DD). Não pode estar no passadoNão
Atenção

Durante o processo de integração será exigido um meio de autenticação da hash enviada.

Response​

A resposta tem o mesmo formato da resposta de Solicitar Boletim de Subscrição.

Erros​

StatusCódigoQuando acontece
400QOF000020maturity_date está no passado
400QOF000026O valor do boletim é maior que o valor restante da oferta
400QOF000046transaction_type inválido
400QOF000047A classificação do investidor não permite subscrever a oferta
400QOF000068signature_method inválido
400QOF000069signature_method é opt_in e opt_in_hash não foi enviado
400QOF000072signature_method não é opt_in e document_b64 não foi enviado
400QOF000150remaining_subscription_note_value é maior que original_subscription_note_value
400QIT000004A integração não é a distribuidora do investidor
404QOF000017Investidor não encontrado
404QOF000019Oferta de cotas não encontrada
404QOF000039A oferta não está ativa, está vencida ou não tem valor restante
409QOF000152A oferta tem um aditamento aguardando aprovação

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