sk_…). Valores sempre em centavos.
Sandbox:
https://api.upag.dev/v1 com sk_test_…. Produção: https://api.upag.io/v1 com sk_live_….Estrutura
POST /v1/transfers) a resposta inclui também transaction, o lançamento contábil (ver Criar transferência).
Atributos
string
UUID da transferência.
string
in (Pix recebido) ou out (Pix enviado).string
Como o destino foi resolvido:
key (chave Pix), hash (copia-e-cola) ou beneficiary (conta salva). Pela chave de API só é possível criar key e hash.integer
Valor em centavos.
string | null
Chave Pix do destino.
string | null
email, phone, cpf, cnpj ou random.object
Quem enviou:
name, taxNumber (somente dígitos) e bankName.object
Quem recebeu:
name, taxNumber (formatado nas respostas da API, ex.: 111.444.777-35) e bankName. Nos payloads de webhook o taxNumber vem só com dígitos.string | null
Identificador fim a fim do Pix, quando disponível.
string | null
Referência da transação no provedor.
string | null
Endereço do comprovante usado pelo dashboard (exige sessão de usuário). Com chave de API, use Comprovante.
string
ISO 8601.
string
ISO 8601.
Status
Acompanhe por webhooks de transferência.