webhooks.xyz

Examples / Content, design and no-code / Figma

Figma webhooks

File updates, comments, version saves and library publishes.

Events

  • FILE_UPDATE
  • FILE_COMMENT
  • FILE_VERSION_UPDATE
  • LIBRARY_PUBLISH

Signature

No header signature. The body has a passcode field with the value you set when you created the webhook. Compare it.

✓ A bin checks Figma signatures: add the passcode under Signature verification (Figma).

Retries

Figma retries a few times with backoff.

See a retry schedule in the calculator.

Sample request from Figmaillustrative, shortened
Content-Typeapplication/json
{
  "event_type": "FILE_COMMENT",
  "passcode": "your-passcode",
  "timestamp": "2026-10-08T06:34:00Z",
  "webhook_id": "123456",
  "file_key": "ABC123",
  "file_name": "Checkout redesign",
  "comment": [ { "text": "Can the retry badge use the warning colour?" } ],
  "triggered_by": { "id": "9876", "handle": "priya" }
}

Receive Figma webhooks with webhooks.xyz

Create a bin. Paste its URL into Figma. 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, Contentful, Webflow.