Create Portal

Create Portal

Creates the portal with populated attributes. Sets the userID based on the value received inthe SSO token. Invokes the base class implementation to create the portal.

Request
URI
POST
https://{api_host}/api/portals
COPY
Request Body

The portal to create

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

Returns Portal of type(s) */*
{
    "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


201
Operation doesn't return any data structure