GET/posicoes
Posições
Caixa, parcela rendendo e alocação atual.
escopoleitura
API da TesaPrévia · especificação em definição
Aloque, resgate e audite pelo seu sistema, sem abrir mão da custódia.
Solicitar chave de API Documentação
$ curl https://sandbox.api.t3sa.com/v1/posicoes \
-H "Authorization: Bearer $TESA_API_KEY"
HTTP/1.1 200 OK
{ "caixa_total": "1284530.00", "rendendo": "842110.00",
"alocacao": { "USDY": 60, "BUIDL": 40 } }
$ curl -X POST https://sandbox.api.t3sa.com/v1/propostas/prp_7Hq2/aprovar \
-H "Authorization: Bearer $TESA_API_KEY" \
-H "Idempotency-Key: 4f9c2a1e"
HTTP/1.1 202 Accepted
{ "status": "aprovada", "proximo": "assinatura_custodiante" }
▸ webhook alocacao.aprovada 14:04:07
# aguardando a assinatura do custodiante
$
Simulação no sandbox. Endpoints e campos podem mudar. Valores ilustrativos.
Como funciona
Nada executa sem a sua aprovação e a assinatura do seu custodiante.
alocacao.proposta
POST /propostas/{id}/aprovar
fora da Tesa
evento por webhook
GET /registros
Recursos
Base /v1, JSON e erros com código estável.
GET/posicoes
Caixa, parcela rendendo e alocação atual.
escopoleitura
PUT/politica-de-alocacao
Metas por ativo. Padrão: USDY 60%, BUIDL 40%.
escopoadmin
POST/propostas/{id}/aprovar
Revise e aprove o que a Tesa preparou.
escopoadmin
POST/resgates
Parcial ou total, de volta ao seu custodiante.
escopopropor
GET/registros
Cada movimento com hash, rede e horário.
escopoleitura
GET/rendimento
Yield apurado e a cobrança de 5% do yield.
escopoleitura
Lista parcial e sujeita a mudança. Referência na documentação
Webhooks
Entregues por HTTPS e assinados com HMAC SHA-256.
deposito.confirmadoUSDC recebido na sua custódia.alocacao.propostaA Tesa preparou uma proposta.alocacao.aprovadaAprovada, segue para assinatura.resgate.concluidoSaldo de volta ao custodiante.rendimento.apuradoYield do período calculado.cobranca.emitida5% do yield do período.
Tesa-Evento: alocacao.aprovada
Tesa-Assinatura: t=1790431447,v1=9c4e1f…b21f
Content-Type: application/json
{
"id": "evt_01J8Z6",
"tipo": "alocacao.aprovada",
"criado_em": "2026-09-26T14:04:07Z",
"dados": {
"proposta": "prp_7Hq2",
"valor": "842110.00",
"alocacao": { "USDY": 60, "BUIDL": 40 }
}
}
Confira a assinatura com o segredo do endpoint antes de processar. Valores ilustrativos.
Segurança
Cada chave faz só o que precisa, de onde você permitir.
Bearer, revogáveis a qualquer momento.
leituraproporadmin
Opcional nas chamadas, sempre nos webhooks.
Só aceita chamadas dos seus endereços.
Idempotency-Key evita operação duplicada.
A assinatura fica no seu custodiante.
Ambientes
A mesma interface nos dois, com chaves separadas.
https://sandbox.api.t3sa.com/v1
https://api.t3sa.com/v1
Versão no caminho, /v1. Mudança incompatível só em nova versão.
Acesso
O uso da API é regido pelos Termos de Uso.
Somente para empresas.
Solicitar chave de API Termos de Uso
Prévia. Endpoints, campos e eventos podem mudar até a publicação da especificação. Valores ilustrativos.