Legacy Dev Forum Posts

 View Only

Sign Up

  • 1.  Chat Replace Participant

    Posted 06-05-2025 18:15

    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