This article provides guidance for when you encounter the error ‘missing jzb’ when requesting data through the Pendo V1 API aggregation endpoint.
Product area: API (web)
Issue
Pendo has four instances based on region: US, EU, US1, and Japan. Using the aggregation endpoints requires that you use the correct instance based on your region because the queries are different. Using the incorrect aggregation endpoint for your Pendo subscription results in the error "missing jzb".
Solution
If your Pendo subscription is in the US instance (app.pendo.io is where you log in), use the following as the aggregation endpoint: https://app.pendo.io/api/v1/aggregation
If your Pendo subscription is in the EU instance (app.eu.pendo.io is where you log in), use the following as the aggregation endpoint: https://app.eu.pendo.io/api/v1/aggregation
If your Pendo subscription is in the US1 instance (app.us1.pendo.io is where you log in), use the following as the aggregation endpoint: https://us1.app.pendo.io/api/v1/aggregation
If your Pendo subscription is in the JP instance (app.jpn.pendo.io is where you log in), use the following as the aggregation endpoint: https://app.jpn.pendo.io/api/v1/aggregation
Note: If you're still getting the error 'missing jzb' after ensuring you're using the correct aggregation endpoint based on your region, contact Pendo support.