# Participant

Use this API to register Bots. You can register multiple Bots for each client application.

 - [POST /participants](https://apidev.egain.com/apis/v3/conversation/conversationmgr/api-bundled/participant/createparticipant.md): # Overview This API allow you to register participant New Account API process flow: Authenticiation > Client Application > **Participant** > Channel > Orchestration > Account ## Scope Client applicati
 - [GET /participants](https://apidev.egain.com/apis/v3/conversation/conversationmgr/api-bundled/participant/getallparticipant.md): # Overview Use this API to Get details of all participants. ## Scope Client application must have 'app.conversation.conversationmgr.manage' or 'app.conversation.conversationmgr.read' scope assigned.
 - [GET /participants/{id}](https://apidev.egain.com/apis/v3/conversation/conversationmgr/api-bundled/participant/getparticipant.md): # Overview Use this API to Get details of an existing Participant ## Scope Client application must have 'app.conversation.conversationmgr.manage' or 'app.conversation.conversationmgr.read' scope assig
 - [PUT /participants/{id}](https://apidev.egain.com/apis/v3/conversation/conversationmgr/api-bundled/participant/updateparticipant.md): # Overview Use this API to update an existing participant. ## Scope Client application must have 'app.conversation.conversationmgr.manage' scope assigned.
 - [DELETE /participants/{id}](https://apidev.egain.com/apis/v3/conversation/conversationmgr/api-bundled/participant/deleteparticipant.md): # Overview Use this API to delete an existing participant. ## Scope Client application must have 'app.conversation.conversationmgr.manage' scope assigned.
