Version 2 resources and operations

This topic correlates version 2 resources and operations with the deprecated version 1 resources and operations they replace.

Important Note: We recommend you update your implementations to utilize version 2 operations as they provide better security, performance, and functionality.

Replacement OperationsRelease
GET /v2/scheduling/setup/schedule_groups replaces GET /v1/scheduling/setup/schedule_groupsR9 Update 3
GET /v2/scheduling/setup/schedule_groups/{id} replaces GET /v1/scheduling/setup/schedule_groups/{id}R9 Update 3
POST /v2/scheduling/setup/schedule_groups/multi_read replaces POST /v1/scheduling/setup/schedule_groups/multi_readR9 Update 3
GET /v2/commons/notifications replaces GET /v1/commons/notificationsR9 Update 1
GET /v2/scheduling/setup/schedule_groups replaces GET /v1/scheduling/setup/schedule_groupsR9
GET /v2/leave/case_statuses replaces GET /v1/leave/case_statusesR8 Update 3
GET /v2/timekeeping/setup/accrual_codes replaces GET /v1/timekeeping/setup/accrual_codesR8 Update 3
GET /v2/timekeeping/setup/pay_codes replaces GET /v1/timekeeping/setup/pay_codesR8 Update 3
GET /v2/timekeeping/setup/employee_pay_codes replaces GET /v1/timekeeping/setup/employee_pay_codesR8 Update 3
GET /v2/timekeeping/setup/employee_pay_codes/{id} replaces GET /v1/timekeeping/setup/employee_pay_codes/{id}R8 Update 3
GET /v2/timekeeping/setup/pay_code_symbolic_values replaces GET /v1/timekeeping/setup/pay_code_symbolic_valuesR8 Update 3
GET /v2/timekeeping/setup/employee_pay_code_symbolic_values replaces GET /v1/timekeeping/setup/employee_pay_code_symbolic_valuesR8 Update 3
GET /v2/timekeeping/setup/pay_code_symbolic_values/{id} replaces GET /v1/timekeeping/setup/pay_code_symbolic_values/{id}R8 Update 3
GET /v2/timekeeping/setup/employee_pay_code_symbolic_values/{id} replaces GET /v1/timekeeping/setup/employee_pay_code_symbolic_values/{id}R8 Update 3
GET /v2/timekeeping/setup/payrules replaces GET /v1/timekeeping/setup/payrulesR8 Update 3
POST /v2/timekeeping/setup/payrules replaces POST /v1/timekeeping/setup/payrulesR8 Update 3
GET /v2/timekeeping/setup/employee_work_rules replaces GET /v1/timekeeping/setup/employee_work_rulesR8 Update 3
GET /v2/timekeeping/setup/employee_work_rules/{id} replaces GET /v1/timekeeping/setup/employee_work_rules/{id}R8 Update 3
POST /v2/commons/location_sets/multi_read replaces POST /v1/commons/location_sets/multi_readR8 Update 2
GET /v2/forecasting/forecast_week replaces GET /v1/forecasting/forecast_weekR8 Update 2
GET /v2/forecasting/forecast_week/start_day replaces GET /v1/forecasting/forecast_week/start_dayR8 Update 2
POST /v2/forecasting/forecast_week/start_days/multi_read replaces POST /v1/forecasting/forecast_week/start_days/multi_readR8 Update 2
GET /v2/forecasting/forecast_week/default_start_day replaces GET /v1/forecasting/forecast_week/default_start_dayR8 Update 2
GET /v2/forecasting/static_drivers replaces GET /v1/forecasting/static_driversR8 Update 2
GET /v2/forecasting/static_drivers/{id} replaces GET /v1/forecasting/static_drivers/{id}R8 Update 2
POST /v2/forecasting/volume_forecast/import replaces POST /v1/forecasting/volume_forecast/importR8 Update 2
GET /v2/forecasting/volume_forecast_model_types replaces GET /v1/forecasting/volume_forecast_model_typesR8 Update 2
GET /v2/forecasting/week_symbolic_periods replaces GET /v1/forecasting/week_symbolic_periodsR8 Update 2
GET /v2/forecasting/generic_categories replaces GET /v1/forecasting/generic_categoriesR8 Update 2
GET /v2/forecasting/generic_categories/{id} replaces GET /v1/forecasting/generic_categories/{id}R8 Update 2
POST /v2/forecasting/generic_categories/multi_read replaces POST /v1/forecasting/generic_categories/multi_readR8 Update 2
GET /v2/commons/cost_centers replaces GET /v1/commons/cost_centersR8 Update 1
GET /v2/commons/cost_centers/{id} replaces GET /v1/commons/cost_centers/{id}R8 Update 1
GET /v2/commons/hours_operation replaces GET /v1/commons/hours_operationR8 Update 1
GET /v2/commons/hours_operation/{id} replaces GET /v1/commons/hours_operation/{id}R8 Update 1
POST /v2/commons/hours_operation/multi_read replaces POST /v1/commons/hours_operation/multi_readR8 Update 1
POST /v2/commons/hours_operation replaces POST /v1/commons/hours_operationR8 Update 1
POST /v2/commons/hours_operation/multi_create replaces POST /v1/commons/hours_operation/multi_createR8 Update 1
PUT /v2/commons/hours_operation/{id} replaces PUT /v1/commons/hours_operation/{id}R8 Update 1
POST /v2/commons/hours_operation/multi_update replaces POST /v1/commons/hours_operation/multi_updateR8 Update 1
DELETE /v2/commons/hours_operation/{id} replaces DELETE /v1/commons/hours_operation/{id}R8 Update 1
POST /v2/commons/hours_operation/multi_delete replaces POST /v1/commons/hours_operation/multi_deleteR8 Update 1
GET /v2/commons/labor_categories replaces GET /v1/commons/labor_categoriesR8 Update 1
GET /v2/commons/labor_categories/{id} replaces GET /v1/commons/labor_categories/{id}R8 Update 1
GET /v2/commons/labor_entries replaces GET /v1/commons/labor_entriesR8 Update 1
GET /v2/commons/labor_entries/{id} replaces GET /v1/commons/labor_entries/{id}R8 Update 1
GET /v2/commons/persons/minor_rules replaces GET /v1/commons/persons/minor_rulesR8 Update 1
GET /v2/commons/persons/minor_rules/{person_id} replaces GET /v1/commons/persons/minor_rules/{person_id}R8 Update 1
PUT /v2/commons/persons/minor_rules/{person_id} replaces PUT /v1/commons/persons/minor_rules/{person_id}R8 Update 1
POST /v2/commons/persons/minor_rules/multi_read replaces POST /v1/commons/persons/minor_rules/multi_readR8 Update 1
POST /v2/commons/persons/minor_rules/multi_upsert replaces POST /v1/commons/persons/minor_rules/multi_upsertR8 Update 1
GET /v2/commons/persons/paycode_value_profiles replaces GET /v1/commons/persons/paycode_value_profilesR8 Update 1
GET /v2/commons/persons/paycode_value_profiles/{personId} replaces GET /v1/commons/persons/paycode_value_profiles/{personId}R8 Update 1
PUT /v2/commons/persons/paycode_value_profiles/{personId} replaces PUT /v1/commons/persons/paycode_value_profiles/{personId}R8 Update 1
DELETE /v2/commons/persons/paycode_value_profiles/{personId} replaces DELETE /v1/commons/persons/paycode_value_profiles/{personId}R8 Update 1
POST /v2/commons/persons/paycode_value_profiles/multi_delete replaces POST /v1/commons/persons/paycode_value_profiles/multi_deleteR8 Update 1
POST /v2/commons/persons/paycode_value_profiles/multi_read replaces POST /v1/commons/persons/paycode_value_profiles/multi_readR8 Update 1
POST /v2/commons/persons/paycode_value_profiles/multi_update replaces POST /v1/commons/persons/paycode_value_profiles/multi_updateR8 Update 1
GET /v2/commons/persons/schedule_rule_overrides/{person_id} replaces GET /v1/commons/persons/schedule_rule_overrides/{person_id}R8 Update 1
GET /v2/commons/persons/schedule_rule_overrides replaces GET /v1/commons/persons/schedule_rule_overridesR8 Update 1
POST /v2/commons/persons/schedule_rule_overrides/multi_read replaces POST /v1/commons/persons/schedule_rule_overrides/multi_readR8 Update 1
GET /v2/commons/persons/scheduling_employee_preferences replaces GET /v1/commons/persons/scheduling_employee_preferencesR8 Update 1
GET /v2/commons/persons/scheduling_employee_preferences/{personId} replaces GET /v1/commons/persons/scheduling_employee_preferences/{personId}R8 Update 1
POST /v2/commons/persons/scheduling_employee_preferences/multi_read replaces POST /v1/commons/persons/scheduling_employee_preferences/multi_readR8 Update 1
GET /v2/forecasting/labor_forecast_limits replaces GET /v1/forecasting/labor_forecast_limitsR8 Update 1
GET /v2/forecasting/labor_forecast_limits/{id} replaces GET /v1/forecasting/labor_forecast_limits/{id}R8 Update 1
POST /v2/forecasting/labor_forecast_limits/apply_read replaces POST /v1/forecasting/labor_forecast_limits/multi_readR8 Update 1
POST /v2/forecasting/labor_forecast_limits replaces POST /v1/forecasting/labor_forecast_limitsR8 Update 1
POST /v2/forecasting/labor_forecast_limits/multi_create replaces POST /v1/forecasting/labor_forecast_limits/multi_createR8 Update 1
PUT /v2/forecasting/labor_forecast_limits/{id} replaces PUT /v1/forecasting/labor_forecast_limits/{id}R8 Update 1
POST /v2/forecasting/labor_forecast_limits/multi_update replaces POST /v1/forecasting/labor_forecast_limits/multi_updateR8 Update 1
DELETE /v2/forecasting/labor_forecast_limits/{id} replaces DELETE /v1/forecasting/labor_forecast_limits/{id}R8 Update 1
POST /v2/forecasting/labor_forecast_limits/multi_delete replaces POST /v1/forecasting/labor_forecast_limits/multi_deleteR8 Update 1
POST /v2/forecasting/labor_standard_tasks/import replaces POST /v1/forecasting/labor_standard_tasks/importR8 Update 1
POST /v2/forecasting/labor_standard_tasks/purge replaces POST /v1/forecasting/labor_standard_tasks/purgeR8 Update 1
GET /v2/forecasting/tasks replaces GET /v1/forecasting/tasksR8 Update 1
GET /v2/forecasting/tasks/{id} replaces GET /v1/forecasting/tasks/{id}R8 Update 1
POST /v2/forecasting/tasks/multi_read replaces POST /v1/forecasting/tasks/multi_readR8 Update 1
POST /v2/forecasting/tasks replaces POST /v1/forecasting/tasksR8 Update 1
POST /v2/forecasting/tasks/multi_create replaces POST /v1/forecasting/tasks/multi_createR8 Update 1
PUT /v2/forecasting/tasks/{id} replaces PUT /v1/forecasting/tasks/{id}R8 Update 1
POST /v2/forecasting/tasks/multi_update replaces POST /v1/forecasting/tasks/multi_updateR8 Update 1
DELETE /v2/forecasting/tasks/{id} replaces DELETE /v1/forecasting/tasks/{id}R8 Update 1
POST /v2/forecasting/tasks/multi_delete replaces POST /v1/forecasting/tasks/multi_deleteR8 Update 1
GET /v2/forecasting/task_groups replaces GET /v1/forecasting/task_groupsR8 Update 1
GET /v2/forecasting/task_groups/{id} replaces GET /v1/forecasting/task_groups/{id}R8 Update 1
POST /v2/forecasting/task_groups/multi_read replaces POST /v1/forecasting/task_groups/multi_readR8 Update 1
POST /v2/forecasting/task_groups replaces POST /v1/forecasting/task_groupsR8 Update 1
POST /v2/forecasting/task_groups/multi_create replaces POST /v1/forecasting/task_groups/multi_createR8 Update 1
PUT /v2/forecasting/task_groups/{id} replaces PUT /v1/forecasting/task_groups/{id}R8 Update 1
POST /v2/forecasting/task_groups/multi_update replaces POST /v1/forecasting/task_groups/multi_updateR8 Update 1
DELETE /v2/forecasting/task_groups/{id} replaces DELETE /v1/forecasting/task_groups/{id}R8 Update 1
POST /v2/forecasting/task_groups/multi_delete replaces POST /v1/forecasting/task_groups/multi_deleteR8 Update 1
GET /v2/timekeeping/setup/accrual_profiles/{id} replaces GET /v1/timekeeping/setup/accrual_profiles/{id}R8 Update 1
GET /v2/timekeeping/setup/accrual_profiles replaces GET /v1/timekeeping/setup/accrual_profilesR8 Update 1
GET /v2/timekeeping/setup/deduct_rules/{id} replaces GET /v1/timekeeping/setup/deduct_rules/{id}R8 Update 1
GET /v2/timekeeping/setup/deduct_rules replaces GET /v1/timekeeping/setup/deduct_rulesR8 Update 1
GET /v2/timekeeping/setup/employee_pay_codes/{id} replaces GET /v1/timekeeping/setup/employee_pay_codes/{id}R8 Update 1
GET /v2/timekeeping/setup/employee_pay_codes replaces GET /v1/timekeeping/setup/employee_pay_codesR8 Update 1
GET /v2/timekeeping/setup/employment_terms/{id} replaces GET /v1/timekeeping/setup/employment_terms/{id}R8 Update 1
GET /v2/timekeeping/setup/employment_terms replaces GET /v1/timekeeping/setup/employment_termsR8 Update 1
GET /v2/timekeeping/setup/work_rules/{id} replaces GET /v1/timekeeping/setup/work_rules/{id}R8 Update 1
GET /v2/timekeeping/setup/work_rules replaces GET /v1/timekeeping/setup/work_rulesR8 Update 1