Configuration API
Get Configuration Model
It retrieves the extension configuration model
GET/extensions/configuration/model/extensionId
| Query parameters | None |
| Header | auth-token: token from authentication |
| Header/Parameter | tenant |
| Body | None |
| Returns | Configuration |
| Required role | MWP_ADMIN, KBA_MANAGER |
| Managed errors | 401: insufficient privileges |
Example request
curl 'https://mwp3-dev.knowledge-values.com/mwp/rest/extensions/configuration/model/document' -H 'auth-token: 183d762a-0a10-41a0-8323-ef9a761ade60' -H 'tenant:default'
Example response
{
"name":"documentConf",
"version":1,
"disabled":false,
"applicationConfigurationItem":[
{
"name":"pageMargins",
"explanation":"Configuration items related to the page margins",
"subOptions":[
{
"name":"HtmlWidth",
"defaultValue":"0",
"explanation":"",
"value":"0",
"mandatory":true
},
{
"name":"MarginBottom",
"defaultValue":"0",
"explanation":"",
"value":"0",
"mandatory":true
},
{
"name":"MarginLeft",
"defaultValue":"0",
"explanation":"",
"value":"0",
"mandatory":true
},
{
"name":"MarginRight",
"defaultValue":"0",
"explanation":"",
"value":"0",
"mandatory":true
},
{
"name":"MarginTop",
"defaultValue":"0",
"explanation":"",
"value":"0",
"mandatory":true
}
]
}
],
"serverConfigurationItem":[
]
}