{
	"key": "page-property-visualizer",
	"name": "Page Property Visualizer",
	"categories": [
		"communication",
		"reporting",
		"confluence-content"
	],
	"description": "A Plugin which displays Page Properties.",
	"vendor": {
		"name": "micro-ps",
		"url": "https://www.micro-ps.de/"
	},
	"baseUrl": "https://cc-page-property-visualizer.lunorsys.de",
	"apiVersion": 2,
	"links": {
		"self": "https://cc-page-property-visualizer.lunorsys.de/atlassian-connect.json",
		"homepage": "",
		"documentation": "https://cc-page-property-visualizer.lunorsys.de/index.html"
	},
	"authentication": {
		"type": "jwt"
	},
	"lifecycle": {
		"installed": "/installed",
		"uninstalled": "/uninstalled"
	},
	"apiMigrations": {
		"gdpr": true,
		"signed-install": true
	},
	"enableLicensing": true,
	"scopes": [
		"READ",
		"ACT_AS_USER"
	],
	"modules": {
		"staticContentMacros": [
			{
				"key": "microps-page-property-visualizer",
				"cacheable": false,
				"name": {
					"value": "Page Property Visualizer"
				},
				"url": "/page-property?pageId={page.id}&pageVersion={page.version}&macroId={macro.id}&property={property}&path={path}&value={value}&value-type={valueType}&output-type={output.type}",
				"description": {
					"value": "A Plugin which displays Page Properties.."
				},
				"outputType": "inline",
				"bodyType": "none",
				"parameters": [
					{
						"identifier": "property",
						"name": {
							"value": "Page Property Key"
						},
						"description": {
							"value": "The key of the Confluence page property to read (e.g. 'cw-status', 'editor')."
						},
						"type": "string",
						"required": false,
						"hidden": false
					},
					{
						"identifier": "path",
						"name": {
							"value": "Value Path"
						},
						"description": {
							"value": "Optional path inside the property value (e.g. 'state/colour'). Leave empty if you just want the whole property."
						},
						"type": "string",
						"required": false,
						"hidden": false
					},
					{
						"identifier": "value",
						"name": {
							"value": "Value Name"
						},
						"description": {
							"value": "If the path points to an object, choose the field name to display (e.g. 'minorEdit')."
						},
						"type": "string",
						"required": false,
						"hidden": false
					}
				]
			}
		]
	}
}