Update Or Create Portal

Update Or Create Portal

Updates the portal with the changed attributes supplied in the PUT request. Sets the userIDbased on the value received in the SSO token. Overrides the implementation in the AbstractCrudController.

Request
URI
PUT
https://{api_host}/api/portals/{id}
COPY
Path Parameters
string
id
Required

UUID of the portal to update


Request Body

UUID of the portal to update

Portal of type(s) application/json
Required
{
    "portletConfigurations": [
        {
            "mode": "string",
            "id": "string",
            "state": "string",
            "extensionId": "string"
        }
    ],
    "columnLengths": [
        0
    ],
    "name": "string",
    "tenantId": "string",
    "layoutType": "string",
    "id": "string",
    "userId": "string"
}
portletConfigurations
Optional

portletConfigurations

array of integer
columnLengths
Optional

columnLengths

string
name
Optional

name

string
tenantId
Optional

tenantId

string
layoutType
Optional

layoutType

Possible values are : SINGLE_COLUMN, TWO_COLUMN_EVEN, TWO_COLUMN_WIDE_RIGHT, TWO_COLUMN_WIDE_LEFT, THREE_COLUMN_EVEN, THREE_COLUMN_WIDE_CENTER, FOUR_COLUMN_EVEN,
string As uuid As uuid
id
Optional

id

string
userId
Optional

userId

Responses
200

successful operation

Operation doesn't return any data structure