Skip to main content
Aceita uma cotação criada via Criar Conversão, travando a taxa e agendando a entrega. O saldo em from_currency precisa estar disponível no momento do aceite — ele não é reservado quando a cotação é criada.

Corpo da requisição

Response 200 OK (aceito)

Este é o único endpoint da API que devolve state, porque é state que carrega o desfecho do aceite. Em todos os outros, leia status / substatus. Um 200 aqui significa que a operação está travada e a entrega agendada — não significa que os fundos já chegaram. A entrega é concluída em settlement_eta; use Consultar Conversão ou o webhook para acompanhar.

Desfechos

POST /v2/rfq/accept é a única operação que compromete no fluxo de conversão, por isso tem o conjunto mais amplo de desfechos. Todos estão listados aqui.
Um 202 não é sucesso. Significa que o aceite ainda está em avaliação e nenhuma decisão foi registrada. Não trate como confirmação e não reenvie o aceite — releia Consultar Conversão ou aguarde o webhook até chegar a um desfecho final.
Quando um 422 vem de teto de limite e não de saldo, GET /v2/rfq/{id} expõe limit_block_source para dizer qual portão barrou — operational para o teto da mesa, compliance para a escada de KYB. O campo é ausente quando a recusa foi por saldo insuficiente. 503 e 202 podem ser retentados. 409 exige uma releitura antes. 410 e 422 são finais para aquele rfq_id. Códigos de retorno: 200, 202, 400, 401, 404, 409, 410, 422, 500, 503