Skip to content

Powered by Grav + Helios

Get Plugin Page Blueprint

Get Plugin Page Blueprint

GET /blueprints/plugins/{plugin}/pages/{pageId}
Get a custom page blueprint for a plugin. Loads the YAML file from admin/blueprints/{pageId}.yaml within the plugin directory and returns it as a serialized blueprint with resolved fields.

Parameters

Name Type Description
plugin required string The plugin slug
pageId required string The page blueprint identifier (matches the filename without extension)
JSON
{"data": {"name": "licenses", "title": "Licenses", "type": null, "child_type": null, "validation": "loose", "fields": [{"name": "licenses", "type": "array", "label": "Licenses"}]}}

Response Codes

200 Success
401 Unauthorized
404 Plugin or page blueprint not found