Admin blog via SnowSEO webhook
2 min readUpdated
Overview
Connect SnowSEO to your Moxie Docs admin blog so new articles sent by SnowSEO arrive as drafts for review. Moxie Docs accepts webhooks from SnowSEO, mirrors referenced images to first‑party storage, and creates draft posts in the internal blog for admins to edit and publish.
Before you start
- A Moxie Docs workspace with access to the Admin CMS at “/admin/blog”.
- Admin or editor permissions in Moxie Docs to review and publish blog drafts.
- A SnowSEO account with permission to configure webhooks for article delivery.
Connect
- Open your Moxie Docs site and navigate to the Admin CMS at “/admin/blog”.
- Locate the webhook endpoint for SnowSEO: “/api/integrations/snowseo/webhook”. This is the public HTTP URL SnowSEO will call. If your Moxie Docs site is hosted at https://docs.example.com, the full endpoint will be https://docs.example.com/api/integrations/snowseo/webhook.
- In SnowSEO, open the webhook settings for article delivery.
- Paste the full Moxie Docs webhook URL into SnowSEO’s webhook URL field.
- Save the webhook configuration in SnowSEO.
Configure
- Webhook URL: Use your site’s fully qualified URL for “/api/integrations/snowseo/webhook”.
- Article handling: Incoming SnowSEO articles are created as drafts in the internal blog for admin review. Moxie Docs mirrors linked images to first‑party storage during ingestion.
- Review and publish: Use “/admin/blog” to edit, approve, and publish the new drafts.
Verify it works
- Send a test article from SnowSEO to the configured webhook and confirm a new draft appears in “/admin/blog”.
- Open the draft in “/admin/blog” and verify that images render (mirrored to first‑party storage).
- Check the draft’s metadata (title, body) matches the SnowSEO payload you sent.
- Publish the draft from “/admin/blog” and confirm it renders in your internal blog.
Disconnect or change access
- To stop receiving articles, remove or disable the webhook in your SnowSEO webhook settings.
- To point to a different Moxie Docs site, update the webhook URL in SnowSEO to the new site’s “/api/integrations/snowseo/webhook”.
- If you change your Moxie Docs host (domain), update the SnowSEO webhook URL accordingly so deliveries continue to reach your site.
Was this page helpful?
Let us know if you found what you were looking for.
Related articles
GuidesTroubleshoot indexingThis guide helps you fix common issues that stop documentation from generating in Moxie Do
GuidesTroubleshoot GitHub PRsThis guide helps you fix problems creating, updating, or merging documentation pull reques
GuidesTroubleshoot GitHub connection and indexingUse this guide to fix issues connecting GitHub to Moxie Docs. It covers sign‑in problems,