---
# System prepended metadata

title: Customer Spaces New Endpoints

---

# Customer Spaces New Endpoints

## CustomerSpaces
|METHOD|VERB|ROUTE|STATUS|
|-|-|-|-|
|CreateCustomerSpace|POST|/customerSpaces|Done|
|ListCustomerSpaces|POST|/customerSpaces/list|Done|
|GetCustomerSpace|GET|/customerSpaces/{id}|Done|
|UpdateCustomerSpace|PUT|/customerSpaces/{id}|Done|
|DeleteCustomerSpace|DELETE|/customerSpaces/{id}|Done|
|UnDeleteCustomerSpace|PUT|/customerSpaces/{id}|Done|

## CustomerSpacesItems
|METHOD|VERB|ROUTE|STATUS|
|-|-|-|-|
|CreateCustomerSpaceItem|POST|/customerSpaces/{customerSpaceID}/items|Done|
|DeleteCustomerSpaceItem|DELETE|/customerSpaces/{customerSpaceID}/items/{customerSpaceItemId}|Done|
|ResequenceCustomerSpaceItem|PUT|/customerSpaces/{customerSpaceID}/items/{itemID}/resequence|Done|

## CustomerSpacesTemplates
|METHOD|VERB|ROUTE|STATUS|
|-|-|-|-|
|CreateTemplate|POST|/customerSpaces/templates|Done|
|ListTemplates|POST|/customerSpaces/templates/list|Done|
|GetTemplate|GET|/customerSpaces/templates/{id}|Done|
|UpdateTemplate|PUT|/customerSpaces/templates|Done|
|DeleteTemplate|DELETE|/customerSpaces/templates/{id}|Done|
|UnDeleteTemplate|PUT|/customerSpaces/templates/{id}|Done|

## CustomerSpacesTemplatesItems
|METHOD|VERB|ROUTE|STATUS|
|-|-|-|-|
|CreateTemplateItem|POST|/customerSpaces/templates/{customerSpacestemplateID}/items|Done|
|DeleteTemplateItem|DELETE|/customerSpaces/templates/{customerSpacesTemplateID}/items/{customerSpaceItemId}|Done|
|ResequenceTemplateItem|PUT|/customerSpaces/{customerSpacesTemplateID}/items/{itemID}/resequence|Done|

## CustomerSpacesContacts
|METHOD|VERB|ROUTE|STATUS|
|-|-|-|-|
|AddContactToCustomerSpace|POST|/customerSpaces/{customerSpaceID}/contact|Done|
|RemoveContactFromCustomerSpace|DELETE|/customerSpaces/{customerSpaceID}/contact/{contactId}|Done|

---

# Updates to existing

## Folders
|METHOD|VERB|ROUTE|NOTE|STATUS|
|-|-|-|-|-|
|GetFolder|GET|/folders/{folderID}|Repository|Done|
|CreateFolderItem|POST|/folders/{folderID}/items|Done|
|UpdateFolderItem|PUT|/folders/{folderID}/items/{folderItemID}|Done|

## Labels
|METHOD|VERB|ROUTE|NOTE|STATUS|
|-|-|-|-|-|
|ListObjectsAssignedToLabel|GET|/labels/{labelID}/assignments||Done|
|ListLabelsByObjectType|POST|/labelsByObjectType|Repository|Done|
|CreateLabelValueAssignment|POST|/labels/{labelID}/assignments||Done|

## Activities
|METHOD|VERB|ROUTE|STATUS|
|-|-|-|-|
|ListActivities|POST|/activities|Done|
|ListActivitiesPaged|POST|/activities/list|Done|

## UserRoles
|METHOD|VERB|ROUTE|STATUS|
|-|-|-|-|
|UpdateUserRole|PUT|/userRoles|Done|
|CreateRole|POST|/userRoles|Done|

## Notifications
|METHOD|VERB|ROUTE|NOTE|
|-|-|-|-|
|ListNotificationTemplates|GET|/notifications/templates|DTO|
|CreateNotificationTemplate|POST|/notifications/templates|Repository|
|StreamNotificationImage|PUT|/notifications/images/{notificationID}/{variable}|Repository|
|StreamNotificationMarketingToolImage|GET|/notifications/images/{notificationID}/{variable}/{id}/{size}|Repository|

## Audits
|METHOD|VERB|ROUTE|STATUS|
|-|-|-|-|
|GetAuditTrail|POST|/audits|Done|
|GetAuditTrail|POST|/audits/list|Done|

## Brands
|METHOD|VERB|ROUTE|STATUS|
|-|-|-|-|
|GetSubscriberPlan|GET|/plan|Done|+

## Dashboard
|METHOD|VERB|ROUTE|NOTE|
|-|-|-|-|
|ListAvailableCharts|GET|/dashBoard/charttypelist|Repository|
|GetChartData|POST|/dashBoard/chartdata|Repository|

## Partners
|METHOD|VERB|ROUTE|NOTE|STATUS|
|-|-|-|-|-|
|AddRole|POST|/partners/objectpermissions|Repository|Done|
|RemoveRole|DELETE|/partners/objectpermissions/{objectType}/{targetID}/{roleID:Guid}|Repository|Done|

## Themes
|METHOD|VERB|ROUTE|NOTE|STATUS|
|-|-|-|-|-|
|GetMenu|GET|/themes/{themeID}/menus/{menuID}|Done|
|CreateMenuItem|POST|/themes/{themeID}/menus/{menuID}/items|Done|
|UpdateMenuItem|PUT|/themes/{themeID}/menus/{menuID}/items|Done|
|ListMenuOptions|GET|/themes/{themeID}/menus/options|Repository|Done|
