# Update agent Update an agent/admin. Endpoint: PUT /beta/agents/{agentId} Version: beta Security: ApiKeyAuth ## Path parameters: - `agentId` (string, required) The agent id ## Request fields (application/json): - `displayName` (string, required) The agent's display name - `phoneNumber` (string) The agent's primary phone number - `additionalEmails` (array) Additional email addresses for the agent - `additionalPhoneNumbers` (array) Additional phone numbers for the agent - `firstName` (string) The agent's first name - `lastName` (string) The agent's last name - `middleNames` (array) The agent's middle names - `avatarUrl` (string) The url from which to load the agent's avatar ## Response 200 fields (application/json): - `data` (object, required) - `data.id` (string, required) Unique identifier for the agent - `data.createdAt` (string, required) Time when the agent was created - `data.displayName` (string, required) The agent's display name - `data.email` (string, required) The agent's primary email address - `data.avatarUrl` (string) The url from which to load the agent's avatar - `data.phoneNumber` (string) The agent's primary phone number - `data.additionalEmails` (array) Additional email addresses for the agent - `data.additionalPhoneNumbers` (array) Additional phone numbers for the agent - `data.firstName` (string) The agent's first name - `data.lastName` (string) The agent's last name - `data.middleNames` (array) The agent's middle names - `data.roles` (array) The agent's roles ## Response 400 fields (application/json): - `message` (string, required) ## Response 404 fields (application/json): - `message` (string, required) ## Response 500 fields (application/json): - `message` (string, required)