# Client Application

Use this API to register external client applications where we send and receive messages.

 - [POST /clientapplications](https://developer-qe.ezdev.net/apis/v3/conversation/conversationmgr/api-bundled/client-application/createclientapplication.md): # Overview API to register new Client Applications that can integrate with the Conversation Hub. Client applications are used to send and receive messages. New Account API process flow: Authenticiatio
 - [GET /clientapplications](https://developer-qe.ezdev.net/apis/v3/conversation/conversationmgr/api-bundled/client-application/getallclientapplication.md): # Overview Use this APi to get details of all Client applications. ## Scope Client application must have 'app.conversation.conversationmgr.manage' or 'app.conversation.conversationmgr.read' scope assi
 - [GET /clientapplications/{id}](https://developer-qe.ezdev.net/apis/v3/conversation/conversationmgr/api-bundled/client-application/getclientapplication.md): # Overview Use this API to get details of the Client application in the Conversation Manager. ## Scope Client application must have 'app.conversation.conversationmgr.manage' or 'app.conversation.conve
 - [PUT /clientapplications/{id}](https://developer-qe.ezdev.net/apis/v3/conversation/conversationmgr/api-bundled/client-application/updateclientapplication.md): # Overview Use this API to update an existing Client application registered with the Conversation Manager. ## Scope Client application must have 'app.conversation.conversationmgr.manage' scope assigne
 - [DELETE /clientapplications/{id}](https://developer-qe.ezdev.net/apis/v3/conversation/conversationmgr/api-bundled/client-application/deleteclientapplication.md): # Overview Use this APi to delete a Client application. If client application is used by a participant then it can not be deleted. ## Scope Client application must have 'app.conversation.conversationm
