Skip to content

Get Authentications

Request

Overview

Use this API to Get details of all authentication types in the Conversation Manager.

Scope

Client application must have 'app.conversation.conversationmgr.manage' assigned to call this API

Security
oAuthClient(Required scopes:
https://api.egain.cloud/auth/.de...
)
curl -i -X GET \
  https://api.egain.cloud/conversation/conversationmgr/v3/authentications \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

OK

Bodyapplication/json
paginationInfoobject(PaginationInfo)
authenticationArray of objects(GetAuthenticationData)
Example:
[ { "id": "34fbb53f-ed7f-48d4-b545-e26cc95e075d", "name": "custom_bot_callback_authentication", "type": "oauth2", "oauth2": { … }, "created": "2021-03-28T14:29:01.516Z", "modified": "2021-03-28T14:29:01.516Z" }, { "id": "b92fe726-da13-4821-b236-62ade0c1f7fa", "name": "custom_bot_callback_authentication_2", "type": "basic", "basicAuth": { … }, "created": "2021-03-31T03:54:07.620Z", "modified": "2021-03-28T14:29:01.516Z" } ]
Response
{ "authentication": [ { … }, { … } ] }