
{
    "info":{
        "title":" REST API for Oracle WebCenter Portal ",
        "version":"2015.10.09",
        "description":" Oracle WebCenter Portal Rest API enable portal users/developers to manage Portal resources. ",
        "x-summary":"Oracle WebCenter Portal Rest API enable portal users/developers to manage Portal resources."
    },
    "swagger":"2.0",
    "paths":{
        "/v1/portal/pagestyles/{id}/archive":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the page style to be downloaded",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Download page style to an EAR file",
                "operationId":"downloadPageStyle",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PageStyles"
                ],
                "x-internal-id":"v1-portal-pagestyles-{id}-archive-get"
            }
        },
        "/v1/portal/pagestyles":{
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"search criteria, example: NameNamespaceQuery;name:<portal name>;namespace:portal",
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"the attribute by which to order the returned objects",
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"the maximum number of returned items",
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"the position of the first item in result set",
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Supports paging and response size",
                "summary":"Query for Page Styles",
                "operationId":"getPageStyles",
                "responses":{
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PageStyles"
                ],
                "x-internal-id":"v1-portal-pagestyles-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "description":"content of the page style metadata files",
                        "name":"body",
                        "required":true,
                        "type":"form"
                    }
                ],
                "description":"must be posted to the URI for a specific page style",
                "summary":"Upload Page Style metadata files (page and pageDef)",
                "operationId":"uploadPageStyle",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PageStyles"
                ],
                "x-internal-id":"v1-portal-pagestyles-post"
            }
        },
        "/v1/portal/pagestyles/{id}/contentItems":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the page style whose content items are to be returned",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Get the content items for a given page style",
                "operationId":"getContentItems",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PageStyles"
                ],
                "x-internal-id":"v1-portal-pagestyles-{id}-contentItems-get"
            }
        },
        "/v1/portal/pagestyles/{id}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the page style to be returned",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if a reduced number of fields should be displayed",
                        "name":"fields",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if child nodes should be expanded",
                        "name":"expand",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"Returns page style details",
                "summary":"Get page style details given its short ID",
                "operationId":"getPageStyle",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PageStyles"
                ],
                "x-internal-id":"v1-portal-pagestyles-{id}-get"
            },
            "put":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/pagestyle"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"content of the page style to be updated",
                        "name":"body",
                        "required":true
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the page style to be updated",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the updated page style",
                "summary":"Update page style given its short ID",
                "operationId":"updatePageStyle",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "405":{
                        "description":"Method not allowed: request does not contain matching currentVersionId"
                    }
                },
                "tags":[
                    "PageStyles"
                ],
                "x-internal-id":"v1-portal-pagestyles-{id}-put"
            }
        },
        "/cmis/typebyid{repositoryId}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"id",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Gets the type definitions for the specified repository",
                "operationId":"getTypeById",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-typebyid{repositoryId}-get"
            }
        },
        "/cmis/nestedProperties{repositoryId}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Get nested properties",
                "operationId":"getNestedProperties",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-nestedProperties{repositoryId}-get"
            }
        },
        "/cmis/typesDescendants{repositoryId}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includePropertyDefinitions",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"depth",
                        "required":false,
                        "type":"IntegerParam"
                    }
                ],
                "description":"",
                "summary":"Returns the set of descendant object types defined for the specified repository",
                "operationId":"getDescendantTypes",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-typesDescendants{repositoryId}-get"
            }
        },
        "/cmis/typesChildren{repositoryId}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"typeId",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includePropertyDefinitions",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"maxItems",
                        "required":false,
                        "type":"IntegerParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"skipCount",
                        "required":false,
                        "type":"IntegerParam"
                    }
                ],
                "description":"",
                "summary":"Returns the list of object types defined for the specified repository",
                "operationId":"getChildTypes",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-typesChildren{repositoryId}-get"
            }
        },
        "/cmis/document{repositoryId}":{
            "put":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "description":"",
                "summary":"Updates the properties of a document",
                "operationId":"updateProperties",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-document{repositoryId}-put"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"filter",
                        "required":false,
                        "type":"DelimitedListParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeAllowableActions",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeRelationships",
                        "required":false,
                        "type":"EnumIncludeRelationshipsParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includePolicyIds",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeACL",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"renditionFilter",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"returnVersion",
                        "required":false,
                        "type":"EnumReturnVersionParam"
                    }
                ],
                "description":"",
                "summary":"Retrieves the properties of document",
                "operationId":"getProperties",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-document{repositoryId}-get"
            },
            "delete":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Deletes a document from the specified repository",
                "operationId":"delete",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-document{repositoryId}-delete"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"_method",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Deletes a document from the specified repository using POST",
                "operationId":"postToDelete",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-document{repositoryId}-post"
            }
        },
        "/cmis/folder{repositoryId}":{
            "put":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "description":"",
                "summary":"Updates the properties of a folder",
                "operationId":"updateProperties",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-folder{repositoryId}-put"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"filter",
                        "required":false,
                        "type":"DelimitedListParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeAllowableActions",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"renditionFilter",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Gets the list of properties of a folder",
                "operationId":"getProperties",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-folder{repositoryId}-get"
            },
            "delete":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Deletes a folder from the specified repository",
                "operationId":"delete",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-folder{repositoryId}-delete"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"_method",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Deletes a folder from the specified repository using POST",
                "operationId":"postToDelete",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-folder{repositoryId}-post"
            }
        },
        "/cmis/descendants{repositoryId}":{
            "delete":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"allVersions",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"continueOnFailure",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"unfileObjects",
                        "required":false,
                        "type":"oracle.webcenter.content.integration.schema.cmis.core.EnumUnfileObject"
                    }
                ],
                "description":"",
                "summary":"Deletes the children of the specified folder",
                "operationId":"delete",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-descendants{repositoryId}-delete"
            }
        },
        "/cmis/objectbypath{repositoryId}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"path",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"filter",
                        "required":false,
                        "type":"DelimitedListParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeAllowableActions",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeRelationships",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includePolicyIds",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeACL",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"renditionFilter",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Gets the specified object by path",
                "operationId":"getObject",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-objectbypath{repositoryId}-get"
            }
        },
        "/cmis/parents{repositoryId}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"filter",
                        "required":false,
                        "type":"DelimitedListParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeAllowableActions",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeRelationships",
                        "required":false,
                        "type":"EnumIncludeRelationshipsParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"renditionFilter",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeRelativePathSegment",
                        "required":false,
                        "type":"BooleanParam"
                    }
                ],
                "description":"",
                "summary":"Gets the parent for the specified node",
                "operationId":"getParents",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-parents{repositoryId}-get"
            }
        },
        "/cmis/query/q{repositoryId}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"searchAllVersions",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeAllowableActions",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeRelationships",
                        "required":false,
                        "type":"EnumIncludeRelationshipsParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"maxItems",
                        "required":false,
                        "type":"IntegerParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"skipCount",
                        "required":false,
                        "type":"IntegerParam"
                    }
                ],
                "description":"",
                "summary":"Queries a service document for the specified repository",
                "operationId":"query",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-query-q{repositoryId}-get"
            }
        },
        "/cmis/children{repositoryId}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"filter",
                        "required":false,
                        "type":"DelimitedListParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeAllowableActions",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeRelationships",
                        "required":false,
                        "type":"EnumIncludeRelationshipsParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"renditionFilter",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"DelimitedListParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"maxItems",
                        "required":false,
                        "type":"IntegerParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"skipCount",
                        "required":false,
                        "type":"IntegerParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includePathSegment",
                        "required":false,
                        "type":"BooleanParam"
                    }
                ],
                "description":"",
                "summary":"Gets the list of child objects for the specified repository",
                "operationId":"getChildren",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-children{repositoryId}-get"
            },
            "post":{
                "consumes":[
                    "application/atom+xml;type=entry",
                    "application/cmisatom+xml;type=entry"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"sourceFolderId",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"versioningState",
                        "required":false,
                        "type":"EnumVersioningStateParam"
                    },
                    {
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "description":"",
                "summary":"Creates or moves a child object in the specified repository",
                "operationId":"createOrMove",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-children{repositoryId}-post"
            }
        },
        "/cmis/repository":{
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Returns a list of available CMIS repositories",
                "operationId":"getRepositories",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-repository-get"
            }
        },
        "/cmis/nestedProperty{repositoryId}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Returns the nested properties of the specified object",
                "operationId":"getNestedProperty",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-nestedProperty{repositoryId}-get"
            }
        },
        "/cmis/objectbyid":{
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"id",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"filter",
                        "required":false,
                        "type":"DelimitedListParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeAllowableActions",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeRelationships",
                        "required":false,
                        "type":"EnumIncludeRelationshipsParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includePolicyIds",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"includeACL",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"renditionFilter",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Gets the specified object by ID",
                "operationId":"getObject",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-objectbyid-get"
            }
        },
        "/cmis/stream{repositoryId}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"header",
                        "allowMultiple":false,
                        "name":"Range",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"streamId",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Gets the content stream for the specified object",
                "operationId":"getContentStream",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-stream{repositoryId}-get"
            },
            "put":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"header",
                        "allowMultiple":false,
                        "name":"Slug",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"overwriteFlag",
                        "required":false,
                        "type":"BooleanParam"
                    }
                ],
                "description":"",
                "summary":"Sets the content stream for the specified object",
                "operationId":"setContentStream",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-stream{repositoryId}-put"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"header",
                        "allowMultiple":false,
                        "name":"Slug",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"overwriteFlag",
                        "required":false,
                        "type":"BooleanParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"fileName",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"comments",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"_method",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Creates the content stream for the specified object",
                "operationId":"postTunnelContentStream",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-stream{repositoryId}-post"
            }
        },
        "/cmis/repository{repositoryId}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Returns information about a CMIS repository",
                "operationId":"getRepositoryInfo",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-repository{repositoryId}-get"
            }
        },
        "/cmis/type{repositoryId}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Gets the type definitions of specified repository",
                "operationId":"getTypeDefinition",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-type{repositoryId}-get"
            }
        },
        "/cmis/query{repositoryId}":{
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "description":"",
                "summary":"Queries a service document for the specified repository using POST",
                "operationId":"createQueryService",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-query{repositoryId}-post"
            }
        },
        "/cmis/allowableActions{repositoryId}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"repositoryId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"uid",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Gets the list of allowable actions for the specified object",
                "operationId":"getAllowableActions",
                "responses":{
                },
                "tags":[
                    "CMIS"
                ],
                "x-internal-id":"cmis-allowableActions{repositoryId}-get"
            }
        },
        "/v1/portal/taskflows/{id}/archive":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the TaskFlow to be downloaded",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Download TaskFlow to an EAR file",
                "operationId":"downloadTaskFlow",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Taskflows"
                ],
                "x-internal-id":"v1-portal-taskflows-{id}-archive-get"
            }
        },
        "/v1/portal/taskflows/{id}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the TaskFlow to be returned",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if a reduced number of fields should be displayed",
                        "name":"fields",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if child nodes should be expanded",
                        "name":"expand",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"Returns TaskFlow details",
                "summary":"Get TaskFlow details given its short ID",
                "operationId":"getTaskFlow",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Taskflows"
                ],
                "x-internal-id":"v1-portal-taskflows-{id}-get"
            },
            "put":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/taskflow"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"content of the TaskFlow to be updated",
                        "name":"body",
                        "required":true
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the TaskFlow to be updated",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the updated TaskFlow",
                "summary":"Update TaskFlow given its short ID",
                "operationId":"updateTaskFlow",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "405":{
                        "description":"Method not allowed: request does not contain matching currentVersionId"
                    }
                },
                "tags":[
                    "Taskflows"
                ],
                "x-internal-id":"v1-portal-taskflows-{id}-put"
            }
        },
        "/v1/portal/taskflows":{
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"search criteria, example: NameNamespaceQuery;name:<portal name>;namespace:portal",
                        "name":"q",
                        "required":false,
                        "type":"oracle.webcenter.jaxrs.framework.param.SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"the attribute by which to order the returned objects",
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"the maximum number of returned items",
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"the position of the first item in result set",
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Supports paging and response size",
                "summary":"Query for TaskFlows",
                "operationId":"getTaskFlows",
                "responses":{
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Taskflows"
                ],
                "x-internal-id":"v1-portal-taskflows-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "description":"content of the TaskFlow metadata files",
                        "name":"body",
                        "required":true,
                        "type":"File"
                    }
                ],
                "description":"must be posted to the URI for a specific TaskFlow",
                "summary":"Upload TaskFlow metadata files (page and pageDef)",
                "operationId":"uploadTaskFlow",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Taskflows"
                ],
                "x-internal-id":"v1-portal-taskflows-post"
            }
        },
        "/v1/portal/businessobjects":{
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"search criteria, example: NameNamespaceQuery;name:<portal name>;namespace:portal",
                        "required":false,
                        "type":"SearchParam",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"orderBy",
                        "description":"the attribute by which to order the returned objects",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"the maximum number of returned items",
                        "defaultValue":"10",
                        "required":false,
                        "type":"integer",
                        "format":"int32",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"the position of the first item in result set",
                        "defaultValue":"0",
                        "required":false,
                        "type":"integer",
                        "format":"int32",
                        "allowMultiple":false
                    }
                ],
                "description":"Supports paging and response size",
                "summary":"Query for Business Objects",
                "operationId":"getBusinessObjects",
                "responses":{
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "BusinessObjects"
                ],
                "x-internal-id":"v1-portal-businessobjects-get"
            }
        },
        "/v1/portal/businessobjects/{id}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the Business Object to be returned",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"if a reduced number of fields should be displayed",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"if child nodes should be expanded",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    }
                ],
                "description":"Returns Business Object details",
                "summary":"Get Business Object details given its short ID",
                "operationId":"getBusinessObject",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "BusinessObjects"
                ],
                "x-internal-id":"v1-portal-businessobjects-{id}-get"
            }
        },
        "/spaces/{spacename}/lists/({id: .+})/rows":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"List ID",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"Parameters to use for search",
                        "name":"q",
                        "required":false,
                        "type":"oracle.webcenter.jaxrs.framework.param.SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"Start index",
                        "name":"startIndex",
                        "required":false,
                        "type":"oracle.webcenter.jaxrs.framework.param.StartIndexParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"Number of items per page",
                        "name":"itemsPerPage",
                        "required":false,
                        "type":"oracle.webcenter.jaxrs.framework.param.ItemsPerPageParam"
                    }
                ],
                "description":"",
                "summary":"Retrieves rows in a list based on search criteria",
                "operationId":"getCollection",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "$ref":"#/definitions/rows"
                        }
                    },
                    "404":{
                        "description":"ID for the portal, list, or row is invalid"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-({id: .+})-rows-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"List ID",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/Row"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"Row data",
                        "name":"body",
                        "required":true
                    }
                ],
                "description":"",
                "summary":"Creates a new row in a list",
                "operationId":"createRow",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "$ref":"#/definitions/Row"
                        }
                    },
                    "404":{
                        "description":"ID for the portal, list, or row is invalid"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    },
                    "422":{
                        "description":"Data in the specified list row is invalid"
                    },
                    "201":{
                        "description":"Row successfully created"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-({id: .+})-rows-post"
            }
        },
        "/spaces/{spacename}/lists/({listid: .+})/rows/({rowid: .+})":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"List ID",
                        "name":"listid",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Row ID",
                        "name":"rowid",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Retrieves a row in a list",
                "operationId":"getOne",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "$ref":"#/definitions/Row"
                        }
                    },
                    "404":{
                        "description":"ID for the portal, list, or row is invalid"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-({listid: .+})-rows-({rowid: .+})-get"
            },
            "put":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"List ID",
                        "name":"listid",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Row ID",
                        "name":"rowid",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/Row"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"Row data",
                        "name":"body",
                        "required":true
                    }
                ],
                "description":"",
                "summary":"Updates a row in a list",
                "operationId":"updateRow",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/Row"
                        },
                        "description":"Row successfully updated"
                    },
                    "404":{
                        "description":"ID for the portal, list, or row is invalid"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    },
                    "422":{
                        "description":"Data in the specified list row is invalid"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-({listid: .+})-rows-({rowid: .+})-put"
            },
            "delete":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"List ID",
                        "name":"listid",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Row ID",
                        "name":"rowid",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Deletes a row in a list",
                "operationId":"deleteRow",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "$ref":"#/definitions/Row"
                        }
                    },
                    "404":{
                        "description":"ID for the portal, list, or row is invalid"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    },
                    "204":{
                        "description":"Row successfully deleted"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-({listid: .+})-rows-({rowid: .+})-delete"
            }
        },
        "/spaces/{spacename}/lists/({listid: .+})/columns":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"List ID",
                        "name":"listid",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Retrieves all columns in a list",
                "operationId":"getCollection",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/MetaColumn"
                            }
                        }
                    },
                    "404":{
                        "description":"ID for the portal or list is invalid"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-({listid: .+})-columns-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"List ID",
                        "name":"listid",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/MetaColumn"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"Column data",
                        "name":"body",
                        "required":true
                    }
                ],
                "description":"",
                "summary":"Creates a new column in a lists",
                "operationId":"createColumn",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "$ref":"#/definitions/MetaColumn"
                        }
                    },
                    "404":{
                        "description":"ID for the portal or list is invalid"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    },
                    "422":{
                        "description":"Data in the specified list column is invalid"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-({listid: .+})-columns-post"
            }
        },
        "/spaces/{spacename}/lists/({id: .+})":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"List ID",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Retrieves a list by ID",
                "operationId":"getList",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "$ref":"#/definitions/list"
                        }
                    },
                    "404":{
                        "description":"ID for the portal, list, or column is invalid"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-({id: .+})-get"
            },
            "put":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"List ID",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/list"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"List data",
                        "name":"body",
                        "required":true
                    }
                ],
                "description":"",
                "summary":"Updates a list definition",
                "operationId":"updateList",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/list"
                        },
                        "description":"List successfully updated"
                    },
                    "404":{
                        "description":"ID for the portal or list is invalid"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    },
                    "422":{
                        "description":"Data in the specified list is invalid"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-({id: .+})-put"
            },
            "delete":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"List ID",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Deletes a list",
                "operationId":"deleteList",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "$ref":"#/definitions/list"
                        }
                    },
                    "404":{
                        "description":"ID for the portal or list is invalid"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    },
                    "204":{
                        "description":"List successfully deleted"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-({id: .+})-delete"
            }
        },
        "/spaces/{spacename}/lists":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"summary",
                        "description":"Projection parameters",
                        "name":"projection",
                        "required":false,
                        "type":"ProjectionParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"Parameters to use for search",
                        "name":"q",
                        "required":false,
                        "type":"oracle.webcenter.jaxrs.framework.param.SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"Start index",
                        "name":"startIndex",
                        "required":false,
                        "type":"oracle.webcenter.jaxrs.framework.param.StartIndexParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"Number of items per page",
                        "name":"itemsPerPage",
                        "required":false,
                        "type":"oracle.webcenter.jaxrs.framework.param.ItemsPerPageParam"
                    }
                ],
                "description":"",
                "summary":"Retrieves lists in a portal based on search criteria",
                "operationId":"getCollection",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "$ref":"#/definitions/lists"
                        }
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/list"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"List data",
                        "name":"body",
                        "required":true
                    }
                ],
                "description":"",
                "summary":"Creates a new list",
                "operationId":"createList",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "$ref":"#/definitions/list"
                        }
                    },
                    "500":{
                        "description":"List cannot be created"
                    },
                    "201":{
                        "description":"List successfully created"
                    },
                    "400":{
                        "description":"ID for the portal or list is invalid"
                    },
                    "422":{
                        "description":"Data in the specified list is invalid"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-post"
            }
        },
        "/lists/({compoundId: .+})":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Compound ID",
                        "name":"compoundId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"e.g. /oracle/webcenter/list/scopedMD/sc22bfcd1_49ed_46f6_a718_4ad81c52951d/lists/ls_6021370b_c953_41da_8c66_b3cfac792866.xml",
                "summary":"Retrieves a list by compound ID",
                "operationId":"getList",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "$ref":"#/definitions/list"
                        }
                    },
                    "404":{
                        "description":"ID for the portal or list is invalid"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"lists-({compoundId: .+})-get"
            }
        },
        "/spaces/{spacename}/lists/({listid: .+})/columns/({columnid: .+})":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"List ID",
                        "name":"listid",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Column ID",
                        "name":"columnid",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Retrieves a column in a list",
                "operationId":"getOne",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "$ref":"#/definitions/MetaColumn"
                        }
                    },
                    "404":{
                        "description":"ID for the portal, list, or column is invalid"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-({listid: .+})-columns-({columnid: .+})-get"
            },
            "put":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"List ID",
                        "name":"listid",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Column ID",
                        "name":"columnid",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/MetaColumn"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"Column updated data",
                        "name":"body",
                        "required":true
                    }
                ],
                "description":"",
                "summary":"Updates a column in a list",
                "operationId":"updateColumn",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "$ref":"#/definitions/MetaColumn"
                        }
                    },
                    "404":{
                        "description":"ID for the portal, list, or column is invalid"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-({listid: .+})-columns-({columnid: .+})-put"
            },
            "delete":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Name of the portal",
                        "name":"spacename",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"List ID",
                        "name":"listid",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"Column ID",
                        "name":"columnid",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Deletes a column in a list",
                "operationId":"deleteColumn",
                "responses":{
                    "404":{
                        "description":"ID for the portal, list, or column is invalid"
                    },
                    "204":{
                        "description":"Column deleted"
                    },
                    "500":{
                        "description":"Specified List is unavailable for this portal"
                    }
                },
                "tags":[
                    "Lists"
                ],
                "x-internal-id":"spaces-{spacename}-lists-({listid: .+})-columns-({columnid: .+})-delete"
            }
        },
        "/v1/portal/restdataservices/{id}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the REST DataService to be returned",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"if a reduced number of fields should be displayed",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"if child nodes should be expanded",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    }
                ],
                "description":"Returns REST DataService details",
                "summary":"Get REST DataService details given its short ID",
                "operationId":"getRESTDataService",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "RESTDataServices"
                ],
                "x-internal-id":"v1-portal-restdataservices-{id}-get"
            }
        },
        "/v1/portal/restdataservices":{
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"search criteria, example: NameNamespaceQuery;name:<portal name>;namespace:portal",
                        "required":false,
                        "type":"oracle.webcenter.jaxrs.framework.param.SearchParam",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"orderBy",
                        "description":"the attribute by which to order the returned objects",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"the maximum number of returned items",
                        "defaultValue":"10",
                        "required":false,
                        "type":"integer",
                        "format":"int32",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"the position of the first item in result set",
                        "defaultValue":"0",
                        "required":false,
                        "type":"integer",
                        "format":"int32",
                        "allowMultiple":false
                    }
                ],
                "description":"Supports paging and response size",
                "summary":"Query for REST DataServices",
                "operationId":"getRESTDataServices",
                "responses":{
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "RESTDataServices"
                ],
                "x-internal-id":"v1-portal-restdataservices-get"
            }
        },
        "/v1/portal/navigationnodes":{
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"search criteria",
                        "required":false,
                        "type":"SearchParam",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"orderBy",
                        "description":"the attribute by which to order the returned objects",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"the maximum number of returned items",
                        "defaultValue":"10",
                        "required":false,
                        "type":"integer",
                        "format":"int32",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"the position of the first item in result set",
                        "defaultValue":"0",
                        "required":false,
                        "type":"integer",
                        "format":"int32",
                        "allowMultiple":false
                    }
                ],
                "description":"Supports paging and response size",
                "summary":"Query for navigation nodes",
                "operationId":"getNavigationNodes",
                "responses":{
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "NavigationNodes"
                ],
                "x-internal-id":"v1-portal-navigationnodes-get"
            },
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/navigationnode"
                        },
                        "in":"body",
                        "name":"body",
                        "description":"Content of required attributes of the navigation node to be created",
                        "required":true,
                        "allowMultiple":false
                    }
                ],
                "description":"Returns the newly created navigation node",
                "summary":"Create a new navigation node",
                "operationId":"addNavigationNode",
                "responses":{
                    "400":{
                        "description":"Bad request: ill-formatted content in request"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "NavigationNodes"
                ],
                "x-internal-id":"v1-portal-navigationnodes-post"
            }
        },
        "/v1/portal/navigationnodes/{id}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the navigation node to be returned",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"if a reduced number of fields should be displayed",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"if child nodes should be expanded",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    }
                ],
                "description":"Returns navigation node details",
                "summary":"Get navigation node details given its short ID",
                "operationId":"getNavigationNode",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "NavigationNodes"
                ],
                "x-internal-id":"v1-portal-navigationnodes-{id}-get"
            },
            "put":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/navigationnode"
                        },
                        "in":"body",
                        "name":"body",
                        "description":"content of the navigation node to be updated",
                        "required":true,
                        "allowMultiple":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the navigation node to be updated",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    }
                ],
                "description":"Returns the updated navigation node",
                "summary":"Update a navigation node given its short ID",
                "operationId":"updateNavigationNode",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "405":{
                        "description":"Method not allowed: request does not contain matching currentVersionId"
                    }
                },
                "tags":[
                    "NavigationNodes"
                ],
                "x-internal-id":"v1-portal-navigationnodes-{id}-put"
            }
        },
        "/v1/portal/navigationnodes/{id}/childNodes/{nodeId}":{
            "delete":{
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the parent node whose child node will be removed",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"path",
                        "name":"nodeId",
                        "description":"the id of the child node to be removed",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    }
                ],
                "description":"Returns 204 response",
                "summary":"Remove a child node",
                "operationId":"removeChildNode",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "404":{
                        "description":"Invalid id supplied"
                    },
                    "204":{
                        "description":"Node successfully removed"
                    }
                },
                "tags":[
                    "NavigationNodes"
                ],
                "x-internal-id":"v1-portal-navigationnodes-{id}-childNodes-{nodeId}-delete"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the parent node",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"path",
                        "name":"nodeId",
                        "description":"the id of the child node to be returned",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"if child nodes should be expanded",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    }
                ],
                "description":"Returns the child node if found or status response",
                "summary":"Get a child node",
                "operationId":"getChildNode",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "404":{
                        "description":"Invalid id supplied"
                    }
                },
                "tags":[
                    "NavigationNodes"
                ],
                "x-internal-id":"v1-portal-navigationnodes-{id}-childNodes-{nodeId}-get"
            }
        },
        "/v1/portal/navigationnodes/{id}/pageVariants":{
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the navigation node that the page variant will be added to",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/reference"
                        },
                        "in":"body",
                        "name":"body",
                        "description":"reference of the page variant to be added",
                        "required":true,
                        "allowMultiple":false
                    }
                ],
                "description":"Returns the page variant to be added",
                "summary":"Add a page variant to a navigation node",
                "operationId":"addPageVariant",
                "responses":{
                    "400":{
                        "description":"Bad request: ill-formatted content in request"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "NavigationNodes"
                ],
                "x-internal-id":"v1-portal-navigationnodes-{id}-pageVariants-post"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the navigation node  whose page variants are to be returned",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    }
                ],
                "description":"Returns list of page variants",
                "summary":"Get all page variants for a navigation node given its shortID",
                "operationId":"getPageVariants",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "404":{
                        "description":"Invalid id supplied"
                    }
                },
                "tags":[
                    "NavigationNodes"
                ],
                "x-internal-id":"v1-portal-navigationnodes-{id}-pageVariants-get"
            }
        },
        "/v1/portal/navigationnodes/{id}/childNodes/{toFollow}":{
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the parent node that the child node will be added to",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"path",
                        "name":"toFollow",
                        "description":"the id of the sibling node that the child node will be added following after",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/reference"
                        },
                        "in":"body",
                        "name":"body",
                        "description":"reference of the child node to be added",
                        "required":true,
                        "allowMultiple":false
                    }
                ],
                "description":"Returns the child node to be added. Please note, this operation can be used to add a Page or NavigationNode.",
                "summary":"Add a child node in a specific position",
                "operationId":"addChildNode",
                "responses":{
                    "400":{
                        "description":"Bad request: ill-formatted content in request"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "404":{
                        "description":"Invalid id supplied"
                    }
                },
                "tags":[
                    "NavigationNodes"
                ],
                "x-internal-id":"v1-portal-navigationnodes-{id}-childNodes-{toFollow}-post"
            }
        },
        "/v1/portal/navigationnodes/{id}/childNodes":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the parent node whose child nodes are to be returned",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    }
                ],
                "description":"Returns the list of child nodes",
                "summary":"Get all child nodes for a navigation node given its shortID",
                "operationId":"getChildNodes",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "404":{
                        "description":"Invalid short id supplied"
                    }
                },
                "tags":[
                    "NavigationNodes"
                ],
                "x-internal-id":"v1-portal-navigationnodes-{id}-childNodes-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the parent node that the child node will be added to",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/reference"
                        },
                        "in":"body",
                        "name":"body",
                        "description":"reference of the child node to be added",
                        "required":true,
                        "allowMultiple":false
                    }
                ],
                "description":"Returns the child node to be added. Please note, this operation can be used to add a Page or NavigationNode.",
                "summary":"Add a child node to a navigation node",
                "operationId":"addChildNode",
                "responses":{
                    "400":{
                        "description":"Bad request: ill-formatted content in request"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "404":{
                        "description":"Invalid short id supplied"
                    }
                },
                "tags":[
                    "NavigationNodes"
                ],
                "x-internal-id":"v1-portal-navigationnodes-{id}-childNodes-post"
            }
        },
        "/v1/portal/pagetemplates":{
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/pagetemplate"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"Content of required attributes of the Page Template to be created",
                        "name":"body",
                        "required":true
                    }
                ],
                "description":"Returns the newly created Page Template",
                "summary":"Create a new Page Template",
                "operationId":"addPageTemplate",
                "responses":{
                    "400":{
                        "description":"Bad request: ill-formatted content in request"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "415":{
                        "description":"Unsupported media type: request does not contain required media type"
                    }
                },
                "tags":[
                    "PageTemplates"
                ],
                "x-internal-id":"v1-portal-pagetemplates-post"
            },
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"search criteria, example: NameNamespaceQuery;name:<portal name>;namespace:pagetemplate",
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"the attribute by which to order the returned objects",
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"the maximum number of returned items",
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"the position of the first item in result set",
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Supports paging and response size",
                "summary":"Query for Page Templates",
                "operationId":"getPageTemplates",
                "responses":{
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PageTemplates"
                ],
                "x-internal-id":"v1-portal-pagetemplates-get"
            }
        },
        "/v1/portal/pagetemplates/{id}/archive":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the Page Template to be downloaded",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Download Page Template to an EAR file",
                "operationId":"downloadPageTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PageTemplates"
                ],
                "x-internal-id":"v1-portal-pagetemplates-{id}-archive-get"
            }
        },
        "/v1/portal/pagetemplates/{id}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the Page Template to be returned",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if a reduced number of fields should be displayed",
                        "name":"fields",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if child nodes should be expanded",
                        "name":"expand",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"Returns Page Template details",
                "summary":"Get Page Template details given its short ID",
                "operationId":"getPageTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PageTemplates"
                ],
                "x-internal-id":"v1-portal-pagetemplates-{id}-get"
            },
            "put":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/pagetemplate"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"content of the Page Template to be updated",
                        "name":"body",
                        "required":true
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the Page Template to be updated",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the updated Page Template",
                "summary":"Update Page Template given its short ID",
                "operationId":"updatePageTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "405":{
                        "description":"Method not allowed: request does not contain matching currentVersionId"
                    }
                },
                "tags":[
                    "PageTemplates"
                ],
                "x-internal-id":"v1-portal-pagetemplates-{id}-put"
            }
        },
        "/v1/portal/layouts/{id}/archive":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the layout to be downloaded",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Download layout to an EAR file",
                "operationId":"downloadLayout",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Layouts"
                ],
                "x-internal-id":"v1-portal-layouts-{id}-archive-get"
            }
        },
        "/v1/portal/layouts":{
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"search criteria, example: NameNamespaceQuery;name:<portal name>;namespace:layout",
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"the attribute by which to order the returned objects",
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"the maximum number of returned items",
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"the position of the first item in result set",
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Supports paging and response size",
                "summary":"Query for Layouts",
                "operationId":"getLayouts",
                "responses":{
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Layouts"
                ],
                "x-internal-id":"v1-portal-layouts-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "description":"content of the layout metadata file",
                        "name":"body",
                        "required":true,
                        "type":"File"
                    }
                ],
                "description":"must be posted to the URI for a specific layout",
                "summary":"Upload Layout metadata file",
                "operationId":"uploadLayout",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Layouts"
                ],
                "x-internal-id":"v1-portal-layouts-post"
            }
        },
        "/v1/portal/layouts/{id}":{
            "put":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/layout"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"content of the layout to be updated",
                        "name":"body",
                        "required":true
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the layout to be updated",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the layout",
                "summary":"Update layout given its short ID",
                "operationId":"updateLayout",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "405":{
                        "description":"Method not allowed: request does not contain matching currentVersionId"
                    }
                },
                "tags":[
                    "Layouts"
                ],
                "x-internal-id":"v1-portal-layouts-{id}-put"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the layout to be returned",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if a reduced number of fields should be displayed",
                        "name":"fields",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if child nodes should be expanded",
                        "name":"expand",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"Returns layout details",
                "summary":"Get layout details given its short ID",
                "operationId":"getLayout",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Layouts"
                ],
                "x-internal-id":"v1-portal-layouts-{id}-get"
            }
        },
        "/v1/portal/sqldataservices/{id}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the SQL DataService to be returned",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if a reduced number of fields should be displayed",
                        "name":"fields",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if child nodes should be expanded",
                        "name":"expand",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"Returns SQL DataService details",
                "summary":"Get SQL DataService details given its short ID",
                "operationId":"getSQLDataService",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "SQLDataServices"
                ],
                "x-internal-id":"v1-portal-sqldataservices-{id}-get"
            }
        },
        "/v1/portal/sqldataservices":{
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"search criteria, example: NameNamespaceQuery;name:<portal name>;namespace:portal",
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"the attribute by which to order the returned objects",
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"the maximum number of returned items",
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"the position of the first item in result set",
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Supports paging and response size",
                "summary":"Query for SQL DataServices",
                "operationId":"getSQLDataServices",
                "responses":{
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "SQLDataServices"
                ],
                "x-internal-id":"v1-portal-sqldataservices-get"
            }
        },
        "/preferences/general":{
            "get":{
                "description":"",
                "summary":"Retrieve current values of general preference settings",
                "operationId":"getGeneralPreferences",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/generalPreferences"
                        },
                        "description":"Operation successful"
                    },
                    "500":{
                        "description":"The Portal Service is unavailable"
                    }
                },
                "tags":[
                    "Preferences"
                ],
                "x-internal-id":"preferences-general-get"
            },
            "put":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/generalPreferences"
                        },
                        "in":"body",
                        "name":"body",
                        "description":"The preferences data",
                        "required":false,
                        "allowMultiple":false
                    }
                ],
                "description":"",
                "summary":"Provide values for general preference settings",
                "operationId":"setGeneralPreferences",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/generalPreferences"
                        },
                        "description":"Operation successful"
                    },
                    "500":{
                        "description":"The Portal Service is unavailable"
                    }
                },
                "tags":[
                    "Preferences"
                ],
                "x-internal-id":"preferences-general-put"
            }
        },
        "/v1/portal/dptaskflows/{id}/archive":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the  DP TaskFlow to be downloaded",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Download DP TaskFlow to an EAR file",
                "operationId":"downloadDpTaskFlow",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "DPTaskflows"
                ],
                "x-internal-id":"v1-portal-dptaskflows-{id}-archive-get"
            }
        },
        "/v1/portal/dptaskflows":{
            "post":{
                "parameters":[
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "description":"content of the DP TaskFlow metadata files",
                        "name":"body",
                        "required":true,
                        "type":"File"
                    }
                ],
                "description":"must be posted to the URI for a specific DP TaskFlow",
                "summary":"Upload DP TaskFlow metadata files (page and pageDef)",
                "operationId":"uploadDpTaskFlow",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "DPTaskflows"
                ],
                "x-internal-id":"v1-portal-dptaskflows-post"
            },
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"search criteria, example: NameNamespaceQuery;name:<portal name>;namespace:portal",
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"the attribute by which to order the returned objects",
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"the maximum number of returned items",
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"the position of the first item in result set",
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Supports paging and response size",
                "summary":"Query for DP TaskFlows",
                "operationId":"getDpTaskFlows",
                "responses":{
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "DPTaskflows"
                ],
                "x-internal-id":"v1-portal-dptaskflows-get"
            }
        },
        "/v1/portal/dptaskflows/{id}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the DP TaskFlow to be returned",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if a reduced number of fields should be displayed",
                        "name":"fields",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if child nodes should be expanded",
                        "name":"expand",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"Returns DP TaskFlow details",
                "summary":"Get DP TaskFlow details given its short ID",
                "operationId":"getDpTaskFlow",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "DPTaskflows"
                ],
                "x-internal-id":"v1-portal-dptaskflows-{id}-get"
            }
        },
        "/v1/portal/resourcecatalogs/{id}/archive":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the resource catalog to be downloaded",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Download resource catalog to an EAR file",
                "operationId":"downloadResourceCatalog",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "ResourceCatalogs"
                ],
                "x-internal-id":"v1-portal-resourcecatalogs-{id}-archive-get"
            }
        },
        "/v1/portal/resourcecatalogs/{id}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the page style to be returned",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if a reduced number of fields should be displayed",
                        "name":"fields",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if child nodes should be expanded",
                        "name":"expand",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"Returns page style details",
                "summary":"Get page style details given its short ID",
                "operationId":"getResourceCatalog",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "ResourceCatalogs"
                ],
                "x-internal-id":"v1-portal-resourcecatalogs-{id}-get"
            },
            "put":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/resourcecatalog"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"content of the resource catalog to be updated",
                        "name":"body",
                        "required":true
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the resource catalog to be updated",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the updated resource catalog",
                "summary":"Update resource catalog given its short ID",
                "operationId":"updateResourceCatalog",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "405":{
                        "description":"Method not allowed: request does not contain matching currentVersionId"
                    }
                },
                "tags":[
                    "ResourceCatalogs"
                ],
                "x-internal-id":"v1-portal-resourcecatalogs-{id}-put"
            }
        },
        "/v1/portal/resourcecatalogs":{
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"search criteria, example: NameNamespaceQuery;name:<portal name>;namespace:resourcecatalog",
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"the attribute by which to order the returned objects",
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"the maximum number of returned items",
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"the position of the first item in result set",
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Supports paging and response size",
                "summary":"Query for Resource Catalogs",
                "operationId":"getResourceCatalogs",
                "responses":{
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "ResourceCatalogs"
                ],
                "x-internal-id":"v1-portal-resourcecatalogs-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "description":"content of the resource catalog metadata file",
                        "name":"body",
                        "required":true,
                        "type":"File"
                    }
                ],
                "description":"must be posted to the URI for a specific resource catalog",
                "summary":"Upload Resource Catalog metadata file",
                "operationId":"uploadResourceCatalog",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "ResourceCatalogs"
                ],
                "x-internal-id":"v1-portal-resourcecatalogs-post"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/restdataservices":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching REST DataServices within a List wrapper",
                "summary":"Query for REST DataServices as sub-resource of a portal template",
                "operationId":"getSubRESTDataServices",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-restdataservices-get"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/members":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching members within a List wrapper",
                "summary":"Query for members as sub-resource of a portal template",
                "operationId":"getMembers",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-members-get"
            },
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/member"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the newly created member",
                "summary":"Create a member as a sub-resource of a portal template",
                "operationId":"addMember",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-members-post"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/layouts":{
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/layout"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the new layout",
                "summary":"Create a layout as a sub-resource of a portal template",
                "operationId":"addLayout",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-layouts-post"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching layouts within a List wrapper",
                "summary":"Query for layouts as sub-resource of a portali template",
                "operationId":"getLayouts",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-layouts-get"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/pages":{
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/page"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the newly created sub-page",
                "summary":"Create page within a portal given its short ID",
                "operationId":"addSubPage",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-pages-post"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the portal to use as a parent of the page",
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"search criteria",
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"order by",
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"the maximum number of returned items",
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"the position of the first item in result set",
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching pages within a List wrapper",
                "summary":"Query for pages as subresource of a portal template given its short ID",
                "operationId":"getSubPages",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "404":{
                        "description":"Invalid portal short id supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-pages-get"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/navigationnodes":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching navigation nodes within a List wrapper",
                "summary":"Query for navigation nodes as sub-resource of a portal template",
                "operationId":"getSubNavigationNodes",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-navigationnodes-get"
            },
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/navigationnode"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the new navigation node",
                "summary":"Create a navigation node as a sub-resource of a portal template",
                "operationId":"addSubNavigationNode",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-navigationnodes-post"
            }
        },
        "/v1/portal/portaltemplates":{
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"search criteria, example: NameNamespaceQuery;name:<portal template name>;namespace:portaltemplate",
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"the attribute by which to order the returned objects",
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"the maximum number of returned items",
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"the position of the first item in result set",
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Supports pagination and response limit.",
                "summary":"Query for portal templates; when search criteria is omitted, all portal templates will be returned.",
                "operationId":"getPortalTemplates",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/portalTemplates"
                            }
                        }
                    },
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"includePortalContent",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns HTTP Status 201 upon successful import: Portal Template information",
                "summary":"Query for portal templates to import portal template(s) from a PAR file",
                "operationId":"importPortal",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-post"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/pagestyles":{
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/pagestyle"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the new page style",
                "summary":"Create a page style as a sub-resource of a portal template",
                "operationId":"addPageStyle",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-pagestyles-post"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching page styles within a List wrapper",
                "summary":"Query for Page Styles as sub-resource of a portal template",
                "operationId":"getPageStyles",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-pagestyles-get"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/dptaskflows":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching Data Presenter taskflows within a List wrapper",
                "summary":"Query for Data Presenter taskflows as sub-resource of a portal template",
                "operationId":"getSubDpTaskFlows",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-dptaskflows-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portal templates to import data presenter taskflow(s) at portal template or shared level",
                "operationId":"uploadDpTaskFlow",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-dptaskflows-post"
            }
        },
        "/v1/portal/portaltemplates/{id}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the portal template to be returned",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if a reduced number of fields should be displayed",
                        "name":"fields",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if child nodes should be expanded",
                        "name":"expand",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"Returns portal template details",
                "summary":"Get portal template details given its short ID",
                "operationId":"getPortalTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "404":{
                        "description":"Invalid short id supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{id}-get"
            },
            "put":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/portal"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"content of the portal to be updated",
                        "name":"body",
                        "required":true
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the portal to be updated",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the updated portal template",
                "summary":"Update portal template given its short ID",
                "operationId":"updatePortalTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "405":{
                        "description":"Method not allowed: request does not contain matching currentVersionId"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{id}-put"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/archive":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"includePortalContent",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns the portal template archive with HTTP Status 200 upon successful export",
                "summary":"Query for portal templates to export a portal template to a PAR file",
                "operationId":"exportPortal",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-archive-get"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/businessobjects":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching Data Presenter business objects within a List wrapper",
                "summary":"Query for Data Presenter business objects as sub-resource of a portal template",
                "operationId":"getSubBusinessObjects",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-businessobjects-get"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/pagetemplates":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching page templates within a List wrapper",
                "summary":"Query for page templates as sub-resource of a portal template",
                "operationId":"getSubPageTemplates",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-pagetemplates-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portal templates to import page template(s) at portal or shared level",
                "operationId":"uploadPageTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-pagetemplates-post"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/taskflows":{
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portal templates to import taskflow(s) at portal template or shared level",
                "operationId":"uploadTaskFlow",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-taskflows-post"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching taskflows within a List wrapper",
                "summary":"Query for taskflows as sub-resource of a portal template",
                "operationId":"getSubTaskFlows",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-taskflows-get"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/visualizationtemplates":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching visualization templates within a List wrapper",
                "summary":"Query for visualization templates as sub-resource of a portal template",
                "operationId":"getSubVisualizationTemplates",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-visualizationtemplates-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portals to import visualization template(s) at portal template or shared level",
                "operationId":"uploadVisualizationTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-visualizationtemplates-post"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/contentpresentertemplates":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching content presenter templates within a List wrapper",
                "summary":"Query for content presenter templates as sub-resource of a portal template",
                "operationId":"getSubContentPresenterTemplates",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-contentpresentertemplates-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portals to import content presenter template(s) at portal template or shared level",
                "operationId":"uploadContentPresenterTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-contentpresentertemplates-post"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/sqldataservices":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching SQL DataServices within a List wrapper",
                "summary":"Query for SQL DataServices as sub-resource of a portal template",
                "operationId":"getSubSQLDataServices",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-sqldataservices-get"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/skins":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching skins within a List wrapper",
                "summary":"Query for Skins as sub-resource of a portali template",
                "operationId":"getSkins",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-skins-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portals to import skin(s) at portal or shared level",
                "operationId":"uploadSkin",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-skins-post"
            }
        },
        "/v1/portal/portaltemplates/{portalTemplateId}/resourcecatalogs":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching resource catalogs within a List wrapper",
                "summary":"Query for Resource Catalogs as sub-resource of a portal template",
                "operationId":"getResourceCatalogs",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-resourcecatalogs-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalTemplateId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portal templates to import resource catalog(s) at portal template or shared level",
                "operationId":"uploadResourceCatalog",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "PortalTemplates"
                ],
                "x-internal-id":"v1-portal-portaltemplates-{portalTemplateId}-resourcecatalogs-post"
            }
        },
        "/v1/portal/portals/{id}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the portal to be returned",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if a reduced number of fields should be displayed",
                        "name":"fields",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if child nodes should be expanded",
                        "name":"expand",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"Returns portal details",
                "summary":"Get portal details given its short ID",
                "operationId":"getPortal",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "404":{
                        "description":"Invalid short id supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{id}-get"
            },
            "put":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/portal"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"content of the portal to be updated",
                        "name":"body",
                        "required":true
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the portal to be updated",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the updated portal",
                "summary":"Update portal given its short ID",
                "operationId":"updatePortal",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "405":{
                        "description":"Method not allowed: request does not contain matching currentVersionId"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{id}-put"
            }
        },
        "/v1/portal/portals/{portalId}/pages":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the portal to use as a parent of the page",
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"search criteria",
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"order by",
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"the maximum number of returned items",
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"the position of the first item in result set",
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching pages within a List wrapper",
                "summary":"Query for pages as subresource of a portal given its short ID",
                "operationId":"getSubPages",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "404":{
                        "description":"Invalid portal short id supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-pages-get"
            },
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/page"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the newly created sub-page",
                "summary":"Create page within a portal given its short ID",
                "operationId":"addSubPage",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-pages-post"
            }
        },
        "/v1/portal/portals/{portalId}/pagetemplates":{
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/pagetemplate"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the new page template",
                "summary":"Create a page template as a sub-resource of a portal",
                "operationId":"addSubPageTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-pagetemplates-post"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching page templates within a List wrapper",
                "summary":"Query for page templates as sub-resource of a portal",
                "operationId":"getSubPageTemplates",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-pagetemplates-get"
            }
        },
        "/v1/portal/portals/{portalId}/pagestyles":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching page styles within a List wrapper",
                "summary":"Query for Page Styles as sub-resource of a portal",
                "operationId":"getPageStyles",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-pagestyles-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portals to import page style(s) at portal or shared level",
                "operationId":"uploadPageStyle",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-pagestyles-post"
            }
        },
        "/v1/portal/portals/{portalId}/archive":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"includePortalContent",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns the portal archive with HTTP Status 200 upon successful export",
                "summary":"Query for portals to export a portal to a PAR file",
                "operationId":"exportPortal",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-archive-get"
            }
        },
        "/v1/portal/portals/{portalId}/members":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching members within a List wrapper",
                "summary":"Query for members as sub-resource of a portal",
                "operationId":"getMembers",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-members-get"
            },
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/member"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the newly created member",
                "summary":"Create a member as a sub-resource of a portal",
                "operationId":"addMember",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-members-post"
            }
        },
        "/v1/portal/portals/{portalId}/visualizationtemplates":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching visualization templates within a List wrapper",
                "summary":"Query for visualization templates as sub-resource of a portal",
                "operationId":"getSubVisualizationTemplates",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-visualizationtemplates-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portals to import visualization template(s) at portal or shared level",
                "operationId":"uploadVisualizationTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-visualizationtemplates-post"
            }
        },
        "/v1/portal/portals/{portalId}/restdataservices":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching REST DataServices within a List wrapper",
                "summary":"Query for REST DataServices as sub-resource of a portal",
                "operationId":"getSubRESTDataServices",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-restdataservices-get"
            }
        },
        "/v1/portal/portals/{portalId}/skins":{
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portals to import skin(s) at portal or shared level",
                "operationId":"uploadSkin",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-skins-post"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching skins within a List wrapper",
                "summary":"Query for Skins as sub-resource of a portal",
                "operationId":"getSkins",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-skins-get"
            }
        },
        "/v1/portal/portals/{portalId}/resourcecatalogs":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching resource catalogs within a List wrapper",
                "summary":"Query for Resource Catalogs as sub-resource of a portal",
                "operationId":"getResourceCatalogs",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-resourcecatalogs-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portals to import resource catalog(s) at portal or shared level",
                "operationId":"uploadResourceCatalog",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-resourcecatalogs-post"
            }
        },
        "/v1/portal/portals/{portalId}/taskflows":{
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/taskflow"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the new taskflow",
                "summary":"Create a taskflow as a sub-resource of a portal",
                "operationId":"addSubTaskFlow",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-taskflows-post"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching taskflows within a List wrapper",
                "summary":"Query for taskflows as sub-resource of a portal",
                "operationId":"getSubTaskFlows",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-taskflows-get"
            }
        },
        "/v1/portal/portals/{portalId}/businessobjects":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching Data Presenter business objects within a List wrapper",
                "summary":"Query for Data Presenter business objects as sub-resource of a portal",
                "operationId":"getSubBusinessObjects",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-businessobjects-get"
            }
        },
        "/v1/portal/portals/{portalId}/dptaskflows":{
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portals to import data presenter taskflow(s) at portal or shared level",
                "operationId":"uploadDpTaskFlow",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-dptaskflows-post"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching Data Presenter taskflows within a List wrapper",
                "summary":"Query for Data Presenter taskflows as sub-resource of a portal",
                "operationId":"getSubDpTaskFlows",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-dptaskflows-get"
            }
        },
        "/v1/portal/portals/{portalId}/layouts":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching layouts within a List wrapper",
                "summary":"Query for layouts as sub-resource of a portal",
                "operationId":"getLayouts",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-layouts-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portals to import layout(s) at portal or shared level",
                "operationId":"uploadLayout",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-layouts-post"
            }
        },
        "/v1/portal/portals":{
            "post":{
                "parameters":[
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"includePortalContent",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns HTTP Status 201 upon successful import: Portal information",
                "summary":"Query for portals to import portal(s) from a PAR file",
                "operationId":"importPortal",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-post"
            },
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"search criteria, example: NameNamespaceQuery;name:<portal name>;namespace:portal",
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"the attribute by which to order the returned objects",
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"the maximum number of returned items",
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"the position of the first item in result set",
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Supports pagination and response limit.",
                "summary":"Query for portals; when search criteria is omitted, all portals will be returned.",
                "operationId":"getPortals",
                "responses":{
                    "200":{
                        "description":"successful response",
                        "schema":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/portals"
                            }
                        }
                    },
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-get"
            }
        },
        "/v1/portal/portals/{portalId}/sqldataservices":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching SQL DataServices within a List wrapper",
                "summary":"Query for SQL DataServices as sub-resource of a portal",
                "operationId":"getSubSQLDataServices",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-sqldataservices-get"
            }
        },
        "/v1/portal/portals/{portalId}/contentpresentertemplates":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching content presenter templates within a List wrapper",
                "summary":"Query for content presenter templates as sub-resource of a portal",
                "operationId":"getSubContentPresenterTemplates",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-contentpresentertemplates-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false,
                        "type":"File"
                    }
                ],
                "description":"HTTP Status 201 upon success",
                "summary":"Query for portals to import content presenter template(s) at portal or shared level",
                "operationId":"uploadContentPresenterTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-contentpresentertemplates-post"
            }
        },
        "/v1/portal/portals/{portalId}/navigationnodes":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Returns matching navigation nodes within a List wrapper",
                "summary":"Query for navigation nodes as sub-resource of a portal",
                "operationId":"getSubNavigationNodes",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-navigationnodes-get"
            },
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/navigationnode"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "name":"body",
                        "required":false
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "name":"portalId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the new navigation node",
                "summary":"Create a navigation node as a sub-resource of a portal",
                "operationId":"addSubNavigationNode",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Portals"
                ],
                "x-internal-id":"v1-portal-portals-{portalId}-navigationnodes-post"
            }
        },
        "/v1/portal/skins/{id}/archive":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the skin to be downloaded",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Download skin to an EAR file",
                "operationId":"downloadSkin",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Skins"
                ],
                "x-internal-id":"v1-portal-skins-{id}-archive-get"
            }
        },
        "/v1/portal/skins":{
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"search criteria, example: NameNamespaceQuery;name:<portal name>;namespace:skin",
                        "name":"q",
                        "required":false,
                        "type":"oracle.webcenter.jaxrs.framework.param.SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"the attribute by which to order the returned objects",
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"the maximum number of returned items",
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"the position of the first item in result set",
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Supports paging and response size",
                "summary":"Query for Skins",
                "operationId":"getSkins",
                "responses":{
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Skins"
                ],
                "x-internal-id":"v1-portal-skins-get"
            },
            "post":{
                "parameters":[
                    {
                        "in":"formData",
                        "allowMultiple":false,
                        "description":"content of the skin metadata file",
                        "name":"body",
                        "required":true,
                        "type":"File"
                    }
                ],
                "description":"must be posted to the URI for a specific skin",
                "summary":"Upload Skin metadata file",
                "operationId":"uploadSkin",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Skins"
                ],
                "x-internal-id":"v1-portal-skins-post"
            }
        },
        "/v1/portal/skins/{id}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the skin to be returned",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if a reduced number of fields should be displayed",
                        "name":"fields",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if child nodes should be expanded",
                        "name":"expand",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"Returns skin details",
                "summary":"Get skin details given its short ID",
                "operationId":"getSkin",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Skins"
                ],
                "x-internal-id":"v1-portal-skins-{id}-get"
            },
            "put":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/skin"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"content of the skin to be updated",
                        "name":"body",
                        "required":true
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the skin to be updated",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the updated skin",
                "summary":"Update skin given its short ID",
                "operationId":"updateSkin",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "405":{
                        "description":"Method not allowed: request does not contain matching currentVersionId"
                    }
                },
                "tags":[
                    "Skins"
                ],
                "x-internal-id":"v1-portal-skins-{id}-put"
            }
        },
        "/v1/portal/visualizationtemplates/{id}/archive":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the Visualization Template to be downloaded",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"",
                "summary":"Download Visualization Template to an EAR file",
                "operationId":"downloadVisualizationTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "VisualizationTemplates"
                ],
                "x-internal-id":"v1-portal-visualizationtemplates-{id}-archive-get"
            }
        },
        "/v1/portal/visualizationtemplates/{id}":{
            "put":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/visualizationtemplate"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"content of the Visualization Template to be updated",
                        "name":"body",
                        "required":true
                    },
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the Visualization Template to be updated",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "description":"Returns the updated Visualization Template",
                "summary":"Update Visualization Template given its short ID",
                "operationId":"updateVisualizationTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "405":{
                        "description":"Method not allowed: request does not contain matching currentVersionId"
                    }
                },
                "tags":[
                    "VisualizationTemplates"
                ],
                "x-internal-id":"v1-portal-visualizationtemplates-{id}-put"
            },
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "allowMultiple":false,
                        "description":"the short id of the Visualization Template to be returned",
                        "name":"id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if a reduced number of fields should be displayed",
                        "name":"fields",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"if child nodes should be expanded",
                        "name":"expand",
                        "required":false,
                        "type":"string"
                    }
                ],
                "description":"Returns Visualization Template details",
                "summary":"Get Visualization Template details given its short ID",
                "operationId":"getVisualizationTemplate",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "VisualizationTemplates"
                ],
                "x-internal-id":"v1-portal-visualizationtemplates-{id}-get"
            }
        },
        "/v1/portal/visualizationtemplates":{
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/visualizationtemplate"
                        },
                        "in":"body",
                        "allowMultiple":false,
                        "description":"Content of required attributes of the Visualization Template to be created",
                        "name":"body",
                        "required":true
                    }
                ],
                "description":"Returns the newly created Visualization Template",
                "summary":"Create a new Visualization Template",
                "operationId":"addVisualizationTemplate",
                "responses":{
                    "400":{
                        "description":"Bad request: ill-formatted content in request"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "415":{
                        "description":"Unsupported media type: request does not contain required media type"
                    }
                },
                "tags":[
                    "VisualizationTemplates"
                ],
                "x-internal-id":"v1-portal-visualizationtemplates-post"
            },
            "get":{
                "parameters":[
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"search criteria, example: NameNamespaceQuery;name:<portal name>;namespace:portal",
                        "name":"q",
                        "required":false,
                        "type":"SearchParam"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "description":"the attribute by which to order the returned objects",
                        "name":"orderBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"10",
                        "description":"the maximum number of returned items",
                        "format":"int32",
                        "name":"limit",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "allowMultiple":false,
                        "defaultValue":"0",
                        "description":"the position of the first item in result set",
                        "format":"int32",
                        "name":"offset",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "description":"Supports paging and response size",
                "summary":"Query for Visualization Templates",
                "operationId":"getVisualizationTemplates",
                "responses":{
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "VisualizationTemplates"
                ],
                "x-internal-id":"v1-portal-visualizationtemplates-get"
            }
        },
        "/v1/portal/pages":{
            "post":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/page"
                        },
                        "in":"body",
                        "name":"body",
                        "description":"Content of required attributes of the page to be created",
                        "required":true,
                        "allowMultiple":false
                    }
                ],
                "description":"Returns the newly created page. Please note, after a new page is created, additional POST operation is required to add newly created page to NavigationNode tree. To do this, please check NavigationNodes POST operation \"/v1/portal/navigationnodes/{id}/childNodes\", or \"/v1/portal/navigationnodes/{id}/childNodes/{toFollow}\" documents for how to use it.",
                "summary":"Create a new page",
                "operationId":"addPage",
                "responses":{
                    "400":{
                        "description":"Bad request: ill-formatted content in request"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Pages"
                ],
                "x-internal-id":"v1-portal-pages-post"
            },
            "get":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/SearchParam"
                        },
                        "in":"body",
                        "name":"body",
                        "description":"search criteria",
                        "required":false,
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"orderBy",
                        "description":"the attribute by which to order the returned objects",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"the maximum number of returned items",
                        "defaultValue":"10",
                        "required":false,
                        "type":"integer",
                        "format":"int32",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"the position of the first item in result set",
                        "defaultValue":"0",
                        "required":false,
                        "type":"integer",
                        "format":"int32",
                        "allowMultiple":false
                    }
                ],
                "description":"Supports paging and response size",
                "summary":"Query for Pages",
                "operationId":"getPages",
                "responses":{
                    "400":{
                        "description":"Bad request: invalid search or orderBy parameter supplied"
                    },
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Pages"
                ],
                "x-internal-id":"v1-portal-pages-get"
            }
        },
        "/v1/portal/pages{id}/contentItems":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the page whose content items are to be returned",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    }
                ],
                "description":"",
                "summary":"Get the content items for a given page",
                "operationId":"getContentItems",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Pages"
                ],
                "x-internal-id":"v1-portal-pages{id}-contentItems-get"
            }
        },
        "/v1/portal/pages{id}":{
            "get":{
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the page to be returned",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"if a reduced number of fields should be displayed",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"if child nodes should be expanded",
                        "required":false,
                        "type":"string",
                        "allowMultiple":false
                    }
                ],
                "description":"Returns page details",
                "summary":"Get page details given its short ID",
                "operationId":"getPage",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    }
                },
                "tags":[
                    "Pages"
                ],
                "x-internal-id":"v1-portal-pages{id}-get"
            },
            "put":{
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/page"
                        },
                        "in":"body",
                        "name":"body",
                        "description":"content of the page to be updated",
                        "required":true,
                        "allowMultiple":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the short id of the page to be updated",
                        "required":true,
                        "type":"string",
                        "allowMultiple":false
                    }
                ],
                "description":"Returns the updated page",
                "summary":"Update page given its short ID",
                "operationId":"updatePage",
                "responses":{
                    "403":{
                        "description":"Invalid utoken supplied"
                    },
                    "405":{
                        "description":"Method not allowed: request does not contain matching currentVersionId"
                    }
                },
                "tags":[
                    "Pages"
                ],
                "x-internal-id":"v1-portal-pages{id}-put"
            }
        }
    },
    "definitions":{
        "reflect.Parameter":{
            "id":"reflect.Parameter",
            "properties":{
                "declaringExecutable":{
                    "$ref":"#/definitions/reflect.Executable"
                },
                "namePresent":{
                    "type":"boolean"
                },
                "varArgs":{
                    "type":"boolean"
                },
                "name":{
                    "type":"string"
                },
                "annotatedType":{
                    "$ref":"#/definitions/reflect.AnnotatedType"
                },
                "parameterizedType":{
                    "$ref":"#/definitions/reflect.Type"
                },
                "modifiers":{
                    "format":"int32",
                    "type":"integer"
                },
                "implicit":{
                    "type":"boolean"
                },
                "synthetic":{
                    "type":"boolean"
                }
            }
        },
        "reflect.TypeVariable":{
            "id":"reflect.TypeVariable",
            "properties":{
                "annotatedBounds":{
                    "items":{
                        "$ref":"#/definitions/reflect.AnnotatedType"
                    },
                    "type":"array"
                },
                "bounds":{
                    "items":{
                        "$ref":"#/definitions/reflect.Type"
                    },
                    "type":"array"
                },
                "name":{
                    "type":"string"
                }
            }
        },
        "SearchParam":{
            "id":"SearchParam",
            "properties":{
                "search":{
                    "type":"string"
                }
            }
        },
        "pagestyle":{
            "id":"pagestyle",
            "properties":{
                "description":{
                    "type":"string"
                },
                "category":{
                    "type":"string"
                },
                "resourceBundle":{
                    "type":"string"
                },
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "contributionModeAfterCreation":{
                    "type":"boolean"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "displayName":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "qualifier":{
                    "type":"string"
                },
                "pageDefinitionPath":{
                    "type":"string"
                },
                "sourcePath":{
                    "type":"string"
                },
                "pagePath":{
                    "type":"string"
                },
                "shortId":{
                    "type":"string"
                },
                "created":{
                    "format":"date-time",
                    "type":"string"
                },
                "logoURL":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "descriptionKey":{
                    "type":"string"
                },
                "modified":{
                    "format":"date-time",
                    "type":"string"
                },
                "currentVersionId":{
                    "type":"string"
                },
                "contentDir":{
                    "type":"string"
                },
                "reference":{
                    "$ref":"#/definitions/reference"
                },
                "sourcePageDefinitionPath":{
                    "type":"string"
                },
                "excludedPortalIds":{
                    "type":"string"
                },
                "editPageAfterCreation":{
                    "type":"boolean"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "id":{
                    "type":"string"
                },
                "excludedFrom":{
                    "type":"string",
                    "enum":[
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS"
                    ]
                },
                "usesCustomSecurity":{
                    "type":"boolean"
                },
                "newVersionId":{
                    "type":"string"
                },
                "displayNameKey":{
                    "type":"string"
                },
                "pageViewType":{
                    "enum":[
                        "JSF",
                        "JSPX",
                        "JSF",
                        "JSPX",
                        "JSF",
                        "JSPX"
                    ],
                    "type":"string"
                },
                "seeded":{
                    "type":"boolean"
                },
                "lockedBy":{
                    "type":"string"
                },
                "securityId":{
                    "type":"string"
                },
                "visible":{
                    "type":"boolean"
                },
                "grantee":{
                    "type":"string"
                },
                "documentRef":{
                    "type":"string"
                },
                "namespace":{
                    "type":"string"
                },
                "translatedDescription":{
                    "type":"string"
                },
                "lockedDate":{
                    "format":"date-time",
                    "type":"string"
                },
                "iconURI":{
                    "type":"string"
                },
                "inputFileName":{
                    "type":"string"
                }
            }
        },
        "QueryParam":{
            "id":"QueryParam",
            "properties":{
                "value":{
                    "type":"string"
                }
            }
        },
        "reflect.Executable":{
            "id":"reflect.Executable",
            "properties":{
                "varArgs":{
                    "type":"boolean"
                },
                "typeParameters":{
                    "items":{
                        "$ref":"#/definitions/reflect.TypeVariable"
                    },
                    "type":"array"
                },
                "name":{
                    "type":"string"
                },
                "annotatedExceptionTypes":{
                    "items":{
                        "$ref":"#/definitions/reflect.AnnotatedType"
                    },
                    "type":"array"
                },
                "parameterCount":{
                    "format":"int32",
                    "type":"integer"
                },
                "annotatedReceiverType":{
                    "$ref":"#/definitions/reflect.AnnotatedType"
                },
                "modifiers":{
                    "format":"int32",
                    "type":"integer"
                },
                "annotatedParameterTypes":{
                    "items":{
                        "$ref":"#/definitions/reflect.AnnotatedType"
                    },
                    "type":"array"
                },
                "genericExceptionTypes":{
                    "items":{
                        "$ref":"#/definitions/reflect.Type"
                    },
                    "type":"array"
                },
                "genericParameterTypes":{
                    "items":{
                        "$ref":"#/definitions/reflect.Type"
                    },
                    "type":"array"
                },
                "synthetic":{
                    "type":"boolean"
                },
                "accessible":{
                    "type":"boolean"
                },
                "annotatedReturnType":{
                    "$ref":"#/definitions/reflect.AnnotatedType"
                },
                "parameters":{
                    "items":{
                        "$ref":"#/definitions/reflect.Parameter"
                    },
                    "type":"array"
                }
            }
        },
        "LinkElementState":{
            "id":"LinkElementState",
            "properties":{
                "path":{
                    "type":"string"
                },
                "resourceMethod":{
                    "$ref":"#/definitions/reflect.Method"
                },
                "template":{
                    "type":"boolean"
                },
                "resourceType":{
                    "type":"string"
                },
                "pathLinkValues":{
                    "items":{
                        "type":"string"
                    },
                    "type":"array"
                },
                "root":{
                    "type":"boolean"
                },
                "supportedQueryParams":{
                    "items":{
                        "$ref":"#/definitions/QueryParam",
                        "type":"string"
                    },
                    "type":"array",
                    "uniqueItems":true
                },
                "pathLinkWildcards":{
                    "items":{
                        "type":"string"
                    },
                    "type":"array"
                },
                "href":{
                    "type":"boolean"
                },
                "supportedMethods":{
                    "items":{
                        "type":"string"
                    },
                    "type":"array",
                    "uniqueItems":true
                }
            }
        },
        "Locale":{
            "id":"Locale",
            "properties":{
                "displayLanguage":{
                    "type":"string"
                },
                "displayVariant":{
                    "type":"string"
                },
                "iSO3Country":{
                    "type":"string"
                },
                "variant":{
                    "type":"string"
                },
                "script":{
                    "type":"string"
                },
                "iSO3Language":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                },
                "unicodeLocaleAttributes":{
                    "items":{
                        "type":"string"
                    },
                    "type":"array",
                    "uniqueItems":true
                },
                "displayScript":{
                    "type":"string"
                },
                "displayCountry":{
                    "type":"string"
                },
                "language":{
                    "type":"string"
                },
                "unicodeLocaleKeys":{
                    "items":{
                        "type":"string"
                    },
                    "type":"array",
                    "uniqueItems":true
                },
                "country":{
                    "type":"string"
                },
                "extensionKeys":{
                    "items":{
                        "type":"string"
                    },
                    "type":"array",
                    "uniqueItems":true
                }
            }
        },
        "reference":{
            "id":"reference",
            "properties":{
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "name":{
                    "type":"string"
                },
                "namespace":{
                    "type":"string"
                },
                "portalName":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                }
            }
        },
        "link":{
            "id":"link",
            "properties":{
                "capabilities":{
                    "type":"string"
                },
                "contentType":{
                    "type":"string"
                },
                "href":{
                    "type":"string"
                },
                "rel":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "template":{
                    "type":"string"
                },
                "title":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                }
            }
        },
        "reflect.AnnotatedType":{
            "id":"reflect.AnnotatedType",
            "properties":{
                "type":{
                    "$ref":"#/definitions/reflect.Type"
                }
            }
        },
        "reflect.Type":{
            "id":"reflect.Type",
            "properties":{
                "typeName":{
                    "type":"string"
                }
            }
        },
        "reflect.Method":{
            "id":"reflect.Method",
            "properties":{
                "genericReturnType":{
                    "$ref":"#/definitions/reflect.Type"
                },
                "varArgs":{
                    "type":"boolean"
                },
                "typeParameters":{
                    "items":{
                        "$ref":"#/definitions/reflect.TypeVariable"
                    },
                    "type":"array"
                },
                "default":{
                    "type":"boolean"
                },
                "name":{
                    "type":"string"
                },
                "annotatedExceptionTypes":{
                    "items":{
                        "$ref":"#/definitions/reflect.AnnotatedType"
                    },
                    "type":"array"
                },
                "parameterCount":{
                    "format":"int32",
                    "type":"integer"
                },
                "annotatedReceiverType":{
                    "$ref":"#/definitions/reflect.AnnotatedType"
                },
                "bridge":{
                    "type":"boolean"
                },
                "modifiers":{
                    "format":"int32",
                    "type":"integer"
                },
                "annotatedParameterTypes":{
                    "items":{
                        "$ref":"#/definitions/reflect.AnnotatedType"
                    },
                    "type":"array"
                },
                "genericExceptionTypes":{
                    "items":{
                        "$ref":"#/definitions/reflect.Type"
                    },
                    "type":"array"
                },
                "genericParameterTypes":{
                    "items":{
                        "$ref":"#/definitions/reflect.Type"
                    },
                    "type":"array"
                },
                "synthetic":{
                    "type":"boolean"
                },
                "accessible":{
                    "type":"boolean"
                },
                "annotatedReturnType":{
                    "$ref":"#/definitions/reflect.AnnotatedType"
                },
                "parameters":{
                    "items":{
                        "$ref":"#/definitions/reflect.Parameter"
                    },
                    "type":"array"
                },
                "defaultValue":{
                    "$ref":"Object"
                }
            }
        },
        "BooleanParam":{
            "id":"BooleanParam",
            "properties":{
                "defaultValue":{
                    "items":{
                        "type":"boolean"
                    },
                    "type":"array"
                },
                "value":{
                    "type":"string"
                }
            }
        },
        "DelimitedListParam":{
            "id":"DelimitedListParam",
            "properties":{
                "defaultValue":{
                    "items":{
                        "type":"boolean"
                    },
                    "type":"string"
                },
                "value":{
                    "type":"string"
                }
            }
        },
        "EnumIncludeRelationshipsParam":{
            "id":"EnumIncludeRelationshipsParam",
            "properties":{
                "defaultValue":{
                    "items":{
                        "type":"boolean"
                    },
                    "type":"array"
                },
                "value":{
                    "type":"string"
                }
            }
        },
        "EnumReturnVersionParam":{
            "id":"EnumReturnVersionParam",
            "properties":{
                "defaultValue":{
                    "items":{
                        "type":"boolean"
                    },
                    "type":"string"
                },
                "value":{
                    "type":"string"
                }
            }
        },
        "EnumVersioningStateParam":{
            "id":"EnumVersioningStateParam",
            "properties":{
                "defaultValue":{
                    "items":{
                        "type":"string"
                    },
                    "type":"array"
                },
                "value":{
                    "type":"string"
                }
            }
        },
        "IntegerParam":{
            "id":"IntegerParam",
            "properties":{
                "defaultValue":{
                    "items":{
                        "type":"integer"
                    },
                    "type":"array"
                },
                "value":{
                    "type":"string"
                }
            }
        },
        "taskflow":{
            "id":"taskflow",
            "properties":{
                "description":{
                    "type":"string"
                },
                "category":{
                    "type":"string"
                },
                "resourceBundle":{
                    "type":"string"
                },
                "pageDef":{
                    "type":"string"
                },
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "displayName":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "shortId":{
                    "type":"string"
                },
                "created":{
                    "format":"date-time",
                    "type":"string"
                },
                "logoURL":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "metadataFile":{
                    "type":"string"
                },
                "descriptionKey":{
                    "type":"string"
                },
                "modified":{
                    "format":"date-time",
                    "type":"string"
                },
                "currentVersionId":{
                    "type":"string"
                },
                "contentDir":{
                    "type":"string"
                },
                "reference":{
                    "$ref":"#/definitions/reference"
                },
                "excludedPortalIds":{
                    "type":"string"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "id":{
                    "type":"string"
                },
                "excludedFrom":{
                    "type":"string",
                    "enum":[
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS"
                    ]
                },
                "usesCustomSecurity":{
                    "type":"boolean"
                },
                "newVersionId":{
                    "type":"string"
                },
                "displayNameKey":{
                    "type":"string"
                },
                "jspx":{
                    "type":"string"
                },
                "seeded":{
                    "type":"boolean"
                },
                "lockedBy":{
                    "type":"string"
                },
                "securityId":{
                    "type":"string"
                },
                "visible":{
                    "type":"boolean"
                },
                "documentRef":{
                    "type":"string"
                },
                "namespace":{
                    "type":"string"
                },
                "translatedDescription":{
                    "type":"string"
                },
                "lockedDate":{
                    "format":"date-time",
                    "type":"string"
                },
                "iconURI":{
                    "type":"string"
                }
            }
        },
        "lists":{
            "id":"lists",
            "properties":{
                "items":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "itemsPerPage":{
                    "type":"integer"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "links":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "resourceType":{
                    "type":"string"
                },
                "startIndex":{
                    "type":"integer"
                },
                "totalResults":{
                    "type":"integer"
                }
            }
        },
        "PersonReference":{
            "id":"PersonReference",
            "properties":{
                "displayName":{
                    "type":"string"
                },
                "guid":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                }
            }
        },
        "MetaColumn":{
            "id":"MetaColumn",
            "properties":{
                "format":{
                    "type":"string"
                },
                "linkTarget":{
                    "type":"string"
                },
                "displayLength":{
                    "$ref":"#/definitions/BigInteger"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "name":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "hint":{
                    "type":"string"
                },
                "peopleScope":{
                    "type":"string"
                },
                "rangeLow":{
                    "$ref":"#/definitions/BigDecimal"
                },
                "displayWidth":{
                    "$ref":"#/definitions/BigInteger"
                },
                "editLines":{
                    "$ref":"#/definitions/BigInteger"
                },
                "dataType":{
                    "type":"string"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "id":{
                    "type":"string"
                },
                "maxLength":{
                    "$ref":"#/definitions/BigInteger"
                },
                "rangeHigh":{
                    "$ref":"#/definitions/BigDecimal"
                },
                "defaultValue":{
                    "type":"string"
                },
                "allowLinks":{
                    "type":"boolean"
                },
                "required":{
                    "type":"boolean"
                }
            }
        },
        "Row":{
            "id":"Row",
            "properties":{
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "modifiedByUser":{
                    "$ref":"#/definitions/PersonReference"
                },
                "columns":{
                    "items":{
                        "$ref":"#/definitions/dataColumn"
                    },
                    "type":"array"
                },
                "created":{
                    "type":"string"
                },
                "scope":{
                    "type":"string"
                },
                "modified":{
                    "type":"string"
                },
                "author":{
                    "$ref":"#/definitions/PersonReference"
                },
                "listId":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                }
            }
        },
        "BigInteger":{
            "id":"BigInteger",
            "properties":{
                "bitCount":{
                    "format":"int32",
                    "type":"integer"
                },
                "bitLength":{
                    "format":"int32",
                    "type":"integer"
                },
                "lowestSetBit":{
                    "format":"int32",
                    "type":"integer"
                },
                "signum":{
                    "format":"int32",
                    "type":"integer"
                }
            }
        },
        "rows":{
            "id":"rows",
            "properties":{
                "items":{
                    "items":{
                        "$ref":"#/definitions/Row"
                    },
                    "type":"array"
                },
                "itemsPerPage":{
                    "type":"integer"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "links":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "resourceType":{
                    "type":"string"
                },
                "startIndex":{
                    "type":"integer"
                },
                "totalResults":{
                    "type":"integer"
                }
            }
        },
        "list":{
            "id":"list",
            "properties":{
                "description":{
                    "type":"string"
                },
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "modifiedByUser":{
                    "$ref":"#/definitions/PersonReference"
                },
                "columns":{
                    "$ref":"#/definitions/MetaColumns"
                },
                "name":{
                    "type":"string"
                },
                "created":{
                    "type":"string"
                },
                "scope":{
                    "type":"string"
                },
                "modified":{
                    "type":"string"
                },
                "author":{
                    "$ref":"#/definitions/PersonReference"
                },
                "id":{
                    "type":"string"
                }
            }
        },
        "BigDecimal":{
            "id":"BigDecimal",
            "properties":{
                "precision":{
                    "format":"int32",
                    "type":"integer"
                },
                "scale":{
                    "format":"int32",
                    "type":"integer"
                }
            }
        },
        "dataColumn":{
            "id":"dataColumn",
            "properties":{
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                }
            }
        },
        "MetaColumns":{
            "id":"MetaColumns",
            "properties":{
                "items":{
                    "items":{
                        "$ref":"#/definitions/MetaColumn"
                    },
                    "type":"array"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "links":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "resourceType":{
                    "type":"string"
                }
            }
        },
        "navigationnode":{
            "id":"navigationnode",
            "properties":{
                "description":{
                    "type":"string"
                },
                "displayHelpInSecTabBar":{
                    "type":"string"
                },
                "previousNode":{
                    "$ref":"#/definitions/Linked"
                },
                "pageTemplate":{
                    "type":"string"
                },
                "pageStyle":{
                    "type":"string"
                },
                "excludedStyles":{
                    "type":"string"
                },
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "insertFolderContents":{
                    "type":"string"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "linkStates":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    }
                },
                "name":{
                    "type":"string"
                },
                "portalPath":{
                    "type":"string"
                },
                "pagePath":{
                    "type":"string"
                },
                "shortId":{
                    "type":"string"
                },
                "persistURI":{
                    "type":"string"
                },
                "showRegisterLink":{
                    "type":"string"
                },
                "editDialogNeeded":{
                    "type":"string"
                },
                "created":{
                    "type":"string",
                    "format":"date-time"
                },
                "advancedQueryOptions":{
                    "type":"string"
                },
                "factoryClass":{
                    "type":"string"
                },
                "page":{
                    "$ref":"#/definitions/Linked"
                },
                "resourceType":{
                    "type":"string"
                },
                "scope":{
                    "type":"string"
                },
                "displaySubPortalPages":{
                    "type":"string"
                },
                "modified":{
                    "type":"string",
                    "format":"date-time"
                },
                "title":{
                    "type":"string"
                },
                "dataSourceType":{
                    "type":"string"
                },
                "parentNode":{
                    "$ref":"#/definitions/Linked"
                },
                "showTagsAndLinks":{
                    "type":"string"
                },
                "currentVersionId":{
                    "type":"string"
                },
                "uRL":{
                    "type":"string"
                },
                "reference":{
                    "$ref":"#/definitions/reference"
                },
                "templateView":{
                    "type":"string"
                },
                "nextNode":{
                    "$ref":"#/definitions/Linked"
                },
                "pageHelpTopicId":{
                    "type":"string"
                },
                "externalId":{
                    "type":"string"
                },
                "dataSource":{
                    "type":"string"
                },
                "link":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/link"
                    }
                },
                "id":{
                    "type":"string"
                },
                "newVersionId":{
                    "type":"string"
                },
                "accessKey":{
                    "type":"string"
                },
                "prepareTabs":{
                    "type":"string"
                },
                "showLoginLink":{
                    "type":"string"
                },
                "itemType":{
                    "type":"string"
                },
                "securityId":{
                    "type":"string"
                },
                "target":{
                    "type":"string"
                },
                "redirect":{
                    "type":"string"
                },
                "visible":{
                    "type":"string"
                },
                "pageVisibility":{
                    "type":"string"
                },
                "documentRef":{
                    "type":"string"
                },
                "namespace":{
                    "type":"string"
                },
                "deviceGroupFallback":{
                    "type":"string"
                },
                "subject":{
                    "type":"string"
                },
                "iconURI":{
                    "type":"string"
                },
                "toolTip":{
                    "type":"string"
                }
            }
        },
        "Linked":{
            "id":"Linked",
            "properties":{
                "resourceType":{
                    "type":"string"
                },
                "link":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/link"
                    }
                },
                "linkStates":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    }
                }
            }
        },
        "pagetemplate":{
            "id":"pagetemplate",
            "properties":{
                "description":{
                    "type":"string"
                },
                "category":{
                    "type":"string"
                },
                "resourceBundle":{
                    "type":"string"
                },
                "preferredSkin":{
                    "type":"string"
                },
                "sidePanelWidth":{
                    "type":"string"
                },
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "templateFixedWidth":{
                    "type":"string"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "displayName":{
                    "type":"string"
                },
                "panelSeparatorWidth":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "pageDefinitionPath":{
                    "type":"string"
                },
                "sourcePath":{
                    "type":"string"
                },
                "pagePath":{
                    "type":"string"
                },
                "shortId":{
                    "type":"string"
                },
                "created":{
                    "format":"date-time",
                    "type":"string"
                },
                "wcsUsesSpacesNavigationPane":{
                    "type":"boolean"
                },
                "logoURL":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "descriptionKey":{
                    "type":"string"
                },
                "modified":{
                    "format":"date-time",
                    "type":"string"
                },
                "panelFooterHeight":{
                    "type":"string"
                },
                "currentVersionId":{
                    "type":"string"
                },
                "contentDir":{
                    "type":"string"
                },
                "reference":{
                    "$ref":"#/definitions/reference"
                },
                "sourcePageDefinitionPath":{
                    "type":"string"
                },
                "excludedPortalIds":{
                    "type":"string"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "id":{
                    "type":"string"
                },
                "excludedFrom":{
                    "type":"string",
                    "enum":[
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS"
                    ]
                },
                "usesCustomSecurity":{
                    "type":"boolean"
                },
                "newVersionId":{
                    "type":"string"
                },
                "displayNameKey":{
                    "type":"string"
                },
                "pageViewType":{
                    "enum":[
                        "JSF",
                        "JSPX",
                        "JSF",
                        "JSPX",
                        "JSF",
                        "JSPX"
                    ],
                    "type":"string"
                },
                "seeded":{
                    "type":"boolean"
                },
                "lockedBy":{
                    "type":"string"
                },
                "securityId":{
                    "type":"string"
                },
                "visible":{
                    "type":"boolean"
                },
                "documentRef":{
                    "type":"string"
                },
                "namespace":{
                    "type":"string"
                },
                "translatedDescription":{
                    "type":"string"
                },
                "lockedDate":{
                    "format":"date-time",
                    "type":"string"
                },
                "iconURI":{
                    "type":"string"
                },
                "inputFileName":{
                    "type":"string"
                }
            }
        },
        "layout":{
            "id":"layout",
            "properties":{
                "description":{
                    "type":"string"
                },
                "category":{
                    "type":"string"
                },
                "resourceBundle":{
                    "type":"string"
                },
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "sourceJspxFilePath":{
                    "type":"string"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "displayName":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "shortId":{
                    "type":"string"
                },
                "sourceMetadataFilePath":{
                    "type":"string"
                },
                "created":{
                    "format":"date-time",
                    "type":"string"
                },
                "logoURL":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "descriptionKey":{
                    "type":"string"
                },
                "modified":{
                    "format":"date-time",
                    "type":"string"
                },
                "jspxPath":{
                    "type":"string"
                },
                "currentVersionId":{
                    "type":"string"
                },
                "contentDir":{
                    "type":"string"
                },
                "reference":{
                    "$ref":"#/definitions/reference"
                },
                "excludedPortalIds":{
                    "type":"string"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "id":{
                    "type":"string"
                },
                "excludedFrom":{
                    "type":"string",
                    "enum":[
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS"
                    ]
                },
                "usesCustomSecurity":{
                    "type":"boolean"
                },
                "newVersionId":{
                    "type":"string"
                },
                "displayNameKey":{
                    "type":"string"
                },
                "seeded":{
                    "type":"boolean"
                },
                "lockedBy":{
                    "type":"string"
                },
                "securityId":{
                    "type":"string"
                },
                "visible":{
                    "type":"boolean"
                },
                "documentRef":{
                    "type":"string"
                },
                "namespace":{
                    "type":"string"
                },
                "translatedDescription":{
                    "type":"string"
                },
                "lockedDate":{
                    "format":"date-time",
                    "type":"string"
                },
                "iconURI":{
                    "type":"string"
                }
            }
        },
        "Preference":{
            "id":"Preference",
            "properties":{
                "name":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "link":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/link"
                    }
                },
                "linkStates":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    }
                }
            }
        },
        "generalPreferences":{
            "id":"generalPreferences",
            "properties":{
                "preference":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Preference"
                    }
                },
                "resourceType":{
                    "type":"string"
                },
                "link":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/link"
                    }
                },
                "linkStates":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    }
                }
            }
        },
        "resourcecatalog":{
            "id":"resourcecatalog",
            "properties":{
                "description":{
                    "type":"string"
                },
                "category":{
                    "type":"string"
                },
                "resourceBundle":{
                    "type":"string"
                },
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "displayName":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "shortId":{
                    "type":"string"
                },
                "sourceMetadataFilePath":{
                    "type":"string"
                },
                "created":{
                    "format":"date-time",
                    "type":"string"
                },
                "logoURL":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "descriptionKey":{
                    "type":"string"
                },
                "modified":{
                    "format":"date-time",
                    "type":"string"
                },
                "currentVersionId":{
                    "type":"string"
                },
                "contentDir":{
                    "type":"string"
                },
                "reference":{
                    "$ref":"#/definitions/reference"
                },
                "excludedPortalIds":{
                    "type":"string"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "id":{
                    "type":"string"
                },
                "excludedFrom":{
                    "type":"string",
                    "enum":[
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS"
                    ]
                },
                "usesCustomSecurity":{
                    "type":"boolean"
                },
                "newVersionId":{
                    "type":"string"
                },
                "displayNameKey":{
                    "type":"string"
                },
                "seeded":{
                    "type":"boolean"
                },
                "lockedBy":{
                    "type":"string"
                },
                "securityId":{
                    "type":"string"
                },
                "visible":{
                    "type":"boolean"
                },
                "documentRef":{
                    "type":"string"
                },
                "namespace":{
                    "type":"string"
                },
                "translatedDescription":{
                    "type":"string"
                },
                "lockedDate":{
                    "format":"date-time",
                    "type":"string"
                },
                "iconURI":{
                    "type":"string"
                }
            }
        },
        "contentpresentertemplate":{
            "id":"contentpresentertemplate",
            "properties":{
                "description":{
                    "type":"string"
                },
                "category":{
                    "type":"string"
                },
                "resourceBundle":{
                    "type":"string"
                },
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "sourceJspxFilePath":{
                    "type":"string"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "displayName":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "shortId":{
                    "type":"string"
                },
                "created":{
                    "format":"date-time",
                    "type":"string"
                },
                "logoURL":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "descriptionKey":{
                    "type":"string"
                },
                "modified":{
                    "format":"date-time",
                    "type":"string"
                },
                "jspxPath":{
                    "type":"string"
                },
                "currentVersionId":{
                    "type":"string"
                },
                "contentDir":{
                    "type":"string"
                },
                "reference":{
                    "$ref":"#/definitions/reference"
                },
                "excludedPortalIds":{
                    "type":"string"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "id":{
                    "type":"string"
                },
                "excludedFrom":{
                    "type":"string",
                    "enum":[
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS"
                    ]
                },
                "usesCustomSecurity":{
                    "type":"boolean"
                },
                "newVersionId":{
                    "type":"string"
                },
                "displayNameKey":{
                    "type":"string"
                },
                "jspx":{
                    "type":"string"
                },
                "seeded":{
                    "type":"boolean"
                },
                "lockedBy":{
                    "type":"string"
                },
                "securityId":{
                    "type":"string"
                },
                "visible":{
                    "type":"boolean"
                },
                "documentRef":{
                    "type":"string"
                },
                "namespace":{
                    "type":"string"
                },
                "translatedDescription":{
                    "type":"string"
                },
                "lockedDate":{
                    "format":"date-time",
                    "type":"string"
                },
                "iconURI":{
                    "type":"string"
                }
            }
        },
        "portal":{
            "id":"portal",
            "properties":{
                "securitySubscriptionMessagesInviteMember":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "memberCount":{
                    "format":"int32",
                    "type":"integer"
                },
                "reorderDeviceGroups":{
                    "type":"boolean"
                },
                "allMailingList":{
                    "type":"string"
                },
                "isWorkflowApprovalUnsubscriptionEnableAllRoles":{
                    "type":"boolean"
                },
                "inviteWebCenterUsersEnabled":{
                    "type":"string"
                },
                "subGSCount":{
                    "format":"int32",
                    "type":"integer"
                },
                "navigationRootNode":{
                    "$ref":"#/definitions/Linked"
                },
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "acronym":{
                    "type":"string"
                },
                "isWorkflowApprovalSubscriptionEnableAllRoles":{
                    "type":"boolean"
                },
                "supportedLanguages":{
                    "type":"string"
                },
                "loginPage":{
                    "$ref":"#/definitions/Linked"
                },
                "logo":{
                    "type":"string"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "selfRegistrationPage":{
                    "type":"string"
                },
                "portalLifecycleStateLastChangedDate":{
                    "format":"date-time",
                    "type":"string"
                },
                "enabledTools":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                },
                "privacyPolicyURL":{
                    "type":"string"
                },
                "loginFailedPage":{
                    "$ref":"#/definitions/Linked"
                },
                "name":{
                    "type":"string"
                },
                "includedServices":{
                    "items":{
                        "type":"string"
                    },
                    "type":"array"
                },
                "includeMembers":{
                    "type":"boolean"
                },
                "serviceDataCopied":{
                    "type":"string"
                },
                "workflowApprovalUnsubscriptionRoleWorkflows":{
                    "type":"string"
                },
                "shortId":{
                    "type":"string"
                },
                "isClosed":{
                    "type":"boolean"
                },
                "adminMailingList":{
                    "type":"string"
                },
                "helpPage":{
                    "type":"string"
                },
                "created":{
                    "format":"date-time",
                    "type":"string"
                },
                "javaFormatId":{
                    "type":"string"
                },
                "isPublishRSS":{
                    "type":"boolean"
                },
                "resourceType":{
                    "type":"string"
                },
                "icon":{
                    "type":"string"
                },
                "isOnline":{
                    "type":"boolean"
                },
                "modified":{
                    "format":"date-time",
                    "type":"string"
                },
                "includeRoles":{
                    "type":"boolean"
                },
                "keywords":{
                    "type":"string"
                },
                "isDiscoverable":{
                    "type":"boolean"
                },
                "isPublic":{
                    "type":"boolean"
                },
                "currentVersionId":{
                    "type":"string"
                },
                "isPageCreationSettingInstantCreate":{
                    "type":"boolean"
                },
                "reference":{
                    "$ref":"#/definitions/reference"
                },
                "previewScaled":{
                    "type":"string"
                },
                "preview":{
                    "type":"string"
                },
                "iconScaled":{
                    "type":"string"
                },
                "applicationID":{
                    "type":"string"
                },
                "workflowApprovalSubscriptionRoleWorkflows":{
                    "type":"string"
                },
                "pageCreationStyle":{
                    "$ref":"#/definitions/Linked"
                },
                "isSeeded":{
                    "type":"boolean"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "isFooterHidden":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "ancestorPath":{
                    "type":"string"
                },
                "copyrightMessage":{
                    "type":"string"
                },
                "newVersionId":{
                    "type":"string"
                },
                "isWorkflowApprovalSubscriptionApprovalRequired":{
                    "type":"boolean"
                },
                "isBlockAllAccess":{
                    "type":"boolean"
                },
                "selfRegistrationDefaultRole":{
                    "type":"string"
                },
                "securitySeededUsers":{
                    "type":"string"
                },
                "securitySubscriptionMessagesInviteNonMember":{
                    "type":"string"
                },
                "isWorkflowApprovalUnsubscriptionApprovalRequired":{
                    "type":"boolean"
                },
                "securityId":{
                    "type":"string"
                },
                "securitySubscriptionMessagesAddMember":{
                    "type":"string"
                },
                "creationStatus":{
                    "type":"string"
                },
                "portalLifecycleStateLastChangedBy":{
                    "type":"string"
                },
                "documentRef":{
                    "type":"string"
                },
                "pageCreationSettingScheme":{
                    "type":"string"
                },
                "securitySeededRoles":{
                    "type":"string"
                },
                "namespace":{
                    "type":"string"
                },
                "offlinePage":{
                    "$ref":"#/definitions/Linked"
                },
                "skin":{
                    "$ref":"#/definitions/Linked"
                },
                "isSelfRegistration":{
                    "type":"boolean"
                },
                "logoScaled":{
                    "type":"string"
                },
                "portalLifecycleStateMode":{
                    "type":"string"
                },
                "defaultLanguage":{
                    "type":"string"
                },
                "portalColor":{
                    "type":"string"
                },
                "resourceCatalogForGroupSpaceSiteTemplates":{
                    "$ref":"#/definitions/Linked"
                },
                "templateName":{
                    "type":"string"
                }
            }
        },
        "portalTemplates":{
            "id":"portalTemplates",
            "properties":{
                "items":{
                    "items":{
                        "type":"string"
                    },
                    "type":"array"
                },
                "itemsPerPage":{
                    "format":"int32",
                    "type":"integer"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "portalTemplate":{
                    "items":{
                        "$ref":"#/definitions/portal"
                    },
                    "type":"array"
                },
                "resourceType":{
                    "type":"string"
                },
                "startIndex":{
                    "format":"int32",
                    "type":"integer"
                },
                "totalResults":{
                    "format":"int32",
                    "type":"integer"
                }
            }
        },
        "page":{
            "id":"page",
            "properties":{
                "description":{
                    "type":"string"
                },
                "pageStyle":{
                    "type":"string"
                },
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "pageStyleBean":{
                    "$ref":"#/definitions/Linked"
                },
                "permissionClass":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "fileName":{
                    "type":"string"
                },
                "deviceGroup":{
                    "type":"string"
                },
                "pageDefinitionPath":{
                    "type":"string"
                },
                "sourcePath":{
                    "type":"string"
                },
                "pagePath":{
                    "type":"string"
                },
                "shortId":{
                    "type":"string"
                },
                "publishedVersion":{
                    "format":"int32",
                    "type":"integer"
                },
                "created":{
                    "format":"date-time",
                    "type":"string"
                },
                "publishedDate":{
                    "format":"date-time",
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "modified":{
                    "format":"date-time",
                    "type":"string"
                },
                "keywords":{
                    "type":"string"
                },
                "currentVersionId":{
                    "type":"string"
                },
                "publishedBy":{
                    "type":"string"
                },
                "reference":{
                    "$ref":"#/definitions/reference"
                },
                "sourcePageDefinitionPath":{
                    "type":"string"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "locked":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "newVersionId":{
                    "type":"string"
                },
                "pageViewType":{
                    "enum":[
                        "JSF",
                        "JSPX",
                        "JSF",
                        "JSPX",
                        "JSF",
                        "JSPX"
                    ],
                    "type":"string"
                },
                "overridePolicy":{
                    "type":"boolean"
                },
                "lockedBy":{
                    "type":"string"
                },
                "securityId":{
                    "type":"string"
                },
                "documentRef":{
                    "type":"string"
                },
                "namespace":{
                    "type":"string"
                },
                "lockedDate":{
                    "format":"date-time",
                    "type":"string"
                },
                "inputFileName":{
                    "type":"string"
                }
            }
        },
        "member":{
            "id":"member",
            "properties":{
                "role":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "groupSpaceType":{
                    "type":"boolean"
                },
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "name":{
                    "type":"string"
                },
                "spaceId":{
                    "type":"string"
                },
                "shortId":{
                    "type":"string"
                },
                "created":{
                    "format":"date-time",
                    "type":"string"
                },
                "userGUID":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "permissionAction":{
                    "type":"string"
                },
                "modified":{
                    "format":"date-time",
                    "type":"string"
                },
                "currentVersionId":{
                    "type":"string"
                },
                "reference":{
                    "$ref":"#/definitions/reference"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "id":{
                    "type":"string"
                },
                "newVersionId":{
                    "type":"string"
                },
                "userId":{
                    "type":"string"
                },
                "securityId":{
                    "type":"string"
                },
                "permissionName":{
                    "type":"string"
                },
                "documentRef":{
                    "type":"string"
                },
                "namespace":{
                    "type":"string"
                },
                "isGroup":{
                    "type":"boolean"
                }
            }
        },
        "skin":{
            "id":"skin",
            "properties":{
                "description":{
                    "type":"string"
                },
                "category":{
                    "type":"string"
                },
                "resourceBundle":{
                    "type":"string"
                },
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "skinId":{
                    "type":"string"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "displayName":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "shortId":{
                    "type":"string"
                },
                "sourceMetadataFilePath":{
                    "type":"string"
                },
                "created":{
                    "format":"date-time",
                    "type":"string"
                },
                "skinExtends":{
                    "type":"string"
                },
                "logoURL":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "descriptionKey":{
                    "type":"string"
                },
                "modified":{
                    "format":"date-time",
                    "type":"string"
                },
                "currentVersionId":{
                    "type":"string"
                },
                "skinFamily":{
                    "type":"string"
                },
                "contentDir":{
                    "type":"string"
                },
                "reference":{
                    "$ref":"#/definitions/reference"
                },
                "excludedPortalIds":{
                    "type":"string"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "id":{
                    "type":"string"
                },
                "excludedFrom":{
                    "type":"string",
                    "enum":[
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS"
                    ]
                },
                "usesCustomSecurity":{
                    "type":"boolean"
                },
                "newVersionId":{
                    "type":"string"
                },
                "displayNameKey":{
                    "type":"string"
                },
                "seeded":{
                    "type":"boolean"
                },
                "lockedBy":{
                    "type":"string"
                },
                "securityId":{
                    "type":"string"
                },
                "visible":{
                    "type":"boolean"
                },
                "documentRef":{
                    "type":"string"
                },
                "namespace":{
                    "type":"string"
                },
                "translatedDescription":{
                    "type":"string"
                },
                "lockedDate":{
                    "format":"date-time",
                    "type":"string"
                },
                "iconURI":{
                    "type":"string"
                }
            }
        },
        "visualizationtemplate":{
            "id":"visualizationtemplate",
            "properties":{
                "description":{
                    "type":"string"
                },
                "category":{
                    "type":"string"
                },
                "resourceBundle":{
                    "type":"string"
                },
                "pageDef":{
                    "type":"string"
                },
                "modifier":{
                    "type":"string"
                },
                "creator":{
                    "type":"string"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "displayName":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "shortId":{
                    "type":"string"
                },
                "created":{
                    "format":"date-time",
                    "type":"string"
                },
                "displayOptions":{
                    "type":"string"
                },
                "logoURL":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "metadataFile":{
                    "type":"string"
                },
                "descriptionKey":{
                    "type":"string"
                },
                "modified":{
                    "format":"date-time",
                    "type":"string"
                },
                "currentVersionId":{
                    "type":"string"
                },
                "contentDir":{
                    "type":"string"
                },
                "reference":{
                    "$ref":"#/definitions/reference"
                },
                "excludedPortalIds":{
                    "type":"string"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "id":{
                    "type":"string"
                },
                "excludedFrom":{
                    "type":"string",
                    "enum":[
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS",
                        "EXCLUDED_FROM_HOME_PORTAL",
                        "EXCLUDED_FROM_ALL_PORTALS",
                        "EXCLUDED_FROM_PORTAL_IDS"
                    ]
                },
                "usesCustomSecurity":{
                    "type":"boolean"
                },
                "newVersionId":{
                    "type":"string"
                },
                "displayNameKey":{
                    "type":"string"
                },
                "jspx":{
                    "type":"string"
                },
                "seeded":{
                    "type":"boolean"
                },
                "lockedBy":{
                    "type":"string"
                },
                "securityId":{
                    "type":"string"
                },
                "visible":{
                    "type":"boolean"
                },
                "documentRef":{
                    "type":"string"
                },
                "namespace":{
                    "type":"string"
                },
                "translatedDescription":{
                    "type":"string"
                },
                "lockedDate":{
                    "format":"date-time",
                    "type":"string"
                },
                "iconURI":{
                    "type":"string"
                }
            }
        },
        "portals":{
            "id":"portals",
            "properties":{
                "itemsPerPage":{
                    "format":"int32",
                    "type":"integer"
                },
                "link":{
                    "items":{
                        "$ref":"#/definitions/link"
                    },
                    "type":"array"
                },
                "linkStates":{
                    "items":{
                        "$ref":"#/definitions/LinkElementState"
                    },
                    "type":"array"
                },
                "portal":{
                    "items":{
                        "$ref":"#/definitions/portal"
                    },
                    "type":"array"
                },
                "resourceType":{
                    "type":"string"
                },
                "startIndex":{
                    "format":"int32",
                    "type":"integer"
                },
                "totalResults":{
                    "format":"int32",
                    "type":"integer"
                }
            }
        }
    },
    "tags":[
        {
            "name":"BusinessObjects",
            "description":"Operations for BusinessObjects"
        },
        {
            "name":"CMIS",
            "description":"Operations for CMIS"
        },
        {
            "name":"DPTaskflows",
            "description":"Operations for DPTaskflows"
        },
        {
            "name":"Layouts",
            "description":"Operations for Layouts"
        },
        {
            "name":"Lists",
            "description":"Operations for Lists"
        },
        {
            "name":"NavigationNodes",
            "description":"Operations for NavigationNodes"
        },
        {
            "name":"PageStyles",
            "description":"Operations for PageStyles"
        },
        {
            "name":"PageTemplates",
            "description":"Operations for PageTemplates"
        },
        {
            "name":"Pages",
            "description":"Operations for Pages"
        },
        {
            "name":"PortalTemplates",
            "description":"Operations about WebCenter Portal Templates"
        },
        {
            "name":"Portals",
            "description":"Operations for Portals"
        },
        {
            "name":"Preferences",
            "description":"Operations for Preferences"
        },
        {
            "name":"RESTDataServices",
            "description":"Operations for REST DataServices"
        },
        {
            "name":"ResourceCatalogs",
            "description":"Operations for ResourceCatalogs"
        },
        {
            "name":"SQLDataServices",
            "description":"Operations for SQLDataServices"
        },
        {
            "name":"Skins",
            "description":"Operations for Skins"
        },
        {
            "name":"Taskflows",
            "description":"Operations for Taskflows"
        },
        {
            "name":"VisualizationTemplates",
            "description":"Operations for VisualizationTemplates"
        }
    ]
}