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"
}
}
]
}