JUMP TOIntroductionGetting started with the shyftplan APIWhich method do I want? (Get, Post, Put, Delete)GraphQL GuideUse CasesAPI Structure and Object MapAbsences Data SyncAttendances Data SyncDemand-driven shift updatesHR Master Data Syncshyftplan APIabsencesv1/absencesgetv1/absencespostv1/absences/{id}deletev1/absences/{id}getv1/absences/{id}putv1/absences/{id}/approvepostv1/absences/{id}/attachmentpostv1/absences/{id}/declinepostv1/absences/{id}/withdrawpostv1/absences/employmentsgetv1/absences/employments/{id}getv1/absences/employments/{id}/absence_infogetv2/absences/employments/{id}/absence_infogetv1/absences/employments/{id}/carry_over_infogetv1/absences/locationsgetv1/absences/statsgetabsence_entitlementsv2/absence_entitlementsgetv2/absence_entitlementsputabsence_reasonsv1/absence_reasonsgetv1/absence_reasonspostv2/absence_reasonspostv1/absence_reasons/{id}deletev1/absence_reasons/{id}getv1/absence_reasons/{id}putv2/absence_reasons/{id}patchv1/absence_reasons/statsgetassignment_groupsv1/assignment_groupsgetv1/assignment_groupspostv1/assignment_groups/{id}deletev1/assignment_groups/{id}getv1/assignment_groups/{id}putv1/assignment_groups/{id}/add_shiftputv1/assignment_groups/{id}/assign_employmentpostv1/assignment_groups/{id}/remove_shiftputv1/assignment_groups/{id}/unassign_employmentpostavailabilitiesv1/availabilitiesgetv1/availabilitiespostv1/availabilities/{availability_id}deletev1/availabilities/{availability_id}getv1/availabilities/{availability_id}putv1/availabilities/{availability_id}/exceptionsgetv1/availabilities/{availability_id}/exceptionspostv1/availabilities/exceptionsgetv1/availabilities/exceptions/{exception_id}deletev1/availabilities/exceptions/{exception_id}getavailability_aggregationsv1/availability_aggregationsgetbackground_jobsv1/background_jobsgetv1/background_jobs/{id}getbulk_requestsv1/bulk_requestspostv1/bulk_requests/{id}getcalendarv1/calendar/aggregationsgetchat_messagesv1/chat_messagesgetv1/chat_messagespostv1/chat_messages/chatsgetv1/chat_messages/employmentsgetcompaniesv1/companiesgetv1/companies/{id}getv1/companies/{id}/shift_schedule_settingsgetv1/companies/{id}/ui_settingsgetv1/companies/{id}/ui_settingspostcustom_fieldsv1/custom_fieldsgetv1/custom_fieldspostv1/custom_fields/{id}deletev1/custom_fields/{id}getv1/custom_fields/{id}putemployee_evaluationsv1/employee_evaluations/{evaluation_id}/tagsgetv1/employee_evaluations/{evaluation_id}/tagspostv1/employee_evaluations/{evaluation_id}/tags/{evaluation_tag_id}deletev1/employee_evaluations/{staff_shift_id}deletev1/employee_evaluations/{staff_shift_id}getv1/employee_evaluations/{staff_shift_id}postv1/employee_evaluations/{staff_shift_id}/acceptpostv1/employee_evaluations/{staff_shift_id}/evaluation_breakpostv1/employee_evaluations/{staff_shift_id}/evaluation_break/{evaluation_break_id}deletev1/employee_evaluations/{staff_shift_id}/evaluation_break/{evaluation_break_id}putv1/employee_evaluations/{staff_shift_id}/paymentsgetv1/employee_evaluations/{staff_shift_id}/paymentspostv1/employee_evaluations/{staff_shift_id}/payments/{payment_id}getv1/employee_evaluations/{staff_shift_id}/payments/{payment_id}putemploymentsv1/employmentsgetv2/employmentspostv1/employments/infogetv1/employments/mygetv1/employments/potential_conflictsgetv1/employments/{id}deletev1/employments/{id}getv1/employments/{id}/availabilitiesgetv1/employments/{id}/destroy_employmentpostv1/employments/{id}/live_infogetv1/employments/{id}/notificationsgetv1/employments/{employment_id}/master_location_positionputv1/employments/{id}/yearly_bring_shiftsgetv1/employments/{id}/yearly_bring_shifts/for_yearputv1/employments/{id}/restore_employmentpostv1/employments/{id}/rightsgetv1/employments/{id}/paygradesgetv1/employments/{id}/paygradespostv1/employments/{id}/paygrades/{paygrade_id}deletev1/employments/{id}/paygrades/{paygrade_id}getv1/employments/{id}/paygrades/{paygrade_id}putv1/employments/{id}/ui_settingsgetv1/employments/{id}/ui_settingspostemployments_paygradesv1/employments_paygradesgetemployments_positionsv1/employments_positionsgetv1/employments_positionspostv1/employments_positions/{id}deletev1/employments_positions/{id}getemployments_rotation_groupsv1/employments_rotation_groupsgetv1/employments_rotation_groupspostv1/employments_rotation_groups/{id}deletev1/employments_rotation_groups/{id}putemployments_surveysv1/employments_surveys/{id}getv1/employments_surveys/{id}postemployment_time_accountsv1/employment_time_accountsgetv1/employment_time_accountspatchevaluationsv1/evaluationsgetv1/evaluations/{staff_shift_id}getv1/evaluations/{staff_shift_id}postv1/evaluations/{staff_shift_id}/did_not_showpostv1/evaluations/{staff_shift_id}/did_showpostv1/evaluations/{staff_shift_id}/evaluation_breakspostv1/evaluations/{staff_shift_id}/evaluation_breaks/{evaluation_break_id}deletev1/evaluations/{staff_shift_id}/evaluation_breaks/{evaluation_break_id}putv1/evaluations/{staff_shift_id}/paymentsgetv1/evaluations/{staff_shift_id}/paymentspostv1/evaluations/{staff_shift_id}/payments_calculationgetv1/evaluations/{staff_shift_id}/payments/{payment_id}deletev1/evaluations/{staff_shift_id}/payments/{payment_id}getv1/evaluations/{staff_shift_id}/payments/{payment_id}putevaluation_breaksv1/evaluation_breaksgetevaluation_tagsv1/evaluation_tagsgetv1/evaluation_tagspostv1/evaluation_tags/{id}deletev1/evaluation_tags/{id}putexternal_record_mappingsv1/external_record_mappingsgetv1/external_record_mappingspostv1/external_record_mappings/{id}getv1/external_record_mappings/{id}putv1/external_record_mappings/{id}deleteindividual_rotationsv1/individual_rotationsgetv1/individual_rotationspostv1/individual_rotations/{id}deletev1/individual_rotations/{id}getv1/individual_rotations/{id}putlanguagesv1/languagesgetlive_staff_shiftsv1/live_staff_shiftsgetloginv1/loginpostlocationsv1/locationsgetv1/locationspostv1/locations/{id}deletev1/locations/{id}getv1/locations/{id}putv1/locations/{id}/destroy_locationpostv1/locations/{id}/shiftplan_publish_settingsgetv1/locations/{id}/shiftplan_publish_settingsputlocations_positionsv1/locations_positionsgetv1/locations_positionspostv1/locations_positions/{id}deletev1/locations_positions/{id}getnewsfeedsv1/newsfeedsgetv1/newsfeedspostnotification_configurationsv1/notification_configurationsgetv1/notification_configurations/notification_filtergetv1/notification_configurations/notification_filterputv1/notification_configurations/{id}getv1/notification_configurations/{id}putpaygrade_typesv1/paygrade_typesgetv1/paygrade_types/{id}getpaymentsv1/payments/{staff_shift_id}getpayslipsv1/payslipsgetv1/payslipspostpositionsv1/positionsgetv1/positionspostv1/positions/{id}deletev1/positions/{id}getv1/positions/{id}putv2/positionsgetv1/positions/{id}/add_employmentputv1/positions/{id}/destroy_positionpostv1/positions/{id}/remove_employmentputpunch_timingsv1/punch_timingsgetv1/punch_timings/fetch_locations_positionsgetv1/punch_timings/punch_timegetv1/punch_timings/recordgetv1/punch_timings/shift_createpostv1/punch_timings/startpostv1/punch_timings/{id}putv1/punch_timings/{punch_timing_id}/punch_breakspostv1/punch_timings/{punch_timing_id}/punch_breaks/{id}putqualificationsv1/qualificationsgetreplaced_evaluationsv1/replaced_evaluationsgetreplace_requestsv1/replace_requests/{id}deleterequestsv1/requestsgetv1/requests/accept_swap_shiftpostv1/requests/apply_shiftpostv1/requests/change_shiftpostv1/requests/confirm_apply_shiftpostv1/requests/confirm_swap_shiftpostv1/requests/joinpostv1/requests/swap_shiftpostv1/requests/replacepostv1/requests/replace/acceptpostv1/requests/replace/confirmpostv1/requests/{id}getv1/requests/{id}deleterightsv1/rightsgetv1/rights/locations_position_payment_manage_rightputv1/rights/locations_position_payment_manage_rightdeletev1/rights/locations_position_payment_show_rightdeletev1/rights/locations_position_payment_show_rightputv1/rights/locations_position_shift_manage_rightdeletev1/rights/locations_position_shift_manage_rightputv1/rights/locations_position_shift_show_rightdeletev1/rights/locations_position_shift_show_rightputv1/rights/location_payment_manage_rightdeletev1/rights/location_payment_manage_rightputv1/rights/location_payment_show_rightdeletev1/rights/location_payment_show_rightputv1/rights/location_shift_manage_rightdeletev1/rights/location_shift_manage_rightputv1/rights/location_shift_show_rightdeletev1/rights/location_shift_show_rightputv1/rights/mygetv1/rights/{id}deletev1/rights/{id}putsessionsv1/sessions/refreshpostshiftplansv1/shiftplansgetv1/shiftplanspostv1/shiftplans/assign_employments_to_open_shiftspostv1/shiftplans/{id}deletev1/shiftplans/{id}getv1/shiftplans/{id}patchv1/shiftplans/{id}/assign_rotationpostv1/shiftplans/{id}/copypostv1/shiftplans/{shiftplan_id}/copy_to_existingpostv1/shiftplans/{shiftplan_id}/day_notesgetv1/shiftplans/{shiftplan_id}/day_notespostv1/shiftplans/{shiftplan_id}/day_notes/{id}deletev1/shiftplans/{shiftplan_id}/day_notes/{id}putv1/shiftplans/{id}/employments_infogetv1/shiftplans/{shiftplan_id}/messagespostv1/shiftplans/{shiftplan_id}/notificationsgetv1/shiftplans/{shiftplan_id}/notifications_messagespostv1/shiftplans/{id}/publishpostshiftsv1/shiftsgetv1/shiftspostv2/shiftsgetv1/shifts/automationpostv1/shifts/connectpostv1/shifts/{id}deletev1/shifts/{id}getv1/shifts/{id}patchv1/shifts/{id}putv1/shifts/{id}/available_employmentsgetv1/shifts/{id}/clonepostv1/shifts/{id}/disconnectpostv1/shifts/{id}/evaluationsgetv1/shifts/{shift_id}/evaluation_tagsdeletev1/shifts/{shift_id}/evaluation_tagsgetv1/shifts/{shift_id}/evaluation_tagspostv2/shifts/{id}/paygradesputv1/shifts/{shift_id}/paygradesgetv1/shifts/{shift_id}/paygradespostv1/shifts/{shift_id}/paygrades/{id}deletev1/shifts/{shift_id}/paygrades/{id}putv1/shifts/{shift_id}/shift_breakspostv1/shifts/{shift_id}/shift_breaks/{id}deletev1/shifts/{shift_id}/shift_breaks/{id}patchshifts_tagsv1/shifts_tagsgetv1/shifts_tags/{id}getshift_assignment_groupsv1/shift_assignment_groupsgetshift_breaksv1/shift_breaksgetshift_presetsv1/shift_presetsgetv1/shift_presetspostshift_rotationsv1/shift_rotationsgetv1/shift_rotationspostv1/shift_rotations/{id}deletev1/shift_rotations/{id}getv1/shift_rotations/{id}putv1/shift_rotations/{id}/shiftplanpostshift_rotation_groupsv1/shift_rotation_groupsgetv1/shift_rotation_groupspostv1/shift_rotation_groups/{id}deletev1/shift_rotation_groups/{id}putv1/shift_rotation_groups/{id}/assign_employeepostv1/shift_rotation_groups/{id}/assign_to_shiftspostv1/shift_rotation_groups/{id}/unassign_employeepostv1/shift_rotation_groups/{id}/unassign_from_shiftspostspecial_datesv1/special_datesgetv1/special_datespostv1/special_dates/{id}deletev1/special_dates/{id}getv1/special_dates/{id}putsso_settingsv1/sso_settings/sso_target_urlgetstaff_shiftsv1/staff_shiftsgetv1/staff_shiftspostv1/staff_shifts/move_staffpostv1/staff_shifts/replacepostv1/staff_shifts/{id}deletev1/staff_shifts/{id}getstaff_shifts_tagsv1/staff_shifts_tagsdeletev1/staff_shifts_tagsgetv1/staff_shifts_tagspostv1/staff_shifts_tags/{id}gettagsv1/tagsgetv1/tagspostv1/tags/{id}deletev1/tags/{id}getv1/tags/{id}putv1/tags/{id}/add_to_shiftputv1/tags/{id}/remove_from_shiftputusersv1/usersgetv1/userspostv1/users/change_localepostv1/users/update_passwordpostv1/users/{id}getv1/users/{id}putPowered by v1/availabilitiespost https://shyftplan.com/api/v1/availabilitiesCreate a new (un-)availability.