This page was last edited on February 15, 2024, at 19:11.
Comments or questions about this documentation? Contact us for support!
This operation is part of the Customer Chat API section of the Web Services API.
Submits a new chat request for the website visitor / customer.
After successfully sending this request to start the chat, you should begin checking for updated state and new messages periodically as described in the Requesting updated state and messages section of the Customer Chat General page.
Request URL | /api/v2/chats/ |
---|---|
HTTP Method | POST |
Required Features | - |
Required HTTP Headers | ContactCenterId |
Parameter | Value |
---|---|
operationName | RequestChat |
nickname | The nickname of the customer requesting the chat. |
subject | The subject of the chat request. (For example: 'Question about billing') |
endpoint | The endpoint (queue) to start the chat in (optional). |
userData | The attached data to pass with the chat (optional). |
POST .../api/v2/chats ContactCenterId: cfe5ad67-ba6d-4340-81f9-bb680ef5d498 { "operationName": "RequestChat", "nickname": "Chris", "subject": "Question..." "userData": {"key":"value", "key1":"value1"} }
{ "id" : "652492d9-c2d9-44c9-b9ad-0ab7984114bb", "statusCode" : 0, "path" : "/api/v2/chats/652492d9-c2d9-44c9-b9ad-0ab7984114bb" }