# PageInfo

Object · GraphQL API

The page information for a connection.

## Fields

- `hasNextPage` (`Boolean!`) — non-null: Whether or not there is a next page available.
- `hasPreviousPage` (`Boolean!`) — non-null: Always false; backwards pagination is not supported. Present to comply with Relay specifications.
- `startCursor` (`String`): The cursor for the first item in the connection page.
- `endCursor` (`String`): The cursor for the last item in the connection page.

## Used by

- [BusinessAccountCreationRequestConnection](/braintree/graphql/reference/types/business-account-creation-request-connection) — Object; pageInfo
- [CustomerConnection](/braintree/graphql/reference/types/customer-connection) — Object; pageInfo
- [DisputeConnection](/braintree/graphql/reference/types/dispute-connection) — Object; pageInfo
- [InStoreLocationConnection](/braintree/graphql/reference/types/in-store-location-connection) — Object; pageInfo
- [InStoreLocationSearchConnection](/braintree/graphql/reference/types/in-store-location-search-connection) — Object; pageInfo
- [InStoreReaderConnection](/braintree/graphql/reference/types/in-store-reader-connection) — Object; pageInfo
- [MerchantAccountConnection](/braintree/graphql/reference/types/merchant-account-connection) — Object; pageInfo
- [PaymentConnection](/braintree/graphql/reference/types/payment-connection) — Object; pageInfo
- [PaymentMethodConnection](/braintree/graphql/reference/types/payment-method-connection) — Object; pageInfo
- [RecurringBillingSubscriptionConnection](/braintree/graphql/reference/types/recurring-billing-subscription-connection) — Object; pageInfo
- [RefundConnection](/braintree/graphql/reference/types/refund-connection) — Object; pageInfo
- [RoleSearchConnection](/braintree/graphql/reference/types/role-search-connection) — Object; pageInfo
- [TransactionConnection](/braintree/graphql/reference/types/transaction-connection) — Object; pageInfo
- [VerificationConnection](/braintree/graphql/reference/types/verification-connection) — Object; pageInfo

## GraphQL definition

```graphql
type PageInfo {
  hasNextPage: Boolean!
  hasPreviousPage: Boolean!
  startCursor: String
  endCursor: String
}
```

---

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