Update a test agent

Updates a test agent

PUT /manage/agents/{agentId}

URI Parameters

Name In Type Description

agentId

Path

string

Id of the test agent

Request Body

Name Type Required Description

name

string

True

Arbitrary name of the test agent, length 1-256

Responses

Name Type Description

200 OK

Agent

The modified test agent object

Consumes

  • application/json

Produces

  • application/json

Security

Every request requires a JWT access token for authentication in the Authorisation HTTP header. Please see the API authentication page for details about how to get a JWT token.

Authorization: Bearer {JWT_TOKEN}

Roles

  • Wenenu Owner

  • Wenenu Test Agent Administrator

Sample request

PUT https://wenenu.com/manage/agents/20b050c1b115543a6d3634034f08f46c43b604b0a89bbb705363344289c40a80 HTTP/1.1
Authorization: Bearer {jwt_token}
Content-type: application/json

Request body:

{
  "name": "Wenenu agent first"
}

Sample Response

Status code: 200 OK

{
  "id": "20b050c1b115543a6d3634034f08f46c43b604b0a89bbb705363344289c40a80",
  "tenantId": "108365366dc9-88be-4c42-8329-55808630",
  "name": "Wenenu agent first",
  "type": "user",
  "key1": "20b050c1b115543a6d3634034f08f46c43b604b0a89bbb705363344289c40a80.Je/ZOdOqH2EQ5wEA8Z813ngQmsMpYKeKt5GIfRJjB0YAg0JSAD1WyVDitFjUqs+QNOOkW8u5r30r90qeFg/7nw==",
  "key2": "20b050c1b115543a6d3634034f08f46c43b604b0a89bbb705363344289c40a80.+r/3g0VXl0ERYQn7nSyLTDexV9ZWbzzgEkgPOxaDpW4pb8FEBciyoYwQFM8n3AdpcT/NiD/OJ4u2tS7LNgLqGg=="
}

Definitions

Agent

Name Type Description

id

string

Id of th test agent

tenantId

string

Version 4 UUID of the Wenenu tenant of the test agent

name

string

Arbitrary name of the test agent, length 1-256

type

string

Type of the test agent, always 'user' for user-created agents

key1

string

First API key of the test agent

key2

string

Second API key of the test agent