Skip to main content
POST
Solicitar resgate
Rascunho: especificação em definição. Endpoints e campos podem mudar.

Autorizações

Authorization
string
header
obrigatório

Chave de API da organização (tesa_live_... em produção, tesa_test_... em sandbox).

Cabeçalhos

Idempotency-Key
string<uuid>
obrigatório

Obrigatório nesta operação. Uma falha de rede não deve gerar duas operações.

Corpo

application/json
valor
string
obrigatório

Montante em USDC, string decimal com duas casas.

Pattern: ^\d+\.\d{2}$
Exemplo:

"842110.00"

carteira_destino_id
string
obrigatório

Carteira vinculada que recebe o USDC. Resgates só vão para carteiras da própria empresa.

referencia_interna
string

Texto livre para conciliação, como o lote de pagamento no ERP.

Resposta

Resgate criado, pendente de aprovação.

id
string
Exemplo:

"res_4t7x"

valor
string

Montante em USDC, string decimal com duas casas.

Pattern: ^\d+\.\d{2}$
Exemplo:

"842110.00"

carteira_destino_id
string
referencia_interna
string | null
status
enum<string>
Opções disponíveis:
pendente,
aprovado,
aguardando_assinatura,
concluido,
falhou
transacoes
object[]
criado_em
string<date-time>
concluido_em
string<date-time> | null