Webhook

Send content to one endpoint.

Your backend sends every content item to the zedgad webhook. The project API key controls where it goes.

Endpoint

Request

POST https://api.zedgad.com/api/webhooks/content/
Authorization: Bearer YOUR_PROJECT_API_KEY
Content-Type: application/json

Test

cURL

curl -X POST "https://api.zedgad.com/api/webhooks/content/" \
  -H "Authorization: Bearer YOUR_PROJECT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "external_id": "test_001",
    "type": "job",
    "title": "Care Assistant",
    "summary": "We are hiring a care assistant with visa sponsorship.",
    "url": "https://example.com/jobs/care-assistant"
  }'