3 structure changes including:
1 Breaking change
1 Addition
2 Modifications
Modified
2
Breaking
POST /v1/seasons/
- Body
-
application/json content type Modified
-
allowUpfrontPricingPlan, paymentStartDate, discountPercent, allowMonthlyPricingPlan, billingDayOfMonth, BillingTiming, numberOfInstallments properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- pricingPlans property Added
-
allowUpfrontPricingPlan, paymentStartDate, discountPercent, allowMonthlyPricingPlan, billingDayOfMonth, BillingTiming, numberOfInstallments properties Removed
PUT /v1/seasons/{id}
- Verb went from
PATCHtoPUT(same operationId)Breaking - Body
-
application/json content type Modified
-
name, startAt, endAt, pricingScheme properties Modified
-
Properties are now required Breaking
-
Properties are now required
-
registrationOpen, registrationFee, maxRegistrationFee, registrationFeeTaxRateId properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- enableRegistrationFees, PricingModel, additionalFees, pricingPlans properties Added
-
name, startAt, endAt, pricingScheme properties Modified
Added
1
POST /v1/seasons/{id}/pricing-scheme
1 structure change including:
1 Modification
Modified
1
Breaking
GET /v1/basket/{familyId}/quote
- Response
-
200 response Modified
-
application/json content type Modified
-
Type went from
array[object]toobjectBreaking
- registrationFees, seasons, summary properties Added
-
Type went from
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
POST /v1/enrolments/
- Body
-
application/json content type Modified
- pricingPlanId property Added
1 structure change including:
1 Modification
Modified
1
Breaking
POST /v1/seasons/
- Body
-
application/json content type Modified
-
bilingDayOfMonth property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- billingDayOfMonth property Added
-
bilingDayOfMonth property Removed
1 structure change including:
1 Modification
Modified
1
POST /v1/seasons/
- Body
-
application/json content type Modified
-
additionalFees property Modified
- id, companyId properties Added
-
additionalFees property Modified
1 structure change including:
1 Modification
Modified
1
Breaking
POST /v1/seasons/
- Body
-
application/json content type Modified
-
additionalFees property Modified
-
amount property Modified
-
Type went from
stringtointegerBreaking
-
Type went from
- maxAmountPerFamily, taxRateId properties Added
-
amount property Modified
-
additionalFees property Modified
1 structure change including:
1 Modification
Modified
1
Breaking
GET /v1/basket/{familyId}/quote
- Response
-
200 response Modified
-
application/json content type Modified
-
pricingPlan property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- season, remainingInstalments properties Added
-
pricingPlan property Removed
-
application/json content type Modified
8 structure changes including:
8 Modifications
Modified
8
Breaking
GET /v1/seasons/
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- enableRegistrationFees property Added
-
data property Modified
-
application/json content type Modified
GET /v1/seasons/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- enableRegistrationFees property Added
-
application/json content type Modified
PATCH /v1/seasons/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- enableRegistrationFees property Added
-
application/json content type Modified
POST /v1/seasons/
- Body
-
application/json content type Modified
-
registrationOpen, registrationFee, maxRegistrationFee, registrationFeeTaxRateId, firstPaymentDate, paymentDay properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- enableRegistrationFees, additionalFees, allowUpfrontPricingPlan, paymentStartDate, allowMonthlyPricingPlan, bilingDayOfMonth properties Added
-
registrationOpen, registrationFee, maxRegistrationFee, registrationFeeTaxRateId, firstPaymentDate, paymentDay properties Removed
- Response
-
200 response Modified
-
application/json content type Modified
- enableRegistrationFees property Added
-
application/json content type Modified
POST /v1/seasons/{id}/archive
- Response
-
200 response Modified
-
application/json content type Modified
- enableRegistrationFees property Added
-
application/json content type Modified
POST /v1/seasons/{id}/enrolment-status
- Response
-
200 response Modified
-
application/json content type Modified
- enableRegistrationFees property Added
-
application/json content type Modified
POST /v1/seasons/{id}/restore
- Response
-
200 response Modified
-
application/json content type Modified
- enableRegistrationFees property Added
-
application/json content type Modified
POST /v1/seasons/{id}/unarchive
- Response
-
200 response Modified
-
application/json content type Modified
- enableRegistrationFees property Added
-
application/json content type Modified
8 structure changes including:
8 Modifications
Modified
8
GET /v1/seasons/
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- additionalFees property Modified
-
data property Modified
-
application/json content type Modified
GET /v1/seasons/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
additionalFees property Modified
- maxAmountPerFamily, taxRateId properties Added
-
additionalFees property Modified
-
application/json content type Modified
PATCH /v1/seasons/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
additionalFees property Modified
- maxAmountPerFamily, taxRateId properties Added
-
additionalFees property Modified
-
application/json content type Modified
POST /v1/seasons/
- Response
-
200 response Modified
-
application/json content type Modified
-
additionalFees property Modified
- maxAmountPerFamily, taxRateId properties Added
-
additionalFees property Modified
-
application/json content type Modified
POST /v1/seasons/{id}/archive
- Response
-
200 response Modified
-
application/json content type Modified
-
additionalFees property Modified
- maxAmountPerFamily, taxRateId properties Added
-
additionalFees property Modified
-
application/json content type Modified
POST /v1/seasons/{id}/enrolment-status
- Response
-
200 response Modified
-
application/json content type Modified
-
additionalFees property Modified
- maxAmountPerFamily, taxRateId properties Added
-
additionalFees property Modified
-
application/json content type Modified
POST /v1/seasons/{id}/restore
- Response
-
200 response Modified
-
application/json content type Modified
-
additionalFees property Modified
- maxAmountPerFamily, taxRateId properties Added
-
additionalFees property Modified
-
application/json content type Modified
POST /v1/seasons/{id}/unarchive
- Response
-
200 response Modified
-
application/json content type Modified
-
additionalFees property Modified
- maxAmountPerFamily, taxRateId properties Added
-
additionalFees property Modified
-
application/json content type Modified