Lex_Yang | 2019-08-12 16:24:52 UTC | #1
The chat session is in queue, trying to assign it to myself by updating it to my userId, got a 404.
/api/v2/conversations/chats/{conversationId}/participants/{participantId}/replace
{ "status": 404, "code": "conversation.error.participant.not.found", "message": "Unable to determine the participant.", "messageWithParams": "Unable to determine the participant.", "messageParams": {}, "contextId": "ecd2f047-c6b5-4fc5-a488-709c63f0f0ee", "details": [], "errors": [] }
tim.smith | 2019-08-12 17:16:59 UTC | #2
You made a request to POST api/v2/conversations/chats/15efc6aa-7ce1-4ee4-a9da-0e1902666c6a/participants/776dccbc-f70e-4ee9-848c-79439d1c7b65/replace. 776dccbc-f70e-4ee9-848c-79439d1c7b65 is the GUID of one of your queues, not a participant ID of a participant in the conversation.
Lex_Yang | 2019-08-12 17:34:31 UTC | #3
I just did two more test, 1 successful 1 failed, both were in the same queue and trying to assign them to myself:
{ "status": 400, "code": "bad.request", "message": "The participant has no active conversation.", "contextId": "7be3f8dd-b401-4337-88cc-83b21393819d", "details": [], "errors": [] }
tim.smith | 2019-08-12 17:38:26 UTC | #4
That conversation ended about a minute before you tried the transfer. You can't transfer conversations that have ended.
system | 2019-09-12 17:38:29 UTC | #5
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.
This post was migrated from the old Developer Forum.
ref: 5760