General Information
...
Service | API | Method | Data Models | Workflow |
---|
urac | /admin/group | GET |
...
...
Input
...
Type: application/json
Name | Source | Mandatory | Type | Special Format | Description |
---|
id | Query | NO | String | N/A | Group ID |
code | Query |
YESthe group id | ...
Output
...
Response
SOAJS has a unified response. Check out this link to understand more the schema of SOAJS response
Valid Response
Code Block |
---|
language | js |
---|
title | Valid Response Sample |
---|
linenumbers | true |
---|
collapse | true |
---|
|
{ "
result": true,
" data": {
"..."
}
} |
Invalid Response
Code Block |
---|
language | js |
---|
title | Error Response Sample |
---|
|
{
_id: "5d95da834dcd8a4d1d822ef5",
code: "AAAA",
name: "resultUnit test":false,
"errors":description: "Added by unit test importer.",
config: {
"codes":[411],allowedPackages: {
"details"DSBRD: [
"DSBRD_DEVOP"
{ ]
"code":417,},
allowedEnvironments: {
"message":"invalid group id provided"
DEV: {
}
]}
}
} |
...
| |
---|
405 | Unable to find User. Please try again. |
411 | invalid user id provided |
...
Request
Code Block |
---|
language | bash |
---|
title | Calling Get User API |
---|
|
> CURL -X GET http://127.0.0.1:4000/urac/admin/group?id=5d382063be668052c9cab94e |
Response
Code Block |
---|
language | js |
---|
title | Get User API response |
---|
|
,
tenant: {
id: "result": true,5d9321f8b40e09438afbd0c9",
code: "data": {test",
"_id": ObjectId('5d382063be668052c9cab94e'),pin: {
"locked": true, "code": "owner1235",
"owner"allowed: true,
"name": "Owner Group",}
"description": "this is the owner group that owns the dashboard",
}
}
} |
Invalid Response
Code Block |
---|
language | js |
---|
title | Error Response Sample |
---|
linenumbers | true |
---|
collapse | true |
---|
|
{
"result":false,
"configerrors": {
"allowedPackagescodes": {
[602],
"DSBRDdetails":[
[ {
"DSBRD_OWNER" "code":602,
] } }, "message":"Model error: + "tenant%model_error%":
{ "id": "5c0e74ba9acc3c5a84a51259", }
"code": "TES0" ]
} }
} |
Response schema
Follow this link to check out the response JSON Schema
SOAJS Error Codes
| |
---|
400 | Business logic required data are missing |
420 | Unable to find group |
602 | Model error: + %model_error% |