Actions36
- List Actions
- Participant Actions
- Passport Actions
- Profile Actions
- Punch Pass Actions
Punch Pass → Get Many
AI-generatedOverview
This node operation fetches multiple punch passes associated with a specific profile from the OneTap API. It supports pagination and filtering options to retrieve punch passes efficiently. This is useful for scenarios where you need to list or analyze punch passes for a user, such as loyalty cards or attendance tracking.
Use Case Examples
- Retrieve all punch passes for a given profile to display in a dashboard.
- Fetch punch passes with specific filters like date range or status for reporting purposes.
Properties
| Name | Meaning |
|---|---|
| Profile ID | The ID of the profile to fetch punch passes for. |
| Return All | Whether to return all punch passes or limit the results to a specified page size. |
| Page | The page number to retrieve when not returning all results. |
| Page Size | The number of punch passes to retrieve per page when not returning all results. |
| Additional Fields | Optional filters and sorting options to refine the punch passes retrieval. |
Output
JSON
json- The punch pass data retrieved from the OneTap API, including details like ID, name, status, check-ins, and other relevant fields.
Dependencies
- OneTap API authentication token
Troubleshooting
- Ensure the Profile ID is valid and exists in the OneTap system to avoid 'not found' errors.
- Check API authentication credentials if requests fail due to authorization issues.
- Verify pagination parameters (page and page size) to avoid empty or incomplete results.
- Use correct filter field names and values to ensure filters apply correctly.