Listagem de todas as transações

Esse endpoint serve para listar todas as transações criadas no banco

Pré-requisitos

Para que seja possível utilizar este endpoint, é necessario que:

Requisição (Request)

Requisição HTTP

GET https://sandbox.hiperbanco.com.br/dashboard/transactions
--request GET 'https://sandbox.hiperbanco.com.br/dashboard/transactions' \
--header 'version: cutting-edge' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{token}}' 

Cabeçalhos (Headers)

NomePropriedadeDescrição
versioncutting-edgeEssa propriedade garante que o response da API seja retornado no formato JSON
AuthorizationBearer tokenObrigatório. Token de autorização do tipo Bearer.

Parâmetros da rota (Path / Query)

É possível enviar os seguintes Query Params nesta requisição:

NomeTipoDescrição
startDatequeryData inicial da busca. ISO Date Format (YYYY-MM-DD).
endDatequeryData final da busca. ISO Date Format (YYYY-MM-DD).
pagequeryPágina do resultado da busca
perPagequeryItens por página
searchqueryQuery de pesquisa - É possivel pesquisar pelo número da conta.
orderColumnqueryColuna para ordenação - Valores possíveis: createdAt .
orderDirectionquerySentido da ordenação, pode ser ASC (ascendente) ou DESC (descendente). Funciona apenas se orderColumn tiver sido especificado
directionqueryDireção do fluxo do dinheiro - Valores possiveis: IN. quando for cash-in e OUT, quando for cash-out
transactionTypeCodequeryTipo da transação: pix, ted, p2p, payment, slc.
statusqueryBuscar por possíveis status das transações

Corpo da requisição (Body)

Não é necessário enviar parâmetros no body desta requisição.

Possíveis status das transações

Status Gerais

ValorDescrição
CREATEDCriado
DONEConcluído
UNDONEDesfeito
PENDINGPendente
CANCELEDCancelado
RETURNDevolução
REFUNDReembolso

Pix / Ted

ValorDescrição
IN_PROCESSEm processamento
APPROVEDAprovado
REPROVEDReprovado

Card

ValorDescrição
TRANSACTION_HOLD_WAS_REPROVEDReserva da transação foi reprovada
TRANSACTION_HOLD_WAS_APPROVEDReserva da transação foi aprovada
TRANSACTION_WAS_REVERSEDTransação foi revertida
TRANSACTION_HOLD_WAS_EXPIREDReserva da transação expirou
TRANSACTION_WAS_CONFIRMEDTransação foi confirmada
TRANSACTION_WAS_REVERSED_IN_SECOND_INSTANCETransação foi revertida em segunda instância
TRANSACTION_VOUCHER_WAS_CREATEDVoucher da transação foi criado

Payments

ValorDescrição
CONFIRMEDConfirmado
COMPLETEDCompleto
RECEIVEDRecebido
FAILEDFalhou
REFUSEDRecusado

Resposta (Response)

O status code 200 indicará que a requisição foi feita com sucesso e trará um objeto contendo as informações das transaçõess.

Sendo bem-sucedido, o retorno irá trazer os seguintes campos em formato JSON:

