Page limits for Meraki pull connector endpoints

  • Release version: Australia
  • Updated July 10, 2026
  • 1 minute to read
  • The Meraki pull connector paginates API requests so that all records are retrieved for large organizations. The page size is set per endpoint to match each endpoint's maximum supported value in the Meraki API v1.

    How pagination works

    The connector follows the pagination links returned in the Link header (rel=next) until all pages are consumed, then aggregates the data from every page. The page size is controlled by the perPage parameter, which is configured per endpoint as shown in the following table.

    Table 1. Endpoint page sizes
    Endpoint Items per page (perPage)
    /organizations 1000
    /organizations/{orgId}/networks 1000
    /organizations/{orgId}/devices 1000
    /organizations/{orgId}/appliance/uplink/statuses 1000
    /organizations/{orgId}/appliance/uplinks/usage/byNetwork 20
    /organizations/{orgId}/appliance/vpn/stats 300
    /organizations/{orgId}/switch/ports/statuses/bySwitch 20
    /organizations/{orgId}/configurationChanges 1000

    Endpoints without a page limit

    Endpoints that do not have a configured perPage limit (for example, /devices/{serial}/appliance/performance and /networks/{networkId}/appliance/trafficShaping/uplinkBandwidth) are treated as single requests. These endpoints return all of their data in one response, so the Link header is absent and the pagination loop exits after the first page.