Extensibility Service API Data Structures
PageExtensionInfo
JSON Example
{
"number": "integer",
"size": "integer",
"last": "boolean",
"numberOfElements": "integer",
"totalPages": "integer",
"content": [
{
"extensionPointId": "string",
"plugin": {
"pluginId": "string",
"publisher": "string"
},
"permissions": [
"string"
],
"description": "string",
"json": "string",
"label": "string",
"iconUrl": "string",
"extensionId": "string"
}
],
"first": "boolean",
"totalElements": "integer"
}
integer As int32 As int32
number
Optional
number
integer As int32 As int32
size
Optional
size
boolean
last
Optional
last
integer As int32 As int32
numberOfElements
Optional
numberOfElements
integer As int32 As int32
totalPages
Optional
totalPages
boolean
first
Optional
first
integer As int64 As int64
totalElements
Optional
totalElements
Plugin
JSON Example
{
"metadata": "string",
"pluginUrl": "string",
"id": "string"
}
string
metadata
Required
metadata
string
pluginUrl
Required
pluginUrl
string
id
Optional
id
Sort
This data structure has no properties.
WizardState
JSON Example
{
"goalId": "string",
"tenantId": "string",
"id": "string",
"userId": "string"
}
string
goalId
Optional
goalId
string
tenantId
Optional
tenantId
string As uuid As uuid
id
Optional
id
string
userId
Optional
userId
extensionInfo
JSON Example
{
"extensionPointId": "string",
"plugin": {
"pluginId": "string",
"publisher": "string"
},
"permissions": [
"string"
],
"description": "string",
"json": "string",
"label": "string",
"iconUrl": "string",
"extensionId": "string"
}
string
extensionPointId
Optional
extensionPointId
array of string
permissions
Optional
permissions
string
description
Optional
description
string
json
Optional
json
string
label
Optional
label
string
iconUrl
Optional
iconUrl
string
extensionId
Optional
extensionId
pluginInfo
JSON Example
{
"pluginId": "string",
"publisher": "string"
}
string
pluginId
Optional
pluginId
string
publisher
Optional
publisher
Node: apidepo-liferay-dxp-v1-be-w-0:8080: