Change Updates

Do not miss any SWIFT BE API changes, ever again

Subscribe to the SWIFT BE API changelog to be up to date on recent changes.

RSS

Oct 30, 2023

main
0.0.1
Compare
0.0.1

API structure has changed

Next change
27 structure changes including:
4 Breaking changes
8 Additions
15 Modifications
4 Removals
Modified 15 Breaking
POST /sms/single
  • Response
  • 200 response Modified
    • Full types is now object
POST /sms/bulk
  • Response
  • 200 response Modified
    • Full types is now object
POST /otp/verify
  • Response
  • 200 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 400 response Added
POST /auth/login
  • Response
  • 401 response Added
GET /users/{userId}
  • Response
  • 200 response Modified
    • Full types is now object
GET /users/reset-password
  • Response
  • 200 response Modified
    • Full types is now object
  • 400 response Added
  • Query
  • sendMethode, email query parameters Added
GET /users/activity
  • Response
  • 200 response Modified
    • Full types is now object
GET /otp/generate
  • Response
  • 200 response Modified
    • Full types is now object
GET /courses/search-all
  • Query
  • courseId, courseTitle, courseSubTitle, description, price, location, courseType, sectionOfMatter, language, region, city, contactPerson, contactPhone, contactEmail query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /auth/current-user
  • Response
  • 200 response Modified
    • Full types is now object
GET /auth/check
  • Response
  • 200 response Modified
    • Full types is now object
POST /users/avatar
  • Response
  • 200 response Modified
    • Full types is now object
  • 400 response Added
POST /users/register
  • Response
  • 200 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 400 response Added
POST /users/reset-password
  • Response
  • 200 response Modified
    • Full types is now object
  • 400 response Added
PUT /users/reset-password
  • Response
  • 200 response Modified
    • Full types is now object
  • 401 response Added
Removed 4 Breaking
GET /courses/5b0dd6b8-7440-4c5c-8292-124217cd77d0
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /courses/5b0dd6b8-7440-4c5c-8292-124217cd77d0/publish
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /courses/5b0dd6b8-7440-4c5c-8292-124217cd77d0/to-draft
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /courses/2c9646b7-4e2e-451c-97a9-932905ae9b48
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 8
PUT /courses/{courseId}
POST /cpanel/subdomain
GET /cpanel/subdomain
GET /cpanel/domains
GET /cpanel/db
GET /courses/{courseId}/to-draft
GET /courses/{courseId}/publish
GET /courses/{courseId}