Gigstack icon

Gigstack

Interact with Gigstack API for Mexican tax-compliant invoicing and payments

Client → Get Many

AI-generated

Overview

This node operation retrieves multiple client records from the Gigstack API. It supports fetching all clients or limiting the number of results returned. Users can apply various filters such as ordering by name or creation date, sorting direction, creation date range, and metadata key-value filters. Additionally, it supports specifying a team ID for multi-team access scenarios. This operation is useful for scenarios where you need to list or process multiple clients, such as generating reports, syncing client data, or filtering clients based on specific criteria.

Use Case Examples

  1. Fetch all clients created after a certain date and order them by name ascending.
  2. Retrieve up to 50 clients with specific metadata filters for targeted processing.

Properties

Name Meaning
Return All Whether to return all client results or only up to a given limit.
Limit Maximum number of client results to return when not returning all.
Filters Filters to apply when retrieving clients, including order by field, sort direction, creation date range, and metadata key-value filters.
Team ID Team ID for multi-team access; leave empty to use the default team.

Output

JSON

  • json - Client data objects returned from the Gigstack API, potentially multiple if 'Return All' is true.

Dependencies

  • Gigstack API with authentication via an API key credential

Troubleshooting

  • Common issues include API authentication errors due to missing or invalid credentials; ensure the API key credential is correctly configured.
  • Filtering by metadata requires correct key-value pairs; invalid or missing metadata keys may result in no results.
  • Exceeding API rate limits may cause request failures; consider limiting the number of results or using pagination.

Links

Discussion