Publishing API
For generating a static website, Flax needs to obtain published articles from Kotahi.This should be a seemless 'publish now' interaction from Kotahi and the content should be available online in FLAX immediately.
Some design parameters as a guide:
- instant publishing
- publishing actioned from within Kotahi
- Flax is our target priority. Designing for other systems comes later.
Acceptance criteria;
-
Endpoint that delivers a single published manuscript by ID -
Endpoint that delivers all manuscripts published after a certain date & time. -
Publishing posts the manuscript ID to a webhook at a configured location; can also be configured to include a secret for authentication.