This example demonstrates the following:
Request
Method | URL |
---|---|
POST | /ws/v19/clientapplications/messaging/conversation/start?searchContactOnAttribute=email.emailAddress |
Request headers
Name | Value |
---|---|
Authorization | Bearer 082c60a9-6a3c-4880-848c-9af92f074e8d |
Accept | application/xml |
Content-Type | application/xml |
Accept-Language | en-US |
Request body
<?xml version="1.0" encoding="UTF-8"?> <conversation xmlns="http://bindings.egain.com/ws/model/v19/gen/live/conversation" xmlns:ns6="http://bindings.egain.com/ws/model/v19/gen/interaction/activity" xmlns:ns2="http://bindings.egain.com/ws/model/v19/gen/interaction/customer" xmlns:ns3="http://bindings.egain.com/ws/model/v19/gen/interaction/contactperson" xmlns:ns4="http://bindings.egain.com/ws/model/v19/gen/interaction/contactpoint" xmlns:ns5="http://bindings.egain.com/ws/model/v19/gen/common" xmlns:ns7="http://bindings.egain.com/ws/model/v19/gen/live/entrypoint"> <entryPointConfiguration> <ns7:entryPoint id="1000" /> <ns7:lastModified date="2019-04-17T10:56:49.000Z" /> </entryPointConfiguration> <activity> <ns6:customer> <ns2:type> <ns2:value>individual</ns2:value> </ns2:type> <ns2:contacts> <ns3:contact> <ns3:firstName>John</ns3:firstName> <ns3:email> <ns4:emailAddress>johntiernay@gmail.com</ns4:emailAddress> </ns3:email> </ns3:contact> </ns2:contacts> </ns6:customer> </activity> </conversation>
Response
HTTP/1.1 200 OK
Response body
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns9:conversation xmlns="http://bindings.egain.com/ws/model/v19/gen/live/entrypoint" xmlns:ns2="http://bindings.egain.com/ws/model/v19/gen/platform" xmlns:ns3="http://bindings.egain.com/ws/model/v19/gen/common" xmlns:ns4="http://bindings.egain.com/ws/model/v19/gen/kb" xmlns:ns5="http://bindings.egain.com/ws/model/v19/gen/kb/edition" xmlns:ns6="http://bindings.egain.com/ws/model/v19/gen/kb/profile" xmlns:ns7="http://bindings.egain.com/ws/model/v19/gen/common/attribute" xmlns:ns8="http://bindings.egain.com/ws/model/v19/gen/platform/security" xmlns:ns9="http://bindings.egain.com/ws/model/v19/gen/live/conversation" xmlns:ns10="http://bindings.egain.com/ws/model/v19/gen/interaction/activity" xmlns:ns11="http://bindings.egain.com/ws/model/v19/gen/interaction/case" xmlns:ns12="http://bindings.egain.com/ws/model/v19/gen/interaction/folder" xmlns:ns13="http://bindings.egain.com/ws/model/v19/gen/interaction/customer" xmlns:ns14="http://bindings.egain.com/ws/model/v19/gen/interaction/contactperson" xmlns:ns15="http://bindings.egain.com/ws/model/v19/gen/interaction/contactpoint" xmlns:ns16="http://bindings.egain.com/ws/model/v19/gen/interaction/attachment" xmlns:ns17="http://bindings.egain.com/ws/model/v19/gen/mail/alias" id="97a5be3b-fbc2-4035-9607-43cc51e20db6"> <ns9:activity id="1401"> <ns10:case id="1360" /> </ns9:activity> </ns9:conversation>
Request
Method | URL |
---|---|
POST | /ws/v19/clientapplications/messaging/conversation/start?searchContactOnAttribute=email.emailAddress |
Request headers
Name | Value |
---|---|
Authorization | Bearer 082c60a9-6a3c-4880-848c-9af92f074e8d |
Accept | application/json |
Content-Type | application/json |
Accept-Language | en-US |
Request body
{ "entryPointConfiguration": { "entryPoint": { "id": "1000" }, "lastModified": { "date": "2019-04-17T10:56:49.000Z" } }, "activity": { "customer": { "type": { "value": "individual" }, "contacts": { "contact": [ { "firstName": "John", "email": [ { "emailAddress": "johntiernay@gmail.com" } ] } ] } } } }
Response
HTTP/1.1 200 OK
Response body
{ "activity": { "case": { "id": 1364 }, "id": 1405 }, "id": "174bdb0c-7707-4ad0-9a48-56bf07d6e501" }
This example demonstrates the following:
Request
Method | URL |
---|---|
POST | /ws/v19/clientapplications/messaging/conversation/start?searchContactOnAttribute=office.phone&conversationContact=mobile.phone |
Request headers
Name | Value |
---|---|
Authorization | Bearer 082c60a9-6a3c-4880-848c-9af92f074e8d |
Accept | application/xml |
Content-Type | application/xml |
Accept-Language | en-US |
Request body
<?xml version="1.0" encoding="UTF-8"?> <conversation xmlns="http://bindings.egain.com/ws/model/v19/gen/live/conversation" xmlns:ns6="http://bindings.egain.com/ws/model/v19/gen/interaction/activity" xmlns:ns2="http://bindings.egain.com/ws/model/v19/gen/interaction/customer" xmlns:ns3="http://bindings.egain.com/ws/model/v19/gen/interaction/contactperson" xmlns:ns4="http://bindings.egain.com/ws/model/v19/gen/interaction/contactpoint" xmlns:ns5="http://bindings.egain.com/ws/model/v19/gen/common" xmlns:ns7="http://bindings.egain.com/ws/model/v19/gen/live/entrypoint"> <entryPointConfiguration> <ns7:entryPoint id="1000" /> <ns7:lastModified date="2019-01-03T12:27:25.000Z" /> </entryPointConfiguration> <activity> <ns6:subject>Bill Related</ns6:subject> <ns6:payload> <ns6:chat> <ns6:clientInfo> <ns6:timeOffset>-180</ns6:timeOffset> <ns6:referrerName>google</ns6:referrerName> <ns6:referrerUrl>https://www.google.com</ns6:referrerUrl> <ns6:isRichTextSupported>true</ns6:isRichTextSupported> </ns6:clientInfo> </ns6:chat> </ns6:payload> <ns6:customer> <ns2:type> <ns2:value>individual</ns2:value> </ns2:type> <ns2:contacts> <ns3:contact> <ns3:externalId>C987666</ns3:externalId> <ns3:firstName>John</ns3:firstName> <ns3:lastName>Tierney</ns3:lastName> <ns3:phone> <ns4:type> <ns5:value>home</ns5:value> </ns4:type> <ns4:phoneNo>7785451199</ns4:phoneNo> <ns4:countryCode>44</ns4:countryCode> <ns4:areaCode>01</ns4:areaCode> <ns4:extension>25</ns4:extension> </ns3:phone> <ns3:phone> <ns4:type> <ns5:value>mobile</ns5:value> </ns4:type> <ns4:phoneNo>5568879899</ns4:phoneNo> <ns4:countryCode>44</ns4:countryCode> </ns3:phone> <ns3:phone> <ns4:type> <ns5:value>office</ns5:value> </ns4:type> <ns4:phoneNo>988564334</ns4:phoneNo> <ns4:countryCode>44</ns4:countryCode> <ns4:areaCode>01</ns4:areaCode> <ns4:extension>25</ns4:extension> </ns3:phone> <ns3:email> <ns4:emailAddress>johntiernay@gmail.com</ns4:emailAddress> </ns3:email> <ns3:customAttributes> <ns5:customAttribute> <ns5:attribName>preferredcontact</ns5:attribName> <ns5:attribValues> <ns5:attribValue> <ns5:value>email</ns5:value> </ns5:attribValue> </ns5:attribValues> </ns5:customAttribute> </ns3:customAttributes> </ns3:contact> </ns2:contacts> </ns6:customer> <ns6:customAttributes> <ns5:customAttribute> <ns5:attribName>identification_no</ns5:attribName> <ns5:attribValues> <ns5:attribValue> <ns5:value>2873354764</ns5:value> </ns5:attribValue> </ns5:attribValues> </ns5:customAttribute> </ns6:customAttributes> </activity> </conversation>
Response
HTTP/1.1 200 OK
Response body
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns9:conversation xmlns="http://bindings.egain.com/ws/model/v19/gen/live/entrypoint" xmlns:ns2="http://bindings.egain.com/ws/model/v19/gen/platform" xmlns:ns3="http://bindings.egain.com/ws/model/v19/gen/common" xmlns:ns4="http://bindings.egain.com/ws/model/v19/gen/kb" xmlns:ns5="http://bindings.egain.com/ws/model/v19/gen/kb/edition" xmlns:ns6="http://bindings.egain.com/ws/model/v19/gen/kb/profile" xmlns:ns7="http://bindings.egain.com/ws/model/v19/gen/common/attribute" xmlns:ns8="http://bindings.egain.com/ws/model/v19/gen/platform/security" xmlns:ns9="http://bindings.egain.com/ws/model/v19/gen/live/conversation" xmlns:ns10="http://bindings.egain.com/ws/model/v19/gen/interaction/activity" xmlns:ns11="http://bindings.egain.com/ws/model/v19/gen/interaction/case" xmlns:ns12="http://bindings.egain.com/ws/model/v19/gen/interaction/folder" xmlns:ns13="http://bindings.egain.com/ws/model/v19/gen/interaction/customer" xmlns:ns14="http://bindings.egain.com/ws/model/v19/gen/interaction/contactperson" xmlns:ns15="http://bindings.egain.com/ws/model/v19/gen/interaction/contactpoint" xmlns:ns16="http://bindings.egain.com/ws/model/v19/gen/interaction/attachment" xmlns:ns17="http://bindings.egain.com/ws/model/v19/gen/mail/alias" id="97a5be3b-fbc2-4035-9607-43cc51e20db6"> <ns9:activity id="1401"> <ns10:case id="1360" /> </ns9:activity> </ns9:conversation>
Request
Method | URL |
---|---|
POST | /ws/v19/clientapplications/messaging/conversation/start?searchContactOnAttribute=office.phone&conversationContact=mobile.phone |
Request headers
Name | Value |
---|---|
Authorization | Bearer 082c60a9-6a3c-4880-848c-9af92f074e8d |
Accept | application/json |
Content-Type | application/json |
Accept-Language | en-US |
Request body
{ "entryPointConfiguration": { "entryPoint": { "id": "1000" }, "lastModified": { "date": "2019-04-17T10:56:49.000Z" } }, "activity": { "subject": "Bill Related", "payload": { "chat": { "clientInfo": { "timeOffset": "+180", "referrerName": "google", "referrerUrl": "https://www.google.com", "isRichTextSupported":"true" } } }, "customer": { "type": { "value": "individual" }, "contacts": { "contact": [ { "externalId": "C987666", "firstName": "John", "lastName": "Tierney", "phone": [ { "type": { "value": "home" }, "phoneNo": "7785451199", "countryCode": "44", "areaCode": "01", "extension": "25" }, { "type": { "value": "mobile" }, "phoneNo": "4567889644", "countryCode": "44" }, { "type": { "value": "office" }, "phoneNo": "6678895451", "countryCode": "44", "areaCode": "01", "extension": "25" } ], "email": [ { "emailAddress": "johntiernay@gmail.com" } ], "customAttributes": { "customAttribute": [ { "attribName": "preferredcontact", "attribValues": { "attribValue": [ { "value": "phone" } ] } } ] } } ] } }, "customAttributes": { "customAttribute": [ { "attribName": "identification_no", "attribValues": { "attribValue": [ { "value": "287335476" } ] } } ] } } }
Response
HTTP/1.1 200 OK
Response body
{ "activity": { "case": { "id": 1364 }, "id": 1405 }, "id": "174bdb0c-7707-4ad0-9a48-56bf07d6e501" }
This example demonstrates the following:
Request
Method | URL |
---|---|
POST | /ws/v19/clientapplications/messaging/conversation/start?sendTypingNotification=yes&searchContactOnAttribute=email.emailAddress&conversationContact=mobile.phone |
Request headers
Name | Value |
---|---|
Authorization | Bearer 082c60a9-6a3c-4880-848c-9af92f074e8d |
Accept | application/xml |
Content-Type | application/xml |
Accept-Language | en-US |
Request body
<?xml version="1.0" encoding="UTF-8"?> <conversation xmlns="http://bindings.egain.com/ws/model/v19/gen/live/conversation" xmlns:ns6="http://bindings.egain.com/ws/model/v19/gen/interaction/activity" xmlns:ns2="http://bindings.egain.com/ws/model/v19/gen/interaction/customer" xmlns:ns3="http://bindings.egain.com/ws/model/v19/gen/interaction/contactperson" xmlns:ns4="http://bindings.egain.com/ws/model/v19/gen/interaction/contactpoint" xmlns:ns5="http://bindings.egain.com/ws/model/v19/gen/common" xmlns:ns7="http://bindings.egain.com/ws/model/v19/gen/live/entrypoint"> <entryPointConfiguration> <ns7:entryPoint id="1000" /> <ns7:lastModified date="2019-04-17T10:56:49.000Z" /> </entryPointConfiguration> <activity> <ns6:subject>Bill Related</ns6:subject> <ns6:case id="1021" /> <ns6:payload> <ns6:chat> <ns6:clientInfo> <ns6:timeOffset>-180</ns6:timeOffset> <ns6:referrerName>google</ns6:referrerName> <ns6:referrerUrl>https://www.google.com</ns6:referrerUrl> <ns6:isRichTextSupported >true</ns6:isRichTextSupported > </ns6:clientInfo> </ns6:chat> </ns6:payload> <ns6:customer> <ns2:type> <ns2:value>individual</ns2:value> </ns2:type> <ns2:contacts> <ns3:contact> <ns3:externalId>C987666</ns3:externalId> <ns3:firstName>John</ns3:firstName> <ns3:lastName>Tierney</ns3:lastName> <ns3:phone> <ns4:type> <ns5:value>home</ns5:value> </ns4:type> <ns4:phoneNo>7785451199</ns4:phoneNo> <ns4:countryCode>44</ns4:countryCode> <ns4:areaCode>01</ns4:areaCode> <ns4:extension>25</ns4:extension> </ns3:phone> <ns3:phone> <ns4:type> <ns5:value>mobile</ns5:value> </ns4:type> <ns4:phoneNo>5568879899</ns4:phoneNo> <ns4:countryCode>44</ns4:countryCode> </ns3:phone> <ns3:phone> <ns4:type> <ns5:value>office</ns5:value> </ns4:type> <ns4:phoneNo>988564334</ns4:phoneNo> <ns4:countryCode>44</ns4:countryCode> <ns4:areaCode>01</ns4:areaCode> <ns4:extension>25</ns4:extension> </ns3:phone> <ns3:email> <ns4:emailAddress>johntiernay@gmail.com</ns4:emailAddress> </ns3:email> </ns3:contact> </ns2:contacts> </ns6:customer> </activity> </conversation>
Response
HTTP/1.1 200 OK
Response body
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <ns9:conversation xmlns="http://bindings.egain.com/ws/model/v19/gen/live/entrypoint" xmlns:ns2="http://bindings.egain.com/ws/model/v19/gen/platform" xmlns:ns3="http://bindings.egain.com/ws/model/v19/gen/common" xmlns:ns4="http://bindings.egain.com/ws/model/v19/gen/kb" xmlns:ns5="http://bindings.egain.com/ws/model/v19/gen/kb/edition" xmlns:ns6="http://bindings.egain.com/ws/model/v19/gen/kb/profile" xmlns:ns7="http://bindings.egain.com/ws/model/v19/gen/common/attribute" xmlns:ns8="http://bindings.egain.com/ws/model/v19/gen/platform/security" xmlns:ns9="http://bindings.egain.com/ws/model/v19/gen/live/conversation" xmlns:ns10="http://bindings.egain.com/ws/model/v19/gen/interaction/activity" xmlns:ns11="http://bindings.egain.com/ws/model/v19/gen/interaction/case" xmlns:ns12="http://bindings.egain.com/ws/model/v19/gen/interaction/folder" xmlns:ns13="http://bindings.egain.com/ws/model/v19/gen/interaction/customer" xmlns:ns14="http://bindings.egain.com/ws/model/v19/gen/interaction/contactperson" xmlns:ns15="http://bindings.egain.com/ws/model/v19/gen/interaction/contactpoint" xmlns:ns16="http://bindings.egain.com/ws/model/v19/gen/interaction/attachment" xmlns:ns17="http://bindings.egain.com/ws/model/v19/gen/mail/alias" id="20831f9c-5b9a-4411-8c57-89cfa051d38d"> <ns9:activity id="1037"> <ns10:case id="1021"/> </ns9:activity> </ns9:conversation>
Request
Method | URL |
---|---|
POST | /ws/v19/clientapplications/messaging/conversation/start?sendTypingNotification=yes&searchContactOnAttribute=email.emailAddress&conversationContact=mobile.phone |
Request headers
Name | Value |
---|---|
Authorization | Bearer 082c60a9-6a3c-4880-848c-9af92f074e8d |
Accept | application/json |
Content-Type | application/json |
Accept-Language | en-US |
Request body
{ "entryPointConfiguration": { "entryPoint": { "id": "1000" }, "lastModified": { "date": "2019-04-17T10:56:49.000Z" } }, "activity": { "subject": "Bill Related", "case": { "id": "1021" }, "payload": { "chat": { "clientInfo": { "timeOffset": "+180", "referrerName": "google", "referrerUrl": "https://www.google.com", "isRichTextSupported":"true" } } }, "customer": { "type": { "value": "individual" }, "contacts": { "contact": [ { "externalId": "C987666", "firstName": "John", "lastName": "Tierney", "phone": [ { "type": { "value": "home" }, "phoneNo": "7785451199", "countryCode": "44", "areaCode": "01", "extension": "25" }, { "type": { "value": "mobile" }, "phoneNo": "4567889644", "countryCode": "44" }, { "type": { "value": "office" }, "phoneNo": "6678895451", "countryCode": "44", "areaCode": "01", "extension": "25" } ], "email": [ { "emailAddress": "johntiernay@gmail.com" } ] } ] } } } }
Response
HTTP/1.1 200 OK
Response body
{ "activity": { "case": { "id": 1021 }, "id": 1038 }, "id": "f5419d71-9d49-444d-850c-aa7920e571e0" }
This example demonstrates the following:
Request
Method | URL |
---|---|
POST | /ws/v19/clientapplications/messaging/conversation/start?anonymousCustomer=yes |
Request headers
Name | Value |
---|---|
Authorization | Bearer 082c60a9-6a3c-4880-848c-9af92f074e8d |
Accept | application/xml |
Content-Type | application/xml |
Accept-Language | en-US |
Request body
<?xml version="1.0" encoding="UTF-8"?> <conversation xmlns="http://bindings.egain.com/ws/model/v19/gen/live/conversation" xmlns:ns6="http://bindings.egain.com/ws/model/v19/gen/interaction/activity" xmlns:ns2="http://bindings.egain.com/ws/model/v19/gen/interaction/customer" xmlns:ns3="http://bindings.egain.com/ws/model/v19/gen/interaction/contactperson" xmlns:ns4="http://bindings.egain.com/ws/model/v19/gen/interaction/contactpoint" xmlns:ns5="http://bindings.egain.com/ws/model/v19/gen/common" xmlns:ns7="http://bindings.egain.com/ws/model/v19/gen/live/entrypoint"> <entryPointConfiguration> <ns7:entryPoint id="1000" /> <ns7:lastModified date="2019-01-03T12:27:25.000Z" /> </entryPointConfiguration> </conversation>
Response
HTTP/1.1 200 OK
Response body
<?xml version="1.0" encoding="UTF-8"?> <ns9:conversation xmlns:ns9="http://bindings.egain.com/ws/model/v19/gen/live/conversation" xmlns="http://bindings.egain.com/ws/model/v19/gen/live/entrypoint" xmlns:ns10="http://bindings.egain.com/ws/model/v19/gen/interaction/activity" xmlns:ns11="http://bindings.egain.com/ws/model/v19/gen/interaction/case" xmlns:ns12="http://bindings.egain.com/ws/model/v19/gen/interaction/folder" xmlns:ns13="http://bindings.egain.com/ws/model/v19/gen/interaction/customer" xmlns:ns14="http://bindings.egain.com/ws/model/v19/gen/interaction/contactperson" xmlns:ns15="http://bindings.egain.com/ws/model/v19/gen/interaction/contactpoint" xmlns:ns16="http://bindings.egain.com/ws/model/v19/gen/interaction/attachment" xmlns:ns17="http://bindings.egain.com/ws/model/v19/gen/mail/alias" xmlns:ns2="http://bindings.egain.com/ws/model/v19/gen/platform" xmlns:ns3="http://bindings.egain.com/ws/model/v19/gen/common" xmlns:ns4="http://bindings.egain.com/ws/model/v19/gen/kb" xmlns:ns5="http://bindings.egain.com/ws/model/v19/gen/kb/edition" xmlns:ns6="http://bindings.egain.com/ws/model/v19/gen/kb/profile" xmlns:ns7="http://bindings.egain.com/ws/model/v19/gen/common/attribute" xmlns:ns8="http://bindings.egain.com/ws/model/v19/gen/platform/security" id="97a5be3b-fbc2-4035-9607-43cc51e20db6"> <ns9:activity id="1401"> <ns10:case id="1360" /> </ns9:activity> </ns9:conversation>
Request
Method | URL |
---|---|
POST | /ws/v19/clientapplications/messaging/conversation/start?anonymousCustomer=yes |
Request headers
Name | Value |
---|---|
Authorization | Bearer 082c60a9-6a3c-4880-848c-9af92f074e8d |
Accept | application/json |
Content-Type | application/json |
Accept-Language | en-US |
Request body
{ "entryPointConfiguration": { "entryPoint": { "id": "1000" }, "lastModified": { "date": "2019-01-03T12:27:25.000Z" } } }
Response
HTTP/1.1 200 OK
Response body
{ "activity": { "case": { "id": 1364 }, "id": 1405 }, "id": "174bdb0c-7707-4ad0-9a48-56bf07d6e501" }
This example demonstrates the following:
Request
Method | URL |
---|---|
POST | /ws/v19/clientapplications/messaging/conversation/start?anonymousCustomer=yes |
Request headers
Name | Value |
---|---|
Authorization | Bearer 082c60a9-6a3c-4880-848c-9af92f074e8d |
Accept | application/xml |
Content-Type | application/xml |
Accept-Language | en-US |
Request body
<?xml version="1.0" encoding="UTF-8"?> <conversation xmlns="http://bindings.egain.com/ws/model/v19/gen/live/conversation" xmlns:ns2="http://bindings.egain.com/ws/model/v19/gen/interaction/customer" xmlns:ns3="http://bindings.egain.com/ws/model/v19/gen/interaction/contactperson" xmlns:ns4="http://bindings.egain.com/ws/model/v19/gen/interaction/contactpoint" xmlns:ns5="http://bindings.egain.com/ws/model/v19/gen/common" xmlns:ns6="http://bindings.egain.com/ws/model/v19/gen/interaction/activity" xmlns:ns7="http://bindings.egain.com/ws/model/v19/gen/live/entrypoint"> <entryPointConfiguration> <ns7:entryPoint id="1000" /> <ns7:lastModified date="2019-01-03T12:27:25.000Z" /> </entryPointConfiguration> <activity> <ns6:subject>Bill Related</ns6:subject> <ns6:payload> <ns6:chat> <ns6:clientInfo> <ns6:timeOffset>+150</ns6:timeOffset> <ns6:referrerName>google</ns6:referrerName> <ns6:referrerUrl>https://www.google.com</ns6:referrerUrl> <ns6:isRichTextSupported>true</ns6:isRichTextSupported> </ns6:clientInfo> </ns6:chat> </ns6:payload> <ns6:customAttributes> <ns5:customAttribute> <ns5:attribName>identification_no</ns5:attribName> <ns5:attribValues> <ns5:attribValue> <ns5:value>287335476</ns5:value> </ns5:attribValue> </ns5:attribValues> </ns5:customAttribute> </ns6:customAttributes> </activity> </conversation>
Response
HTTP/1.1 200 OK
Response body
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns9:conversation xmlns="http://bindings.egain.com/ws/model/v19/gen/live/entrypoint" xmlns:ns2="http://bindings.egain.com/ws/model/v19/gen/platform" xmlns:ns3="http://bindings.egain.com/ws/model/v19/gen/common" xmlns:ns4="http://bindings.egain.com/ws/model/v19/gen/kb" xmlns:ns5="http://bindings.egain.com/ws/model/v19/gen/kb/edition" xmlns:ns6="http://bindings.egain.com/ws/model/v19/gen/kb/profile" xmlns:ns7="http://bindings.egain.com/ws/model/v19/gen/common/attribute" xmlns:ns8="http://bindings.egain.com/ws/model/v19/gen/platform/security" xmlns:ns9="http://bindings.egain.com/ws/model/v19/gen/live/conversation" xmlns:ns10="http://bindings.egain.com/ws/model/v19/gen/interaction/activity" xmlns:ns11="http://bindings.egain.com/ws/model/v19/gen/interaction/case" xmlns:ns12="http://bindings.egain.com/ws/model/v19/gen/interaction/folder" xmlns:ns13="http://bindings.egain.com/ws/model/v19/gen/interaction/customer" xmlns:ns14="http://bindings.egain.com/ws/model/v19/gen/interaction/contactperson" xmlns:ns15="http://bindings.egain.com/ws/model/v19/gen/interaction/contactpoint" xmlns:ns16="http://bindings.egain.com/ws/model/v19/gen/interaction/attachment" xmlns:ns17="http://bindings.egain.com/ws/model/v19/gen/mail/alias" id="97a5be3b-fbc2-4035-9607-43cc51e20db6"> <ns9:activity id="1401"> <ns10:case id="1360" /> </ns9:activity> </ns9:conversation>
Request
Method | URL |
---|---|
POST | /ws/v19/clientapplications/messaging/conversation/start?anonymousCustomer=yes |
Request headers
Name | Value |
---|---|
Authorization | Bearer 082c60a9-6a3c-4880-848c-9af92f074e8d |
Accept | application/json |
Content-Type | application/json |
Accept-Language | en-US |
Request body
{ "entryPointConfiguration":{ "entryPoint":{ "id":"1000" }, "lastModified":{ "date":"2019-01-03T12:27:25.000Z" } }, "activity":{ "subject":"Bill Related", "payload":{ "chat":{ "clientInfo":{ "timeOffset":"+50", "referrerName":"google", "referrerUrl":"https://www.google.com", "isRichTextSupported":"true" } } }, "customAttributes":{ "customAttribute":[ { "attribName":"identification_no", "attribValues":{ "attribValue":[ { "value":"287335476" } ] } } ] } } }
Response
HTTP/1.1 200 OK
Response body
{ "activity": { "case": { "id": 1364 }, "id": 1405 }, "id": "174bdb0c-7707-4ad0-9a48-56bf07d6e501" }
This example demonstrates the following:
Request
Method | URL |
---|---|
POST | /ws/v19/clientapplications/messaging/conversation/start?anonymousCustomer=yes |
Request headers
Name | Value |
---|---|
Authorization | Bearer 082c60a9-6a3c-4880-848c-9af92f074e8d |
Accept | application/xml |
Content-Type | application/xml |
Accept-Language | en-US |
Request body
<?xml version="1.0" encoding="UTF-8"?> <conversation xmlns="http://bindings.egain.com/ws/model/v19/gen/live/conversation" xmlns:ns6="http://bindings.egain.com/ws/model/v19/gen/interaction/activity" xmlns:ns2="http://bindings.egain.com/ws/model/v19/gen/interaction/customer" xmlns:ns3="http://bindings.egain.com/ws/model/v19/gen/interaction/contactperson" xmlns:ns4="http://bindings.egain.com/ws/model/v19/gen/interaction/contactpoint" xmlns:ns5="http://bindings.egain.com/ws/model/v19/gen/common" xmlns:ns7="http://bindings.egain.com/ws/model/v19/gen/live/entrypoint"> <entryPointConfiguration> <ns7:entryPoint id="1000" /> <ns7:lastModified date="2019-02-25T15:22:47.000Z" /> </entryPointConfiguration> <activity> <ns6:payload> <ns6:chat> <ns6:clientInfo> <ns6:timeOffset>+150</ns6:timeOffset> <ns6:referrerName>google</ns6:referrerName> <ns6:referrerUrl>https://www.google.com</ns6:referrerUrl> </ns6:clientInfo> </ns6:chat> </ns6:payload> </activity> </conversation>
Response
HTTP/1.1 200 OK
Response body
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <ns9:conversation xmlns="http://bindings.egain.com/ws/model/v19/gen/live/entrypoint" xmlns:ns2="http://bindings.egain.com/ws/model/v19/gen/platform" xmlns:ns3="http://bindings.egain.com/ws/model/v19/gen/common" xmlns:ns4="http://bindings.egain.com/ws/model/v19/gen/kb" xmlns:ns5="http://bindings.egain.com/ws/model/v19/gen/kb/edition" xmlns:ns6="http://bindings.egain.com/ws/model/v19/gen/kb/profile" xmlns:ns7="http://bindings.egain.com/ws/model/v19/gen/common/attribute" xmlns:ns8="http://bindings.egain.com/ws/model/v19/gen/platform/security" xmlns:ns9="http://bindings.egain.com/ws/model/v19/gen/live/conversation" xmlns:ns10="http://bindings.egain.com/ws/model/v19/gen/interaction/activity" xmlns:ns11="http://bindings.egain.com/ws/model/v19/gen/interaction/case" xmlns:ns12="http://bindings.egain.com/ws/model/v19/gen/interaction/folder" xmlns:ns13="http://bindings.egain.com/ws/model/v19/gen/interaction/customer" xmlns:ns14="http://bindings.egain.com/ws/model/v19/gen/interaction/contactperson" xmlns:ns15="http://bindings.egain.com/ws/model/v19/gen/interaction/contactpoint" xmlns:ns16="http://bindings.egain.com/ws/model/v19/gen/interaction/attachment" xmlns:ns17="http://bindings.egain.com/ws/model/v19/gen/mail/alias" id="9bb16ec0-0da6-44d4-b3b7-aea241ff6e46"> <ns9:activity id="1034"> <ns10:case id="1022"/> </ns9:activity> </ns9:conversation>
Request
Method | URL |
---|---|
POST | /ws/v19/clientapplications/messaging/conversation/start?anonymousCustomer=yes |
Request headers
Name | Value |
---|---|
Authorization | Bearer 082c60a9-6a3c-4880-848c-9af92f074e8d |
Accept | application/json |
Content-Type | application/json |
Accept-Language | en-US |
Request body
{ "entryPointConfiguration": { "entryPoint": { "id": "1000" }, "lastModified": { "date": "2019-02-25T15:22:47.000Z" } }, "activity": { "subject": "Bill Related", "payload": { "chat": { "clientInfo": { "timeOffset": "+50", "referrerName": "google", "referrerUrl": "https://www.google.com" } } } } }
Response
HTTP/1.1 200 OK
Response body