Change Updates

Do not miss any Class Manager API changes, ever again

Subscribe to the Class Manager API changelog to be up to date on recent changes.

RSS

Feb 20, 2025

dev
dev
Compare

API structure has changed

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
    • pricingPlans property Added
PUT /v1/seasons/{id}
  • Verb went from PATCH to PUT (same operationId)
    Breaking
  • Body
  • application/json content type Modified
    • name, startAt, endAt, pricingScheme properties Modified
      • Properties are now required
        Breaking
    • registrationOpen, registrationFee, maxRegistrationFee, registrationFeeTaxRateId properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • enableRegistrationFees, PricingModel, additionalFees, pricingPlans properties Added
Added 1
POST /v1/seasons/{id}/pricing-scheme