---
title: "Obtém a lista de transações da conta identificada por accountId"
method: GET
path: "/baas/v1/open/dat/accounts/{accountId}/transactions"
tags: ["Accounts | Dados"]
---

# Obtém a lista de transações da conta identificada por accountId

`GET /baas/v1/open/dat/accounts/{accountId}/transactions`

Método para obter a lista de transações da conta de depósito à vista, poupança ou pagamento pré-paga 
identificada por accountId mantida pelo cliente na instituição transmissora. É permitida uma consulta máxima que se estenda em 12 meses no passado mais 12 meses no futuro.

PERMISSÃO NECESSÁRIA: `ACCOUNTS_TRANSACTIONS_READ`

## Path parameters

- `accountId` string, required

## Query parameters

- `page` integer
- `page-size` integer
- `fromBookingDate` string, date
- `toBookingDate` string, date
- `creditDebitIndicator` 'CREDITO' | 'DEBITO'
- `pagination-key` string

## Response `200`

Dados da lista de transações da conta obtidos com sucesso

- object
  - `data` object[], required — Lista dos lançamentos referentes às transações realizadas e de lançamentos futuros
    - `transactionId` string, required — Código único da transação na instituição
    - `completedAuthorisedPaymentType` 'TRANSACAO_EFETIVADA' | 'LANCAMENTO_FUTURO' | 'TRANSACAO_PROCESSANDO', required — Indicador se a transação foi efetivada, é lançamento futuro ou está processando
    - `creditDebitType` 'CREDITO' | 'DEBITO', required — Indicador do tipo de lançamento (crédito ou débito)
    - `transactionName` string, required — Nome da transação conforme apresentado nos canais digitais
    - `type` 'TED' | 'DOC' | 'PIX' | 'TRANSFERENCIA_MESMA_INSTITUICAO' | 'BOLETO' | 'CONVENIO_ARRECADACAO' | 'PACOTE_TARIFA_SERVICOS' | 'TARIFA_SERVICOS_AVULSOS' | 'FOLHA_PAGAMENTO' | 'DEPOSITO' | 'SAQUE' | 'CARTAO' | 'ENCARGOS_JUROS_CHEQUE_ESPECIAL' | 'RENDIMENTO_APLIC_FINANCEIRA' | 'PORTABILIDADE_SALARIO' | 'RESGATE_APLIC_FINANCEIRA' | 'OPERACAO_CREDITO' | 'OUTROS', required — Tipo da transação
    - `transactionAmount` object, required
      - `amount` string, required — Valor da transação
      - `currency` string, required — Moeda referente ao valor monetário (ISO-4217)
    - `transactionDateTime` string, required — Data e hora original da transação
    - `partieCnpjCpf` string — CPF ou CNPJ da pessoa envolvida na transação
    - `partiePersonType` 'PESSOA_NATURAL' | 'PESSOA_JURIDICA' — Tipo de pessoa da contraparte
    - `partieCompeCode` string — Código COMPE da instituição da contraparte
    - `partieBranchCode` string — Código da agência da contraparte
    - `partieNumber` string — Número da conta da contraparte
    - `partieCheckDigit` string — Dígito da conta da contraparte
  - `links` TransactionsLinks, required — Referências para outros recursos da API requisitada
    - `self` string, uri, required — URI completo que gerou a resposta atual
    - `first` string, uri — URI da primeira página
    - `prev` string, uri — URI da página anterior
    - `next` string, uri — URI da próxima página
  - `meta` MetaOnlyRequestDateTime, required — Meta informações referente à API requisitada
    - `requestDateTime` string, date-time, required — Data e hora da consulta, conforme especificação RFC-3339, formato UTC

## Other responses

- `400` — Requisição malformada
- `401` — Token inválido ou não autorizado
- `403` — Token tem escopo incorreto ou política de segurança violada
- `404` — Conta não encontrada
- `429` — Muitas solicitações foram feitas dentro de um determinado período

---

[API](https://skmtc.net/celcoin/apis/api-para-transa-es.md) · [All operations](https://skmtc.net/celcoin/apis/api-para-transa-es/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/celcoin/api-para-transa-es/revisions/85dd6188a37b/schema)
