Publish Site
testUpdated 1d ago
Required scope: publish:write Both body fields are optional. When omitted, Aveiro publishes every dirty page in the site's default locale only.POST /api/v1/sites/{siteId}/publish Authorization: Bearer av_live_… Content-Type: application/json { "content_ids": ["optional-content-uuid"], "locale_scope": "default" }
Publish German variants only (locale_scope is a JSON array):curl -s -X POST 'https://www.aveiro.app/api/v1/sites/SITE_ID/publish' \\ -H 'Authorization: Bearer av_live_…' \\ -H 'Content-Type: application/json' \\ -d '{}'
curl -s -X POST 'https://www.aveiro.app/api/v1/sites/SITE_ID/publish' \\ -H 'Authorization: Bearer av_live_…' \\ -H 'Content-Type: application/json' \\ -d '{"locale_scope": ["de"]}'