Group your Perspectives using Folders in ways that are more meaningful to your business needs.
Create a Perspective Folder.
Request body containing Perspective's CEViewFolder object
Bad Request
Internal server error
Returns a created CEViewFolder object with all its details
{- "ceViewFolder": {
- "uuid": "string",
- "accountId": "string",
- "name": "string",
- "pinned": true,
- "tags": [
- "string"
], - "description": "string",
- "viewType": "SAMPLE",
- "createdAt": 0,
- "lastUpdatedAt": 0,
- "createdBy": {
- "uuid": "string",
- "name": "string",
- "email": "string",
- "externalUserId": "string"
}, - "lastUpdatedBy": {
- "uuid": "string",
- "name": "string",
- "email": "string",
- "externalUserId": "string"
}
}, - "perspectiveIds": [
- "string"
]
}
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Delete a Folder for the given Folder ID.
Bad Request
Internal server error
A boolean whether the delete was successful or not
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Fetch folders given an accountId
Bad Request
Internal server error
Returns List of CEViewFolders
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Update a folder
Request body containing ceViewFolder object
Bad Request
Internal server error
CEViewFolder object
{- "uuid": "string",
- "accountId": "string",
- "name": "string",
- "pinned": true,
- "tags": [
- "string"
], - "description": "string",
- "viewType": "SAMPLE",
- "createdAt": 0,
- "lastUpdatedAt": 0,
- "createdBy": {
- "uuid": "string",
- "name": "string",
- "email": "string",
- "externalUserId": "string"
}, - "lastUpdatedBy": {
- "uuid": "string",
- "name": "string",
- "email": "string",
- "externalUserId": "string"
}
}
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Return details of all the Perspectives for the given account ID and folder
Bad Request
Internal server error
Returns a List of Perspectives
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Move a perspective from a folder to another.
Bad Request
Internal server error
Returns the new CEView object
{- "newFolderId": "string",
- "perspectiveIds": [
- "string"
]
}
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}