API
Authentication Token
Authentication
Request a valid token, in order to access eLegere APIs.
Request
|
|
Method |
POST |
URL |
/SmartIntelligenceUserManagementService/UserManagementService.svc/Token |
Protocols |
HTTPS |
ContentType |
application/json |
Headers |
no headers required |
Body:
| {
userName: [USERNAME],
password: [USERPASS],
clientId: "409890593359013"
}
|
Response
Examples
Create a WEB request to retrive the eLegere authentication token.
Raw Request:
| POST /SmartIntelligenceUserManagementService/UserManagementService.svc/Token
Content-Type: application/json
{
"userName": "USEREMAIL",
"password": "USERPASS",
"clientId": "409890593359013"
}
|
Raw Response:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 | // HTTP/1.1 200 OK
// Content-Type: application/json; charset=utf-8
{
"Domain": {
"Id": "49d95ea7-f59c-41be-bbf1-0651b0e0ca7b",
"Name": "DOMAINNAME",
"CreationDate": "/Date(1467983915332)/",
"IsActive": true,
"IsAdmin": true,
"IsBusinessDomain": true },
"EncryptedCredentials": null,
"RedirectPage": 3,
"SessionToken": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9zaWQiOiI2MjJiOTI3Mi00ZTI0LTRiZWItOTM1NC1lNDY4YmIzMGU3OWMiLCJlbWFpbCI6Inlvb3hcXG1vbnRhbmlub2EiLCJyb2xlIjoiWzUsMSw3LDIsMyw0LDZdIiwiZ3JvdXBzaWQiOiI0OWQ5NWVhNy1mNTljLTQxYmUtYmJmMS0wNjUxYjBlMGNhN2IiLCJsZSI6IjciLCJsdCI6IjMiLCJpc3MiOiJlTGVnZXJlIiwiYXVkIjoiaHR0cDovL3NtYXJ0aW50ZWxsaWdlbmNlLnZlc2VuZGEuY29tLyIsImV4cCI6MTU3NjA2MzYyOSwibmJmIjoxNTczNDcxNjI5fQ.Pzbh65qv_aQg93DMFx5-_C2AWDaGdcOkbh34hGsPfTMPOhymY0_k0vOIzukhlyR6d-db4rYo3__pzeg3vmuII71NqeG8mK1Yn3FvtQfuhi0rVVaC5NTAkv_0xJcRi7_MoWTIvyznpgbdUyHPnHICoTC56C6nG_rbyR5uSW28RfViVx9njmANVAB_olHlzN_KrWrNuLKq076bz0HkWU2votWQfPuwgWG-fZQuw9N32B4BdWmAf0E4JATgSpxL-TtfzMZP3y0i8ds_arDM7haDmwybUQAnuUcTC1xghFnGVdfF1oElE6-pxjqNzxy5h1Rbpxcq0S_6WiPw5OC8VJN7iv"
}
|
Get Items
Data
Retrieve data from eLegere Applications.
Request
|
|
Method |
GET |
URL |
/SmartExplorerAPI/api/items |
Protocols |
HTTPS |
ContentType |
application/json |
Headers |
ApplicationId, SessionToken |
Body:
Response
Examples
Retrieve data from specific eLegere Application, using a valid token.
Raw Request:
| GET /SmartExplorerAPI/api/items
ApplicationId: 076c941e-a2f2-4a40-8346-0ee4558e0999
SessionToken: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9zaWQiOiI2MjJiOTI3Mi00ZTI0LTRiZWItOTM1NC1lNDY4YmIzMGU3OWMiLCJlbWFpbCI6Inlvb3hcXG1vbnRhbmlub2EiLCJyb2xlIjoiWzUsMSw3LDIsMyw0LDZdIiwiZ3JvdXBzaWQiOiI0OWQ5NWVhNy1mNTljLTQxYmUtYmJmMS0wNjUxYjBlMGNhN2IiLCJsZSI6IjciLCJsdCI6IjMiLCJpc3MiOiJlTGVnZXJlIiwiYXVkIjoiaHR0cDovL3NtYXJ0aW50ZWxsaWdlbmNlLnZlc2VuZGEuY29tLyIsImV4cCI6MTU3NjA2MzYyOSwibmJmIjoxNTczNDcxNjI5fQ.Pzbh65qv_aQg93DMFx5-_C2AWDaGdcOkbh34hGsPfTMPOhymY0_k0vOIzukhlyR6d-db4rYo3__pzeg3vmuII71NqeG8mK1Yn3FvtQfuhi0rVVaC5NTAkv_0xJcRi7_MoWTIvyznpgbdUyHPnHICoTC56C6nG_rbyR5uSW28RfViVx9njmANVAB_olHlzN_KrWrNuLKq076bz0HkWU2votWQfPuwgWG-fZQuw9N32B4BdWmAf0E4JATgSpxL-TtfzMZP3y0i8ds_arDM7haDmwybUQAnuUcTC1xghFnGVdfF1oElE6-pxjqNzxy5h1Rbpxcq0S_6WiPw5OC8VJN7iv
Content-Type: application/json
|
Raw Response:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 | // HTTP/1.1 200 OK
// Content-Type: application/json; charset=utf-8
[
{
"Id": 1,
"Field1": "Value 1",
"Field2": 2,
"Field3": true,
"CT_ATTACHMENTS": null,
"DT_CREATION": null,
"DT_LAST_UPDATE": null,
"ROW_ORDER": null,
"TIMESTAMP": "AAAAAQ==",
"USER_ID_CREATION": null,
"USER_ID_LAST_UPDATE": null
}
]
|