This example demonstrates the following:
Request
| Method | URL |
|---|---|
| POST | /ws/v15/context/authentication/user/login |
Request headers
| Name | Value |
|---|---|
| Accept | application/xml |
| Content-Type | application/xml |
| Accept-Language | en-US |
Request body:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<login xmlns="http://bindings.egain.com/ws/model/v15/gen/platform">
<userName>customer1</userName>
<password>password@123</password>
</login>
Response:
HTTP/1.1 204 No Content
Response headers
| Name | Values |
|---|---|
| X-egain-session | Newly generated session ID |
| Content-Type | application/xml |
Request
| Method | URL |
|---|---|
| POST | /ws/v15/context/authentication/user/login |
Request headers :
| Name | Value |
|---|---|
| Content-Type | application/json |
| Accept | application/json |
| Accept-Language | en-US |
Request body:
{
"userName": "customer1",
"password": "password@123"
} Response:
HTTP/1.1 204 No Content
Response headers
| Name | Values |
|---|---|
| X-egain-session | Newly generated session ID |
| Content-Type | application/json |
This example demonstrates the following:
Request
| Method | URL |
|---|---|
| POST | /ws/v15/context/authentication/user/login?forceLogin=yes |
Request headers
| Name | Value |
|---|---|
| Accept | application/xml |
| Content-Type | application/xml |
| Accept-Language | en-US |
Request body:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<login xmlns="http://bindings.egain.com/ws/model/v15/gen/platform">
<userName>customer1</userName>
<password>password@123</password>
</login>
Response:
HTTP/1.1 204 No Content
Response headers
| Name | Values |
|---|---|
| X-egain-session | Newly generated session ID |
| Content-Type | application/xml |
Request
| Method | URL |
|---|---|
| POST | /ws/v15/context/authentication/user/login?forceLogin=yes |
Request headers :
| Name | Value |
|---|---|
| Content-Type | application/json |
| Accept | application/json |
| Accept-Language | en-US |
Request body:
{
"userName": "customer1",
"password": "password@123"
} Response:
HTTP/1.1 204 No Content
Response headers
| Name | Values |
|---|---|
| X-egain-session | Newly generated session ID |
| Content-Type | application/json |