OneTap icon

OneTap

Manage visitors, check-ins, and attendance with OneTap

Passport → Get Many

AI-generated

Overview

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

  1. Fetch all passports for a given profile ID to display in a user dashboard.
  2. Retrieve passes for a participant to verify access or attendance.
  3. 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.

Discussion