Change versioning

Some parts v2 will not be ready for our 4.23 release
This commit is contained in:
scottkiener-at-safelite 2026-04-14 08:12:56 -04:00
parent 32a6866658
commit 1bd1757083

View file

@ -6,7 +6,8 @@ const COVERAGE_BASE_URL = '/coverage/api/v1/coverage';
const EXPERIMENTS_BASE_URL = '/experiments/api/v1/experiments'; const EXPERIMENTS_BASE_URL = '/experiments/api/v1/experiments';
const LOCATION_BASE_URL = '/location/api/v1/location'; const LOCATION_BASE_URL = '/location/api/v1/location';
const ORDER_BASE_URL = '/order/api/v1/order'; const ORDER_BASE_URL = '/order/api/v1/order';
const PARTS_BASE_URL = '/parts/api/v2/parts'; const PARTS_V1_BASE_URL = '/parts/api/v1/parts';
const PARTS_V2_BASE_URL = '/parts/api/v2/parts';
const PRICE_BASE_URL = '/price/api/v1/price'; const PRICE_BASE_URL = '/price/api/v1/price';
const SCHEDULE_BASE_URL = '/schedule/api/v1/schedule'; const SCHEDULE_BASE_URL = '/schedule/api/v1/schedule';
const VEHICLE_BASE_URL = '/vehicle/api/v1/vehicle'; const VEHICLE_BASE_URL = '/vehicle/api/v1/vehicle';
@ -42,7 +43,7 @@ const endpoints = Object.freeze({
method: 'POST' method: 'POST'
}, },
GetMobilePremiumFee: { GetMobilePremiumFee: {
url: `${PARTS_BASE_URL}/mobile-premium-fee`, url: `${PARTS_V1_BASE_URL}/mobile-premium-fee`,
method: 'GET' method: 'GET'
}, },
GetVehicleYears: { GetVehicleYears: {
@ -62,15 +63,15 @@ const endpoints = Object.freeze({
method: 'GET' method: 'GET'
}, },
GetDamageOptions: { GetDamageOptions: {
url: `${PARTS_BASE_URL}/damage-options`, url: `${PARTS_V1_BASE_URL}/damage-options`,
method: 'GET' method: 'GET'
}, },
GetPartsOrQuestions: { GetPartsOrQuestions: {
url: `${PARTS_BASE_URL}/parts-or-questions`, url: `${PARTS_V1_BASE_URL}/parts-or-questions`,
method: 'POST' method: 'POST'
}, },
GetParts: { GetParts: {
url: `${PARTS_BASE_URL}/parts`, url: `${PARTS_V1_BASE_URL}/parts`,
method: 'POST' method: 'POST'
}, },
GetITACPriceOrderItems: { GetITACPriceOrderItems: {
@ -99,19 +100,19 @@ const endpoints = Object.freeze({
method: 'GET' method: 'GET'
}, },
GetCapabilityQuestions: { GetCapabilityQuestions: {
url: `${PARTS_BASE_URL}/capability-questions`, url: `${PARTS_V1_BASE_URL}/capability-questions`,
method: 'GET' method: 'GET'
}, },
GetPartFromCapabilityAnswer: { GetPartFromCapabilityAnswer: {
url: `${PARTS_BASE_URL}/part-from-capability-answer`, url: `${PARTS_V1_BASE_URL}/part-from-capability-answer`,
method: 'POST' method: 'POST'
}, },
GetWipers: { GetWipers: {
url: `${PARTS_BASE_URL}/wipers`, url: `${PARTS_V1_BASE_URL}/wipers`,
method: 'GET' method: 'GET'
}, },
GetRainDefense: { GetRainDefense: {
url: `${PARTS_BASE_URL}/rain-repel`, url: `${PARTS_V1_BASE_URL}/rain-repel`,
method: 'GET' method: 'GET'
}, },
GetRecalParts: { GetRecalParts: {
@ -123,19 +124,19 @@ const endpoints = Object.freeze({
zipCode, zipCode,
applicationName, applicationName,
referralSequenceNumber referralSequenceNumber
) => `${PARTS_BASE_URL}/recal-parts/${carId}/${partNumber}/${recalibrationType}/${parentAccountNumber}/${zipCode}/${applicationName}/${referralSequenceNumber}`, ) => `${PARTS_V1_BASE_URL}/recal-parts/${carId}/${partNumber}/${recalibrationType}/${parentAccountNumber}/${zipCode}/${applicationName}/${referralSequenceNumber}`,
method: 'GET' method: 'GET'
}, },
GetGlassFees: { GetGlassFees: {
url: `${PARTS_BASE_URL}/glass-fees`, url: `${PARTS_V1_BASE_URL}/glass-fees`,
method: 'GET' method: 'GET'
}, },
GetSupportingItems: { GetSupportingItems: {
url: `${PARTS_BASE_URL}/supporting-items`, url: `${PARTS_V1_BASE_URL}/supporting-items`,
method: 'POST' method: 'POST'
}, },
GetMobileFeePart: { GetMobileFeePart: {
url: `${PARTS_BASE_URL}/mobile-fee`, url: `${PARTS_V2_BASE_URL}/mobile-fee`,
method: 'GET' method: 'GET'
}, },
GetServiceabilityDetails: { GetServiceabilityDetails: {