15933 lines
374 KiB
JSON
15933 lines
374 KiB
JSON
{
|
|
"openapi": "3.0.1",
|
|
"info": {
|
|
"title": "Umbraco Management API",
|
|
"description": "This shows all APIs available in this version of Umbraco - including all the legacy apis that are available for backward compatibility",
|
|
"version": "Latest"
|
|
},
|
|
"paths": {
|
|
"/umbraco/management/api/v1/audit-log": {
|
|
"get": {
|
|
"tags": [
|
|
"Audit Log"
|
|
],
|
|
"operationId": "GetAuditLog",
|
|
"parameters": [
|
|
{
|
|
"name": "orderDirection",
|
|
"in": "query",
|
|
"schema": {
|
|
"$ref": "#/components/schemas/DirectionModel"
|
|
}
|
|
},
|
|
{
|
|
"name": "sinceDate",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedAuditLogWithUsernameResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/audit-log/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Audit Log"
|
|
],
|
|
"operationId": "GetAuditLogById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "orderDirection",
|
|
"in": "query",
|
|
"schema": {
|
|
"$ref": "#/components/schemas/DirectionModel"
|
|
}
|
|
},
|
|
{
|
|
"name": "sinceDate",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedAuditLogResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/audit-log/type/{logType}": {
|
|
"get": {
|
|
"tags": [
|
|
"Audit Log"
|
|
],
|
|
"operationId": "GetAuditLogTypeByLogType",
|
|
"parameters": [
|
|
{
|
|
"name": "logType",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"$ref": "#/components/schemas/AuditTypeModel"
|
|
}
|
|
},
|
|
{
|
|
"name": "sinceDate",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedAuditLogResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/culture": {
|
|
"get": {
|
|
"tags": [
|
|
"Culture"
|
|
],
|
|
"operationId": "GetCulture",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedCultureReponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/data-type": {
|
|
"post": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "PostDataType",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateDataTypeRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/data-type/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "GetDataTypeById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DataTypeResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "DeleteDataTypeById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "PutDataTypeById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateDataTypeRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/data-type/{id}/copy": {
|
|
"post": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "PostDataTypeByIdCopy",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CopyDataTypeRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/data-type/{id}/is-used": {
|
|
"get": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "GetDataTypeByIdIsUsed",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/data-type/{id}/move": {
|
|
"post": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "PostDataTypeByIdMove",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MoveDataTypeRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/data-type/{id}/references": {
|
|
"get": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "GetDataTypeByIdReferences",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DataTypeReferenceResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/data-type/folder": {
|
|
"post": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "PostDataTypeFolder",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateFolderRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/data-type/folder/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "GetDataTypeFolderById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FolderReponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "DeleteDataTypeFolderById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "PutDataTypeFolderById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateFolderReponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/data-type/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "GetDataTypeItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DataTypeItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/data-type/item/{alias}": {
|
|
"get": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "GetDataTypeItemByAlias",
|
|
"parameters": [
|
|
{
|
|
"name": "alias",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DataTypeItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/data-type/children": {
|
|
"get": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "GetTreeDataTypeChildren",
|
|
"parameters": [
|
|
{
|
|
"name": "parentId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
},
|
|
{
|
|
"name": "foldersOnly",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "boolean",
|
|
"default": false
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedFolderTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/data-type/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Data Type"
|
|
],
|
|
"operationId": "GetTreeDataTypeRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
},
|
|
{
|
|
"name": "foldersOnly",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "boolean",
|
|
"default": false
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedFolderTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/dictionary": {
|
|
"get": {
|
|
"tags": [
|
|
"Dictionary"
|
|
],
|
|
"operationId": "GetDictionary",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedDictionaryOverviewResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"Dictionary"
|
|
],
|
|
"operationId": "PostDictionary",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateDictionaryItemRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"409": {
|
|
"description": "Conflict",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/dictionary/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Dictionary"
|
|
],
|
|
"operationId": "GetDictionaryById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DictionaryItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Dictionary"
|
|
],
|
|
"operationId": "DeleteDictionaryById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Dictionary"
|
|
],
|
|
"operationId": "PutDictionaryById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateDictionaryItemRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/dictionary/{id}/export": {
|
|
"get": {
|
|
"tags": [
|
|
"Dictionary"
|
|
],
|
|
"operationId": "GetDictionaryByIdExport",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "includeChildren",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "boolean",
|
|
"default": false
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "binary"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/dictionary/{id}/move": {
|
|
"post": {
|
|
"tags": [
|
|
"Dictionary"
|
|
],
|
|
"operationId": "PostDictionaryByIdMove",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MoveDictionaryRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/dictionary/import": {
|
|
"post": {
|
|
"tags": [
|
|
"Dictionary"
|
|
],
|
|
"operationId": "PostDictionaryImport",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ImportDictionaryRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/dictionary/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Dictionary"
|
|
],
|
|
"operationId": "GetDictionaryItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DictionaryItemItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/dictionary/children": {
|
|
"get": {
|
|
"tags": [
|
|
"Dictionary"
|
|
],
|
|
"operationId": "GetTreeDictionaryChildren",
|
|
"parameters": [
|
|
{
|
|
"name": "parentId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedEntityTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/dictionary/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Dictionary"
|
|
],
|
|
"operationId": "GetTreeDictionaryRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedEntityTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/document-blueprint/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Document Blueprint"
|
|
],
|
|
"operationId": "GetDocumentBlueprintItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentBlueprintResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/document-blueprint/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Document Blueprint"
|
|
],
|
|
"operationId": "GetTreeDocumentBlueprintRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedDocumentBlueprintTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/document-type": {
|
|
"post": {
|
|
"tags": [
|
|
"Document Type"
|
|
],
|
|
"operationId": "PostDocumentType",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateDocumentTypeRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/document-type/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Document Type"
|
|
],
|
|
"operationId": "GetDocumentTypeById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentTypeResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Document Type"
|
|
],
|
|
"operationId": "DeleteDocumentTypeById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentTypeResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Document Type"
|
|
],
|
|
"operationId": "PutDocumentTypeById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateDocumentTypeRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/document-type/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Document Type"
|
|
],
|
|
"operationId": "GetDocumentTypeItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentTypeItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/document-type/children": {
|
|
"get": {
|
|
"tags": [
|
|
"Document Type"
|
|
],
|
|
"operationId": "GetTreeDocumentTypeChildren",
|
|
"parameters": [
|
|
{
|
|
"name": "parentId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
},
|
|
{
|
|
"name": "foldersOnly",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "boolean",
|
|
"default": false
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedDocumentTypeTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/document-type/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Document Type"
|
|
],
|
|
"operationId": "GetTreeDocumentTypeRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
},
|
|
{
|
|
"name": "foldersOnly",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "boolean",
|
|
"default": false
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedDocumentTypeTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/document": {
|
|
"post": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "PostDocument",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateDocumentRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/document/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "GetDocumentById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "DeleteDocumentById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "PutDocumentById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateDocumentRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/document/{id}/copy": {
|
|
"post": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "PostDocumentByIdCopy",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CopyDocumentRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/document/{id}/domains": {
|
|
"get": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "GetDocumentByIdDomains",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "PutDocumentByIdDomains",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateDomainsRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/document/{id}/move": {
|
|
"put": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "PutDocumentByIdMove",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MoveDocumentRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/document/{id}/notifications": {
|
|
"get": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "GetDocumentByIdNotifications",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentNotificationResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "PutDocumentByIdNotifications",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateDocumentNotificationsRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/document/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "GetDocumentItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "dataTypeId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "culture",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/recycle-bin/document/children": {
|
|
"get": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "GetRecycleBinDocumentChildren",
|
|
"parameters": [
|
|
{
|
|
"name": "parentId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"401": {
|
|
"description": "Unauthorized"
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedRecycleBinItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/recycle-bin/document/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "GetRecycleBinDocumentRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"401": {
|
|
"description": "Unauthorized"
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedRecycleBinItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/document/children": {
|
|
"get": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "GetTreeDocumentChildren",
|
|
"parameters": [
|
|
{
|
|
"name": "parentId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
},
|
|
{
|
|
"name": "dataTypeId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "culture",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedDocumentTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/document/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Document"
|
|
],
|
|
"operationId": "GetTreeDocumentRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
},
|
|
{
|
|
"name": "dataTypeId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "culture",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedDocumentTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/health-check-group": {
|
|
"get": {
|
|
"tags": [
|
|
"Health Check"
|
|
],
|
|
"operationId": "GetHealthCheckGroup",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedHealthCheckGroupResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/health-check-group/{name}": {
|
|
"get": {
|
|
"tags": [
|
|
"Health Check"
|
|
],
|
|
"operationId": "GetHealthCheckGroupByName",
|
|
"parameters": [
|
|
{
|
|
"name": "name",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HealthCheckGroupPresentationModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/health-check-group/{name}/check": {
|
|
"post": {
|
|
"tags": [
|
|
"Health Check"
|
|
],
|
|
"operationId": "PostHealthCheckGroupByNameCheck",
|
|
"parameters": [
|
|
{
|
|
"name": "name",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HealthCheckGroupWithResultResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/health-check/execute-action": {
|
|
"post": {
|
|
"tags": [
|
|
"Health Check"
|
|
],
|
|
"operationId": "PostHealthCheckExecuteAction",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HealthCheckActionRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HealthCheckResultResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/help": {
|
|
"get": {
|
|
"tags": [
|
|
"Help"
|
|
],
|
|
"operationId": "GetHelp",
|
|
"parameters": [
|
|
{
|
|
"name": "section",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "tree",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "baseUrl",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"default": "https://our.umbraco.com"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedHelpPageResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/indexer": {
|
|
"get": {
|
|
"tags": [
|
|
"Indexer"
|
|
],
|
|
"operationId": "GetIndexer",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedIndexResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/indexer/{indexName}": {
|
|
"get": {
|
|
"tags": [
|
|
"Indexer"
|
|
],
|
|
"operationId": "GetIndexerByIndexName",
|
|
"parameters": [
|
|
{
|
|
"name": "indexName",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IndexResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/indexer/{indexName}/rebuild": {
|
|
"post": {
|
|
"tags": [
|
|
"Indexer"
|
|
],
|
|
"operationId": "PostIndexerByIndexNameRebuild",
|
|
"parameters": [
|
|
{
|
|
"name": "indexName",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OkResultModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/install/settings": {
|
|
"get": {
|
|
"tags": [
|
|
"Install"
|
|
],
|
|
"operationId": "GetInstallSettings",
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"428": {
|
|
"description": "Client Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/InstallSettingsResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/install/setup": {
|
|
"post": {
|
|
"tags": [
|
|
"Install"
|
|
],
|
|
"operationId": "PostInstallSetup",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/InstallVResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"428": {
|
|
"description": "Client Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/install/validate-database": {
|
|
"post": {
|
|
"tags": [
|
|
"Install"
|
|
],
|
|
"operationId": "PostInstallValidateDatabase",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DatabaseInstallResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/language": {
|
|
"get": {
|
|
"tags": [
|
|
"Language"
|
|
],
|
|
"operationId": "GetLanguage",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedLanguageResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"Language"
|
|
],
|
|
"operationId": "PostLanguage",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateLanguageRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/language/{isoCode}": {
|
|
"get": {
|
|
"tags": [
|
|
"Language"
|
|
],
|
|
"operationId": "GetLanguageByIsoCode",
|
|
"parameters": [
|
|
{
|
|
"name": "isoCode",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LanguageResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Language"
|
|
],
|
|
"operationId": "DeleteLanguageByIsoCode",
|
|
"parameters": [
|
|
{
|
|
"name": "isoCode",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Language"
|
|
],
|
|
"operationId": "PutLanguageByIsoCode",
|
|
"parameters": [
|
|
{
|
|
"name": "isoCode",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateLanguageRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/language/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Language"
|
|
],
|
|
"operationId": "GetLanguageItem",
|
|
"parameters": [
|
|
{
|
|
"name": "isoCode",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LanguageItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/log-viewer/level": {
|
|
"get": {
|
|
"tags": [
|
|
"Log Viewer"
|
|
],
|
|
"operationId": "GetLogViewerLevel",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedLoggerResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/log-viewer/level-count": {
|
|
"get": {
|
|
"tags": [
|
|
"Log Viewer"
|
|
],
|
|
"operationId": "GetLogViewerLevelCount",
|
|
"parameters": [
|
|
{
|
|
"name": "startDate",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
},
|
|
{
|
|
"name": "endDate",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LogLevelCountsReponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/log-viewer/log": {
|
|
"get": {
|
|
"tags": [
|
|
"Log Viewer"
|
|
],
|
|
"operationId": "GetLogViewerLog",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
},
|
|
{
|
|
"name": "orderDirection",
|
|
"in": "query",
|
|
"schema": {
|
|
"$ref": "#/components/schemas/DirectionModel"
|
|
}
|
|
},
|
|
{
|
|
"name": "filterExpression",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "logLevel",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/LogLevelModel"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "startDate",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
},
|
|
{
|
|
"name": "endDate",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedLogMessageResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/log-viewer/message-template": {
|
|
"get": {
|
|
"tags": [
|
|
"Log Viewer"
|
|
],
|
|
"operationId": "GetLogViewerMessageTemplate",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
},
|
|
{
|
|
"name": "startDate",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
},
|
|
{
|
|
"name": "endDate",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedLogTemplateResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/log-viewer/saved-search": {
|
|
"get": {
|
|
"tags": [
|
|
"Log Viewer"
|
|
],
|
|
"operationId": "GetLogViewerSavedSearch",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedSavedLogSearchResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"Log Viewer"
|
|
],
|
|
"operationId": "PostLogViewerSavedSearch",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SavedLogSearchRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/log-viewer/saved-search/{name}": {
|
|
"get": {
|
|
"tags": [
|
|
"Log Viewer"
|
|
],
|
|
"operationId": "GetLogViewerSavedSearchByName",
|
|
"parameters": [
|
|
{
|
|
"name": "name",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SavedLogSearchResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Log Viewer"
|
|
],
|
|
"operationId": "DeleteLogViewerSavedSearchByName",
|
|
"parameters": [
|
|
{
|
|
"name": "name",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/log-viewer/validate-logs-size": {
|
|
"get": {
|
|
"tags": [
|
|
"Log Viewer"
|
|
],
|
|
"operationId": "GetLogViewerValidateLogsSize",
|
|
"parameters": [
|
|
{
|
|
"name": "startDate",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
},
|
|
{
|
|
"name": "endDate",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/media-type/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Media Type"
|
|
],
|
|
"operationId": "GetMediaTypeById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MediaTypeResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/media-type/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Media Type"
|
|
],
|
|
"operationId": "GetMediaTypeItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MediaTypeItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/media-type/children": {
|
|
"get": {
|
|
"tags": [
|
|
"Media Type"
|
|
],
|
|
"operationId": "GetTreeMediaTypeChildren",
|
|
"parameters": [
|
|
{
|
|
"name": "parentId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
},
|
|
{
|
|
"name": "foldersOnly",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "boolean",
|
|
"default": false
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedFolderTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/media-type/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Media Type"
|
|
],
|
|
"operationId": "GetTreeMediaTypeRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
},
|
|
{
|
|
"name": "foldersOnly",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "boolean",
|
|
"default": false
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedFolderTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/media": {
|
|
"post": {
|
|
"tags": [
|
|
"Media"
|
|
],
|
|
"operationId": "PostMedia",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateMediaRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/media/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Media"
|
|
],
|
|
"operationId": "GetMediaById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Media"
|
|
],
|
|
"operationId": "DeleteMediaById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Media"
|
|
],
|
|
"operationId": "PutMediaById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateMediaRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/media/{id}/move": {
|
|
"put": {
|
|
"tags": [
|
|
"Media"
|
|
],
|
|
"operationId": "PutMediaByIdMove",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MoveMediaRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/media/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Media"
|
|
],
|
|
"operationId": "GetMediaItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "dataTypeId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MediaItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/recycle-bin/media/children": {
|
|
"get": {
|
|
"tags": [
|
|
"Media"
|
|
],
|
|
"operationId": "GetRecycleBinMediaChildren",
|
|
"parameters": [
|
|
{
|
|
"name": "parentId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"401": {
|
|
"description": "Unauthorized"
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedRecycleBinItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/recycle-bin/media/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Media"
|
|
],
|
|
"operationId": "GetRecycleBinMediaRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"401": {
|
|
"description": "Unauthorized"
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedRecycleBinItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/media/children": {
|
|
"get": {
|
|
"tags": [
|
|
"Media"
|
|
],
|
|
"operationId": "GetTreeMediaChildren",
|
|
"parameters": [
|
|
{
|
|
"name": "parentId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
},
|
|
{
|
|
"name": "dataTypeId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedContentTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/media/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Media"
|
|
],
|
|
"operationId": "GetTreeMediaItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "dataTypeId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTreeItemResponseModel"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/DocumentTreeItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/media/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Media"
|
|
],
|
|
"operationId": "GetTreeMediaRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
},
|
|
{
|
|
"name": "dataTypeId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedContentTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/member-group/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Member Group"
|
|
],
|
|
"operationId": "GetMemberGroupItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MemberGroupItemReponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/member-group/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Member Group"
|
|
],
|
|
"operationId": "GetTreeMemberGroupRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedEntityTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/member-type/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Member Type"
|
|
],
|
|
"operationId": "GetMemberTypeItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MemberTypeItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/member-type/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Member Type"
|
|
],
|
|
"operationId": "GetTreeMemberTypeRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedEntityTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/member/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Member"
|
|
],
|
|
"operationId": "GetMemberItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MemberItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/models-builder/build": {
|
|
"post": {
|
|
"tags": [
|
|
"Models Builder"
|
|
],
|
|
"operationId": "PostModelsBuilderBuild",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"428": {
|
|
"description": "Client Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/models-builder/dashboard": {
|
|
"get": {
|
|
"tags": [
|
|
"Models Builder"
|
|
],
|
|
"operationId": "GetModelsBuilderDashboard",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ModelsBuilderResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/models-builder/status": {
|
|
"get": {
|
|
"tags": [
|
|
"Models Builder"
|
|
],
|
|
"operationId": "GetModelsBuilderStatus",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/OutOfDateStatusResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/object-types": {
|
|
"get": {
|
|
"tags": [
|
|
"Object Types"
|
|
],
|
|
"operationId": "GetObjectTypes",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedObjectTypeResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/package/{name}/run-migration": {
|
|
"post": {
|
|
"tags": [
|
|
"Package"
|
|
],
|
|
"operationId": "PostPackageByNameRunMigration",
|
|
"parameters": [
|
|
{
|
|
"name": "name",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"409": {
|
|
"description": "Conflict",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/package/created": {
|
|
"get": {
|
|
"tags": [
|
|
"Package"
|
|
],
|
|
"operationId": "GetPackageCreated",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedPackageDefinitionResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"Package"
|
|
],
|
|
"operationId": "PostPackageCreated",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreatePackageRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/package/created/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Package"
|
|
],
|
|
"operationId": "GetPackageCreatedById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PackageDefinitionResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Package"
|
|
],
|
|
"operationId": "DeletePackageCreatedById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Package"
|
|
],
|
|
"operationId": "PutPackageCreatedById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdatePackageRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/package/created/{id}/download": {
|
|
"get": {
|
|
"tags": [
|
|
"Package"
|
|
],
|
|
"operationId": "GetPackageCreatedByIdDownload",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"404": {
|
|
"description": "Not Found"
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "binary"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/package/manifest": {
|
|
"get": {
|
|
"tags": [
|
|
"Package"
|
|
],
|
|
"operationId": "GetPackageManifest",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PackageManifestResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/package/migration-status": {
|
|
"get": {
|
|
"tags": [
|
|
"Package"
|
|
],
|
|
"operationId": "GetPackageMigrationStatus",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedPackageMigrationStatusResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/partial-view": {
|
|
"get": {
|
|
"tags": [
|
|
"Partial View"
|
|
],
|
|
"operationId": "GetPartialView",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PartialViewResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"Partial View"
|
|
],
|
|
"operationId": "PostPartialView",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreatePartialViewRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Partial View"
|
|
],
|
|
"operationId": "DeletePartialView",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Partial View"
|
|
],
|
|
"operationId": "PutPartialView",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdatePartialViewRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/partial-view/folder": {
|
|
"get": {
|
|
"tags": [
|
|
"Partial View"
|
|
],
|
|
"operationId": "GetPartialViewFolder",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"Partial View"
|
|
],
|
|
"operationId": "PostPartialViewFolder",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreatePathFolderRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Partial View"
|
|
],
|
|
"operationId": "DeletePartialViewFolder",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/partial-view/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Partial View"
|
|
],
|
|
"operationId": "GetPartialViewItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PartialViewItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/partial-view/snippet": {
|
|
"get": {
|
|
"tags": [
|
|
"Partial View"
|
|
],
|
|
"operationId": "GetPartialViewSnippet",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedSnippetItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/partial-view/snippet/{name}": {
|
|
"get": {
|
|
"tags": [
|
|
"Partial View"
|
|
],
|
|
"operationId": "GetPartialViewSnippetByName",
|
|
"parameters": [
|
|
{
|
|
"name": "name",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PartialViewSnippetResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/partial-view/children": {
|
|
"get": {
|
|
"tags": [
|
|
"Partial View"
|
|
],
|
|
"operationId": "GetTreePartialViewChildren",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedFileSystemTreeItemPresentationModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/partial-view/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Partial View"
|
|
],
|
|
"operationId": "GetTreePartialViewRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedFileSystemTreeItemPresentationModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/profiling/status": {
|
|
"get": {
|
|
"tags": [
|
|
"Profiling"
|
|
],
|
|
"operationId": "GetProfilingStatus",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ProfilingStatusResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Profiling"
|
|
],
|
|
"operationId": "PutProfilingStatus",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ProfilingStatusRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/property-type/is-used": {
|
|
"get": {
|
|
"tags": [
|
|
"Property Type"
|
|
],
|
|
"operationId": "GetPropertyTypeIsUsed",
|
|
"parameters": [
|
|
{
|
|
"name": "contentTypeId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "propertyAlias",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedBooleanModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/published-cache/collect": {
|
|
"post": {
|
|
"tags": [
|
|
"Published Cache"
|
|
],
|
|
"operationId": "PostPublishedCacheCollect",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/published-cache/rebuild": {
|
|
"post": {
|
|
"tags": [
|
|
"Published Cache"
|
|
],
|
|
"operationId": "PostPublishedCacheRebuild",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/published-cache/reload": {
|
|
"post": {
|
|
"tags": [
|
|
"Published Cache"
|
|
],
|
|
"operationId": "PostPublishedCacheReload",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/published-cache/status": {
|
|
"get": {
|
|
"tags": [
|
|
"Published Cache"
|
|
],
|
|
"operationId": "GetPublishedCacheStatus",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/redirect-management": {
|
|
"get": {
|
|
"tags": [
|
|
"Redirect Management"
|
|
],
|
|
"operationId": "GetRedirectManagement",
|
|
"parameters": [
|
|
{
|
|
"name": "filter",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedRedirectUrlResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/redirect-management/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Redirect Management"
|
|
],
|
|
"operationId": "GetRedirectManagementById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedRedirectUrlResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Redirect Management"
|
|
],
|
|
"operationId": "DeleteRedirectManagementById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/redirect-management/status": {
|
|
"get": {
|
|
"tags": [
|
|
"Redirect Management"
|
|
],
|
|
"operationId": "GetRedirectManagementStatus",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RedirectUrlStatusResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"Redirect Management"
|
|
],
|
|
"operationId": "PostRedirectManagementStatus",
|
|
"parameters": [
|
|
{
|
|
"name": "status",
|
|
"in": "query",
|
|
"schema": {
|
|
"$ref": "#/components/schemas/RedirectStatusModel"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/relation-type": {
|
|
"post": {
|
|
"tags": [
|
|
"Relation Type"
|
|
],
|
|
"operationId": "PostRelationType",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateRelationTypeRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/relation-type/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Relation Type"
|
|
],
|
|
"operationId": "GetRelationTypeById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RelationTypeResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Relation Type"
|
|
],
|
|
"operationId": "DeleteRelationTypeById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"404": {
|
|
"description": "Not Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Relation Type"
|
|
],
|
|
"operationId": "PutRelationTypeById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateRelationTypeRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RelationTypeResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/relation-type/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Relation Type"
|
|
],
|
|
"operationId": "GetRelationTypeItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RelationTypeItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/relation-type/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Relation Type"
|
|
],
|
|
"operationId": "GetTreeRelationTypeRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedEntityTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/relation/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Relation"
|
|
],
|
|
"operationId": "GetRelationById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RelationResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/relation/child-relation/{childId}": {
|
|
"get": {
|
|
"tags": [
|
|
"Relation"
|
|
],
|
|
"operationId": "GetRelationChildRelationByChildId",
|
|
"parameters": [
|
|
{
|
|
"name": "childId",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "relationTypeAlias",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"default": ""
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedRelationResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/relation/type/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Relation"
|
|
],
|
|
"operationId": "GetRelationTypeById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedRelationResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/script": {
|
|
"get": {
|
|
"tags": [
|
|
"Script"
|
|
],
|
|
"operationId": "GetScript",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ScriptResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"Script"
|
|
],
|
|
"operationId": "PostScript",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateScriptRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Script"
|
|
],
|
|
"operationId": "DeleteScript",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Script"
|
|
],
|
|
"operationId": "PutScript",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateScriptRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/script/folder": {
|
|
"get": {
|
|
"tags": [
|
|
"Script"
|
|
],
|
|
"operationId": "GetScriptFolder",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"Script"
|
|
],
|
|
"operationId": "PostScriptFolder",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreatePathFolderRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Script"
|
|
],
|
|
"operationId": "DeleteScriptFolder",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/script/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Script"
|
|
],
|
|
"operationId": "GetScriptItem",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ScriptItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/script/children": {
|
|
"get": {
|
|
"tags": [
|
|
"Script"
|
|
],
|
|
"operationId": "GetTreeScriptChildren",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedFileSystemTreeItemPresentationModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/script/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Script"
|
|
],
|
|
"operationId": "GetTreeScriptRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedFileSystemTreeItemPresentationModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/searcher": {
|
|
"get": {
|
|
"tags": [
|
|
"Searcher"
|
|
],
|
|
"operationId": "GetSearcher",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedSearcherResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/searcher/{searcherName}/query": {
|
|
"get": {
|
|
"tags": [
|
|
"Searcher"
|
|
],
|
|
"operationId": "GetSearcherBySearcherNameQuery",
|
|
"parameters": [
|
|
{
|
|
"name": "searcherName",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "term",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedSearchResultResponseModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/security/back-office/authorize": {
|
|
"get": {
|
|
"tags": [
|
|
"Security"
|
|
],
|
|
"operationId": "GetSecurityBackOfficeAuthorize",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/security/back-office/login": {
|
|
"post": {
|
|
"tags": [
|
|
"Security"
|
|
],
|
|
"operationId": "PostSecurityBackOfficeLogin",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LoginRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/server/status": {
|
|
"get": {
|
|
"tags": [
|
|
"Server"
|
|
],
|
|
"operationId": "GetServerStatus",
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ServerStatusResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/server/version": {
|
|
"get": {
|
|
"tags": [
|
|
"Server"
|
|
],
|
|
"operationId": "GetServerVersion",
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/VersionResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/static-file/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Static File"
|
|
],
|
|
"operationId": "GetStaticFileItem",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/StaticFileItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/static-file/children": {
|
|
"get": {
|
|
"tags": [
|
|
"Static File"
|
|
],
|
|
"operationId": "GetTreeStaticFileChildren",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedFileSystemTreeItemPresentationModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/static-file/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Static File"
|
|
],
|
|
"operationId": "GetTreeStaticFileRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedFileSystemTreeItemPresentationModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/stylesheet": {
|
|
"get": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "GetStylesheet",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/StylesheetResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "PostStylesheet",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateStylesheetRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "DeleteStylesheet",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "PutStylesheet",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateStylesheetRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/stylesheet/all": {
|
|
"get": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "GetStylesheetAll",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedStylesheetOverviewResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/stylesheet/folder": {
|
|
"get": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "GetStylesheetFolder",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "PostStylesheetFolder",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreatePathFolderRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "DeleteStylesheetFolder",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/stylesheet/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "GetStylesheetItem",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ScriptItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/stylesheet/rich-text/extract-rules": {
|
|
"post": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "PostStylesheetRichTextExtractRules",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ExtractRichTextStylesheetRulesRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ExtractRichTextStylesheetRulesResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/stylesheet/rich-text/interpolate-rules": {
|
|
"post": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "PostStylesheetRichTextInterpolateRules",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/InterpolateRichTextStylesheetRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/InterpolateRichTextStylesheetResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/stylesheet/rich-text/rules": {
|
|
"get": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "GetStylesheetRichTextRules",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RichTextStylesheetRulesResponseModel"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/ExtractRichTextStylesheetRulesResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/stylesheet/children": {
|
|
"get": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "GetTreeStylesheetChildren",
|
|
"parameters": [
|
|
{
|
|
"name": "path",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedFileSystemTreeItemPresentationModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/stylesheet/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Stylesheet"
|
|
],
|
|
"operationId": "GetTreeStylesheetRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedFileSystemTreeItemPresentationModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tag": {
|
|
"get": {
|
|
"tags": [
|
|
"Tag"
|
|
],
|
|
"operationId": "GetTag",
|
|
"parameters": [
|
|
{
|
|
"name": "query",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "tagGroup",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "culture",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedTagResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/telemetry": {
|
|
"get": {
|
|
"tags": [
|
|
"Telemetry"
|
|
],
|
|
"operationId": "GetTelemetry",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedTelemetryResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/telemetry/level": {
|
|
"get": {
|
|
"tags": [
|
|
"Telemetry"
|
|
],
|
|
"operationId": "GetTelemetryLevel",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TelemetryResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"Telemetry"
|
|
],
|
|
"operationId": "PostTelemetryLevel",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TelemetryRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/template": {
|
|
"post": {
|
|
"tags": [
|
|
"Template"
|
|
],
|
|
"operationId": "PostTemplate",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateTemplateRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/template/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Template"
|
|
],
|
|
"operationId": "GetTemplateById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Template"
|
|
],
|
|
"operationId": "DeleteTemplateById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"Template"
|
|
],
|
|
"operationId": "PutTemplateById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateTemplateRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/template/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Template"
|
|
],
|
|
"operationId": "GetTemplateItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/template/query/execute": {
|
|
"post": {
|
|
"tags": [
|
|
"Template"
|
|
],
|
|
"operationId": "PostTemplateQueryExecute",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateQueryExecuteModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateQueryResultResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/template/query/settings": {
|
|
"get": {
|
|
"tags": [
|
|
"Template"
|
|
],
|
|
"operationId": "GetTemplateQuerySettings",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateQuerySettingsResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/template/scaffold": {
|
|
"get": {
|
|
"tags": [
|
|
"Template"
|
|
],
|
|
"operationId": "GetTemplateScaffold",
|
|
"parameters": [
|
|
{
|
|
"name": "masterTemplateId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateScaffoldResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/template/children": {
|
|
"get": {
|
|
"tags": [
|
|
"Template"
|
|
],
|
|
"operationId": "GetTreeTemplateChildren",
|
|
"parameters": [
|
|
{
|
|
"name": "parentId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedEntityTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tree/template/root": {
|
|
"get": {
|
|
"tags": [
|
|
"Template"
|
|
],
|
|
"operationId": "GetTreeTemplateRoot",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedEntityTreeItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/temporaryfile": {
|
|
"post": {
|
|
"tags": [
|
|
"Temporary File"
|
|
],
|
|
"operationId": "PostTemporaryfile",
|
|
"requestBody": {
|
|
"content": {
|
|
"multipart/form-data": {
|
|
"schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"Id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"File": {
|
|
"type": "string",
|
|
"format": "binary"
|
|
}
|
|
}
|
|
},
|
|
"encoding": {
|
|
"Id": {
|
|
"style": "form"
|
|
},
|
|
"File": {
|
|
"style": "form"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/temporaryfile/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Temporary File"
|
|
],
|
|
"operationId": "GetTemporaryfileById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemporaryFileResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"Temporary File"
|
|
],
|
|
"operationId": "DeleteTemporaryfileById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tour": {
|
|
"get": {
|
|
"tags": [
|
|
"Tour"
|
|
],
|
|
"operationId": "GetTour",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserTourStatusesResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"Tour"
|
|
],
|
|
"operationId": "PostTour",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SetTourStatusRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tracked-reference/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"Tracked Reference"
|
|
],
|
|
"operationId": "GetTrackedReferenceById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int64",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int64",
|
|
"default": 20
|
|
}
|
|
},
|
|
{
|
|
"name": "filterMustBeIsDependency",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "boolean",
|
|
"default": false
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedRelationItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tracked-reference/descendants/{parentId}": {
|
|
"get": {
|
|
"tags": [
|
|
"Tracked Reference"
|
|
],
|
|
"operationId": "GetTrackedReferenceDescendantsByParentId",
|
|
"parameters": [
|
|
{
|
|
"name": "parentId",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
}
|
|
},
|
|
{
|
|
"name": "filterMustBeIsDependency",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "boolean",
|
|
"default": true
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedRelationItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/tracked-reference/item": {
|
|
"get": {
|
|
"tags": [
|
|
"Tracked Reference"
|
|
],
|
|
"operationId": "GetTrackedReferenceItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int64",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int64",
|
|
"default": 20
|
|
}
|
|
},
|
|
{
|
|
"name": "filterMustBeIsDependency",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "boolean",
|
|
"default": true
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedRelationItemResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/upgrade/authorize": {
|
|
"post": {
|
|
"tags": [
|
|
"Upgrade"
|
|
],
|
|
"operationId": "PostUpgradeAuthorize",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"428": {
|
|
"description": "Client Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/upgrade/settings": {
|
|
"get": {
|
|
"tags": [
|
|
"Upgrade"
|
|
],
|
|
"operationId": "GetUpgradeSettings",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpgradeSettingsResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"428": {
|
|
"description": "Client Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user-group": {
|
|
"post": {
|
|
"tags": [
|
|
"User Group"
|
|
],
|
|
"operationId": "PostUserGroup",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateUserGroupRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"get": {
|
|
"tags": [
|
|
"User Group"
|
|
],
|
|
"operationId": "GetUserGroup",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedUserGroupResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user-group/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"User Group"
|
|
],
|
|
"operationId": "GetUserGroupById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserGroupResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"User Group"
|
|
],
|
|
"operationId": "DeleteUserGroupById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"User Group"
|
|
],
|
|
"operationId": "PutUserGroupById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateUserGroupRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user-group/item": {
|
|
"get": {
|
|
"tags": [
|
|
"User Group"
|
|
],
|
|
"operationId": "GetUserGroupItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserGroupItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user": {
|
|
"post": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "PostUser",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateUserRequestModel"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/InviteUserRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateUserResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"get": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "GetUser",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/PagedUserResponseModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/{id}": {
|
|
"get": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "GetUserById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"delete": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "DeleteUserById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"put": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "PutUserById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateUserRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/avatar/{id}": {
|
|
"delete": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "DeleteUserAvatarById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
},
|
|
"post": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "PostUserAvatarById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SetAvatarRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/change-password/{id}": {
|
|
"post": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "PostUserChangePasswordById",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ChangePasswordUserRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/current": {
|
|
"get": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "GetUserCurrent",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CurrentUserResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/current/avatar": {
|
|
"post": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "PostUserCurrentAvatar",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SetAvatarRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/current/change-password": {
|
|
"post": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "PostUserCurrentChangePassword",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ChangePasswordUserRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/current/data": {
|
|
"get": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "GetUserCurrentData",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserDataResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/current/logins": {
|
|
"get": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "GetUserCurrentLogins",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LinkedLoginsRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/current/permissions": {
|
|
"get": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "GetUserCurrentPermissions",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserPermissionsResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/current/permissions/document": {
|
|
"get": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "GetUserCurrentPermissionsDocument",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserPermissionsResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/current/permissions/media": {
|
|
"get": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "GetUserCurrentPermissionsMedia",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserPermissionsResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/disable": {
|
|
"post": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "PostUserDisable",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DisableUserRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/enable": {
|
|
"post": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "PostUserEnable",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/EnableUserRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/filter": {
|
|
"get": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "GetUserFilter",
|
|
"parameters": [
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 100
|
|
}
|
|
},
|
|
{
|
|
"name": "orderBy",
|
|
"in": "query",
|
|
"schema": {
|
|
"$ref": "#/components/schemas/UserOrderModel"
|
|
}
|
|
},
|
|
{
|
|
"name": "orderDirection",
|
|
"in": "query",
|
|
"schema": {
|
|
"$ref": "#/components/schemas/DirectionModel"
|
|
}
|
|
},
|
|
{
|
|
"name": "userGroupIds",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "userStates",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/UserStateModel"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "filter",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"default": ""
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/invite": {
|
|
"post": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "PostUserInvite",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/InviteUserRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"201": {
|
|
"description": "Created",
|
|
"headers": {
|
|
"Location": {
|
|
"description": "Location of the newly created resource",
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Location of the newly created resource",
|
|
"format": "uri"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/item": {
|
|
"get": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "GetUserItem",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"in": "query",
|
|
"schema": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/set-user-groups": {
|
|
"post": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "PostUserSetUserGroups",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateUserGroupsOnUserRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"/umbraco/management/api/v1/user/unlock": {
|
|
"post": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"operationId": "PostUserUnlock",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UnlockUsersRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ProblemDetailsModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"security": [
|
|
{
|
|
"Backoffice User": [ ]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"components": {
|
|
"schemas": {
|
|
"AuditLogBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"userId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"entityId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"timestamp": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
"logType": {
|
|
"$ref": "#/components/schemas/AuditTypeModel"
|
|
},
|
|
"entityType": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"comment": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"parameters": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"AuditLogResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/AuditLogBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"AuditLogWithUsernameResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/AuditLogBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"userName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"userAvatars": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"AuditTypeModel": {
|
|
"enum": [
|
|
"New",
|
|
"Save",
|
|
"SaveVariant",
|
|
"Open",
|
|
"Delete",
|
|
"Publish",
|
|
"PublishVariant",
|
|
"SendToPublish",
|
|
"SendToPublishVariant",
|
|
"Unpublish",
|
|
"UnpublishVariant",
|
|
"Move",
|
|
"Copy",
|
|
"AssignDomain",
|
|
"PublicAccess",
|
|
"Sort",
|
|
"Notify",
|
|
"System",
|
|
"RollBack",
|
|
"PackagerInstall",
|
|
"PackagerUninstall",
|
|
"Custom",
|
|
"ContentVersionPreventCleanup",
|
|
"ContentVersionEnableCleanup"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"ChangePasswordUserRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"newPassword": {
|
|
"type": "string"
|
|
},
|
|
"oldPassword": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ConsentLevelPresentationModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"level": {
|
|
"$ref": "#/components/schemas/TelemetryLevelModel"
|
|
},
|
|
"description": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ContentResponseModelBaseDocumentValueModelDocumentVariantResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"values": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentValueModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"variants": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentVariantResponseModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"contentTypeId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ContentStateModel": {
|
|
"enum": [
|
|
"NotCreated",
|
|
"Draft",
|
|
"Published",
|
|
"PublishedPendingChanges"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"ContentTreeItemResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/EntityTreeItemResponseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"noAccess": {
|
|
"type": "boolean"
|
|
},
|
|
"isTrashed": {
|
|
"type": "boolean"
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"ContentTreeItemResponseModel": "#/components/schemas/ContentTreeItemResponseModel",
|
|
"DocumentTreeItemResponseModel": "#/components/schemas/DocumentTreeItemResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"ContentTypeCleanupModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"preventCleanup": {
|
|
"type": "boolean"
|
|
},
|
|
"keepAllVersionsNewerThanDays": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"nullable": true
|
|
},
|
|
"keepLatestVersionPerDayForDays": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ContentTypeCompositionModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"compositionType": {
|
|
"$ref": "#/components/schemas/ContentTypeCompositionTypeModel"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ContentTypeCompositionTypeModel": {
|
|
"enum": [
|
|
"Composition",
|
|
"Inheritance"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"ContentTypeResponseModelBaseDocumentTypePropertyTypeResponseModelDocumentTypePropertyTypeContainerResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"alias": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"description": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"icon": {
|
|
"type": "string"
|
|
},
|
|
"allowedAsRoot": {
|
|
"type": "boolean"
|
|
},
|
|
"variesByCulture": {
|
|
"type": "boolean"
|
|
},
|
|
"variesBySegment": {
|
|
"type": "boolean"
|
|
},
|
|
"isElement": {
|
|
"type": "boolean"
|
|
},
|
|
"properties": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentTypePropertyTypeResponseModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"containers": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentTypePropertyTypeContainerResponseModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"allowedContentTypes": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTypeSortModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"compositions": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTypeCompositionModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ContentTypeResponseModelBaseMediaTypePropertyTypeResponseModelMediaTypePropertyTypeContainerResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"alias": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"description": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"icon": {
|
|
"type": "string"
|
|
},
|
|
"allowedAsRoot": {
|
|
"type": "boolean"
|
|
},
|
|
"variesByCulture": {
|
|
"type": "boolean"
|
|
},
|
|
"variesBySegment": {
|
|
"type": "boolean"
|
|
},
|
|
"isElement": {
|
|
"type": "boolean"
|
|
},
|
|
"properties": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MediaTypePropertyTypeResponseModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"containers": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MediaTypePropertyTypeContainerResponseModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"allowedContentTypes": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTypeSortModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"compositions": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTypeCompositionModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ContentTypeSortModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"sortOrder": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ContentUrlInfoModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"culture": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"url": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CopyDataTypeRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"targetId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CopyDocumentRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"targetId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"relateToOriginal": {
|
|
"type": "boolean"
|
|
},
|
|
"includeDescendants": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CreateContentRequestModelBaseDocumentValueModelDocumentVariantRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"values": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentValueModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"variants": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentVariantRequestModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"parentId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CreateContentRequestModelBaseMediaValueModelMediaVariantRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"values": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MediaValueModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"variants": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MediaVariantRequestModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"parentId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CreateContentTypeRequestModelBaseCreateDocumentTypePropertyTypeRequestModelCreateDocumentTypePropertyTypeContainerRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"alias": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"description": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"icon": {
|
|
"type": "string"
|
|
},
|
|
"allowedAsRoot": {
|
|
"type": "boolean"
|
|
},
|
|
"variesByCulture": {
|
|
"type": "boolean"
|
|
},
|
|
"variesBySegment": {
|
|
"type": "boolean"
|
|
},
|
|
"isElement": {
|
|
"type": "boolean"
|
|
},
|
|
"properties": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateDocumentTypePropertyTypeRequestModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"containers": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateDocumentTypePropertyTypeContainerRequestModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"allowedContentTypes": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTypeSortModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"compositions": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTypeCompositionModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CreateDataTypeRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DataTypeModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"parentId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CreateDictionaryItemRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DictionaryItemModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"parentId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CreateDocumentRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateContentRequestModelBaseDocumentValueModelDocumentVariantRequestModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"contentTypeId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"templateId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CreateDocumentTypePropertyTypeContainerRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PropertyTypeContainerModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"CreateDocumentTypePropertyTypeRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PropertyTypeModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"CreateDocumentTypeRequestModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateContentTypeRequestModelBaseCreateDocumentTypePropertyTypeRequestModelCreateDocumentTypePropertyTypeContainerRequestModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"allowedTemplateIds": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"defaultTemplateId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"cleanup": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTypeCleanupModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"CreateDocumentTypeRequestModel": "#/components/schemas/CreateDocumentTypeRequestModel"
|
|
}
|
|
}
|
|
},
|
|
"CreateFolderRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FolderModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"parentId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CreateLanguageRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LanguageModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"isoCode": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CreateMediaRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateContentRequestModelBaseMediaValueModelMediaVariantRequestModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"contentTypeId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CreatePackageRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PackageModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"CreatePartialViewRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateTextFileViewModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"CreatePathFolderRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PathFolderModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"parentPath": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CreateRelationTypeRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RelationTypeBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CreateScriptRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateTextFileViewModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"CreateStylesheetRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateTextFileViewModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"CreateTemplateRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"CreateTextFileViewModelBaseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TextFileViewModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"parentPath": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CreateUserGroupRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserGroupBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"CreateUserRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserPresentationBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"CreateUserResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"userId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"initialPassword": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CultureReponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"englishName": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"CurrentUserResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"email": {
|
|
"type": "string"
|
|
},
|
|
"userName": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"languageIsoCode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"contentStartNodeIds": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"mediaStartNodeIds": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"avatarUrls": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"languages": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"hasAccessToAllLanguages": {
|
|
"type": "boolean"
|
|
},
|
|
"permissions": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"CurrentUserResponseModel": "#/components/schemas/CurrentUserResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"DataTypeItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"icon": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DataTypeModelBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"propertyEditorAlias": {
|
|
"type": "string"
|
|
},
|
|
"propertyEditorUiAlias": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"values": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DataTypePropertyPresentationModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DataTypePropertyPresentationModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"alias": {
|
|
"type": "string"
|
|
},
|
|
"value": {
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DataTypePropertyReferenceModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"alias": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DataTypeReferenceResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"type": {
|
|
"type": "string"
|
|
},
|
|
"properties": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DataTypePropertyReferenceModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DataTypeResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DataTypeModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"parentId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"DataTypeResponseModel": "#/components/schemas/DataTypeResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"DatabaseInstallResponseModel": {
|
|
"required": [
|
|
"id",
|
|
"providerName"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"providerName": {
|
|
"minLength": 1,
|
|
"type": "string"
|
|
},
|
|
"server": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"username": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"password": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"useIntegratedAuthentication": {
|
|
"type": "boolean"
|
|
},
|
|
"connectionString": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DatabaseSettingsPresentationModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"sortOrder": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"displayName": {
|
|
"type": "string"
|
|
},
|
|
"defaultDatabaseName": {
|
|
"type": "string"
|
|
},
|
|
"providerName": {
|
|
"type": "string"
|
|
},
|
|
"isConfigured": {
|
|
"type": "boolean"
|
|
},
|
|
"requiresServer": {
|
|
"type": "boolean"
|
|
},
|
|
"serverPlaceholder": {
|
|
"type": "string"
|
|
},
|
|
"requiresCredentials": {
|
|
"type": "boolean"
|
|
},
|
|
"supportsIntegratedAuthentication": {
|
|
"type": "boolean"
|
|
},
|
|
"requiresConnectionTest": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DictionaryItemItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"DictionaryItemModelBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"translations": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DictionaryItemTranslationModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DictionaryItemResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DictionaryItemModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"DictionaryItemResponseModel": "#/components/schemas/DictionaryItemResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"DictionaryItemTranslationModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"isoCode": {
|
|
"type": "string"
|
|
},
|
|
"translation": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DictionaryOverviewResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"parentId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"translatedIsoCodes": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DirectionModel": {
|
|
"enum": [
|
|
"Ascending",
|
|
"Descending"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"DisableUserRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"userIds": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DocumentBlueprintResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"DocumentBlueprintTreeItemResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/EntityTreeItemResponseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"documentTypeId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"documentTypeAlias": {
|
|
"type": "string"
|
|
},
|
|
"documentTypeName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"DocumentBlueprintTreeItemResponseModel": "#/components/schemas/DocumentBlueprintTreeItemResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"DocumentItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"icon": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"contentTypeId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DocumentNotificationResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"actionId": {
|
|
"type": "string"
|
|
},
|
|
"subscribed": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DocumentResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentResponseModelBaseDocumentValueModelDocumentVariantResponseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"urls": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentUrlInfoModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"templateId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DocumentTreeItemResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTreeItemResponseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"isProtected": {
|
|
"type": "boolean"
|
|
},
|
|
"isPublished": {
|
|
"type": "boolean"
|
|
},
|
|
"isEdited": {
|
|
"type": "boolean"
|
|
},
|
|
"contentTypeId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"variants": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/VariantTreeItemModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"DocumentTreeItemResponseModel": "#/components/schemas/DocumentTreeItemResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"DocumentTypeItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"isElement": {
|
|
"type": "boolean"
|
|
},
|
|
"icon": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DocumentTypePropertyTypeContainerResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PropertyTypeContainerModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"DocumentTypePropertyTypeResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PropertyTypeModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"DocumentTypeResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTypeResponseModelBaseDocumentTypePropertyTypeResponseModelDocumentTypePropertyTypeContainerResponseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"allowedTemplateIds": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"defaultTemplateId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"cleanup": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTypeCleanupModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DocumentTypeTreeItemResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FolderTreeItemResponseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"isElement": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"DocumentTypeTreeItemResponseModel": "#/components/schemas/DocumentTypeTreeItemResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"DocumentValueModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ValueModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"DocumentValueModel": "#/components/schemas/DocumentValueModel"
|
|
}
|
|
}
|
|
},
|
|
"DocumentVariantRequestModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/VariantModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"DocumentVariantRequestModel": "#/components/schemas/DocumentVariantRequestModel"
|
|
}
|
|
}
|
|
},
|
|
"DocumentVariantResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/VariantResponseModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"$ref": "#/components/schemas/ContentStateModel"
|
|
},
|
|
"publishDate": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"DocumentVariantResponseModel": "#/components/schemas/DocumentVariantResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"DomainPresentationModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"domainName": {
|
|
"type": "string"
|
|
},
|
|
"isoCode": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DomainsPresentationModelBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"defaultIsoCode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"domains": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DomainPresentationModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"DomainsResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DomainsPresentationModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"EnableUserRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"userIds": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"EntityTreeItemResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TreeItemPresentationModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"isContainer": {
|
|
"type": "boolean"
|
|
},
|
|
"parentId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"EntityTreeItemResponseModel": "#/components/schemas/EntityTreeItemResponseModel",
|
|
"ContentTreeItemResponseModel": "#/components/schemas/ContentTreeItemResponseModel",
|
|
"DocumentBlueprintTreeItemResponseModel": "#/components/schemas/DocumentBlueprintTreeItemResponseModel",
|
|
"DocumentTreeItemResponseModel": "#/components/schemas/DocumentTreeItemResponseModel",
|
|
"DocumentTypeTreeItemResponseModel": "#/components/schemas/DocumentTypeTreeItemResponseModel",
|
|
"FolderTreeItemResponseModel": "#/components/schemas/FolderTreeItemResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"ExtractRichTextStylesheetRulesRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"content": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ExtractRichTextStylesheetRulesResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RichTextStylesheetRulesResponseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"FieldPresentationModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"values": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"FileItemResponseModelBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"path": {
|
|
"type": "string"
|
|
},
|
|
"icon": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"FileSystemTreeItemPresentationModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TreeItemPresentationModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"path": {
|
|
"type": "string"
|
|
},
|
|
"isFolder": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"FolderModelBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"FolderReponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FolderModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"parentId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"FolderReponseModel": "#/components/schemas/FolderReponseModel"
|
|
}
|
|
}
|
|
},
|
|
"FolderTreeItemResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/EntityTreeItemResponseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"isFolder": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"FolderTreeItemResponseModel": "#/components/schemas/FolderTreeItemResponseModel",
|
|
"DocumentTypeTreeItemResponseModel": "#/components/schemas/DocumentTypeTreeItemResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"HealthCheckActionRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"healthCheckId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"alias": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"description": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"valueRequired": {
|
|
"type": "boolean"
|
|
},
|
|
"providedValue": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"providedValueValidation": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"providedValueValidationRegex": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"HealthCheckGroupPresentationBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"HealthCheckGroupPresentationModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HealthCheckGroupPresentationBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"checks": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HealthCheckModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"HealthCheckGroupResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HealthCheckGroupPresentationBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"HealthCheckGroupWithResultResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"checks": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HealthCheckWithResultPresentationModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"HealthCheckModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HealthCheckModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"description": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"HealthCheckModelBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"HealthCheckResultResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"message": {
|
|
"type": "string"
|
|
},
|
|
"resultType": {
|
|
"$ref": "#/components/schemas/StatusResultTypeModel"
|
|
},
|
|
"actions": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HealthCheckActionRequestModel"
|
|
}
|
|
]
|
|
},
|
|
"nullable": true
|
|
},
|
|
"readMoreLink": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"HealthCheckWithResultPresentationModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HealthCheckModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"results": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HealthCheckResultResponseModel"
|
|
}
|
|
]
|
|
},
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"HealthStatusModel": {
|
|
"enum": [
|
|
"Healthy",
|
|
"Unhealthy",
|
|
"Rebuilding"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"HelpPageResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"description": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"url": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"type": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ImportDictionaryRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"temporaryFileId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"parentId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"IndexResponseModel": {
|
|
"required": [
|
|
"canRebuild",
|
|
"documentCount",
|
|
"fieldCount",
|
|
"name"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"minLength": 1,
|
|
"type": "string"
|
|
},
|
|
"healthStatus": {
|
|
"$ref": "#/components/schemas/HealthStatusModel"
|
|
},
|
|
"canRebuild": {
|
|
"type": "boolean"
|
|
},
|
|
"searcherName": {
|
|
"type": "string"
|
|
},
|
|
"documentCount": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"fieldCount": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"providerProperties": {
|
|
"type": "object",
|
|
"additionalProperties": { },
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"InstallSettingsResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"user": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserSettingsModel"
|
|
}
|
|
]
|
|
},
|
|
"databases": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DatabaseSettingsPresentationModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"InstallVResponseModel": {
|
|
"required": [
|
|
"database",
|
|
"user"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"user": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserInstallResponseModel"
|
|
}
|
|
]
|
|
},
|
|
"database": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DatabaseInstallResponseModel"
|
|
}
|
|
]
|
|
},
|
|
"telemetryLevel": {
|
|
"$ref": "#/components/schemas/TelemetryLevelModel"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"InterpolateRichTextStylesheetRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"content": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"rules": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RichTextRuleModel"
|
|
}
|
|
]
|
|
},
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"InterpolateRichTextStylesheetResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"content": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"InviteUserRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CreateUserRequestModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"message": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ItemResponseModelBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"LanguageItemResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"isoCode": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"LanguageModelBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"isDefault": {
|
|
"type": "boolean"
|
|
},
|
|
"isMandatory": {
|
|
"type": "boolean"
|
|
},
|
|
"fallbackIsoCode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"LanguageResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LanguageModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"isoCode": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"LinkedLoginModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"providerName": {
|
|
"type": "string"
|
|
},
|
|
"providerKey": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"LinkedLoginsRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"linkedLogins": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LinkedLoginModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"LogLevelCountsReponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"information": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"debug": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"warning": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"error": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"fatal": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"LogLevelModel": {
|
|
"enum": [
|
|
"Verbose",
|
|
"Debug",
|
|
"Information",
|
|
"Warning",
|
|
"Error",
|
|
"Fatal"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"LogMessagePropertyPresentationModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"value": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"LogMessageResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"timestamp": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
"level": {
|
|
"$ref": "#/components/schemas/LogLevelModel"
|
|
},
|
|
"messageTemplate": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"renderedMessage": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"properties": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LogMessagePropertyPresentationModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"exception": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"LogTemplateResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"messageTemplate": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"count": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"LoggerResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"level": {
|
|
"$ref": "#/components/schemas/LogLevelModel"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"LoginRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"username": {
|
|
"type": "string"
|
|
},
|
|
"password": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"MediaItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"icon": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"MediaTypeItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"icon": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"MediaTypePropertyTypeContainerResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PropertyTypeContainerModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"MediaTypePropertyTypeResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PropertyTypeModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"MediaTypeResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTypeResponseModelBaseMediaTypePropertyTypeResponseModelMediaTypePropertyTypeContainerResponseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"MediaValueModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ValueModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"MediaValueModel": "#/components/schemas/MediaValueModel"
|
|
}
|
|
}
|
|
},
|
|
"MediaVariantRequestModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/VariantModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"MediaVariantRequestModel": "#/components/schemas/MediaVariantRequestModel"
|
|
}
|
|
}
|
|
},
|
|
"MediaVariantResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/VariantResponseModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"MediaVariantResponseModel": "#/components/schemas/MediaVariantResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"MemberGroupItemReponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"MemberItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"icon": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"MemberTypeItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"icon": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ModelsBuilderResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"mode": {
|
|
"$ref": "#/components/schemas/ModelsModeModel"
|
|
},
|
|
"canGenerate": {
|
|
"type": "boolean"
|
|
},
|
|
"outOfDateModels": {
|
|
"type": "boolean"
|
|
},
|
|
"lastError": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"version": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"modelsNamespace": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"trackingOutOfDateModels": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ModelsModeModel": {
|
|
"enum": [
|
|
"Nothing",
|
|
"InMemoryAuto",
|
|
"SourceCodeManual",
|
|
"SourceCodeAuto"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"MoveDataTypeRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"targetId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"MoveDictionaryRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"targetId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"MoveDocumentRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"targetId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"MoveMediaRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"targetId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ObjectTypeResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"OkResultModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"statusCode": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"OperatorModel": {
|
|
"enum": [
|
|
"Equals",
|
|
"NotEquals",
|
|
"Contains",
|
|
"NotContains",
|
|
"LessThan",
|
|
"LessThanEqualTo",
|
|
"GreaterThan",
|
|
"GreaterThanEqualTo"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"OutOfDateStatusResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"status": {
|
|
"$ref": "#/components/schemas/OutOfDateTypeModel"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"OutOfDateTypeModel": {
|
|
"enum": [
|
|
"OutOfDate",
|
|
"Current",
|
|
"Unknown"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"PackageDefinitionResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PackageModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"packagePath": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PackageManifestResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"version": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"extensions": {
|
|
"type": "array",
|
|
"items": { }
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PackageMigrationStatusResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"packageName": {
|
|
"type": "string"
|
|
},
|
|
"hasPendingMigrations": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PackageModelBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"contentNodeId": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"contentLoadChildNodes": {
|
|
"type": "boolean"
|
|
},
|
|
"mediaIds": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"mediaLoadChildNodes": {
|
|
"type": "boolean"
|
|
},
|
|
"documentTypes": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"mediaTypes": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"dataTypes": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"templates": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"partialViews": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"stylesheets": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"languages": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"dictionaryItems": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedAuditLogResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/AuditLogResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedAuditLogWithUsernameResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/AuditLogWithUsernameResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedBooleanModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedContentTreeItemResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTreeItemResponseModel"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/DocumentTreeItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedCultureReponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/CultureReponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedDictionaryOverviewResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DictionaryOverviewResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedDocumentBlueprintTreeItemResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentBlueprintTreeItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedDocumentTreeItemResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentTreeItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedDocumentTypeTreeItemResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentTypeTreeItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedEntityTreeItemResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/EntityTreeItemResponseModel"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/ContentTreeItemResponseModel"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/DocumentBlueprintTreeItemResponseModel"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/DocumentTreeItemResponseModel"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/DocumentTypeTreeItemResponseModel"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/FolderTreeItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedFileSystemTreeItemPresentationModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FileSystemTreeItemPresentationModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedFolderTreeItemResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FolderTreeItemResponseModel"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/DocumentTypeTreeItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedHealthCheckGroupResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HealthCheckGroupResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedHelpPageResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/HelpPageResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedIndexResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IndexResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedLanguageResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LanguageResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedLogMessageResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LogMessageResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedLogTemplateResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LogTemplateResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedLoggerResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LoggerResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedObjectTypeResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ObjectTypeResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedPackageDefinitionResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PackageDefinitionResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedPackageMigrationStatusResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PackageMigrationStatusResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedRecycleBinItemResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RecycleBinItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedRedirectUrlResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RedirectUrlResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedRelationItemResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RelationItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedRelationResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RelationResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedSavedLogSearchResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SavedLogSearchResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedSearchResultResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SearchResultResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedSearcherResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SearcherResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedSnippetItemResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SnippetItemResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedStylesheetOverviewResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/StylesheetOverviewResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedTagResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TagResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedTelemetryResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TelemetryResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedUserGroupResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserGroupResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PagedUserResponseModel": {
|
|
"required": [
|
|
"items",
|
|
"total"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"items": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserResponseModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PartialViewItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FileItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"PartialViewResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TextFileResponseModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"PartialViewSnippetResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"content": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PartialViewUpdateModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TextFileUpdateModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"PathFolderModelBaseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FolderModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"PathFolderResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FolderModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"parentPath": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"path": {
|
|
"type": "string",
|
|
"readOnly": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ProblemDetailsModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"type": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"status": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"nullable": true
|
|
},
|
|
"detail": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"instance": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": { }
|
|
},
|
|
"ProfilingStatusRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"enabled": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ProfilingStatusResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"enabled": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PropertyTypeAppearanceModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"labelOnTop": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PropertyTypeContainerModelBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"parentId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"type": {
|
|
"type": "string"
|
|
},
|
|
"sortOrder": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PropertyTypeModelBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"containerId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"sortOrder": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"alias": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"description": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"dataTypeId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"variesByCulture": {
|
|
"type": "boolean"
|
|
},
|
|
"variesBySegment": {
|
|
"type": "boolean"
|
|
},
|
|
"validation": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PropertyTypeValidationModel"
|
|
}
|
|
]
|
|
},
|
|
"appearance": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PropertyTypeAppearanceModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PropertyTypeValidationModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"mandatory": {
|
|
"type": "boolean"
|
|
},
|
|
"mandatoryMessage": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"regEx": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"regExMessage": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"PublishedStateModel": {
|
|
"enum": [
|
|
"Published",
|
|
"Unpublished",
|
|
"Publishing",
|
|
"Unpublishing"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"RecycleBinItemResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"type": "string"
|
|
},
|
|
"icon": {
|
|
"type": "string"
|
|
},
|
|
"hasChildren": {
|
|
"type": "boolean"
|
|
},
|
|
"isContainer": {
|
|
"type": "boolean"
|
|
},
|
|
"parentId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"RecycleBinItemResponseModel": "#/components/schemas/RecycleBinItemResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"RedirectStatusModel": {
|
|
"enum": [
|
|
"Enabled",
|
|
"Disabled"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"RedirectUrlResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"originalUrl": {
|
|
"type": "string"
|
|
},
|
|
"destinationUrl": {
|
|
"type": "string"
|
|
},
|
|
"created": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
"contentId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"culture": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"RedirectUrlStatusResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"status": {
|
|
"$ref": "#/components/schemas/RedirectStatusModel"
|
|
},
|
|
"userIsAdmin": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"RelationItemResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"nodeId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"nodeName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"nodeType": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"nodePublished": {
|
|
"type": "boolean",
|
|
"nullable": true
|
|
},
|
|
"contentTypeIcon": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"contentTypeAlias": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"contentTypeName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"relationTypeName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"relationTypeIsBidirectional": {
|
|
"type": "boolean"
|
|
},
|
|
"relationTypeIsDependency": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"RelationResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parentId": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"parentName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"childId": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"childName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"createDate": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
"comment": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"RelationTypeBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"isBidirectional": {
|
|
"type": "boolean"
|
|
},
|
|
"parentObjectType": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"childObjectType": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"isDependency": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"RelationTypeItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"RelationTypeResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RelationTypeBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"alias": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"path": {
|
|
"type": "string"
|
|
},
|
|
"isSystemRelationType": {
|
|
"type": "boolean"
|
|
},
|
|
"parentObjectTypeName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"childObjectTypeName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"RichTextRuleModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"selector": {
|
|
"type": "string"
|
|
},
|
|
"styles": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"RichTextStylesheetRulesResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"rules": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RichTextRuleModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"RuntimeLevelModel": {
|
|
"enum": [
|
|
"Unknown",
|
|
"Boot",
|
|
"Install",
|
|
"Upgrade",
|
|
"Run",
|
|
"BootFailed"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"SavedLogSearchPresenationBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"query": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"SavedLogSearchRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SavedLogSearchPresenationBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"SavedLogSearchResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SavedLogSearchPresenationBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"ScriptItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FileItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"ScriptResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TextFileResponseModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"ScriptUpdateModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TextFileUpdateModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"ScriptViewModelBaseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TextFileViewModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"SearchResultResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "string"
|
|
},
|
|
"score": {
|
|
"type": "number",
|
|
"format": "float"
|
|
},
|
|
"fieldCount": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"readOnly": true
|
|
},
|
|
"fields": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FieldPresentationModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"SearcherResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ServerStatusResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"serverStatus": {
|
|
"$ref": "#/components/schemas/RuntimeLevelModel"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"SetAvatarRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"fileId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"SetTourStatusRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TourStatusModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"SnippetItemResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"StaticFileItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FileItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"StatusResultTypeModel": {
|
|
"enum": [
|
|
"Success",
|
|
"Warning",
|
|
"Error",
|
|
"Info"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"StylesheetItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FileItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"StylesheetOverviewResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"path": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"StylesheetResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TextFileResponseModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"StylesheetUpdateModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TextFileUpdateModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"TagResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"text": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"group": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"nodeCount": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TelemetryLevelModel": {
|
|
"enum": [
|
|
"Minimal",
|
|
"Basic",
|
|
"Detailed"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"TelemetryRepresentationBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"telemetryLevel": {
|
|
"$ref": "#/components/schemas/TelemetryLevelModel"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TelemetryRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TelemetryRepresentationBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"TelemetryResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TelemetryRepresentationBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"TemplateItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"alias": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TemplateModelBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"alias": {
|
|
"type": "string"
|
|
},
|
|
"content": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TemplateQueryExecuteFilterPresentationModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"propertyAlias": {
|
|
"type": "string"
|
|
},
|
|
"constraintValue": {
|
|
"type": "string"
|
|
},
|
|
"operator": {
|
|
"$ref": "#/components/schemas/OperatorModel"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TemplateQueryExecuteModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"rootContentId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"contentTypeAlias": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"filters": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateQueryExecuteFilterPresentationModel"
|
|
}
|
|
]
|
|
},
|
|
"nullable": true
|
|
},
|
|
"sort": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateQueryExecuteSortModel"
|
|
}
|
|
],
|
|
"nullable": true
|
|
},
|
|
"take": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TemplateQueryExecuteSortModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"propertyAlias": {
|
|
"type": "string"
|
|
},
|
|
"direction": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TemplateQueryOperatorModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"operator": {
|
|
"$ref": "#/components/schemas/OperatorModel"
|
|
},
|
|
"applicableTypes": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/TemplateQueryPropertyTypeModel"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TemplateQueryPropertyPresentationModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"alias": {
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"$ref": "#/components/schemas/TemplateQueryPropertyTypeModel"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TemplateQueryPropertyTypeModel": {
|
|
"enum": [
|
|
"String",
|
|
"DateTime",
|
|
"Integer"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"TemplateQueryResultItemPresentationModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"icon": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TemplateQueryResultResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"queryExpression": {
|
|
"type": "string"
|
|
},
|
|
"sampleResults": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateQueryResultItemPresentationModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"resultCount": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"executionTime": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TemplateQuerySettingsResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"contentTypeAliases": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"properties": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateQueryPropertyPresentationModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"operators": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateQueryOperatorModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TemplateResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"masterTemplateId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"TemplateResponseModel": "#/components/schemas/TemplateResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"TemplateScaffoldResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"content": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TemporaryFileResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"availableUntil": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"nullable": true
|
|
},
|
|
"fileName": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TextFileResponseModelBaseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TextFileViewModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"path": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TextFileUpdateModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"content": {
|
|
"type": "string"
|
|
},
|
|
"existingPath": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TextFileViewModelBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"content": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TourStatusModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"alias": {
|
|
"type": "string"
|
|
},
|
|
"completed": {
|
|
"type": "boolean"
|
|
},
|
|
"disabled": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"TreeItemPresentationModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"type": "string"
|
|
},
|
|
"icon": {
|
|
"type": "string"
|
|
},
|
|
"hasChildren": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UnlockUsersRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"userIds": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateContentRequestModelBaseDocumentValueModelDocumentVariantRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"values": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentValueModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"variants": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DocumentVariantRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateContentRequestModelBaseMediaValueModelMediaVariantRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"values": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MediaValueModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"variants": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/MediaVariantRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateContentTypeRequestModelBaseUpdateDocumentTypePropertyTypeRequestModelUpdateDocumentTypePropertyTypeContainerRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"alias": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"description": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"icon": {
|
|
"type": "string"
|
|
},
|
|
"allowedAsRoot": {
|
|
"type": "boolean"
|
|
},
|
|
"variesByCulture": {
|
|
"type": "boolean"
|
|
},
|
|
"variesBySegment": {
|
|
"type": "boolean"
|
|
},
|
|
"isElement": {
|
|
"type": "boolean"
|
|
},
|
|
"properties": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateDocumentTypePropertyTypeRequestModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"containers": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateDocumentTypePropertyTypeContainerRequestModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"allowedContentTypes": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTypeSortModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"compositions": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTypeCompositionModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateDataTypeRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DataTypeModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateDictionaryItemRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DictionaryItemModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateDocumentNotificationsRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"subscribedActionIds": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateDocumentRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateContentRequestModelBaseDocumentValueModelDocumentVariantRequestModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"templateId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateDocumentTypePropertyTypeContainerRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PropertyTypeContainerModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateDocumentTypePropertyTypeRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PropertyTypeModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateDocumentTypeRequestModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateContentTypeRequestModelBaseUpdateDocumentTypePropertyTypeRequestModelUpdateDocumentTypePropertyTypeContainerRequestModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"allowedTemplateIds": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"defaultTemplateId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"cleanup": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ContentTypeCleanupModel"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"UpdateDocumentTypeRequestModel": "#/components/schemas/UpdateDocumentTypeRequestModel"
|
|
}
|
|
}
|
|
},
|
|
"UpdateDomainsRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/DomainsPresentationModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateFolderReponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FolderModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateLanguageRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/LanguageModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateMediaRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateContentRequestModelBaseMediaValueModelMediaVariantRequestModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdatePackageRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PackageModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"packagePath": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UpdatePartialViewRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TextFileUpdateModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateRelationTypeRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/RelationTypeBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateScriptRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateTextFileViewModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateStylesheetRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UpdateTextFileViewModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateTemplateRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TemplateModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateTextFileViewModelBaseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TextFileViewModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"existingPath": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateUserGroupRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserGroupBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateUserGroupsOnUserRequestModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"userIds": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"userGroupIds": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UpdateUserRequestModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserPresentationBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"languageIsoCode": {
|
|
"type": "string"
|
|
},
|
|
"contentStartNodeIds": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"mediaStartNodeIds": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UpgradeSettingsResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"currentState": {
|
|
"type": "string"
|
|
},
|
|
"newState": {
|
|
"type": "string"
|
|
},
|
|
"newVersion": {
|
|
"type": "string"
|
|
},
|
|
"oldVersion": {
|
|
"type": "string"
|
|
},
|
|
"reportUrl": {
|
|
"type": "string",
|
|
"readOnly": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UserDataModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"data": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UserDataResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"userData": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserDataModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UserGroupBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"icon": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"sections": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"languages": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"hasAccessToAllLanguages": {
|
|
"type": "boolean"
|
|
},
|
|
"documentStartNodeId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"mediaStartNodeId": {
|
|
"type": "string",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"permissions": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UserGroupItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"icon": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UserGroupResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserGroupBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"UserGroupResponseModel": "#/components/schemas/UserGroupResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"UserInstallResponseModel": {
|
|
"required": [
|
|
"email",
|
|
"name",
|
|
"password"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"maxLength": 255,
|
|
"minLength": 0,
|
|
"type": "string"
|
|
},
|
|
"email": {
|
|
"minLength": 1,
|
|
"type": "string",
|
|
"format": "email"
|
|
},
|
|
"password": {
|
|
"minLength": 1,
|
|
"type": "string"
|
|
},
|
|
"subscribeToNewsletter": {
|
|
"type": "boolean",
|
|
"readOnly": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UserItemResponseModel": {
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ItemResponseModelBaseModel"
|
|
}
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"UserOrderModel": {
|
|
"enum": [
|
|
"UserName",
|
|
"Language",
|
|
"Name",
|
|
"Email",
|
|
"Id",
|
|
"CreateDate",
|
|
"UpdateDate",
|
|
"IsApproved",
|
|
"IsLockedOut",
|
|
"LastLoginDate"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"UserPermissionModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"nodeKey": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"permissions": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UserPermissionsResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"permissions": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserPermissionModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UserPresentationBaseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"email": {
|
|
"type": "string"
|
|
},
|
|
"userName": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"userGroupIds": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UserResponseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/UserPresentationBaseModel"
|
|
}
|
|
],
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
},
|
|
"languageIsoCode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"contentStartNodeIds": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"mediaStartNodeIds": {
|
|
"uniqueItems": true,
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"avatarUrls": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"state": {
|
|
"$ref": "#/components/schemas/UserStateModel"
|
|
},
|
|
"failedLoginAttempts": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"createDate": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
"updateDate": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
"lastLoginDate": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"nullable": true
|
|
},
|
|
"lastLockoutDate": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"nullable": true
|
|
},
|
|
"lastPasswordChangeDate": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"UserResponseModel": "#/components/schemas/UserResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"UserSettingsModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"minCharLength": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"minNonAlphaNumericLength": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"consentLevels": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ConsentLevelPresentationModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"UserStateModel": {
|
|
"enum": [
|
|
"Active",
|
|
"Disabled",
|
|
"LockedOut",
|
|
"Invited",
|
|
"Inactive",
|
|
"All"
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"UserTourStatusesResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"tourStatuses": {
|
|
"type": "array",
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TourStatusModel"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/SetTourStatusRequestModel"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ValueModelBaseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"culture": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"segment": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"alias": {
|
|
"type": "string"
|
|
},
|
|
"value": {
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"MediaValueModel": "#/components/schemas/MediaValueModel",
|
|
"DocumentValueModel": "#/components/schemas/DocumentValueModel"
|
|
}
|
|
}
|
|
},
|
|
"VariantModelBaseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"culture": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"segment": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"MediaVariantRequestModel": "#/components/schemas/MediaVariantRequestModel",
|
|
"MediaVariantResponseModel": "#/components/schemas/MediaVariantResponseModel",
|
|
"DocumentVariantRequestModel": "#/components/schemas/DocumentVariantRequestModel",
|
|
"DocumentVariantResponseModel": "#/components/schemas/DocumentVariantResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"VariantResponseModelBaseModel": {
|
|
"required": [
|
|
"$type"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"$type": {
|
|
"type": "string"
|
|
},
|
|
"culture": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"segment": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"createDate": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
"updateDate": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"discriminator": {
|
|
"propertyName": "$type",
|
|
"mapping": {
|
|
"MediaVariantResponseModel": "#/components/schemas/MediaVariantResponseModel",
|
|
"DocumentVariantResponseModel": "#/components/schemas/DocumentVariantResponseModel"
|
|
}
|
|
}
|
|
},
|
|
"VariantTreeItemModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"culture": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"state": {
|
|
"$ref": "#/components/schemas/PublishedStateModel"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"VersionResponseModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"version": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
}
|
|
},
|
|
"securitySchemes": {
|
|
"Backoffice User": {
|
|
"type": "oauth2",
|
|
"description": "Umbraco Authentication",
|
|
"flows": {
|
|
"authorizationCode": {
|
|
"authorizationUrl": "/umbraco/management/api/v1.0/security/back-office/authorize",
|
|
"tokenUrl": "/umbraco/management/api/v1.0/security/back-office/token",
|
|
"scopes": { }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|