---
title: PageInfo - Customer API
description: >-
  Returns information about pagination in a connection, in accordance with the

  [Relay
  specification](https://relay.dev/graphql/connections.htm#sec-undefined.PageInfo).

  For more information, please read our [GraphQL Pagination Usage
  Guide](https://shopify.dev/api/usage/pagination-graphql).
api_version: 2026-10
source_url:
  html: 'https://shopify.dev/docs/api/customer/latest/objects/PageInfo'
  md: 'https://shopify.dev/docs/api/customer/latest/objects/PageInfo.md'
api_name: customer
api_type: graphql
type: object
---

# Page​Info

object

Returns information about pagination in a connection, in accordance with the [Relay specification](https://relay.dev/graphql/connections.htm#sec-undefined.PageInfo). For more information, please read our [GraphQL Pagination Usage Guide](https://shopify.dev/api/usage/pagination-graphql).

## Fields

* end​Cursor

  [String](https://shopify.dev/docs/api/customer/latest/scalars/String)

  The cursor corresponding to the last node in edges.

* has​Next​Page

  [Boolean!](https://shopify.dev/docs/api/customer/latest/scalars/Boolean)

  non-null

  Whether there are more pages to fetch following the current page.

* has​Previous​Page

  [Boolean!](https://shopify.dev/docs/api/customer/latest/scalars/Boolean)

  non-null

  Whether there are any pages prior to the current page.

* start​Cursor

  [String](https://shopify.dev/docs/api/customer/latest/scalars/String)

  The cursor corresponding to the first node in edges.

***

## Map

### Connections with this object

* [CalculatedRequestedOrderEditLineItemConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/CalculatedRequestedOrderEditLineItemConnection#returns-pageInfo)
* [CalculatedReturnLineItemConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/CalculatedReturnLineItemConnection#returns-pageInfo)
* [CompanyContactConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/CompanyContactConnection#returns-pageInfo)
* [CompanyContactRoleAssignmentConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/CompanyContactRoleAssignmentConnection#returns-pageInfo)
* [CompanyLocationConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/CompanyLocationConnection#returns-pageInfo)
* [CustomerAddressConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/CustomerAddressConnection#returns-pageInfo)
* [DiscountApplicationConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/DiscountApplicationConnection#returns-pageInfo)
* [DraftOrderConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/DraftOrderConnection#returns-pageInfo)
* [DraftOrderLineItemConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/DraftOrderLineItemConnection#returns-pageInfo)
* [EditableLineItemConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/EditableLineItemConnection#returns-pageInfo)
* [ExchangeLineItemConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/ExchangeLineItemConnection#returns-pageInfo)
* [FulfillmentConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/FulfillmentConnection#returns-pageInfo)
* [FulfillmentEventConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/FulfillmentEventConnection#returns-pageInfo)
* [FulfillmentLineItemConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/FulfillmentLineItemConnection#returns-pageInfo)
* [IneligibleLineItemConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/IneligibleLineItemConnection#returns-pageInfo)
* [LineItemConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/LineItemConnection#returns-pageInfo)
* [MetafieldReferenceConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/MetafieldReferenceConnection#returns-pageInfo)
* [NonReturnableLineItemConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/NonReturnableLineItemConnection#returns-pageInfo)
* [OrderConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/OrderConnection#returns-pageInfo)
* [PaymentScheduleConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/PaymentScheduleConnection#returns-pageInfo)
* [RequestedOrderEditConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/RequestedOrderEditConnection#returns-pageInfo)
* [RequestedOrderEditLineItemConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/RequestedOrderEditLineItemConnection#returns-pageInfo)
* [ReturnConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/ReturnConnection#returns-pageInfo)
* [ReturnLineItemTypeConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/ReturnLineItemTypeConnection#returns-pageInfo)
* [ReturnReasonDefinitionConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/ReturnReasonDefinitionConnection#returns-pageInfo)
* [ReturnableLineItemConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/ReturnableLineItemConnection#returns-pageInfo)
* [ReverseDeliveryConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/ReverseDeliveryConnection#returns-pageInfo)
* [SaleConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/SaleConnection#returns-pageInfo)
* [SalesAgreementConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/SalesAgreementConnection#returns-pageInfo)
* [StoreCreditAccountConnection.pageInfo](https://shopify.dev/docs/api/customer/latest/connections/StoreCreditAccountConnection#returns-pageInfo)
