This example demonstrates the following:
Request
Method | URL |
---|---|
POST | /ws/v12/interaction/customer/grant |
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"?> <grants xmlns="http://bindings.egain.com/ws/model/v12/gen/interaction/customer"> <grantsOn> <customer id="1000"/> </grantsOn> <grantsTo> <customer id="1001"/> </grantsTo> </grants>
Response
HTTP/1.1 201 Created
Response headers
Name | Value |
---|---|
X-egain-session | current session ID |
Content-Type | application/xml |
Location | /system/ws/v12/interaction/customer/1000/grant |
Request
Method | URL |
---|---|
POST | /ws/v12/interaction/customer/grant |
Request headers
Name | Value |
---|---|
X-egain-session | Valid session ID |
Accept | application/json |
Content-Type | application/json |
Accept-Language | en-US |
Request body
{ "grantsOn": { "customer": [ { "id": "1000" } ] }, "grantsTo": { "customer": [ { "id": "1001" } ] } }
Response
HTTP/1.1 201 Created
Response headers
Name | Value |
---|---|
X-egain-session | current session ID |
Content-Type | application/json |
Location | /system/ws/v12/interaction/customer/1000/grant |
This example demonstrates the following:
Request
Method | URL |
---|---|
POST | /ws/v12/interaction/customer/grant |
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" standalone="yes" ?> <grants xmlns="http://bindings.egain.com/ws/model/v12/gen/interaction/customer"> <grantsOn> <customer id="1000"/> </grantsOn> <grantsTo> <customer id="1002"/> <customer id="1020"/> </grantsTo> </grants>
Response
HTTP/1.1 201 Created
Response headers
Name | Value |
---|---|
X-egain-session | current session ID |
Content-Type | application/xml |
Location | /system/ws/v12/interaction/customer/1000/grant |
Request
Method | URL |
---|---|
POST | /ws/v12/interaction/customer/grant |
Request headers
Name | Value |
---|---|
X-egain-session | Valid session ID |
Accept | application/json |
Content-Type | application/json |
Accept-Language | en-US |
Request body
{ "grantsOn": { "customer": [ { "id": "1000" } ] }, "grantsTo": { "customer": [ { "id": "1002" }, { "id": "1020" } ] } }
Response
HTTP/1.1 201 Created
Response headers
Name | Value |
---|---|
X-egain-session | current session ID |
Content-Type | application/json |
Location | /system/ws/v12/interaction/customer/1000/grant |