v1

latestOpenAPI 3.0.3Proprietaryraw.githubusercontent.com2026-03-067260437.0 KB
Webhooks

Get webhook

Retrieve details of a specific webhook by ID.

gigstack Connect: Access other teams' webhooks using the team parameter.

get/webhooks/{id}

Path parameters

idstring required
Example:wh_dyS2ZVTj

Webhook ID

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

Response

Webhook retrieved successfully

successboolean
messagestring
timestampnumber

Example response

{
  "success": true,
  "message": "Webhook 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
}