All notable changes to the Connect API will be documented here.
- Update endpoints
GET /connect/v1/rate-bundleandPOST /connect/v1/previewto include contract volume information if configured
- Endpoint to get relevant studio information for cancellation page (
GET /connect/v1/contracts/studios/{studioId}) containing cancellation reasons and legal information
- Deprecate endpoint for cancellation reasons (
GET /connect/v1/contracts/studios/{studioId}/cancellation-reasons) for contract cancellations
- Add more efficient endpoints to load studios (
GET /connect/v2/contracts/studios) and cancellation reasons (GET /connect/v1/contracts/studios/{studioId}/cancellation-reasons) for contract cancellations
- Deprecate endpoint
GET /connect/v1/contracts/studiosfor loading studios along with cancellation reasons in a contract cancellation context. Instead, the endpointGET /connect/v2/contracts/studiosshall be used to load basic studio information and the endpointGET /connect/v1/contracts/studios/{studioId}/cancellation-reasonsshall be used to load the cancellation reasons for a specific studio.
- Add field for privacy configuration to trial session booking inside the lead customer DTO
- Add endpoints for voucher discount information and redeeming
- Add endpoints for online cancellations
- Enhance information about default page for online cancellations