Listar Transferências

Esse endpoint permite listar as transferências associadas a um estabelecimento, com possibilidade de aplicar filtros, paginação e ordenação

🔽

GET urlServidor/v1/marketplace/establishments/transfers

Obs: A palavra urlServidor deve ser substituída pela url do servidor.

Parâmetros da Requisição

NomeTipoObrigatórioDescrição
integration-keystringSimChave de integração.
x-tokenstringSimToken utilizado para autenticação. Pode ser encontrado no portal da API.
AuthorizationAuth Type Bearer TokenSimInserir o Bearer Token, gerado na rota Auth

Exemplo de header da requisição

curl--request GET \
--location '{{urlServidor}/v1/marketplace/establishments/transfers' \
--header 'integration-key: your_integration_key' \
--header 'x-token: your_x_token' \
--header 'Authorization: Bearer {{bearer_token}}' \

📑 Parâmetros de Query

NomeTipoObrigatórioDescrição
filtersstringNãoJSON com filtros.
Campos filtráveis: status, type, payer.establishment.document, recipient.establishment.document, payer.document, recipient.document, description, created_at,amount, method. Exemplo: { "created_at": { "min": "2025-04-01", "max": "2025-04-12", }
searchstringNãoTexto de busca nos campos: _id, description, gateway_authorization, pix_protocol, end_to_end, payer.establishment.document, recipient.establishment.document, payer.first_name, recipient.first_name, payer.last_name, recipient.last_name.
perPagenumberNãoLimitado ao máximo de 100 por página.
pagenumberNãoPágina atual.
sortersstringNãoJSON com lista de ordenadores. Campos ordenáveis: created_at, amount. <br>Exemplo: [ \{ "column": "created_at", "direction": "DESC" } ]

✅ Exemplo de Resposta - 200 OK

{
    "total": 1,
    "perPage": 20,
    "page": 1,
    "lastPage": 1,
    "data": [
        {
            "_id": "68a65eba69af539aa8ac9faf",
            "type": "P2P",
            "status": "PENDING",
            "amount": 50000,
            "recipient": {
                "account_number": "300543394162",
                "account_check_digit": "8",
                "establishment": {
                    "id": 155085,
                    "first_name": "EC Cobranças",
                    "last_name": null,
                    "document": "10068114001"
                },
                "marketplace": {
                    "id": 26,
                    "first_name": "Webhooks Integrações",
                    "last_name": "API Integrações",
                    "document": "60274849000185"
                },
                "representative": {
                    "id": 63,
                    "first_name": "EC Cobranças",
                    "last_name": null,
                    "document": "10068114001"
                },
                "type": "CHECKING"
            },
            "payer": {
                "account_number": "416947",
                "account_check_digit": "0",
                "establishment": {
                    "id": 155100,
                    "first_name": "Teste Sandbox",
                    "last_name": "Solucoes",
                    "document": "11299221000129"
                },
                "marketplace": {
                    "id": 26,
                    "first_name": "Webhooks Integrações",
                    "last_name": "API Integrações",
                    "document": "60274849000185"
                },
                "type": "CHECKING"
            },
            "method": "OUT",
            "created_at": "2025-08-20T23:48:10.945Z"
        }
    ]
}

📤 Resposta de Sucesso (200)

CampoTipoObrigatórioDescrição
totalnumberSimNúmero total de registros.
pagenumberSimPágina atual.
perPagenumberSimNúmero de registros por página.
lastPagenumberSimTotal de páginas.
dataarraySimLista de transferências.

Estrutura do Objeto Data

CampoTipoObrigatórioDescrição
_idstringSimID da transferência.
typestringSimTipo da transferência (TED, P2P, PIX, WITHDRAW).
statusstringSimStatus atual da transferência (CREATED, PENDING, PAID, FAILED, REFUNDED, CANCELED, PROCESSING).
amountnumberSimValor transferido (em centavos).
original_amountnumberNãoValor original antes de descontos ou taxas.
establishment_idstringSimID do estabelecimento.
gateway_keystringNãoCódigo do gateway.
gateway_authorizationstringNãoCódigo de autorização do gateway.
expected_atstringNãoData prevista para conclusão.
recipientobjectSimDados da conta recebedora.
payerobjectSimDados da conta pagadora.
historyarrayNãoHistórico de status da transferência.
methodstringSimDireção da transferência (IN ou OUT).
pixKeystringNãoChave Pix utilizada.
end_to_endstringNãoIdentificador único da transação Pix.
descriptionstringNãoDescrição da transferência.
reprocessedbooleanNãoIndica se a transferência foi reprocessada.
created_atstringSimData de criação da transferência.
updated_atstringNãoData da última atualização.
feesnumberNãoValor total de taxas (em centavos).
userobjectNãoDados do usuário que originou a transferência.

Códigos de Resposta

Consulte a página com os status: Status de respostas

Para mais detalhes sobre os parâmetros e funcionamento da API, acesse a documentação oficial da Paytime.



Did this page help you?