# TransactionConnection

Object · GraphQL API

A paginated list of transactions.

## Fields

- `edges` (`[TransactionConnectionEdge]`): A list of transactions.
- `pageInfo` (`PageInfo!`) — non-null: Information about the page of transactions contained in `edges`.

## Used by

- [transactions](/braintree/graphql/reference/queries/transactions) — Query
- [Customer](/braintree/graphql/reference/types/customer) — Object; transactions
- [Search](/braintree/graphql/reference/types/search) — Object; transactions

## GraphQL definition

```graphql
type TransactionConnection {
  edges: [TransactionConnectionEdge]
  pageInfo: PageInfo!
}
```

---

[View the complete GraphQL schema on GitHub](https://raw.githubusercontent.com/braintree/graphql-api/refs/heads/master/schema.graphql)