{ "opencollection": "1.0.0", "info": { "name": "PureCloud Platform Agent Assistants Messaging API", "version": "v2" }, "items": [ { "info": { "name": "Messaging", "type": "folder" }, "items": [ { "info": { "name": "Get a list of messaging settings", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v2/messaging/settings", "params": [ { "name": "pageSize", "value": "", "type": "query", "description": "Page size" }, { "name": "pageNumber", "value": "", "type": "query", "description": "Page number" } ] }, "docs": "Get a list of messaging settings" }, { "info": { "name": "Create a messaging setting", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v2/messaging/settings" }, "docs": "Create a messaging setting" }, { "info": { "name": "Get the organization's default settings that will be used as the default when creating an integration.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v2/messaging/settings/default" }, "docs": "When an integration is created a settings ID may be assigned to it. If the settings ID is not supplied, the default settings will be applied to it." }, { "info": { "name": "Set the organization's default settings that may be applied to an integration when it is created.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/api/v2/messaging/settings/default" }, "docs": "When an integration is created a settings ID may be assigned to it. If the settings ID is not supplied, the default settings will be applied to it." }, { "info": { "name": "Delete the organization's default setting, a global default will be applied to integrations without settings", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/messaging/settings/default" }, "docs": "When an integration is created a settings ID may be assigned to it. If the settings ID is not supplied, the default settings will be applied to it." }, { "info": { "name": "Get a messaging setting", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v2/messaging/settings/:messageSettingId", "params": [ { "name": "messageSettingId", "value": "", "type": "path", "description": "Message Settings ID" } ] }, "docs": "Get a messaging setting" }, { "info": { "name": "Update a messaging setting", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/api/v2/messaging/settings/:messageSettingId", "params": [ { "name": "messageSettingId", "value": "", "type": "path", "description": "Message Settings ID" } ] }, "docs": "Update a messaging setting" }, { "info": { "name": "Delete a messaging setting", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/messaging/settings/:messageSettingId", "params": [ { "name": "messageSettingId", "value": "", "type": "path", "description": "Message Settings ID" } ] }, "docs": "Delete a messaging setting" }, { "info": { "name": "Get a supported content profile", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v2/messaging/supportedcontent/:supportedContentId", "params": [ { "name": "supportedContentId", "value": "", "type": "path", "description": "Supported Content ID" } ] }, "docs": "Deprecated - use GET /api/v2/conversations/messaging/supportedcontent/{supportedContentId} as replacement" }, { "info": { "name": "Update a supported content profile", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/api/v2/messaging/supportedcontent/:supportedContentId", "params": [ { "name": "supportedContentId", "value": "", "type": "path", "description": "Supported Content ID" } ] }, "docs": "Deprecated - use PATCH /api/v2/conversations/messaging/supportedcontent/{supportedContentId} as replacement" }, { "info": { "name": "Delete a supported content profile", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/messaging/supportedcontent/:supportedContentId", "params": [ { "name": "supportedContentId", "value": "", "type": "path", "description": "Supported Content ID" } ] }, "docs": "Deprecated - use DELETE /api/v2/conversations/messaging/supportedcontent/{supportedContentId} as replacement" }, { "info": { "name": "Get a list of Supported Content profiles", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v2/messaging/supportedcontent", "params": [ { "name": "pageSize", "value": "", "type": "query", "description": "Page size" }, { "name": "pageNumber", "value": "", "type": "query", "description": "Page number" } ] }, "docs": "Deprecated - use GET /api/v2/conversations/messaging/supportedcontent as replacement" }, { "info": { "name": "Create a Supported Content profile", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v2/messaging/supportedcontent" }, "docs": "Deprecated - use POST /api/v2/conversations/messaging/supportedcontent as replacement" } ] } ], "bundled": true }