curl --request POST \
--url https://api.wotnot.io/api/v1/conversation/{conversation_id}/events \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"event": "assignee",
"user": {
"by": "agent_email@domain.com",
"to": "assignee@domain.com"
}
}
'{
"ok": true
}Change assignee
Changes who an open conversation is assigned to: another assignee or a team.
POST
/
api
/
v1
/
conversation
/
{conversation_id}
/
events
curl --request POST \
--url https://api.wotnot.io/api/v1/conversation/{conversation_id}/events \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"event": "assignee",
"user": {
"by": "agent_email@domain.com",
"to": "assignee@domain.com"
}
}
'{
"ok": true
}Authorizations
All of WotNot's APIs use Bearer token authentication. Send your account token as Bearer <token>. You can find it in Settings > Account Settings > Developer. Keep it on your server: anyone who has it can call the API as your account.
Path Parameters
The ID of the conversation to reassign. It's the conversation.id you get back from Create conversation.
Body
application/json
Who is making the change and who the conversation goes to. Send user to assign it to another assignee, or team to assign it to a team.
Response
The assignee was changed. Returns ok set to true.
true when the request worked. Errors return false.
Example:
true
Last modified on October 22, 2026
Was this page helpful?