Webhooks
List webhooks
Retrieve all configured webhooks for your team.
gigstack Connect: Access other teams' webhooks using the team parameter.
get/webhooks
Query parameters
teamstring
gigstack Connect: Target team ID for multi-team access.
Requires gigstack Connect enabled on your team and shared billing account.
Example: ?team=team_xyz789
limitinteger
Maximum number of webhooks to return (default 10, max 100)
status'active' | 'inactive'
Filter webhooks by status
Response
Webhooks retrieved successfully
Example response
{
"success": true,
"message": "Webhooks retrieved successfully",
"data": [
{
"id": "wh_dyS2ZVTj",
"url": "https://your-domain.com/webhooks/gigstack",
"events": [
"payment.created",
"payment.succeeded",
"invoice.created"
],
"status": "active",
"description": "Production payment notifications",
"owner": "8UWdgXELUhf022vuoq249mtGytG2",
"created_at": 1709090576567
}
],
"timestamp": 1709090576567
}