/fragments/{id}
GET
[
{
"name": "id",
"in": "path",
"required": true,
"type": "string"
}
]
[
{
"status": "200",
"description": "successful operation",
"schema#MonoFragmentResource": ""
}
]
Get a fragment configuration
/resolvedPageModels/{id}
GET
[
{
"name": "id",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "version",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "device",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "browser",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "locale",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "expId",
"in": "query",
"required": false,
"type": "string"
}
]
[
{
"status": "200",
"description": "successful operation",
"schema#MonoResolvedPageResource": ""
}
]
Resolve a Page Model’s informations
/resolvedPages/{id}
GET
[
{
"name": "id",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "version",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "device",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "browser",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "locale",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "expId",
"in": "query",
"required": false,
"type": "string"
}
]
[
{
"status": "200",
"description": "successful operation",
"schema#MonoResolvedPageResource": ""
}
]
Resolve a Page’s informations
/sites/{siteId}/applications/{applicationContext}/models
GET
[
{
"name": "siteId",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "applicationContext",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "version",
"in": "query",
"required": false
}
]
[
{
"status": "200",
"description": "successful operation",
"schema#MonoPageModelResource": ""
}
]
Get a Page Model by application context
/sites/{siteId}/fragment-definitions/rename
PUT
[
{
"name": "siteId",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "from",
"in": "query",
"required": true,
"type": "string"
},
{
"name": "to",
"in": "query",
"required": true,
"type": "string"
}
]
[
{
"status": "200",
"description": "successful operation",
"schema#FluxCharSequence": {
"prefetch": {
"type": "integer",
"format": "int32"
}
}
}
]
/sites/{siteId}/models/{modelId}
GET
[
{
"name": "siteId",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "modelId",
"in": "path",
"required": true,
"type": "string"
}
]
[
{
"status": "200",
"description": "successful operation",
"schema#MonoPageModelResource": ""
}
]
Get a Page Model
/sites/{siteId}/pages/root
GET
[
{
"name": "siteId",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "expand",
"in": "query",
"required": false,
"type": "array",
"items": {
"type": "string",
"enum": [
"CHILDREN",
"PARENTS",
"PARENT"
]
},
"collectionFormat": "multi"
},
{
"name": "version",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "variationId",
"in": "query",
"required": false,
"type": "string"
}
]
[
{
"status": "200",
"description": "successful operation",
"schema#MonoResolvedPageResource": ""
}
]
Get a Site’s root page (deprecated, we need a tenant - www used here)
/sites/{siteId}/pages/{type}/{id}
GET
[
{
"name": "siteId",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "type",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "id",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "expand",
"in": "query",
"required": false,
"type": "array",
"items": {
"type": "string",
"enum": [
"CHILDREN",
"PARENTS",
"PARENT"
]
},
"collectionFormat": "multi"
},
{
"name": "version",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "variationId",
"in": "query",
"required": false,
"type": "string"
}
]
[
{
"status": "200",
"description": "successful operation",
"schema#MonoResolvedPageResource": ""
}
]
Get a Page by resource
/sites/{siteId}/resolvedResources/{resourceType}/{resourceId}
GET
[
{
"name": "siteId",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "resourceType",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "resourceId",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "version",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "device",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "browser",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "locale",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "expId",
"in": "query",
"required": false,
"type": "string"
}
]
[
{
"status": "200",
"description": "successful operation",
"schema#MonoResolvedPageResource": ""
}
]
Resolve a Resource informations (Page or Page Model)
/sites/{siteId}/resources/{resourceType}/models
GET
[
{
"name": "siteId",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "resourceType",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "resourceScope",
"in": "query",
"required": false,
"type": "string"
}
]
[
{
"status": "200",
"description": "successful operation",
"schema#MonoPageModelResource": ""
}
]
Get a Page Model by resource
/sites/{siteId}/tenants/{tenantId}/pages/root
GET
[
{
"name": "siteId",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "tenantId",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "expand",
"in": "query",
"required": false,
"type": "array",
"items": {
"type": "string",
"enum": [
"CHILDREN",
"PARENTS",
"PARENT"
]
},
"collectionFormat": "multi"
},
{
"name": "version",
"in": "query",
"required": false,
"type": "string"
},
{
"name": "variationId",
"in": "query",
"required": false,
"type": "string"
}
]
[
{
"status": "200",
"description": "successful operation",
"schema#MonoResolvedPageResource": ""
}
]
Get a Site’s root page