Skip to main content
Todos os endpoints abaixo estão sob https://api.puffinmoney.com/v1/gateway/api e exigem o cabeçalho X-API-Key — veja Autenticação. Veja Wallet-as-a-Service para um passo a passo completo.

Criar uma carteira

POST /wallets Suporta o mesmo cabeçalho Idempotency-Key das intenções de pagamento. Retorna 402 plan_limit se você atingiu o limite de carteiras do seu plano, 400 unsupported_asset se o par rede/token não estiver na matriz WaaS (o corpo da resposta inclui a matriz supported atual para que você não precise codificá-la manualmente).

Listar carteiras

GET /wallets — retorna todas as carteiras que você criou por essa API, mais a matriz supported atual de redes/tokens.

Consultar uma carteira

GET /wallets/:id

Consultar um saldo

GET /wallets/:id/balance

Listar depósitos

GET /wallets/:id/deposits — até os 50 depósitos mais recentes dessa carteira.

Enviar um saque

POST /wallets/:id/withdrawals Debita a carteira imediatamente (reservado antes da transmissão — você não pode gastar em dobro disparando duas chamadas de saque em paralelo). Taxas são cobradas de acordo com sua tarifação de capacidade waas — veja Preços.
Precisa mover fundos para uma rede diferente, e não apenas para outro endereço na mesma rede? Use Bridge em vez disso.