CampoTipoDescrição
dataarrayLista de transações.
data[].idstringIdentificador da transação.
data[].descriptionstringDescrição da transação.
data[].transactionNotesstringObservações da transação.
data[].amountnumberValor da transação.
data[].initializationTypestringTipo de inicialização da transação.
data[].authenticationCodestringCódigo de autenticação.
data[].recipientAccountstringConta do destinatário.
data[].recipientDocumentNumberstringDocumento do destinatário.
data[].recepientNamestringNome do destinatário.
data[].recepientBankNamestringNome do banco do destinatário.
data[].recipientBankIspbstringISPB do banco do destinatário.
data[].senderDocumentNumberstringDocumento do remetente.
data[].senderNamestringNome do remetente.
data[].senderAccountNumberstringConta do remetente.
data[].senderBankIspbstringISPB do banco do remetente.
data[].senderBankNamestringNome do banco do remetente.
data[].statusstringStatus da transação.
data[].balanceAfterThisTransactionnumberSaldo após a transação.
data[].entryModeCodestringModo de entrada da transação.
data[].createdAtstringData e hora de criação.
data[].isPixOpenBankingbooleanIndica se a transação é Pix via Open Banking.
data[].accountobjectDados da conta vinculada.
data[].account.numberstringNúmero da conta.
data[].account.onboardingobjectInformações de onboarding do titular.
data[].account.onboarding.registerNamestringNome de registro do titular.
data[].account.onboarding.socialNamestringNome social do titular.
data[].account.onboarding.type_accountstringTipo da conta (PF/PJ).
data[].transactionTypeobjectTipo de transação.
data[].transactionType.descriptionstringDescrição do tipo de transação (ex: PIX).
data[].directionstringDireção da transação (Crédito/Débito).
totalnumberQuantidade total de registros.
totalPagesnumberQuantidade total de páginas.
{
    "data": [
        {
            "id": "0800baa8-1a87-4987-89a6-f7033169fc64",
            "description": "Teste Devolucao Pagamento",
            "transactionNotes": "Teste Devolucao Pagamento",
            "amount": 0.01,
            "initializationType": null,
            "authenticationCode": "a5d59445-eb7f-4104-b659-411cbb7d3fd2",
            "recipientAccount": "1104714229",
            "recipientDocumentNumber": "73379344915",
            "recepientName": "",
            "recepientBankName": null,
            "recipientBankIspb": "13140088",
            "senderDocumentNumber": "73379344915",
            "senderName": "Sheldon Wunsch",
            "senderAccountNumber": "1104714229",
            "senderBankIspb": null,
            "senderBankName": null,
            "status": "RETURN",
            "balanceAfterThisTransaction": 2206740.4,
            "entryModeCode": null,
            "createdAt": "18/11/2025 14:14",
            "isPixOpenBanking": false,
            "account": {
                "number": "1104714229",
                "onboarding": {
                    "registerName": "Marcos Vinicius Galvão",
                    "socialName": "Marcos Vinicius Galvão",
                    "type_account": "PF"
                }
            },
            "transactionType": {
                "description": "PIX"
            },
            "direction": "Crédito"
        },
        {
            "id": "00017070-3502-4dbf-a39c-814cc3ad8ba9",
            "description": "Testando Pix - Transferencia Key",
            "transactionNotes": null,
            "amount": 35.18,
            "initializationType": "Chave Pix",
            "authenticationCode": "12ff333e-98b7-43c8-8baa-b3bcefea386f",
            "recipientAccount": "1101263307",
            "recipientDocumentNumber": "60216418000162",
            "recepientName": "Icaro Pescarias SA",
            "recepientBankName": null,
            "recipientBankIspb": null,
            "senderDocumentNumber": "85915005551",
            "senderName": "Marcos Vinicius de Jesus Galvão",
            "senderAccountNumber": "1101958127",
            "senderBankIspb": null,
            "senderBankName": "HiperBanco",
            "status": "RETURN",
            "balanceAfterThisTransaction": 217790.98,
            "entryModeCode": null,
            "createdAt": "18/11/2025 14:14",
            "isPixOpenBanking": false,
            "account": {
                "number": "1101958127",
                "onboarding": {
                    "registerName": "Fernando Carlos Pereira Santos",
                    "socialName": "Fernando Pereira",
                    "type_account": "PF"
                }
            },
            "transactionType": {
                "description": "PIX"
            },
            "direction": "Débito"
        }
    ],
    "total": 2,
    "totalPages": 1
}

Erros

Este endpoint não retorna erros específicos. Porém, ele poderá retornar alguns erros comuns entre todos os endpoints.

Eventos

Este endpoint não possui eventos relacionados a ele.