webhooks.xyz

Examples / Content, design and no-code / Contentful

Contentful webhooks

Entry, asset and content type publish, unpublish, create and delete events.

Events

  • Entry.publish
  • Entry.unpublish
  • Asset.publish
  • ContentType.save

Signature

No HMAC in the default setup. Set custom headers or basic auth on the webhook. Header X-Contentful-Topic names the event.

Retries

Contentful retries a failed call a few times.

See a retry schedule in the calculator.

Sample request from Contentfulillustrative, shortened
Content-Typeapplication/vnd.contentful.management.v1+jsonX-Contentful-TopicContentManagement.Entry.publishX-Contentful-Webhook-NameRebuild site
{
  "sys": {
    "type": "Entry",
    "id": "5KsDBWseXY6QegucYAoacS",
    "space": { "sys": { "id": "yadj1kx9rmg0" } },
    "contentType": { "sys": { "id": "blogPost" } },
    "revision": 3,
    "updatedAt": "2026-10-08T06:34:00.000Z"
  },
  "fields": { "title": { "en-US": "Retrying webhooks the right way" }, "slug": { "en-US": "retrying-webhooks" } }
}

Receive Contentful webhooks with webhooks.xyz

Create a bin. Paste its URL into Contentful. Each request shows at once with its headers and body. Add your server as a destination, and deliveries retry when it is down. Request an invite.

More in content, design and no-code: Airtable, Figma, Webflow.