FAQs
The following are some of the frequently asked questions posed by developers working with our good-natured ass-kickers.
Analytics
Content Reporting (Export API)
Terminology
Question | Answer |
---|---|
What is a channel? | It’s a technical API name for an Experience. |
Data Accuracy
Question | Answer |
---|---|
How can I get the right numbers from the data? | Please see our query suggestions available at Example Queries. |
Exported data doesn't match the Online Platform |
|
User ID values changed from previous API download | Showpad has a reporting anonymization feature. When a user is added or removed from the anonymized user group, the PII data such as name, email and user ID is masked or hashed to make sure the employer cannot track individual users' activity. You cannot lookup a user via the hashed ID in other Showpad APIs. Note that anonymization applied during the report generation (runtime) based on user group setting is reversible. |
How do I recreate a User engagement report? | Note that the user engagement report includes both Coach and Content data, while the Content Reporting (Export) API contains only Showpad Content data. For Showpad Coach reporting, there is a separate API service. |
Where can I find more information on the fields used in the events table? | Information about all fields can be found on the Lookup Relations Table page. |
Download Data
Question | Answer |
---|---|
How can I download data incrementally (only differences since last download) |
|
How do I pull batches of data larger than 500 events? | By default, the maximum number of returned items with the Events call is set to 500. You can use the limit parameter to change this to any value between 50 and 1000.For larger volumes of data, we include a header in the response, called X-Showpad-Scroll-Id which contains a token. If you make the same request again but set this header on your second request, the Events call will return the second batch of requests. See Control Returned Items. |
Errors
Question | Answer |
---|---|
Why do I get 500 errors when querying the Events table? | Be sure to always use the X-Showpad-scroll-id header from the response for the next request. For more information, see Control Returned Items. |