You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 7
Next »
Description
This API gets a user that has an id that matches the one sent in the query.
Type: application/json
Name | Source | Mandatory | Type | Special Format | Description |
---|
id | Query | YES | String | N/A | User ID |
Output
Response
SOAJS has a unified response. Check out this link to understand more the schema of SOAJS response
Valid Response
{
result: true,
data:
{
"_id": "5c8d0c505653de3985aa0ffd",
"locked": true,
"username": "johnd",
"firstName": "John",
"lastName": "Doe",
"email": "john@localhost.com",
"ts": 1552747600152,
"status": "active",
"profile": {},
"groups": [
"AAAA"
],
"config": {
"packages": {},
"keys": {},
"allowedTenants": []
},
"tenant": {
"id": "5d9321f8b40e09438afbd0c9",
"code": "test",
"pin": {
"allowed": true
}
}
}
}
Invalid Response
{
"result":false,
"errors":{
"codes":[602],
"details":[
{
"code":602,
"message":"Model error: + %model_error%"
}
]
}
}
Response schema
Follow this link to check out the response JSON Schema
SOAJS Error Codes
| |
---|
400 | Business logic required data are missing |
520 | Unable to find user |
602 | Model error: + %model_error% |
Add Comment