JUMP TOMeGET MegetCompaniesGET CompaniesgetGET CompanygetGET Company SettingsgetPUT Company SettingsputGET Number of requestsgetGET BusinessgetGET Group permisionsgetLocationsGET LocationsgetGET LocationgetPOST LocationpostPUT LocationputDELETE LocationdeletePositionsGET PositionsgetGET PositiongetPOST PositionpostPUT PositionputDELETE PositiondeleteGET Position break rulesgetPOST Position break rulespostDELETE Position break rulesdeleteEmployeesGET EmployeesgetGET EmployeegetGET Employee by Employee IDgetGET Employee by Unique IDgetPOST EmployeepostPUT EmployeeputDELETE EmployeedeleteEmployee PositionsGET Employee positionsgetGET Employee positiongetPOST Employee positionpostDELETE Employee positiondeletePUT Employee positionputGET Employee Manage PositionsgetPOST Employee Manage PositionspostShiftsGET ShiftsgetGET ShiftgetPOST ShiftpostPUT ShiftputDELETE ShiftdeleteGET CleargetGET PublishgetShift SwapPOST SwappostPUT SwapputTradesGET TradesgetGET TradegetPOST TradepostPUT TradeputShifts ApproveGET Shift ApprovegetPOST Shift ApprovepostPUT Shift ApproveputDELETE Shift ApprovedeleteShift BreaksGET Shift BreaksgetPOST Shift BreakspostPUT Shift BreaksputDELETE Shift BreaksdeleteTimeclocksGET TimeclocksgetGET TimeclockgetGET Timeclock statusgetPOST TimeclockpostPUT TimeclockputDELETE TimeclockdeletePOST Add clock timepostPOST Save NotepostPUT Manage time clockputPUT Force Clock OutputTimeclock EventsGET Timeclock eventgetPOST Timeclock eventpostPUT Timeclock eventputDELETE Timeclock eventdeleteTimeclock LocationGET Timeclock locationgetPOST Timeclock locationpostDELETE Timeclock locationdeleteTimeclock TerminalGET Timeclocks terminalgetGET Timeclock terminalgetPOST Timeclock terminalpostPUT Timeclock terminalputDELETE Timeclock terminaldeleteTerminalPOST Terminal clockinpostPOST Terminal loginpostPOST Terminal clockoutpostForecastGET Forecast(Datatypes)getGET Forecast(Datatype) by IDgetGET Forecast(Datatype) by unique_idgetPOST Forecast(Datatype)postPUT Forecast(Datatypes) by idputPUT Forecast(Datatypes) by unique IDputPUT Update imported historical dataputDELETE Forecast(Datatype)deleteDELETE Forecast(Datatype) by unique_iddeleteGET DatapointgetPOST DatapointpostPUT DatapointputDELETE DatapointdeleteGET DatapointsgetPOST COPY DatapointspostGET Datapoint by datatype unique idgetPUT Datapoint by the datatype unique idputPOST COPY Datapoints by datatype unique IDpostCREATE DatapointspostLeavesGET LeavesgetGET LeavegetPOST Leave RequestpostPOST Leave Request (hourly)postPUT LeaveputPUT Approving leave requestputPUT Rejecting leave requestputDELETE LeavedeleteLeave-typesGET Leave typesgetDELETE Leave typedeletePOST Leave typepostPUT Leave TypeputGET Leave types for a specific employeegetPUT Enabling/Disabling leave types for employeesputPayroll RatecardsGET RatecardsgetGET RatecardgetPOST RatecardpostPUT RatecardputDELETE RatecarddeleteBillingGET BudgetgetPOST BudgetpostMessagesGET MessagesgetGET MessagegetPOST MessagepostDELETE MessagedeleteWallGET Wall MessagesgetPOST Wall MessagepostDELETE Wall MessagedeletePUT Wall MessageputNoticesGET NoticesgetGET NoticegetPOST NoticepostPUT NoticeputDELETE NoticedeleteEmployee AvailabilityGET Weekly AvailabilitygetPUT Weekly AvailabilityputDELETE Weekly AvailabilitydeleteGET Future AvailabilitygetPOST Future AvailabilitypostPUT Future AvailabilityputDELETE Future AvailabilitydeleteGET Availability ApprovegetPOST Availability ApprovepostPUT Availability ApproveputTrainingsGET Training ProgressgetTraining SectionsGET Training SectionsgetGET Training SectiongetPOST Training SectionpostPUT Training SectionputDELETE Training SectiondeletePUT Training Section SyncputTraining ModulesGET Training ModulesgetGET Training ModulegetPOST Training ModulespostPUT Training ModuleputDELETE Training ModuledeletePUT Training Module CompleteputGET Training Module SignaturegetGET Training Module CommentsgetPUT Training Module CommentsputReportsGET Schedule ReportgetGET Timesheets ReportgetGET Employee ReportgetGET Custom ReportgetGET Daily Peak Hours ReportgetGET Workunits Daily ReportgetGET Payroll reportgetEmployees Clockin/OutGET PreclockinsgetGET Employees PreclockingetPOST Employees PreclockinpostPOST Employee clockinpostPUT Employee clockoutputSkillsGET SkillsgetGET SkillgetPOST SkillspostPUT SkillputDELETE SkilldeleteCustom FieldsGET Custom FieldsgetGET Custom FieldgetPOST Custom FieldspostPUT Custom FieldsputDELETE Custom FielddeleteNotesGET NotesgetGET NotegetPOST NotepostPUT NoteputDELETE NotedeleteDashboardGET OnnowgetGroup AccountsGET Group ReportsgetAvailability (NEW)Get availability in date periodpostGet single availability slotgetGet multiplepostGet availability by seriesgetCreate single availabilitypostCreate availability seriespostApprove availabilityputReject availabilityputReject seriesputDelete seriesdeleteDemand-Driven SchedulingGET Data PointsgetCREATE Data PointspostUPDATE Data PointsputCREATE MetricpostGET MetricgetGET Metrics from CompanygetDELETE MetricdeleteJSONGetting Started With Your APIPowered by CREATE Metricpost https://www.humanity.com/api/v2/demand_driven_scheduling/metric/demand_driven_scheduling/metricPrerequisite Demand-Driven Scheduling Overview Creates Metric Permission level access Manager Supervisor Scheduler