← All playbooks · Raw API
capabilities
{
"projectKey": "highlander",
"generatedAt": "2026-09-28T11:26:02.705Z",
"content": {
"pages": true,
"articles": true,
"persons": true,
"tags": true,
"navigation": true
},
"routing": {
"homepageSlug": "index",
"articlesBase": "/${ARTICLES_SLUG}",
"tagsBase": "/${TAGS_SLUG}",
"peopleBase": "/${PEOPLE_SLUG}",
"enablePrimaryTagPartOfSlug": false
},
"registrations": {
"components": 22,
"collections": 7,
"externals": 0
},
"mechanisms": {
"scalarEdit": true,
"richTextEdit": true,
"batchScalar": true,
"bulkRtfFindReplace": true,
"createFromJson": true,
"assetSearch": true,
"assetUpload": true,
"taxonomyImport": true,
"articleTagLinks": true,
"personEntries": true,
"navigationEdit": true
},
"devTools": {
"cmsSeoAudit": true
},
"website": {
"productionSiteUrl": "https://www.highlanderhealth.com",
"devBaseUrl": "https://highlander-health-website-2026-git-develop-se-studio.vercel.app",
"markdownAccess": {
"homepage": "/index.md",
"pages": "/{public-path}.md",
"articles": "/resource/{slug}.md",
"tags": "/tag/{slug}.md",
"people": "/person/{slug}.md",
"notes": "Public site is https://www.highlanderhealth.com. Article details are /resource/{slug}.md (singular); the hub is /resources.md. Person details are /person/{slug}.md. Do not use /resources/{type}/{slug}.md. editor-pack routing.md must keep these public paths if regenerate overwrites listing-base ARTICLES_SLUG."
}
},
"hasSiteFacts": false,
"hasBrand": false,
"hasPagesPlaybook": true,
"hasPeoplePlaybook": true,
"hasPagePatterns": false
}