Background
In one of my projects, there is a requirement for a dynamic blog posts platform.
Solution
A very convenient way for this would be using Observablehq API directly.
So, we would set up a new Observablehq user and we would use a collection of notebooks as the menu items and each notebook would be a blog post itself. Much like it is in the Observablehq platform itself.
I know I can integrate existing notebooks directly, but I want to automate as many things as I can. In my view, the client(human being) would just create a new notebook and it would be automatically added in the actual blog platform, which would live in the custom domain. This requires the usage of three, currently existing APIs (As I am aware, between them only one is public now )
Question
Do you recommend using existing (listed bellow) API’s or do you plan to publish similar API endpoints in the future, which would be used by external web apps?
Collections API
https://api.observablehq.com/collections/@bumbeishvili
Collections and notebooks API
https://api.observablehq.com/collection/@bumbeishvili/anatomy?page=1&with_listings=true