client configurado a partir do Início rápido do SDK para TypeScript.
Métodos do recurso
| Método | Operação da API | Uso |
|---|---|---|
client.transfers.create(params, opts?) | POST /v2/transfers | Criar uma transferência Pix Out. |
client.transfers.retrieve(id, opts?) | GET /v2/transfers/{id} | Ler o estado atual da transferência. |
client.transfers.list(params?, opts?) | GET /v2/transfers | Listar transferências com paginação por cursor. |
client.transfers.cancel(id, params?, opts?) | POST /v2/transfers/{id}/cancel | Cancelar uma transferência pendente quando suportado. |
client.transfers.listAutoPagingIterator(params?, opts?) | Helper de cursor | Iterar todas as transferências entre páginas. |
Criar uma transferência
amount é em centavos. Tipos de chave Pix suportados: CPF, CNPJ, EMAIL, PHONE e EVP.
Consultar e reconciliar
Use consultas para telas de back-office, jobs de reconciliação e checagens atrasadas de estado.Listar transferências
next_cursor, prev_cursor e total. Use esses campos ao construir sua própria UI paginada.
Listar com paginação automática
Cancelar com segurança
Formato de resposta
Métodos de criação, consulta e cancelamento retornam{ data, meta }.
Métodos de listagem retornam { data, meta }, em que data é um envelope com cursor:
Regra comum
Usepix_key_type e pix_key_value nos exemplos de SDK e API. Não use campos de entrada não documentados como pix_key ou recipient_name.
