July 7, 2026
PUT /communication/broadcast_messages/{id}
added the new required request property
content_check(media type: application/json)added the required property
content_checkto the response with the200status (media type: application/json)
View updated docs
POST /communication/broadcast_messages/{id}/send
removed the request property
channel(media type: application/json)removed the request property
is_sent(media type: application/json)removed the request property
message(media type: application/json)removed the request property
scheduled_at(media type: application/json)removed the request property
sent_at(media type: application/json)removed the request property
sent_by(media type: application/json)removed the request property
subject(media type: application/json)removed the request property
use_case(media type: application/json)added the new optional request property
acknowledge_content_warning(media type: application/json)- request body became optional
added the required property
content_checkto the response with the200status (media type: application/json)
View updated docs
POST /auth/m2m_tokens
added the new
perform_by_boxmateenum value to the request propertypermissions/items/(media type: application/json)
View updated docs
PATCH /auth/m2m_tokens/{id}
added the new
perform_by_boxmateenum value to the request propertypermissions/items/(media type: application/json)added the optional property
permissions/perform_by_boxmateto the response with the200status (media type: application/json)
View updated docs
PUT /auth/m2m_tokens/{id}
added the new
perform_by_boxmateenum value to the request propertypermissions/items/(media type: application/json)
View updated docs
GET /auth/profiles
added the optional property
results/items/oneOf[subschema #2: StaffProfile]/permissions/perform_by_boxmateto the response with the200status (media type: application/json)
View updated docs
POST /communication/broadcast_messages
added the required property
content_checkto the response with the201status (media type: application/json)
View updated docs
GET /communication/broadcast_messages/{id}
added the required property
content_checkto the response with the200status (media type: application/json)
View updated docs
PATCH /communication/broadcast_messages/{id}
added the required property
content_checkto the response with the200status (media type: application/json)
View updated docs
GET /content
added the optional property
results/items/instructors/items/permissions/perform_by_boxmateto the response with the200status (media type: application/json)
View updated docs
GET /content/{id}
added the optional property
instructors/items/permissions/perform_by_boxmateto the response with the200status (media type: application/json)
View updated docs
POST /content/{id}/add_favorite
added the optional property
instructors/items/permissions/perform_by_boxmateto the response with the200status (media type: application/json)
View updated docs
POST /content/{id}/remove_favorite
added the optional property
instructors/items/permissions/perform_by_boxmateto the response with the200status (media type: application/json)
View updated docs
GET /customer_forms
added the required property
results/items/is_deletableto the response with the200status (media type: application/json)
View updated docs
GET /customer_forms/{id}
added the required property
is_deletableto the response with the200status (media type: application/json)
View updated docs
GET /instructors
added the optional property
results/items/permissions/perform_by_boxmateto the response with the200status (media type: application/json)
View updated docs
POST /instructors
added the new optional request property
permissions/perform_by_boxmate(media type: application/json)added the optional property
permissions/perform_by_boxmateto the response with the201status (media type: application/json)
View updated docs
GET /instructors/{id}
added the optional property
permissions/perform_by_boxmateto the response with the200status (media type: application/json)
View updated docs
GET /instructors/{id}/availability
added the optional property
permissions/perform_by_boxmateto the response with the200status (media type: application/json)
View updated docs
GET /instructors/{id}/blocked_times
added the optional property
permissions/perform_by_boxmateto the response with the200status (media type: application/json)
View updated docs
PATCH /instructors/{id}/blocked_times
added the new optional request property
permissions/perform_by_boxmate(media type: application/json)added the optional property
permissions/perform_by_boxmateto the response with the200status (media type: application/json)
View updated docs
GET /integrations/marketing_suite/config
- endpoint added
View updated docs
POST /integrations/marketing_suite/launch_sso
- endpoint added
View updated docs
GET /providers/{id}/entitlements
added the required property
marketing_suiteto the response with the200status (media type: application/json)
View updated docs
GET /staff
added the optional property
results/items/permissions/perform_by_boxmateto the response with the200status (media type: application/json)
View updated docs
POST /staff
added the new optional request property
permissions/perform_by_boxmate(media type: application/json)added the optional property
permissions/perform_by_boxmateto the response with the201status (media type: application/json)
View updated docs