Skip to content

Time Requests

flowtask.components.Workday.types.time_requests

TimeRequestType

TimeRequestType(component, max_retries=3, retry_delay=0.5)

Bases: WorkdayTypeBase

Handles Get_Time_Requests operation for Workday Time Tracking API.

execute async

execute(**kwargs)

Execute the Get_Time_Requests operation.

get_time_request_by_id async

get_time_request_by_id(time_request_id)

Get a specific time request by ID.

get_time_requests_by_date_range async

get_time_requests_by_date_range(start_date, end_date)

Get all time requests within a date range.

get_time_requests_by_organization async

get_time_requests_by_organization(supervisory_organization_id, start_date=None, end_date=None)

Get time requests for a specific organization within an optional date range.

get_time_requests_by_worker async

get_time_requests_by_worker(worker_id, start_date=None, end_date=None)

Get time requests for a specific worker within an optional date range.

safe_serialize

safe_serialize(df)

Safely serialize the DataFrame for JSON output.