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

Nov 8, 2024

stage
0.0.4-stage.12
Compare
0.0.4-stage.12

API structure has changed

20 structure changes including:
1 Breaking change
1 Addition
18 Modifications
1 Removal
Modified 18
PUT /v1/families/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt property Added
POST /v1/students/{id}/unarchive
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt property Added
POST /v1/students/{id}/restore
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt property Added
POST /v1/students/{id}/archive
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt property Added
POST /v1/students/
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt property Added
POST /v1/lesson-adjustments/change-lesson-date
  • Body
  • application/json content type Modified
    • oldTime property Added
POST /v1/lesson-adjustments/cancel-lesson
  • Body
  • application/json content type Modified
    • time property Added
POST /v1/integrations/stripe/{familyId}/payment-sessions
  • Response
  • 200 response Modified
    • application/json content type Modified
      • ephemeralKey property Added
POST /v1/families/{id}/unarchive
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt property Added
POST /v1/families/{id}/restore
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt property Added
POST /v1/families/{id}/archive
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt property Added
POST /v1/families/
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt property Added
PATCH /v1/students/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt property Added
GET /v1/students/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt property Added
GET /v1/students/birthdays
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt property Added
GET /v1/students/
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • createdAt property Added
GET /v1/families/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt property Added
GET /v1/families/
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • createdAt property Added
Removed 1 Breaking
POST /v1/transactions/create-credit-note
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
POST /v1/transactions/{transaction}/create-credit-note