Find User by Employee ID
This end point is use for get user by user serial
[GET] /ruangkerja/users/:employeeID
Information
This API is a function for retrieve single user information by employee id as parameter.
Headers
Name | Type | Example | Required | Description |
---|---|---|---|---|
Authorization | string | access_token | YES | Token of authentication. Get from Authentication API |
Accept | string | application/json | YES | Defines the message format that is expected by the client |
Content-Type | string | application/json | YES | Defines the message format of the request body that is sent by the client |
Parameter
Name | Type | Required | Location | Description |
---|---|---|---|---|
employeeID | string | YES | path | Employee ID of user |
Example cURL Request
curl --location --request GET 'https://api.ruangkerja.id/ruangkerja/users/EMPLY001' \
--header 'Authorization: access_token'
Example Success Response
{
"status": "success",
"message": "Success",
"data": {
"employeeID": "EMPLY001",
"name": "John Doe",
"username": "johndoe",
"email": "john.doe@example.com",
"phone": "6281122334455",
"isActive": true,
"companyName": "PT Ruang Raya Indonesia",
"companySerial": "CMP-RUANGGURU",
"organizationDisplayName": "Ruangkerja",
"organizationLevelSerial": "CMP-RUANGKERJA",
"tags": [
{
"serial": "TAG-SERIAL-01",
"name": "Example Tag"
}
]
}
}
Example Failed Response
{
"errorCode": 123,
"message": "rpc error: code = PermissionDenied desc = Token is not valid",
"detail": "rpc error: code = PermissionDenied desc = Token is not valid"
}
See also: Error Dictionary.