Auto-publish to Webhook with OverSerp
Receive every article as a signed JSON POST to your own endpoint. Use it for custom CMSs, headless setups, static site generators or internal pipelines. Each request carries an HMAC SHA-256 signature so you can verify it came from OverSerp.
Webhook
LiveBest for
Developers with a custom CMS, headless stack or static site.
Features
- Signed JSON payload
- HTML and Markdown included
- FAQ and JSON-LD fields
- Works with any language
You'll need
- An HTTPS endpoint that accepts POST requests
- A signing secret (generated when you add the webhook)
Connect Webhook in 4 steps
- 1
Expose an endpoint
Create a route such as /api/overserp that accepts POST requests with a JSON body.
- 2
Add the webhook
In OverSerp open Integrations → Webhook, paste the endpoint URL and copy the signing secret.
- 3
Verify the signature
Compute the HMAC SHA-256 of the raw body with the secret and compare it with the X-OverSerp-Signature header.
- 4
Store the article
Save title, slug, html or markdown, FAQ and schema, then return a 2xx status. Respond with JSON {"url": "…"} and OverSerp records the live URL.
Complete articles, not just text
Each article arrives ready to rank: answer-first intro, clean H2/H3 structure, internal and external links, an FAQ section and Article + FAQPage JSON-LD.
- event: article.published
- title, slug, metaDescription, excerpt
- html and markdown body
- faq array, schemaJson, keyword, scheduledFor
Best running shoes for flat feet
Webhook integration FAQ
What happens if my endpoint is down?+
The article is marked with a publish error in your dashboard so you can fix the endpoint and publish it again. Return any 2xx status to confirm delivery.
Can I use it with Zapier or Make?+
Yes. Point the webhook at a Zapier “Catch Hook” or a Make custom webhook and route the article anywhere. A native Zapier app is coming soon.
Your Webhook blog, on autopilot
Add your site, approve your plan, and let OverSerp publish while you sleep. 3 free articles, no card.
Start for free →