Gigstack icon

Gigstack

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

Webhook → Get Many

AI-generated

Overview

This node operation retrieves multiple webhook records from the Gigstack API. It supports fetching all webhooks or limiting the number of results returned. Users can filter the webhooks by their status (active or inactive) and specify a team ID for multi-team access. This operation is useful for managing and monitoring webhooks configured in the Gigstack system, such as listing all active webhooks for auditing or integration purposes.

Use Case Examples

  1. Retrieve all active webhooks for a specific team to monitor webhook activity.
  2. Fetch a limited number of inactive webhooks to review and possibly clean up unused webhooks.

Properties

Name Meaning
Return All Whether to return all webhook results or only up to a given limit.
Limit Maximum number of webhook results to return when 'Return All' is false.
Filters Filters to apply when retrieving webhooks, such as filtering by webhook status (active or inactive).
Team ID Team ID for Gigstack Connect multi-team access. Leave empty to use the default team.

Output

JSON

  • json - The JSON output contains an array of webhook objects retrieved from the Gigstack API, each representing a webhook with its details such as URL, events, status, and description.

Dependencies

  • Requires an API key credential for authenticating requests to the Gigstack API.

Troubleshooting

  • Common issues include API authentication errors due to invalid or missing API credentials. Ensure the API key credential is correctly configured.
  • If no webhooks are returned, verify that the filters and team ID parameters are set correctly and that webhooks exist for the specified criteria.
  • Errors related to request limits may occur if the 'Limit' parameter is set outside the allowed range (1-100). Adjust the limit accordingly.

Links

Discussion