Pages
List Pages
GET /api/v1/sites/{siteId}/pages — list every draft page in a site.Updated 8d ago
Required scope: content:read Replace {siteId} with a site id from List sites.GET /api/v1/sites/{siteId}/pages Authorization: Bearer av_live_…
curl -s 'https://help.aveiro.app/api/v1/sites/SITE_ID/pages' \ -H 'Authorization: Bearer av_live_…'
GET /api/v1/sites/{siteId}/pages/{contentId}
By path:
GET /api/v1/sites/{siteId}/pages/by-path?path=/guides/foo.mdx
Both return full content, metadata, and revision (latest content version id).
POST /api/v1/sites/{siteId}/reorder
Operations: reorder (explicit sibling order), move (page into a folder), sort (folder sort mode). MCP clients can call aveiro_reorder_pages with the same fields.
GET /api/v1/sites/{siteId}/changes
Returns only pages where dirty is true — useful after a CI sync to see what still needs human review before publish.