Webhooks
Send BabyLoveGrowth articles to any endpoint with a simple bearer-auth POST webhook.
The Webhook integration allows BabyLoveGrowth to send articles in real-time to any custom endpoint you control. Receive instant notifications when articles are published, perfect for custom CMS integrations and automated workflows.
How to Connect Webhooks
To begin, go to Settings → Integrations and click Connect next to Webhooks. Then follow the steps below.
Set Up Your Webhookv
Go to Settings → Integrations in BabyLoveGrowth
Open Webhooks
Paste your public Webhook URL (must accept POST requests with JSON)
Choose Authentication: Bearer and set a secret token (you'll validate this in your endpoint)
Click Save
Click Send Test to verify your endpoint returns HTTP 200
Important: Your endpoint must be publicly accessible and return a 200 status code to confirm receipt.
What We Sendv
Request Details:
Method: POST
Headers:
Authorization: Bearer <your-webhook-secret>,Content-Type: application/json
Payload Example:
{
"id": 10,
"title": "Test Article for Webhook Integration",
"slug": "test-article-for-webhook-integration",
"metaDescription": "Test article to verify webhook integration is working correctly",
"content_html": "<h1>Test Article for Webhook Integration</h1>",
"heroImageUrl": "https://cdn.example.com/hero-image.jpg",
"content_markdown": "# Test Article for Webhook Integration",
"languageCode": "en",
"publicUrl": "https://example.com/test-article-webhook",
"createdAt": "2025-03-20T03:41:18.570Z"
Your endpoint should return HTTP 200 to acknowledge successful receipt.
Test Your Webhookv
In the webhook settings, click Send Test
- Check your endpoint logs for the payload
- Ensure your endpoint returns HTTP 200 to confirm success
If the test fails, check your URL, authentication token, and that your endpoint is publicly accessible.
Publish Flowv
Once configured, articles are automatically sent to your webhook once they are generated. To test it go to:
Go to Content Plan
Open an article and click Publish
- BabyLoveGrowth sends the article payload to your webhook URL
Troubleshooting & FAQv
Getting 401 or auth errors?
Check the bearer token and ensure your endpoint compares it exactly. The format should be
Bearer <your-secret>.
Webhook marked as failed?
Webhooks are considered failed if your endpoint doesn't return HTTP 200. Always return 200 when successfully processed.
Not receiving any webhooks?
Verify your URL is publicly accessible, accepts POST requests, and isn't blocked by a firewall or WAF (Web Application Firewall).
Test webhook succeeds but real articles fail?
Check your endpoint logs for errors. Ensure you can handle the full article payload, especially large HTML content.
How do I secure my webhook endpoint?
Always validate the bearer token before processing. Store the secret in environment variables, never in code.
What if my endpoint is temporarily down?
Currently, webhooks are not automatically retried. Make sure your endpoint is reliable or implement a queue system to handle downtime.
Can I use this with serverless functions?
Yes. Webhooks work great with serverless platforms like AWS Lambda, Vercel, Netlify Functions, and Cloudflare Workers.
Need more help?
Contact support via the bottom-right chat icon.