Update Client Application

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 assigned.

SecurityoAuthClient
Request
path Parameters
id
required
string = 36 characters

id of object

Example: 7b6c5fff-036e-4a40-b68a-a67c592fc079
Request Body schema: application/json

Update Client application

name
required
string [ 1 .. 255 ] characters

Unique name for client application

description
string [ 1 .. 1023 ] characters
active
boolean
Default: true
required
Array of objects (Role) [ 1 .. 7 ] items
modified
string <date-time>

Last modified time in GMT

Responses
204

No Content

400

Bad Request

401

Unauthorized

403

Forbidden

404

Not Found

500

Internal server error

put/clientapplications/{id}
Request samples
application/json
{
  • "name": "custom_bot_client_application_1",
  • "description": "Client app for Eva bot",
  • "active": true,
  • "roles": []
}
Response samples
application/json

Required attribute is missing in payload

{
  • "code": "400-143",
  • "developerMessage": "Required attribute is missing in the request body: <attribute>"
}