I have a webhook working that fires posts into a store for searching. Unfortunately I have dozens of articles and pages that were created before the webhook was made.
Any tips/hints to force the webhook to fire on all the old posts? I thought I’d ask first before I tried to bulk update every document or click update manually…
Could you not just populate the store by using the Content API?
I’ll have to check again but I thought the document structure from the content API was different than the webhook - for example, I think the MobileDoc stuff is missing.
Since it’s a one-off, if you need access to the mobiledoc, you could use the Admin API since it includes the mobiledoc field
Makes sense. I was kind of tempted to try to use this https://ghost.org/docs/api/v3/admin/#updating-a-post to spam updates and assume they would fire the associated webhook?
As long as your webhook is configured for Published post updated
yes, it should fire