Actions36
- List Actions
- Participant Actions
- Passport Actions
- Profile Actions
- Punch Pass Actions
Passport → Get Many
AI-generatedOverview
This node operation fetches multiple passport records from the OneTap API, filtered by either a profile ID or a participant ID. It supports additional filtering options such as passport type, pagination page number, and page size. This operation is useful for retrieving a list of passes associated with a specific profile or participant, for example, to display or process all passes a user holds.
Use Case Examples
- Fetch all passports for a given profile ID to display in a user dashboard.
- Retrieve passes for a participant to verify access or attendance.
- Paginate through passports with specific types for reporting or auditing purposes.
Properties
| Name | Meaning |
|---|---|
| Profile ID | Profile ID to fetch passes for, used to filter the passports by profile. |
| Participant ID | Participant ID to fetch passes for, used to filter the passports by participant. |
| Additional Fields | Additional filtering and pagination options for the request. |
Output
JSON
json- Passport data objects returned from the OneTap API, each representing a passport record.
Dependencies
- OneTap API with an API key credential for authentication
Troubleshooting
- Ensure that either Profile ID or Participant ID is provided to filter the passports; otherwise, the API may return an empty or large dataset.
- Check API authentication credentials if requests fail with authorization errors.
- Verify pagination parameters (Page and Page Size) to avoid missing data or excessive data loads.
- Handle API errors gracefully, as the node throws detailed errors including the operation and resource context.