Webhook Integration for List
Description
Receives notifications about all events in your content calendar including post creation, updates, deletions, and status changes.
Setup
- Navigate to API & Integrations in your dashboard
- Find the Webhook Integration for List section
- Enter your webhook endpoint URL
- Click Save to activate
- Use Test button to verify the integration
API Configuration
Endpoint: PUT https://portfolio.tigest.club/api/v1/dashboard/calendar/webhook
Request Payload:
{
"calendar_uuid": "69a1bf45-c48e-46cf-bd53-f47f3efa9763",
"webhook_url": "https://your-webhook-endpoint.com/hook"
}
Success Response:
{
"data": "Webhook URL updated successfully",
"success": true
}
Your Webhook Endpoint
- Method: HTTP POST
- Content-Type:
application/json
Events Tracked
- Post creation and scheduling
- Post status changes (draft, scheduled, published)
- Post updates and modifications
- Post deletions
- All other calendar-related events
Testing
Click the Test button to send a sample webhook to verify your endpoint is working correctly.
Management Actions
- Edit: Modify webhook URL
- Delete: Remove the webhook integration
- Test: Send a test payload to verify endpoint
Error Handling
Ensure your webhook endpoint:
- Returns HTTP 200 status for successful processing
- Handles timeouts gracefully
- Implements retry logic if needed
Troubleshooting
Common Issues
- Webhook not receiving data: Verify your URL is accessible and returns HTTP 200
- Invalid calendar UUID: Ensure you’re using the correct calendar identifier
Testing Your Integration
Use the Test button to send sample data to your endpoint and verify it’s working correctly.
Last updated: May 29, 2025