GET Custom Report

/reports/custom Permission level: 3

Query Params
date
required
date
required
string
required

enum[timesheets, confirmedtimesheets, shifts, confirmedshifts, openshifts]

string
required

The fields we want to have in the response.
The list depends on the selected parameter type.
For timesheets: 'employee', 'eid', 'user', 'location', 'schedule_id', 'schedule_name', 'start_day', 'end_day', 'start_time', 'end_time', 'total_time', 'notes'
For confirmedtimesheets: 'employee', 'eid', 'user', 'location', 'schedule_id', 'schedule_name', 'start_day', 'end_day', 'start_time', 'end_time', 'total_time', 'rate', 'ratecard', 'special', 'overtime', 'cost', 'notes'
For shifts: 'employee', 'eid', 'user', 'location', 'schedule_id', 'schedule_name', 'start_day', 'end_day', 'start_time', 'end_time', 'total_time', 'title', 'notes'
For confirmedshifts: 'employee', 'eid', 'user', 'location', 'schedule_id', 'schedule_name', 'start_day', 'end_day', 'start_time', 'end_time', 'total_time', 'title', 'notes'
For openshifts: 'employees', 'slots', 'location', 'schedule_id', 'schedule_name', 'start_day', 'end_day', 'start_time', 'end_time', 'total_time', 'title', 'notes', 'published'

string

Array of Position (schedule) IDs (eg. 1639285,743314,743310) as comma-separated integer values

string

Array of Employee IDs (eg. 1417022,4513152,2479828) as comma-separated integer values

int32
string
int32

Can be either 0 or 1

int32
string
Responses

Language
Credentials
Query
Request
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json