User
Users
Get my details
successful operation
Class User
The ID of this User
The user name
The user type ID
Flag indicating whether this user is logged in or not
Email address of the user used for email alerts
The pageId of the Homepage for this User
This users home folder
A timestamp indicating the time the user last logged into the CMS
A flag indicating whether this user has see the new user wizard
A flag indicating whether the user is retired
A flag indicating whether password change should be forced for this user
The users user group ID
The users group name
The users library quota in bytes
First Name
Last Name
Phone Number
Reference field 1
Reference field 2
Reference field 3
Reference field 4
Reference field 5
An array of Playlists owned by this User
Does this User receive system notifications.
Does this User receive system notifications.
Does this User receive DataSet notifications.
Does this User receive Layout notifications.
Does this User receive Library notifications.
Does this User receive Report notifications.
Does this User receive Schedule notifications.
Does this User receive Custom notifications.
The two factor type id
Two Factor authorisation shared secret for this user
Two Factor authorisation recovery codes
GET /api/user/me HTTP/1.1
Accept: */*
successful operation
{
"userId": 1,
"userName": "text",
"userTypeId": 1,
"loggedIn": 1,
"email": "text",
"homePageId": 1,
"homeFolderId": 1,
"lastAccessed": 1,
"newUserWizard": 1,
"retired": 1,
"isPasswordChangeRequired": 1,
"groupId": 1,
"group": 1,
"libraryQuota": 1,
"firstName": "text",
"lastName": "text",
"phone": "text",
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text",
"groups": [
{
"groupId": 1,
"group": "text",
"isUserSpecific": 1,
"isEveryone": 1,
"description": "text",
"libraryQuota": 1,
"isSystemNotification": 1,
"isDisplayNotification": 1,
"isDataSetNotification": 1,
"isLayoutNotification": 1,
"isLibraryNotification": 1,
"isReportNotification": 1,
"isScheduleNotification": 1,
"isCustomNotification": 1,
"isShownForAddUser": 1,
"defaultHomepageId": "text",
"features": [
"text"
]
}
],
"campaigns": [
{
"campaignId": 1,
"ownerId": 1,
"type": "text",
"campaign": "text",
"isLayoutSpecific": 1,
"numberLayouts": 1,
"totalDuration": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"folderId": 1,
"permissionsFolderId": 1,
"cyclePlaybackEnabled": 1,
"playCount": 1,
"listPlayOrder": "text",
"targetType": "text",
"target": 1,
"startDt": 1,
"endDt": 1,
"plays": 1,
"spend": 1,
"impressions": 1,
"lastPopId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"layouts": [
{
"layoutId": 1,
"ownerId": 1,
"campaignId": 1,
"parentId": 1,
"publishedStatusId": 1,
"publishedStatus": "text",
"publishedDate": "text",
"backgroundImageId": 1,
"schemaVersion": 1,
"layout": "text",
"description": "text",
"backgroundColor": "text",
"createdDt": "text",
"modifiedDt": "text",
"status": 1,
"retired": 1,
"backgroundzIndex": 1,
"width": 1,
"height": 1,
"orientation": "text",
"displayOrder": 1,
"duration": 1,
"statusMessage": "text",
"enableStat": 1,
"autoApplyTransitions": 1,
"code": "text",
"isLocked": true,
"regions": [
{
"regionId": 1,
"layoutId": 1,
"ownerId": 1,
"type": "text",
"name": "text",
"width": 1,
"height": 1,
"top": 1,
"left": 1,
"zIndex": 1,
"syncKey": "text",
"regionOptions": [
{
"regionId": 1,
"option": "text",
"value": "text"
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"duration": 1,
"isDrawer": 1,
"regionPlaylist": {
"playlistId": 1,
"ownerId": 1,
"name": "text",
"regionId": 1,
"isDynamic": 1,
"filterMediaName": "text",
"filterMediaNameLogicalOperator": "text",
"filterMediaTags": "text",
"filterExactTags": 1,
"filterMediaTagsLogicalOperator": "text",
"filterFolderId": 1,
"maxNumberOfItems": 1,
"createdDt": "text",
"modifiedDt": "text",
"duration": 1,
"requiresDurationUpdate": 1,
"enableStat": "text",
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"widgets": [
{
"widgetId": 1,
"playlistId": 1,
"ownerId": 1,
"type": "text",
"duration": 1,
"displayOrder": 1,
"useDuration": 1,
"calculatedDuration": 1,
"createdDt": "text",
"modifiedDt": "text",
"fromDt": 1,
"toDt": 1,
"schemaVersion": 1,
"transitionIn": 1,
"transitionOut": 1,
"transitionDurationIn": 1,
"transitionDurationOut": 1,
"widgetOptions": [
{
"widgetId": 1,
"type": "text",
"option": "text",
"value": "text"
}
],
"mediaIds": [
1
],
"audio": [
{
"widgetId": 1,
"mediaId": 1,
"volume": 1,
"loop": 1
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"playlist": "text"
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"folderId": 1,
"permissionsFolderId": 1
}
}
],
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"folderId": 1,
"permissionsFolderId": 1
}
],
"media": [
{
"mediaId": 1,
"ownerId": 1,
"parentId": 1,
"name": "text",
"mediaType": "text",
"storedAs": "text",
"fileName": "text",
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"fileSize": 1,
"duration": 1,
"valid": 1,
"moduleSystemFile": 1,
"expires": 1,
"retired": 1,
"isEdited": 1,
"md5": "text",
"owner": "text",
"groupsWithPermissions": "text",
"released": 1,
"apiRef": "text",
"createdDt": "text",
"modifiedDt": "text",
"enableStat": "text",
"orientation": "text",
"width": 1,
"height": 1,
"folderId": 1,
"permissionsFolderId": 1
}
],
"events": [
{
"eventId": 1,
"eventTypeId": 1,
"campaignId": 1,
"commandId": 1,
"displayGroups": [
{
"displayGroupId": 1,
"displayGroup": "text",
"description": "text",
"isDisplaySpecific": 1,
"isDynamic": 1,
"dynamicCriteria": "text",
"dynamicCriteriaLogicalOperator": "text",
"dynamicCriteriaTags": "text",
"dynamicCriteriaExactTags": 1,
"dynamicCriteriaTagsLogicalOperator": "text",
"userId": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"bandwidthLimit": 1,
"groupsWithPermissions": "text",
"createdDt": "text",
"modifiedDt": "text",
"folderId": 1,
"permissionsFolderId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"scheduleReminders": [
{
"scheduleReminderId": 1,
"eventId": 1,
"value": 1,
"type": 1,
"option": 1,
"isEmail": 1,
"reminderDt": 1,
"lastReminderDt": 1
}
],
"criteria": [],
"userId": 1,
"fromDt": 1,
"toDt": 1,
"isPriority": 1,
"displayOrder": 1,
"recurrenceType": "None",
"recurrenceDetail": 1,
"recurrenceRange": 1,
"recurrenceRepeatsOn": "text",
"recurrenceMonthlyRepeatsOn": 1,
"campaign": "text",
"command": "text",
"dayPartId": 1,
"isAlways": 1,
"isCustom": 1,
"syncEvent": 1,
"syncTimezone": 1,
"shareOfVoice": 1,
"maxPlaysPerHour": 1,
"isGeoAware": 1,
"geoLocation": "text",
"actionTriggerCode": "text",
"actionType": "text",
"actionLayoutCode": "text",
"parentCampaignId": 1,
"syncGroupId": 1,
"dataSetId": 1,
"dataSetParams": 1,
"modifiedBy": 1,
"createdOn": "text",
"updatedOn": "text",
"name": "text",
"resolutionId": 1,
"layoutDuration": 1,
"backgroundColor": "text"
}
],
"playlists": null,
"displayGroups": [
{
"displayGroupId": 1,
"displayGroup": "text",
"description": "text",
"isDisplaySpecific": 1,
"isDynamic": 1,
"dynamicCriteria": "text",
"dynamicCriteriaLogicalOperator": "text",
"dynamicCriteriaTags": "text",
"dynamicCriteriaExactTags": 1,
"dynamicCriteriaTagsLogicalOperator": "text",
"userId": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"bandwidthLimit": 1,
"groupsWithPermissions": "text",
"createdDt": "text",
"modifiedDt": "text",
"folderId": 1,
"permissionsFolderId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"dayParts": [
{
"dayPartId": 1,
"isAlways": 1,
"isCustom": 1
}
],
"isSystemNotification": 1,
"isDisplayNotification": 1,
"isDataSetNotification": 1,
"isLayoutNotification": 1,
"isLibraryNotification": 1,
"isReportNotification": 1,
"isScheduleNotification": 1,
"isCustomNotification": 1,
"twoFactorTypeId": 1,
"twoFactorSecret": "text",
"twoFactorRecoveryCodes": [
"text"
]
}Search users
Filter by User Id
Filter by User Name
Filter by UserType Id
Filter by Retired
Specifies which field the results are sorted by. Used together with sortDir
Sort direction
successful operation
GET /api/user HTTP/1.1
Accept: */*
successful operation
[
{
"userId": 1,
"userName": "text",
"userTypeId": 1,
"loggedIn": 1,
"email": "text",
"homePageId": 1,
"homeFolderId": 1,
"lastAccessed": 1,
"newUserWizard": 1,
"retired": 1,
"isPasswordChangeRequired": 1,
"groupId": 1,
"group": 1,
"libraryQuota": 1,
"firstName": "text",
"lastName": "text",
"phone": "text",
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text",
"groups": [
{
"groupId": 1,
"group": "text",
"isUserSpecific": 1,
"isEveryone": 1,
"description": "text",
"libraryQuota": 1,
"isSystemNotification": 1,
"isDisplayNotification": 1,
"isDataSetNotification": 1,
"isLayoutNotification": 1,
"isLibraryNotification": 1,
"isReportNotification": 1,
"isScheduleNotification": 1,
"isCustomNotification": 1,
"isShownForAddUser": 1,
"defaultHomepageId": "text",
"features": [
"text"
]
}
],
"campaigns": [
{
"campaignId": 1,
"ownerId": 1,
"type": "text",
"campaign": "text",
"isLayoutSpecific": 1,
"numberLayouts": 1,
"totalDuration": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"folderId": 1,
"permissionsFolderId": 1,
"cyclePlaybackEnabled": 1,
"playCount": 1,
"listPlayOrder": "text",
"targetType": "text",
"target": 1,
"startDt": 1,
"endDt": 1,
"plays": 1,
"spend": 1,
"impressions": 1,
"lastPopId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"layouts": [
{
"layoutId": 1,
"ownerId": 1,
"campaignId": 1,
"parentId": 1,
"publishedStatusId": 1,
"publishedStatus": "text",
"publishedDate": "text",
"backgroundImageId": 1,
"schemaVersion": 1,
"layout": "text",
"description": "text",
"backgroundColor": "text",
"createdDt": "text",
"modifiedDt": "text",
"status": 1,
"retired": 1,
"backgroundzIndex": 1,
"width": 1,
"height": 1,
"orientation": "text",
"displayOrder": 1,
"duration": 1,
"statusMessage": "text",
"enableStat": 1,
"autoApplyTransitions": 1,
"code": "text",
"isLocked": true,
"regions": [
{
"regionId": 1,
"layoutId": 1,
"ownerId": 1,
"type": "text",
"name": "text",
"width": 1,
"height": 1,
"top": 1,
"left": 1,
"zIndex": 1,
"syncKey": "text",
"regionOptions": [
{
"regionId": 1,
"option": "text",
"value": "text"
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"duration": 1,
"isDrawer": 1,
"regionPlaylist": {
"playlistId": 1,
"ownerId": 1,
"name": "text",
"regionId": 1,
"isDynamic": 1,
"filterMediaName": "text",
"filterMediaNameLogicalOperator": "text",
"filterMediaTags": "text",
"filterExactTags": 1,
"filterMediaTagsLogicalOperator": "text",
"filterFolderId": 1,
"maxNumberOfItems": 1,
"createdDt": "text",
"modifiedDt": "text",
"duration": 1,
"requiresDurationUpdate": 1,
"enableStat": "text",
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"widgets": [
{
"widgetId": 1,
"playlistId": 1,
"ownerId": 1,
"type": "text",
"duration": 1,
"displayOrder": 1,
"useDuration": 1,
"calculatedDuration": 1,
"createdDt": "text",
"modifiedDt": "text",
"fromDt": 1,
"toDt": 1,
"schemaVersion": 1,
"transitionIn": 1,
"transitionOut": 1,
"transitionDurationIn": 1,
"transitionDurationOut": 1,
"widgetOptions": [
{
"widgetId": 1,
"type": "text",
"option": "text",
"value": "text"
}
],
"mediaIds": [
1
],
"audio": [
{
"widgetId": 1,
"mediaId": 1,
"volume": 1,
"loop": 1
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"playlist": "text"
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"folderId": 1,
"permissionsFolderId": 1
}
}
],
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"folderId": 1,
"permissionsFolderId": 1
}
],
"media": [
{
"mediaId": 1,
"ownerId": 1,
"parentId": 1,
"name": "text",
"mediaType": "text",
"storedAs": "text",
"fileName": "text",
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"fileSize": 1,
"duration": 1,
"valid": 1,
"moduleSystemFile": 1,
"expires": 1,
"retired": 1,
"isEdited": 1,
"md5": "text",
"owner": "text",
"groupsWithPermissions": "text",
"released": 1,
"apiRef": "text",
"createdDt": "text",
"modifiedDt": "text",
"enableStat": "text",
"orientation": "text",
"width": 1,
"height": 1,
"folderId": 1,
"permissionsFolderId": 1
}
],
"events": [
{
"eventId": 1,
"eventTypeId": 1,
"campaignId": 1,
"commandId": 1,
"displayGroups": [
{
"displayGroupId": 1,
"displayGroup": "text",
"description": "text",
"isDisplaySpecific": 1,
"isDynamic": 1,
"dynamicCriteria": "text",
"dynamicCriteriaLogicalOperator": "text",
"dynamicCriteriaTags": "text",
"dynamicCriteriaExactTags": 1,
"dynamicCriteriaTagsLogicalOperator": "text",
"userId": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"bandwidthLimit": 1,
"groupsWithPermissions": "text",
"createdDt": "text",
"modifiedDt": "text",
"folderId": 1,
"permissionsFolderId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"scheduleReminders": [
{
"scheduleReminderId": 1,
"eventId": 1,
"value": 1,
"type": 1,
"option": 1,
"isEmail": 1,
"reminderDt": 1,
"lastReminderDt": 1
}
],
"criteria": [],
"userId": 1,
"fromDt": 1,
"toDt": 1,
"isPriority": 1,
"displayOrder": 1,
"recurrenceType": "None",
"recurrenceDetail": 1,
"recurrenceRange": 1,
"recurrenceRepeatsOn": "text",
"recurrenceMonthlyRepeatsOn": 1,
"campaign": "text",
"command": "text",
"dayPartId": 1,
"isAlways": 1,
"isCustom": 1,
"syncEvent": 1,
"syncTimezone": 1,
"shareOfVoice": 1,
"maxPlaysPerHour": 1,
"isGeoAware": 1,
"geoLocation": "text",
"actionTriggerCode": "text",
"actionType": "text",
"actionLayoutCode": "text",
"parentCampaignId": 1,
"syncGroupId": 1,
"dataSetId": 1,
"dataSetParams": 1,
"modifiedBy": 1,
"createdOn": "text",
"updatedOn": "text",
"name": "text",
"resolutionId": 1,
"layoutDuration": 1,
"backgroundColor": "text"
}
],
"playlists": null,
"displayGroups": [
{
"displayGroupId": 1,
"displayGroup": "text",
"description": "text",
"isDisplaySpecific": 1,
"isDynamic": 1,
"dynamicCriteria": "text",
"dynamicCriteriaLogicalOperator": "text",
"dynamicCriteriaTags": "text",
"dynamicCriteriaExactTags": 1,
"dynamicCriteriaTagsLogicalOperator": "text",
"userId": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"bandwidthLimit": 1,
"groupsWithPermissions": "text",
"createdDt": "text",
"modifiedDt": "text",
"folderId": 1,
"permissionsFolderId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"dayParts": [
{
"dayPartId": 1,
"isAlways": 1,
"isCustom": 1
}
],
"isSystemNotification": 1,
"isDisplayNotification": 1,
"isDataSetNotification": 1,
"isLayoutNotification": 1,
"isLibraryNotification": 1,
"isReportNotification": 1,
"isScheduleNotification": 1,
"isCustomNotification": 1,
"twoFactorTypeId": 1,
"twoFactorSecret": "text",
"twoFactorRecoveryCodes": [
"text"
]
}
]Add a new User
The User Name
The user email address
The user type ID
The homepage to use for this User
The users library quota in kilobytes
The users password
The inital user group for this User
The users first name
The users last name
The users phone number
Reference 1
Reference 2
Reference 3
Reference 4
Reference 5
Flag indicating whether to show the new user guide
Flag indicating whether to hide the navigation
A flag indicating whether password change should be forced for this user
successful operation
POST /api/user HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 320
"userName='text'&email='text'&userTypeId=1&homePageId='statusdashboard.view'&libraryQuota=1&password='text'&groupId=1&firstName='text'&lastName='text'&phone='text'&ref1='text'&ref2='text'&ref3='text'&ref4='text'&ref5='text'&newUserWizard=1&hideNavigation=1&isPasswordChangeRequired=1"successful operation
{
"userId": 1,
"userName": "text",
"userTypeId": 1,
"loggedIn": 1,
"email": "text",
"homePageId": 1,
"homeFolderId": 1,
"lastAccessed": 1,
"newUserWizard": 1,
"retired": 1,
"isPasswordChangeRequired": 1,
"groupId": 1,
"group": 1,
"libraryQuota": 1,
"firstName": "text",
"lastName": "text",
"phone": "text",
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text",
"groups": [
{
"groupId": 1,
"group": "text",
"isUserSpecific": 1,
"isEveryone": 1,
"description": "text",
"libraryQuota": 1,
"isSystemNotification": 1,
"isDisplayNotification": 1,
"isDataSetNotification": 1,
"isLayoutNotification": 1,
"isLibraryNotification": 1,
"isReportNotification": 1,
"isScheduleNotification": 1,
"isCustomNotification": 1,
"isShownForAddUser": 1,
"defaultHomepageId": "text",
"features": [
"text"
]
}
],
"campaigns": [
{
"campaignId": 1,
"ownerId": 1,
"type": "text",
"campaign": "text",
"isLayoutSpecific": 1,
"numberLayouts": 1,
"totalDuration": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"folderId": 1,
"permissionsFolderId": 1,
"cyclePlaybackEnabled": 1,
"playCount": 1,
"listPlayOrder": "text",
"targetType": "text",
"target": 1,
"startDt": 1,
"endDt": 1,
"plays": 1,
"spend": 1,
"impressions": 1,
"lastPopId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"layouts": [
{
"layoutId": 1,
"ownerId": 1,
"campaignId": 1,
"parentId": 1,
"publishedStatusId": 1,
"publishedStatus": "text",
"publishedDate": "text",
"backgroundImageId": 1,
"schemaVersion": 1,
"layout": "text",
"description": "text",
"backgroundColor": "text",
"createdDt": "text",
"modifiedDt": "text",
"status": 1,
"retired": 1,
"backgroundzIndex": 1,
"width": 1,
"height": 1,
"orientation": "text",
"displayOrder": 1,
"duration": 1,
"statusMessage": "text",
"enableStat": 1,
"autoApplyTransitions": 1,
"code": "text",
"isLocked": true,
"regions": [
{
"regionId": 1,
"layoutId": 1,
"ownerId": 1,
"type": "text",
"name": "text",
"width": 1,
"height": 1,
"top": 1,
"left": 1,
"zIndex": 1,
"syncKey": "text",
"regionOptions": [
{
"regionId": 1,
"option": "text",
"value": "text"
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"duration": 1,
"isDrawer": 1,
"regionPlaylist": {
"playlistId": 1,
"ownerId": 1,
"name": "text",
"regionId": 1,
"isDynamic": 1,
"filterMediaName": "text",
"filterMediaNameLogicalOperator": "text",
"filterMediaTags": "text",
"filterExactTags": 1,
"filterMediaTagsLogicalOperator": "text",
"filterFolderId": 1,
"maxNumberOfItems": 1,
"createdDt": "text",
"modifiedDt": "text",
"duration": 1,
"requiresDurationUpdate": 1,
"enableStat": "text",
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"widgets": [
{
"widgetId": 1,
"playlistId": 1,
"ownerId": 1,
"type": "text",
"duration": 1,
"displayOrder": 1,
"useDuration": 1,
"calculatedDuration": 1,
"createdDt": "text",
"modifiedDt": "text",
"fromDt": 1,
"toDt": 1,
"schemaVersion": 1,
"transitionIn": 1,
"transitionOut": 1,
"transitionDurationIn": 1,
"transitionDurationOut": 1,
"widgetOptions": [
{
"widgetId": 1,
"type": "text",
"option": "text",
"value": "text"
}
],
"mediaIds": [
1
],
"audio": [
{
"widgetId": 1,
"mediaId": 1,
"volume": 1,
"loop": 1
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"playlist": "text"
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"folderId": 1,
"permissionsFolderId": 1
}
}
],
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"folderId": 1,
"permissionsFolderId": 1
}
],
"media": [
{
"mediaId": 1,
"ownerId": 1,
"parentId": 1,
"name": "text",
"mediaType": "text",
"storedAs": "text",
"fileName": "text",
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"fileSize": 1,
"duration": 1,
"valid": 1,
"moduleSystemFile": 1,
"expires": 1,
"retired": 1,
"isEdited": 1,
"md5": "text",
"owner": "text",
"groupsWithPermissions": "text",
"released": 1,
"apiRef": "text",
"createdDt": "text",
"modifiedDt": "text",
"enableStat": "text",
"orientation": "text",
"width": 1,
"height": 1,
"folderId": 1,
"permissionsFolderId": 1
}
],
"events": [
{
"eventId": 1,
"eventTypeId": 1,
"campaignId": 1,
"commandId": 1,
"displayGroups": [
{
"displayGroupId": 1,
"displayGroup": "text",
"description": "text",
"isDisplaySpecific": 1,
"isDynamic": 1,
"dynamicCriteria": "text",
"dynamicCriteriaLogicalOperator": "text",
"dynamicCriteriaTags": "text",
"dynamicCriteriaExactTags": 1,
"dynamicCriteriaTagsLogicalOperator": "text",
"userId": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"bandwidthLimit": 1,
"groupsWithPermissions": "text",
"createdDt": "text",
"modifiedDt": "text",
"folderId": 1,
"permissionsFolderId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"scheduleReminders": [
{
"scheduleReminderId": 1,
"eventId": 1,
"value": 1,
"type": 1,
"option": 1,
"isEmail": 1,
"reminderDt": 1,
"lastReminderDt": 1
}
],
"criteria": [],
"userId": 1,
"fromDt": 1,
"toDt": 1,
"isPriority": 1,
"displayOrder": 1,
"recurrenceType": "None",
"recurrenceDetail": 1,
"recurrenceRange": 1,
"recurrenceRepeatsOn": "text",
"recurrenceMonthlyRepeatsOn": 1,
"campaign": "text",
"command": "text",
"dayPartId": 1,
"isAlways": 1,
"isCustom": 1,
"syncEvent": 1,
"syncTimezone": 1,
"shareOfVoice": 1,
"maxPlaysPerHour": 1,
"isGeoAware": 1,
"geoLocation": "text",
"actionTriggerCode": "text",
"actionType": "text",
"actionLayoutCode": "text",
"parentCampaignId": 1,
"syncGroupId": 1,
"dataSetId": 1,
"dataSetParams": 1,
"modifiedBy": 1,
"createdOn": "text",
"updatedOn": "text",
"name": "text",
"resolutionId": 1,
"layoutDuration": 1,
"backgroundColor": "text"
}
],
"playlists": null,
"displayGroups": [
{
"displayGroupId": 1,
"displayGroup": "text",
"description": "text",
"isDisplaySpecific": 1,
"isDynamic": 1,
"dynamicCriteria": "text",
"dynamicCriteriaLogicalOperator": "text",
"dynamicCriteriaTags": "text",
"dynamicCriteriaExactTags": 1,
"dynamicCriteriaTagsLogicalOperator": "text",
"userId": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"bandwidthLimit": 1,
"groupsWithPermissions": "text",
"createdDt": "text",
"modifiedDt": "text",
"folderId": 1,
"permissionsFolderId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"dayParts": [
{
"dayPartId": 1,
"isAlways": 1,
"isCustom": 1
}
],
"isSystemNotification": 1,
"isDisplayNotification": 1,
"isDataSetNotification": 1,
"isLayoutNotification": 1,
"isLibraryNotification": 1,
"isReportNotification": 1,
"isScheduleNotification": 1,
"isCustomNotification": 1,
"twoFactorTypeId": 1,
"twoFactorSecret": "text",
"twoFactorRecoveryCodes": [
"text"
]
}Get the User object specified by the provided userId
Numeric ID of the User to get
successful operation
Class User
The ID of this User
The user name
The user type ID
Flag indicating whether this user is logged in or not
Email address of the user used for email alerts
The pageId of the Homepage for this User
This users home folder
A timestamp indicating the time the user last logged into the CMS
A flag indicating whether this user has see the new user wizard
A flag indicating whether the user is retired
A flag indicating whether password change should be forced for this user
The users user group ID
The users group name
The users library quota in bytes
First Name
Last Name
Phone Number
Reference field 1
Reference field 2
Reference field 3
Reference field 4
Reference field 5
An array of Playlists owned by this User
Does this User receive system notifications.
Does this User receive system notifications.
Does this User receive DataSet notifications.
Does this User receive Layout notifications.
Does this User receive Library notifications.
Does this User receive Report notifications.
Does this User receive Schedule notifications.
Does this User receive Custom notifications.
The two factor type id
Two Factor authorisation shared secret for this user
Two Factor authorisation recovery codes
GET /api/user/{userId} HTTP/1.1
Accept: */*
successful operation
{
"userId": 1,
"userName": "text",
"userTypeId": 1,
"loggedIn": 1,
"email": "text",
"homePageId": 1,
"homeFolderId": 1,
"lastAccessed": 1,
"newUserWizard": 1,
"retired": 1,
"isPasswordChangeRequired": 1,
"groupId": 1,
"group": 1,
"libraryQuota": 1,
"firstName": "text",
"lastName": "text",
"phone": "text",
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text",
"groups": [
{
"groupId": 1,
"group": "text",
"isUserSpecific": 1,
"isEveryone": 1,
"description": "text",
"libraryQuota": 1,
"isSystemNotification": 1,
"isDisplayNotification": 1,
"isDataSetNotification": 1,
"isLayoutNotification": 1,
"isLibraryNotification": 1,
"isReportNotification": 1,
"isScheduleNotification": 1,
"isCustomNotification": 1,
"isShownForAddUser": 1,
"defaultHomepageId": "text",
"features": [
"text"
]
}
],
"campaigns": [
{
"campaignId": 1,
"ownerId": 1,
"type": "text",
"campaign": "text",
"isLayoutSpecific": 1,
"numberLayouts": 1,
"totalDuration": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"folderId": 1,
"permissionsFolderId": 1,
"cyclePlaybackEnabled": 1,
"playCount": 1,
"listPlayOrder": "text",
"targetType": "text",
"target": 1,
"startDt": 1,
"endDt": 1,
"plays": 1,
"spend": 1,
"impressions": 1,
"lastPopId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"layouts": [
{
"layoutId": 1,
"ownerId": 1,
"campaignId": 1,
"parentId": 1,
"publishedStatusId": 1,
"publishedStatus": "text",
"publishedDate": "text",
"backgroundImageId": 1,
"schemaVersion": 1,
"layout": "text",
"description": "text",
"backgroundColor": "text",
"createdDt": "text",
"modifiedDt": "text",
"status": 1,
"retired": 1,
"backgroundzIndex": 1,
"width": 1,
"height": 1,
"orientation": "text",
"displayOrder": 1,
"duration": 1,
"statusMessage": "text",
"enableStat": 1,
"autoApplyTransitions": 1,
"code": "text",
"isLocked": true,
"regions": [
{
"regionId": 1,
"layoutId": 1,
"ownerId": 1,
"type": "text",
"name": "text",
"width": 1,
"height": 1,
"top": 1,
"left": 1,
"zIndex": 1,
"syncKey": "text",
"regionOptions": [
{
"regionId": 1,
"option": "text",
"value": "text"
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"duration": 1,
"isDrawer": 1,
"regionPlaylist": {
"playlistId": 1,
"ownerId": 1,
"name": "text",
"regionId": 1,
"isDynamic": 1,
"filterMediaName": "text",
"filterMediaNameLogicalOperator": "text",
"filterMediaTags": "text",
"filterExactTags": 1,
"filterMediaTagsLogicalOperator": "text",
"filterFolderId": 1,
"maxNumberOfItems": 1,
"createdDt": "text",
"modifiedDt": "text",
"duration": 1,
"requiresDurationUpdate": 1,
"enableStat": "text",
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"widgets": [
{
"widgetId": 1,
"playlistId": 1,
"ownerId": 1,
"type": "text",
"duration": 1,
"displayOrder": 1,
"useDuration": 1,
"calculatedDuration": 1,
"createdDt": "text",
"modifiedDt": "text",
"fromDt": 1,
"toDt": 1,
"schemaVersion": 1,
"transitionIn": 1,
"transitionOut": 1,
"transitionDurationIn": 1,
"transitionDurationOut": 1,
"widgetOptions": [
{
"widgetId": 1,
"type": "text",
"option": "text",
"value": "text"
}
],
"mediaIds": [
1
],
"audio": [
{
"widgetId": 1,
"mediaId": 1,
"volume": 1,
"loop": 1
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"playlist": "text"
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"folderId": 1,
"permissionsFolderId": 1
}
}
],
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"folderId": 1,
"permissionsFolderId": 1
}
],
"media": [
{
"mediaId": 1,
"ownerId": 1,
"parentId": 1,
"name": "text",
"mediaType": "text",
"storedAs": "text",
"fileName": "text",
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"fileSize": 1,
"duration": 1,
"valid": 1,
"moduleSystemFile": 1,
"expires": 1,
"retired": 1,
"isEdited": 1,
"md5": "text",
"owner": "text",
"groupsWithPermissions": "text",
"released": 1,
"apiRef": "text",
"createdDt": "text",
"modifiedDt": "text",
"enableStat": "text",
"orientation": "text",
"width": 1,
"height": 1,
"folderId": 1,
"permissionsFolderId": 1
}
],
"events": [
{
"eventId": 1,
"eventTypeId": 1,
"campaignId": 1,
"commandId": 1,
"displayGroups": [
{
"displayGroupId": 1,
"displayGroup": "text",
"description": "text",
"isDisplaySpecific": 1,
"isDynamic": 1,
"dynamicCriteria": "text",
"dynamicCriteriaLogicalOperator": "text",
"dynamicCriteriaTags": "text",
"dynamicCriteriaExactTags": 1,
"dynamicCriteriaTagsLogicalOperator": "text",
"userId": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"bandwidthLimit": 1,
"groupsWithPermissions": "text",
"createdDt": "text",
"modifiedDt": "text",
"folderId": 1,
"permissionsFolderId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"scheduleReminders": [
{
"scheduleReminderId": 1,
"eventId": 1,
"value": 1,
"type": 1,
"option": 1,
"isEmail": 1,
"reminderDt": 1,
"lastReminderDt": 1
}
],
"criteria": [],
"userId": 1,
"fromDt": 1,
"toDt": 1,
"isPriority": 1,
"displayOrder": 1,
"recurrenceType": "None",
"recurrenceDetail": 1,
"recurrenceRange": 1,
"recurrenceRepeatsOn": "text",
"recurrenceMonthlyRepeatsOn": 1,
"campaign": "text",
"command": "text",
"dayPartId": 1,
"isAlways": 1,
"isCustom": 1,
"syncEvent": 1,
"syncTimezone": 1,
"shareOfVoice": 1,
"maxPlaysPerHour": 1,
"isGeoAware": 1,
"geoLocation": "text",
"actionTriggerCode": "text",
"actionType": "text",
"actionLayoutCode": "text",
"parentCampaignId": 1,
"syncGroupId": 1,
"dataSetId": 1,
"dataSetParams": 1,
"modifiedBy": 1,
"createdOn": "text",
"updatedOn": "text",
"name": "text",
"resolutionId": 1,
"layoutDuration": 1,
"backgroundColor": "text"
}
],
"playlists": null,
"displayGroups": [
{
"displayGroupId": 1,
"displayGroup": "text",
"description": "text",
"isDisplaySpecific": 1,
"isDynamic": 1,
"dynamicCriteria": "text",
"dynamicCriteriaLogicalOperator": "text",
"dynamicCriteriaTags": "text",
"dynamicCriteriaExactTags": 1,
"dynamicCriteriaTagsLogicalOperator": "text",
"userId": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"bandwidthLimit": 1,
"groupsWithPermissions": "text",
"createdDt": "text",
"modifiedDt": "text",
"folderId": 1,
"permissionsFolderId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"dayParts": [
{
"dayPartId": 1,
"isAlways": 1,
"isCustom": 1
}
],
"isSystemNotification": 1,
"isDisplayNotification": 1,
"isDataSetNotification": 1,
"isLayoutNotification": 1,
"isLibraryNotification": 1,
"isReportNotification": 1,
"isScheduleNotification": 1,
"isCustomNotification": 1,
"twoFactorTypeId": 1,
"twoFactorSecret": "text",
"twoFactorRecoveryCodes": [
"text"
]
}Edit existing User
The user ID to edit
The User Name
The user email address
The user type ID
The homepage to use for this User
The users library quota in kilobytes
New User password
Repeat the new User password
Flag indicating whether to retire this user
The users first name
The users last name
The users phone number
Reference 1
Reference 2
Reference 3
Reference 4
Reference 5
Flag indicating whether to show the new user guide
Flag indicating whether to hide the navigation
A flag indicating whether password change should be forced for this user
successful operation
PUT /api/user/{userId} HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 350
"userName='text'&email='text'&userTypeId=1&homePageId='statusdashboard.view'&libraryQuota=1&newPassword='text'&retypeNewPassword='text'&retired=1&firstName='text'&lastName='text'&phone='text'&ref1='text'&ref2='text'&ref3='text'&ref4='text'&ref5='text'&newUserWizard=1&hideNavigation=1&isPasswordChangeRequired=1"successful operation
{
"userId": 1,
"userName": "text",
"userTypeId": 1,
"loggedIn": 1,
"email": "text",
"homePageId": 1,
"homeFolderId": 1,
"lastAccessed": 1,
"newUserWizard": 1,
"retired": 1,
"isPasswordChangeRequired": 1,
"groupId": 1,
"group": 1,
"libraryQuota": 1,
"firstName": "text",
"lastName": "text",
"phone": "text",
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text",
"groups": [
{
"groupId": 1,
"group": "text",
"isUserSpecific": 1,
"isEveryone": 1,
"description": "text",
"libraryQuota": 1,
"isSystemNotification": 1,
"isDisplayNotification": 1,
"isDataSetNotification": 1,
"isLayoutNotification": 1,
"isLibraryNotification": 1,
"isReportNotification": 1,
"isScheduleNotification": 1,
"isCustomNotification": 1,
"isShownForAddUser": 1,
"defaultHomepageId": "text",
"features": [
"text"
]
}
],
"campaigns": [
{
"campaignId": 1,
"ownerId": 1,
"type": "text",
"campaign": "text",
"isLayoutSpecific": 1,
"numberLayouts": 1,
"totalDuration": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"folderId": 1,
"permissionsFolderId": 1,
"cyclePlaybackEnabled": 1,
"playCount": 1,
"listPlayOrder": "text",
"targetType": "text",
"target": 1,
"startDt": 1,
"endDt": 1,
"plays": 1,
"spend": 1,
"impressions": 1,
"lastPopId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"layouts": [
{
"layoutId": 1,
"ownerId": 1,
"campaignId": 1,
"parentId": 1,
"publishedStatusId": 1,
"publishedStatus": "text",
"publishedDate": "text",
"backgroundImageId": 1,
"schemaVersion": 1,
"layout": "text",
"description": "text",
"backgroundColor": "text",
"createdDt": "text",
"modifiedDt": "text",
"status": 1,
"retired": 1,
"backgroundzIndex": 1,
"width": 1,
"height": 1,
"orientation": "text",
"displayOrder": 1,
"duration": 1,
"statusMessage": "text",
"enableStat": 1,
"autoApplyTransitions": 1,
"code": "text",
"isLocked": true,
"regions": [
{
"regionId": 1,
"layoutId": 1,
"ownerId": 1,
"type": "text",
"name": "text",
"width": 1,
"height": 1,
"top": 1,
"left": 1,
"zIndex": 1,
"syncKey": "text",
"regionOptions": [
{
"regionId": 1,
"option": "text",
"value": "text"
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"duration": 1,
"isDrawer": 1,
"regionPlaylist": {
"playlistId": 1,
"ownerId": 1,
"name": "text",
"regionId": 1,
"isDynamic": 1,
"filterMediaName": "text",
"filterMediaNameLogicalOperator": "text",
"filterMediaTags": "text",
"filterExactTags": 1,
"filterMediaTagsLogicalOperator": "text",
"filterFolderId": 1,
"maxNumberOfItems": 1,
"createdDt": "text",
"modifiedDt": "text",
"duration": 1,
"requiresDurationUpdate": 1,
"enableStat": "text",
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"widgets": [
{
"widgetId": 1,
"playlistId": 1,
"ownerId": 1,
"type": "text",
"duration": 1,
"displayOrder": 1,
"useDuration": 1,
"calculatedDuration": 1,
"createdDt": "text",
"modifiedDt": "text",
"fromDt": 1,
"toDt": 1,
"schemaVersion": 1,
"transitionIn": 1,
"transitionOut": 1,
"transitionDurationIn": 1,
"transitionDurationOut": 1,
"widgetOptions": [
{
"widgetId": 1,
"type": "text",
"option": "text",
"value": "text"
}
],
"mediaIds": [
1
],
"audio": [
{
"widgetId": 1,
"mediaId": 1,
"volume": 1,
"loop": 1
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"playlist": "text"
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"folderId": 1,
"permissionsFolderId": 1
}
}
],
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"folderId": 1,
"permissionsFolderId": 1
}
],
"media": [
{
"mediaId": 1,
"ownerId": 1,
"parentId": 1,
"name": "text",
"mediaType": "text",
"storedAs": "text",
"fileName": "text",
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"fileSize": 1,
"duration": 1,
"valid": 1,
"moduleSystemFile": 1,
"expires": 1,
"retired": 1,
"isEdited": 1,
"md5": "text",
"owner": "text",
"groupsWithPermissions": "text",
"released": 1,
"apiRef": "text",
"createdDt": "text",
"modifiedDt": "text",
"enableStat": "text",
"orientation": "text",
"width": 1,
"height": 1,
"folderId": 1,
"permissionsFolderId": 1
}
],
"events": [
{
"eventId": 1,
"eventTypeId": 1,
"campaignId": 1,
"commandId": 1,
"displayGroups": [
{
"displayGroupId": 1,
"displayGroup": "text",
"description": "text",
"isDisplaySpecific": 1,
"isDynamic": 1,
"dynamicCriteria": "text",
"dynamicCriteriaLogicalOperator": "text",
"dynamicCriteriaTags": "text",
"dynamicCriteriaExactTags": 1,
"dynamicCriteriaTagsLogicalOperator": "text",
"userId": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"bandwidthLimit": 1,
"groupsWithPermissions": "text",
"createdDt": "text",
"modifiedDt": "text",
"folderId": 1,
"permissionsFolderId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"scheduleReminders": [
{
"scheduleReminderId": 1,
"eventId": 1,
"value": 1,
"type": 1,
"option": 1,
"isEmail": 1,
"reminderDt": 1,
"lastReminderDt": 1
}
],
"criteria": [],
"userId": 1,
"fromDt": 1,
"toDt": 1,
"isPriority": 1,
"displayOrder": 1,
"recurrenceType": "None",
"recurrenceDetail": 1,
"recurrenceRange": 1,
"recurrenceRepeatsOn": "text",
"recurrenceMonthlyRepeatsOn": 1,
"campaign": "text",
"command": "text",
"dayPartId": 1,
"isAlways": 1,
"isCustom": 1,
"syncEvent": 1,
"syncTimezone": 1,
"shareOfVoice": 1,
"maxPlaysPerHour": 1,
"isGeoAware": 1,
"geoLocation": "text",
"actionTriggerCode": "text",
"actionType": "text",
"actionLayoutCode": "text",
"parentCampaignId": 1,
"syncGroupId": 1,
"dataSetId": 1,
"dataSetParams": 1,
"modifiedBy": 1,
"createdOn": "text",
"updatedOn": "text",
"name": "text",
"resolutionId": 1,
"layoutDuration": 1,
"backgroundColor": "text"
}
],
"playlists": null,
"displayGroups": [
{
"displayGroupId": 1,
"displayGroup": "text",
"description": "text",
"isDisplaySpecific": 1,
"isDynamic": 1,
"dynamicCriteria": "text",
"dynamicCriteriaLogicalOperator": "text",
"dynamicCriteriaTags": "text",
"dynamicCriteriaExactTags": 1,
"dynamicCriteriaTagsLogicalOperator": "text",
"userId": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"bandwidthLimit": 1,
"groupsWithPermissions": "text",
"createdDt": "text",
"modifiedDt": "text",
"folderId": 1,
"permissionsFolderId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"dayParts": [
{
"dayPartId": 1,
"isAlways": 1,
"isCustom": 1
}
],
"isSystemNotification": 1,
"isDisplayNotification": 1,
"isDataSetNotification": 1,
"isLayoutNotification": 1,
"isLibraryNotification": 1,
"isReportNotification": 1,
"isScheduleNotification": 1,
"isCustomNotification": 1,
"twoFactorTypeId": 1,
"twoFactorSecret": "text",
"twoFactorRecoveryCodes": [
"text"
]
}Delete user
Id of the user to delete
Flag indicating whether to delete all items owned by that user
Reassign all items owned by this user to the specified user ID
successful operation
Class User
The ID of this User
The user name
The user type ID
Flag indicating whether this user is logged in or not
Email address of the user used for email alerts
The pageId of the Homepage for this User
This users home folder
A timestamp indicating the time the user last logged into the CMS
A flag indicating whether this user has see the new user wizard
A flag indicating whether the user is retired
A flag indicating whether password change should be forced for this user
The users user group ID
The users group name
The users library quota in bytes
First Name
Last Name
Phone Number
Reference field 1
Reference field 2
Reference field 3
Reference field 4
Reference field 5
An array of Playlists owned by this User
Does this User receive system notifications.
Does this User receive system notifications.
Does this User receive DataSet notifications.
Does this User receive Layout notifications.
Does this User receive Library notifications.
Does this User receive Report notifications.
Does this User receive Schedule notifications.
Does this User receive Custom notifications.
The two factor type id
Two Factor authorisation shared secret for this user
Two Factor authorisation recovery codes
DELETE /api/user/{userId} HTTP/1.1
Accept: */*
successful operation
[
{
"userId": 1,
"userName": "text",
"userTypeId": 1,
"loggedIn": 1,
"email": "text",
"homePageId": 1,
"homeFolderId": 1,
"lastAccessed": 1,
"newUserWizard": 1,
"retired": 1,
"isPasswordChangeRequired": 1,
"groupId": 1,
"group": 1,
"libraryQuota": 1,
"firstName": "text",
"lastName": "text",
"phone": "text",
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text",
"groups": [
{
"groupId": 1,
"group": "text",
"isUserSpecific": 1,
"isEveryone": 1,
"description": "text",
"libraryQuota": 1,
"isSystemNotification": 1,
"isDisplayNotification": 1,
"isDataSetNotification": 1,
"isLayoutNotification": 1,
"isLibraryNotification": 1,
"isReportNotification": 1,
"isScheduleNotification": 1,
"isCustomNotification": 1,
"isShownForAddUser": 1,
"defaultHomepageId": "text",
"features": [
"text"
]
}
],
"campaigns": [
{
"campaignId": 1,
"ownerId": 1,
"type": "text",
"campaign": "text",
"isLayoutSpecific": 1,
"numberLayouts": 1,
"totalDuration": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"folderId": 1,
"permissionsFolderId": 1,
"cyclePlaybackEnabled": 1,
"playCount": 1,
"listPlayOrder": "text",
"targetType": "text",
"target": 1,
"startDt": 1,
"endDt": 1,
"plays": 1,
"spend": 1,
"impressions": 1,
"lastPopId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"layouts": [
{
"layoutId": 1,
"ownerId": 1,
"campaignId": 1,
"parentId": 1,
"publishedStatusId": 1,
"publishedStatus": "text",
"publishedDate": "text",
"backgroundImageId": 1,
"schemaVersion": 1,
"layout": "text",
"description": "text",
"backgroundColor": "text",
"createdDt": "text",
"modifiedDt": "text",
"status": 1,
"retired": 1,
"backgroundzIndex": 1,
"width": 1,
"height": 1,
"orientation": "text",
"displayOrder": 1,
"duration": 1,
"statusMessage": "text",
"enableStat": 1,
"autoApplyTransitions": 1,
"code": "text",
"isLocked": true,
"regions": [
{
"regionId": 1,
"layoutId": 1,
"ownerId": 1,
"type": "text",
"name": "text",
"width": 1,
"height": 1,
"top": 1,
"left": 1,
"zIndex": 1,
"syncKey": "text",
"regionOptions": [
{
"regionId": 1,
"option": "text",
"value": "text"
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"duration": 1,
"isDrawer": 1,
"regionPlaylist": {
"playlistId": 1,
"ownerId": 1,
"name": "text",
"regionId": 1,
"isDynamic": 1,
"filterMediaName": "text",
"filterMediaNameLogicalOperator": "text",
"filterMediaTags": "text",
"filterExactTags": 1,
"filterMediaTagsLogicalOperator": "text",
"filterFolderId": 1,
"maxNumberOfItems": 1,
"createdDt": "text",
"modifiedDt": "text",
"duration": 1,
"requiresDurationUpdate": 1,
"enableStat": "text",
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"widgets": [
{
"widgetId": 1,
"playlistId": 1,
"ownerId": 1,
"type": "text",
"duration": 1,
"displayOrder": 1,
"useDuration": 1,
"calculatedDuration": 1,
"createdDt": "text",
"modifiedDt": "text",
"fromDt": 1,
"toDt": 1,
"schemaVersion": 1,
"transitionIn": 1,
"transitionOut": 1,
"transitionDurationIn": 1,
"transitionDurationOut": 1,
"widgetOptions": [
{
"widgetId": 1,
"type": "text",
"option": "text",
"value": "text"
}
],
"mediaIds": [
1
],
"audio": [
{
"widgetId": 1,
"mediaId": 1,
"volume": 1,
"loop": 1
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"playlist": "text"
}
],
"permissions": [
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
],
"folderId": 1,
"permissionsFolderId": 1
}
}
],
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"folderId": 1,
"permissionsFolderId": 1
}
],
"media": [
{
"mediaId": 1,
"ownerId": 1,
"parentId": 1,
"name": "text",
"mediaType": "text",
"storedAs": "text",
"fileName": "text",
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"fileSize": 1,
"duration": 1,
"valid": 1,
"moduleSystemFile": 1,
"expires": 1,
"retired": 1,
"isEdited": 1,
"md5": "text",
"owner": "text",
"groupsWithPermissions": "text",
"released": 1,
"apiRef": "text",
"createdDt": "text",
"modifiedDt": "text",
"enableStat": "text",
"orientation": "text",
"width": 1,
"height": 1,
"folderId": 1,
"permissionsFolderId": 1
}
],
"events": [
{
"eventId": 1,
"eventTypeId": 1,
"campaignId": 1,
"commandId": 1,
"displayGroups": [
{
"displayGroupId": 1,
"displayGroup": "text",
"description": "text",
"isDisplaySpecific": 1,
"isDynamic": 1,
"dynamicCriteria": "text",
"dynamicCriteriaLogicalOperator": "text",
"dynamicCriteriaTags": "text",
"dynamicCriteriaExactTags": 1,
"dynamicCriteriaTagsLogicalOperator": "text",
"userId": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"bandwidthLimit": 1,
"groupsWithPermissions": "text",
"createdDt": "text",
"modifiedDt": "text",
"folderId": 1,
"permissionsFolderId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"scheduleReminders": [
{
"scheduleReminderId": 1,
"eventId": 1,
"value": 1,
"type": 1,
"option": 1,
"isEmail": 1,
"reminderDt": 1,
"lastReminderDt": 1
}
],
"criteria": [],
"userId": 1,
"fromDt": 1,
"toDt": 1,
"isPriority": 1,
"displayOrder": 1,
"recurrenceType": "None",
"recurrenceDetail": 1,
"recurrenceRange": 1,
"recurrenceRepeatsOn": "text",
"recurrenceMonthlyRepeatsOn": 1,
"campaign": "text",
"command": "text",
"dayPartId": 1,
"isAlways": 1,
"isCustom": 1,
"syncEvent": 1,
"syncTimezone": 1,
"shareOfVoice": 1,
"maxPlaysPerHour": 1,
"isGeoAware": 1,
"geoLocation": "text",
"actionTriggerCode": "text",
"actionType": "text",
"actionLayoutCode": "text",
"parentCampaignId": 1,
"syncGroupId": 1,
"dataSetId": 1,
"dataSetParams": 1,
"modifiedBy": 1,
"createdOn": "text",
"updatedOn": "text",
"name": "text",
"resolutionId": 1,
"layoutDuration": 1,
"backgroundColor": "text"
}
],
"playlists": null,
"displayGroups": [
{
"displayGroupId": 1,
"displayGroup": "text",
"description": "text",
"isDisplaySpecific": 1,
"isDynamic": 1,
"dynamicCriteria": "text",
"dynamicCriteriaLogicalOperator": "text",
"dynamicCriteriaTags": "text",
"dynamicCriteriaExactTags": 1,
"dynamicCriteriaTagsLogicalOperator": "text",
"userId": 1,
"tags": [
{
"tag": "text",
"tagId": 1,
"value": "text"
}
],
"bandwidthLimit": 1,
"groupsWithPermissions": "text",
"createdDt": "text",
"modifiedDt": "text",
"folderId": 1,
"permissionsFolderId": 1,
"ref1": "text",
"ref2": "text",
"ref3": "text",
"ref4": "text",
"ref5": "text"
}
],
"dayParts": [
{
"dayPartId": 1,
"isAlways": 1,
"isCustom": 1
}
],
"isSystemNotification": 1,
"isDisplayNotification": 1,
"isDataSetNotification": 1,
"isLayoutNotification": 1,
"isLibraryNotification": 1,
"isReportNotification": 1,
"isScheduleNotification": 1,
"isCustomNotification": 1,
"twoFactorTypeId": 1,
"twoFactorSecret": "text",
"twoFactorRecoveryCodes": [
"text"
]
}
]Permission data for the Entity and Object Provided.
The Entity
The ID of the Object to return permissions for
successful operation
Class Permission
The ID of this Permission Record
The Entity ID that this Permission refers to
The User Group ID that this permission refers to
The object ID that this permission refers to
A flag indicating whether the groupId refers to a user specific group
The entity name that this refers to
Legacy for when the Object ID is a string
The group name that this refers to
A flag indicating whether view permission is granted
A flag indicating whether edit permission is granted
A flag indicating whether delete permission is granted
A flag indicating whether modify permission permission is granted.
GET /api/user/permissions/{entity}/{objectId} HTTP/1.1
Accept: */*
successful operation
[
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
]Set Permissions to users/groups for the provided entity.
The Entity
The ID of the Object to set permissions on
Array of permissions with groupId as the key
Change the owner of this item. Leave empty to keep the current owner
successful operation
No content
POST /api/user/permissions/{entity}/{objectId}?groupIds=text HTTP/1.1
Accept: */*
successful operation
No content
Permission data for the multiple Entities and Objects Provided.
The Entity
The IDs of the Objects to return permissions for
successful operation
Class Permission
The ID of this Permission Record
The Entity ID that this Permission refers to
The User Group ID that this permission refers to
The object ID that this permission refers to
A flag indicating whether the groupId refers to a user specific group
The entity name that this refers to
Legacy for when the Object ID is a string
The group name that this refers to
A flag indicating whether view permission is granted
A flag indicating whether edit permission is granted
A flag indicating whether delete permission is granted
A flag indicating whether modify permission permission is granted.
GET /api/user/permissions/{entity}?ids=text HTTP/1.1
Accept: */*
successful operation
[
{
"permissionId": 1,
"entityId": 1,
"groupId": 1,
"objectId": 1,
"isUser": 1,
"entity": "text",
"objectIdString": "text",
"group": "text",
"view": 1,
"edit": 1,
"delete": 1,
"modifyPermissions": 1
}
]Set Permissions to users/groups for multiple provided entities.
The Entity type
Array of object IDs
Array of permissions with groupId as the key
Change the owner of this item. Leave empty to keep the current owner
successful operation
No content
POST /api/user/permissions/{entity}/multiple?ids=1&groupIds=text HTTP/1.1
Accept: */*
successful operation
No content
User preferences for non-state information, such as Layout designer zoom levels
An optional preference
successful response
Class UserOption
The userId that this Option applies to
The option name
The option value
GET /api/user/pref HTTP/1.1
Accept: */*
successful response
[
{
"userId": 1,
"option": "text",
"value": "text"
}
]Save User preferences for non-state information, such as Layout designer zoom levels
successful operation
No content
POST /api/user/pref HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 60
{
"preference": [
{
"userId": 1,
"option": "text",
"value": "text"
}
]
}successful operation
No content
Save User preferences from the Preferences form.
successful operation
No content
PUT /api/user/pref HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 116
"navigationMenuPosition='text'&useLibraryDuration=1&showThumbnailColumn=1&rememberFolderTreeStateGlobally=1"successful operation
No content
Last updated
Was this helpful?

