WebhooksFor List

Webhook Integration for List

Description

Receives notifications about all events in your content calendar including post creation, updates, deletions, and status changes.

Setup

  1. Navigate to API & Integrations in your dashboard
  2. Find the Webhook Integration for List section
  3. Enter your webhook endpoint URL
  4. Click Save to activate
  5. 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

  1. Webhook not receiving data: Verify your URL is accessible and returns HTTP 200
  2. 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