Pagesize
Specifies the maximum number of results the provider requests per page when querying data from Shopify.
Data Type
int
Default Value
-1
Remarks
This property controls how many records the connector retrieves in each paged request to Shopify.
When using the REST schema, Shopify allows a maximum of 250 records per page.
When using the GraphQL schema, the connector calculates the effective page size dynamically based on the available point budget (in combination with MaxPointsPerCall).
To use Shopify's default behavior, set PageSize to -1.
This property is useful when you need to tune the balance between query performance and memory usage. For example, reducing the page size may help in environments with limited resources or unstable network conditions.
Larger page sizes may reduce the number of API calls needed for a full result set, improving performance. However, large responses can increase memory usage and the risk of timeouts or throttling, especially in GraphQL mode where point costs vary by query complexity.