Request Chat
Overview
This operation is used to request a chat interaction.
Request URL | /api/v2/chats |
---|---|
HTTP Method | POST |
HTTP Header | Content-Type |
Value | application/json |
Parameters
Parameter Name | Sample Value | Description | Required/Optional |
---|---|---|---|
nickname | "JohnDoe" | customer's nickname | Required |
firstName | "John" | first name of the customer | Required |
lastName | "Doe" | last name of the customer | Required |
tenantName | "Environment" | tenant name | Required |
emailAddress | "jdoe@gmail.com" | email address of the customer | Optional |
subject | "Help with account" | subject as entered by the customer | Optional |
endpoint | "customEndpoint" | endpoint describing the queue | Optional |
userData | ["key":"value","key":"value"] | any attached data that client wants to add to chat | Optional |
Example
Request
{ "tenantName": "Environment", "nickname":"nickname", "emailAddress":"email@address", "subject":"subject to", "userData":{ "key1":"value1", "key2":"value2" } }
Response
{ "chatId":"00019a9SXTQW001N", "path":"/api/v2/chats/00019a9SXTQW001N", "userId":"007553ADB4D9001A", "secureKey":"e1a17b94f802c330", "alias":"117", "tenantName": "Environment", "messages":[ { "from":{ "nickname":"nickname", "participantId":1, "type":"Client" }, "index":1, "type":"ParticipantJoined", "utcTime":1404162425010 } ], "statusCode":0 }
This page was last edited on March 27, 2015, at 19:35.
Comments or questions about this documentation? Contact us for support!