company (0) department (1) tag (2) staff (3) my staff (4)
map_id
INT32
OPTIONAL
0
2147483647
-
-
user_status_id
CUSTOM
✓
OPTIONAL
-
disabled (0) active (1) both (99)
POSTlast login
Route:
{root}/v4/reporting/last-login
Request type
User level
Requires authentication
Response type
BODY
APPROVER
Yes
Array()
Params
Name
Type
Nullable?
Required?
Min.
Max.
Nest
Custom
map_type_id
CUSTOM
OPTIONAL
-
company (0) department (1) tag (2) staff (3) my staff (4)
map_id
INT32
OPTIONAL
0
2147483647
-
-
POSTrestricted user
Route:
{root}/v4/reporting/restricted-user
Request type
User level
Requires authentication
Response type
BODY
APPROVER
Yes
Array()
Params
Name
Type
Nullable?
Required?
Min.
Max.
Nest
Custom
map_type_id
CUSTOM
REQUIRED
0
4
-
company (0) department (1) tag (2) staff (3) my staff (4)
map_id
[INT32]
REQUIRED
0
2147483647
-
-
user_status_id
CUSTOM
✓
OPTIONAL
-
disabled (0) active (1) both (99)
POSTstaff
Route:
{root}/v4/reporting/staff
Request type
User level
Requires authentication
Response type
BODY
APPROVER
Yes
Array()
Params
Name
Type
Nullable?
Required?
Min.
Max.
Nest
Custom
map_type_id
CUSTOM
OPTIONAL
-
company (0) department (1) tag (2) staff (3) my staff (4)
map_id
INT32
OPTIONAL
0
2147483647
-
-
user_status_id
CUSTOM
✓
OPTIONAL
-
disabled (0) active (1) both (99)
POSTstaff directory
Route:
{root}/v4/reporting/staff-directory
Request type
User level
Requires authentication
Response type
BODY
STAFF
Yes
Array()
Params
Name
Type
Nullable?
Required?
Min.
Max.
Nest
Custom
map_type_id
CUSTOM
OPTIONAL
-
company (0) department (1) tag (2) staff (3) my staff (4)
map_id
INT32
OPTIONAL
0
2147483647
-
-
user_status_id
CUSTOM
✓
OPTIONAL
-
disabled (0) active (1) both (99)
POSTyearly
Route:
{root}/v4/reporting/yearly
Request type
User level
Requires authentication
Response type
BODY
APPROVER
Yes
Array()
Params
Name
Type
Nullable?
Required?
Min.
Max.
Nest
Custom
user_id
INT32
REQUIRED
0
2147483647
-
-
start_date
DATE
REQUIRED
-
-
POSTwhosoff
Route:
{root}/v4/reporting/whosoff
Request type
User level
Requires authentication
Response type
BODY
APPROVER
Yes
Array()
Params
Name
Type
Nullable?
Required?
Min.
Max.
Nest
Custom
map_type_id
CUSTOM
REQUIRED
0
4
-
company (0) department (1) tag (2) staff (3) my staff (4)
map_id
[INT32]
REQUIRED
0
2147483647
-
-
user_status_id
CUSTOM
✓
OPTIONAL
-
disabled (0) active (1) both (99)
date_option
CUSTOM
REQUIRED
0
3
-
custom (0) this year (1) next year (2) last year (3)
start_date
DATE
REQUIRED FOR OPTION 0
-
-
end_date
DATE
REQUIRED FOR OPTION 0
-
-
leave_type_ids
NESTED
OPTIONAL
List (Of leave_type_ids)
-
status_id
CUSTOM
REQUIRED
0
1010
-
approved and pending (0) pending only (1) approved only (100) cancelled only (900) declined only (930) approved and declined (1000) cancelled and declined (1010)
return_record_option_id
CUSTOM
REQUIRED
1
2
-
all (1) only with data (2)
date_range_only
[BOOLEAN]
REQUIRED
-
-
show_bradford_factor
[BOOLEAN]
REQUIRED
-
-
Nested object(s)[]
Object name
Param name
Type
Is Nullable?
Required?
Min.
Max.
leave_type_ids
leave_type_id
[Int32]
False
REQUIRED
0
2147483647
POSTleave summary
Route:
{root}/v4/reporting/leave-summary
Request type
User level
Requires authentication
Response type
BODY
APPROVER
Yes
Single
Params
Name
Type
Nullable?
Required?
Min.
Max.
Nest
Custom
map_type_id
CUSTOM
REQUIRED
0
4
-
company (0) department (1) tag (2) staff (3) my staff (4)
map_id
[INT32]
REQUIRED
0
2147483647
-
-
user_status_id
CUSTOM
✓
OPTIONAL
-
disabled (0) active (1) both (99)
date_option
CUSTOM
REQUIRED
0
3
-
custom (0) this year (1) next year (2) last year (3)
start_date
DATE
REQUIRED FOR OPTION 0
-
-
end_date
DATE
REQUIRED FOR OPTION 0
-
-
leave_type_ids
NESTED
OPTIONAL
List (Of leave_type_ids)
-
Nested object(s)[]
Object name
Param name
Type
Is Nullable?
Required?
Min.
Max.
leave_type_ids
leave_type_id
[Int32]
False
REQUIRED
0
2147483647
POSTovertime
Route:
{root}/v4/reporting/overtime
Request type
User level
Requires authentication
Response type
BODY
APPROVER
Yes
Array()
Params
Name
Type
Nullable?
Required?
Min.
Max.
Nest
Custom
map_type_id
CUSTOM
REQUIRED
0
4
-
company (0) department (1) tag (2) staff (3) my staff (4)
map_id
[INT32]
REQUIRED
0
2147483647
-
-
user_status_id
CUSTOM
✓
OPTIONAL
-
disabled (0) active (1) both (99)
start_date
DATE
REQUIRED FOR OPTION 0
-
-
end_date
DATE
REQUIRED FOR OPTION 0
-
-
date_option
CUSTOM
REQUIRED
0
3
-
custom (0) this year (1) next year (2) last year (3)
overtime_type_ids
NESTED
OPTIONAL
List (Of overtime_type_ids)
-
status_id
CUSTOM
REQUIRED
0
1010
-
approved and pending (0) pending only (1) approved only (100) cancelled only (900) declined only (930) approved and declined (1000) cancelled and declined (1010)
return_record_option_id
CUSTOM
REQUIRED
1
2
-
all (1) only with data (2)
Nested object(s)[]
Object name
Param name
Type
Is Nullable?
Required?
Min.
Max.
overtime_type_ids
overtime_type_id
[Int32]
False
REQUIRED
0
2147483647
INSTANTLY REDUCE TIME SPENT ON LEAVE MANAGEMENT
Get your long FREE trial today!
No obligation and no payment setup required.
Sign up today and get until Sunday, 26th January 2025 to try the full service, for Free!
We use cookies to improve our website experience, we also use cookies to help us undertand how our website is used, enhance site navigation and analyze site usage and advertising. For more information please refer to our Cookie Policy.
AdvertisingEnables storage related to advertising, for example, advertising campaign.
AnalyticsEnables storage related to analytics, for example, visit duration.
TargetingSets consent for sending user data to Google for online advertising purposes.
MarketingSets consent for personalized advertising.