Skip to content

Developers

Webhook payload example generator

Pick any of the 40 subscribable SkedCast webhook events below to see a real webhook payload example — the exact field names the platform sends, signed with the real HMAC-SHA256 scheme, computed entirely in your browser.

Generate a webhook payload example

A destination published (per target — kept for compatibility; identical to target.published).

Example request body:

{
  "id": "01936f2a-6b7c-7a8b-9c0d-1e2f3a4b5c6d",
  "type": "post.published",
  "created": "2026-09-23T14:30:00.000Z",
  "data": {
    "postTargetId": "b2c3d4e5-6f70-4a7b-8c9d-1e2f3a4b5c6d",
    "platform": "instagram",
    "accountLabel": "@brandhandle",
    "externalId": "18037654321098765",
    "publishedAt": "2026-09-23T14:30:00Z"
  }
}

Never uploaded — the signature is computed with your browser’s Web Crypto API, the same HMAC-SHA256 scheme the platform itself signs deliveries with.

Webhook payload examples FAQ

Are these real field names, or a mockup?
Real — the field list for each event comes straight from the same registry the API validates against and the OpenAPI spec renders from. Only the example values shown are illustrative.
Is the signature shown a real, working signature?
Yes — it’s computed with the same HMAC-SHA256 scheme SkedCast’s webhook delivery actually signs with, over the exact JSON body shown, using whatever secret you type in.
Can I use my own webhook secret to test this?
Yes — paste your real endpoint secret and the generated signature will match what your own receiver should compute for that body, useful for testing your verification code.
Does this actually send the webhook anywhere?
No — this only builds and signs an example locally in your browser; nothing is sent to any endpoint. Use the "Test webhook" action in the console to send a real test delivery.
Why does the body change when I pick a different event?
Each event carries a different set of real fields in its `data` object — the generator rebuilds the example to match exactly the fields that event actually sends.
What headers does a real delivery carry besides the signature?
X-SkedCast-Event (the event type), X-SkedCast-Delivery (a stable id to dedupe retries on), X-SkedCast-Attempt (a 1-based retry counter), plus the Standard Webhooks headers (webhook-id, webhook-timestamp, webhook-signature) sent alongside for receivers that use an off-the-shelf verification library.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.