Overview
Subscribe to webhook events to receive instant notifications when tasks are created in your workspace. This endpoint enables Zapier’s “New Task” trigger integration, automatically forwarding task data to your connected workflows.This endpoint is primarily designed for Zapier integrations but can be used with any webhook service that follows the same pattern.
Authentication
All requests require a valid API key in the Authorization header:Subscribe to Events
Request Body
The destination URL for webhook notifications. Must be a valid HTTPS URL format.Example:
https://hooks.zapier.com/hooks/catch/123456/abcdef/Array of event types to monitor. Currently supports:
TASK_CREATED- Triggered when a new task is added
["TASK_CREATED"]Optional description to identify this webhook in your dashboard.Example:
"Zapier integration for task notifications"Response
Success Response
Confirms successful webhook creation.
The created webhook subscription details.
Error Responses
400 Bad Request - Invalid URL
400 Bad Request - Invalid URL
400 Bad Request - Missing Fields
400 Bad Request - Missing Fields
url or events are missing from the request.401 Unauthorized
401 Unauthorized
500 Internal Server Error
500 Internal Server Error
Webhook Payload Structure
When a task is created, your webhook endpoint receives a POST request with this payload:Payload Fields
Unique task identifier
Task name
Task description
Associated project information
Associated client information
Associated workspace information
Array of team members assigned to the task
Task status (
todo, in_progress, completed, cancelled, etc.)Task priority (
low, medium, high, urgent)Estimated hours to complete the task
Task due date in ISO 8601 format
ISO 8601 timestamp of task creation
ISO 8601 timestamp of last update
Zapier Integration Guide
Setting Up the Trigger
- Automatic Setup: Zapier automatically calls this endpoint when you configure a “New Task” trigger
- Event Subscription: The integration subscribes to
TASK_CREATEDevents - Data Flow: New task data is instantly sent to your Zap workflow
Important Notes
Data Format: The webhook payload structure matches the standard task data format used across all task API endpoints, ensuring consistency in your integrations.
Best Practices:
- Validate webhook signatures if implementing custom security
- Implement proper error handling for webhook delivery failures
- Use HTTPS endpoints only for security
- Test your webhook endpoint before subscribing