surveymonkey_create_webhook
Create a webhook to receive real-time SurveyMonkey event notifications. Specify event type, object type, IDs, and HTTPS endpoint so SurveyMonkey sends callbacks for responses, surveys, or collectors.
Instructions
Creates a new webhook.
Args: payload: Webhook definition. Structure: { "name": "My Webhook", (required) "event_type": "response_completed", (required) "object_type": "survey", (required: "survey" | "collector") "object_ids": ["12345678"], (required — list of survey/collector IDs) "subscription_url": "https://...", (required — HTTPS endpoint) "authorization": "Bearer token_for_your_url" (optional — sent in callback header) }
Supported event_types:
response_completed, response_disqualified, response_updated,
response_created, response_deleted, response_overquota,
survey_created, survey_updated, survey_deleted,
collector_created, collector_updated, collector_deleted
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |