This example demonstrates the following:
Request
Method | URL |
---|---|
PUT | /ws/v12/interaction/activity/complete |
Request headers
Name | Value |
---|---|
X-egain-session | Valid session ID |
Accept | application/xml |
Content-Type | application/xml |
Accept-Language | en-US |
Request body:
<?xml version="1.0" encoding="UTF-8"?> <activities xmlns="http://bindings.egain.com/ws/model/v12/gen/interaction/activity"> <activity id="1025"> <lastModified date="2015-07-14T23:51:58.000Z" /> </activity> <activity id="1039"> <lastModified date="2015-07-14T23:51:58.000Z" /> </activity> </activities>
Response:
HTTP/1.1 200 OK
Response headers
Name | Value |
---|---|
X-egain-session | current session ID |
Content-Type | application/xml |
Response body:
<?xml version="1.0" encoding="UTF-8"?> <activities xmlns="http://bindings.egain.com/ws/model/v12/gen/interaction/activity" xmlns:ns10="http://bindings.egain.com/ws/model/v12/gen/mail/alias" xmlns:ns11="http://bindings.egain.com/ws/model/v12/gen/live/entrypoint" xmlns:ns2="http://bindings.egain.com/ws/model/v12/gen/interaction/case" xmlns:ns3="http://bindings.egain.com/ws/model/v12/gen/platform" xmlns:ns4="http://bindings.egain.com/ws/model/v12/gen/common" xmlns:ns5="http://bindings.egain.com/ws/model/v12/gen/interaction/folder" xmlns:ns6="http://bindings.egain.com/ws/model/v12/gen/interaction/customer" xmlns:ns7="http://bindings.egain.com/ws/model/v12/gen/interaction/contactperson" xmlns:ns8="http://bindings.egain.com/ws/model/v12/gen/interaction/contactpoint" xmlns:ns9="http://bindings.egain.com/ws/model/v12/gen/interaction/attachment"> <activity id="1025"> <link rel="self" href="/system/ws/v12/interaction/activity/1025" /> <case id="1023"> <ns2:link rel="self" href="/system/ws/v12/interaction/case/1023" /> <ns2:status> <ns4:value>closed</ns4:value> <ns4:displayValue>Closed</ns4:displayValue> </ns2:status> </case> </activity> <activity id="1039"> <link rel="self" href="/system/ws/v12/interaction/activity/1039" /> <case id="1032"> <ns2:link rel="self" href="/system/ws/v12/interaction/case/1032" /> <ns2:status> <ns4:value>open</ns4:value> <ns4:displayValue>Open</ns4:displayValue> </ns2:status> </case> </activity> </activities>
Request
Method | URL |
---|---|
PUT | /ws/v12/interaction/activity/complete |
Request headers
Name | Value |
---|---|
X-egain-session | Valid session ID |
Accept | application/json |
Content-Type | application/json |
Accept-Language | en-US |
Request body:
{ "activity": [ { "id": "1025", "lastModified": { "date": "2015-07-14T23:51:58.000Z" } }, { "id": "1039", "lastModified": { "date": "2015-07-14T23:51:58.000Z" } } ] }
Response:
HTTP/1.1 200 OK
Response headers
Name | Value |
---|---|
X-egain-session | current session ID |
Content-Type | application/json |
Response body:
{ "activity": [ { "id": 1025, "link": { "rel": "self", "href": "/system/ws/v12/interaction/activity/1025" }, "case": { "id": 1023, "link": { "rel": "case", "href": "/system/ws/v12/interaction/case/1023" }, "status": { "value": "closed", "displayValue": "Closed" } } }, { "id": 1039, "link": { "rel": "self", "href": "/system/ws/v12/interaction/activity/1039" }, "case": { "id": 1032, "link": { "rel": "case", "href": "/system/ws/v12/interaction/case/1032" }, "status": { "value": "open", "displayValue": "Open" } } } ] }
This example demonstrates the following:
Request
Method | URL |
---|---|
PUT | /ws/v12/interaction/activity/complete |
Request headers
Name | Value |
---|---|
X-egain-session | Valid session ID |
Accept | application/xml |
Content-Type | application/xml |
Accept-Language | en-US |
Request body:
<?xml version="1.0" encoding="UTF-8"?> <activities xmlns="http://bindings.egain.com/ws/model/v12/gen/interaction/activity"> <activity id="1025"> <lastModified date="2015-07-14T23:51:58.000Z" /> </activity> </activities>
Response:
HTTP/1.1 200 OK
Response headers
Name | Value |
---|---|
X-egain-session | current session ID |
Content-Type | application/xml |
Response body:
<?xml version="1.0" encoding="UTF-8"?> <activities xmlns="http://bindings.egain.com/ws/model/v12/gen/interaction/activity" xmlns:ns10="http://bindings.egain.com/ws/model/v12/gen/mail/alias" xmlns:ns11="http://bindings.egain.com/ws/model/v12/gen/live/entrypoint" xmlns:ns2="http://bindings.egain.com/ws/model/v12/gen/interaction/case" xmlns:ns3="http://bindings.egain.com/ws/model/v12/gen/platform" xmlns:ns4="http://bindings.egain.com/ws/model/v12/gen/common" xmlns:ns5="http://bindings.egain.com/ws/model/v12/gen/interaction/folder" xmlns:ns6="http://bindings.egain.com/ws/model/v12/gen/interaction/customer" xmlns:ns7="http://bindings.egain.com/ws/model/v12/gen/interaction/contactperson" xmlns:ns8="http://bindings.egain.com/ws/model/v12/gen/interaction/contactpoint" xmlns:ns9="http://bindings.egain.com/ws/model/v12/gen/interaction/attachment"> <activity id="1025"> <link rel="self" href="/system/ws/v12/interaction/activity/1025" /> <case id="1023"> <ns2:link rel="self" href="/system/ws/v12/interaction/case/1023" /> <ns2:status> <ns4:value>closed</ns4:value> <ns4:displayValue>Closed</ns4:displayValue> </ns2:status> </case> </activity> </activities>
Request
Method | URL |
---|---|
PUT | /ws/v12/interaction/activity/complete |
Request headers
Name | Value |
---|---|
X-egain-session | Valid session ID |
Accept | application/json |
Content-Type | application/json |
Accept-Language | en-US |
Request body:
{ "activity": [ { "id": "1025", "lastModified": { "date": "2015-07-14T23:51:58.000Z" } } ] }
Response:
HTTP/1.1 200 OK
Response headers
Name | Value |
---|---|
X-egain-session | current session ID |
Content-Type | application/json |
Response body:
{ "activity": [ { "id": 1025, "link": { "rel": "self", "href": "/system/ws/v12/interaction/activity/1025" }, "case": { "id": 1023, "link": { "rel": "case", "href": "/system/ws/v12/interaction/case/1023" }, "status": { "value": "closed", "displayValue": "Closed" } } } ] }
This example demonstrates the following:
Request
Method | URL |
---|---|
PUT | /ws/v12/interaction/activity/complete |
Request headers
Name | Value |
---|---|
X-egain-session | Valid session ID |
Accept | application/xml |
Content-Type | application/xml |
Accept-Language | en-US |
Request body:
<?xml version="1.0" encoding="UTF-8"?> <activities xmlns="http://bindings.egain.com/ws/model/v12/gen/interaction/activity"> <activity id="1025"> <lastModified date="2015-07-14T23:51:58.000Z" /> </activity> </activities>
Response:
HTTP/1.1 200 OK
Response headers
Name | Value |
---|---|
X-egain-session | current session ID |
Content-Type | application/xml |
Response body:
<?xml version="1.0" encoding="UTF-8"?> <activities xmlns="http://bindings.egain.com/ws/model/v12/gen/interaction/activity" xmlns:ns10="http://bindings.egain.com/ws/model/v12/gen/mail/alias" xmlns:ns11="http://bindings.egain.com/ws/model/v12/gen/live/entrypoint" xmlns:ns2="http://bindings.egain.com/ws/model/v12/gen/interaction/case" xmlns:ns3="http://bindings.egain.com/ws/model/v12/gen/platform" xmlns:ns4="http://bindings.egain.com/ws/model/v12/gen/common" xmlns:ns5="http://bindings.egain.com/ws/model/v12/gen/interaction/folder" xmlns:ns6="http://bindings.egain.com/ws/model/v12/gen/interaction/customer" xmlns:ns7="http://bindings.egain.com/ws/model/v12/gen/interaction/contactperson" xmlns:ns8="http://bindings.egain.com/ws/model/v12/gen/interaction/contactpoint" xmlns:ns9="http://bindings.egain.com/ws/model/v12/gen/interaction/attachment"> <activity id="1025"> <link rel="self" href="/system/ws/v12/interaction/activity/1025" /> </activity> </activities>
Request
Method | URL |
---|---|
PUT | /ws/v12/interaction/activity/complete |
Request headers
Name | Value |
---|---|
X-egain-session | Valid session ID |
Accept | application/json |
Content-Type | application/json |
Accept-Language | en-US |
Request body:
{ "activity": [ { "id": "1025", "lastModified": { "date": "2015-07-14T23:51:58.000Z" } } ] }
Response:
HTTP/1.1 200 OK
Response headers
Name | Value |
---|---|
X-egain-session | current session ID |
Content-Type | application/json |
Response body:
{ "activity": [ { "id": 1025, "link": { "rel": "self", "href": "/system/ws/v12/interaction/activity/1025" } } ] }