Cancel active contract with athlete
Cancel active contract with athlete
Comprehensive contract termination workflow: updates contract status to ‘cancelled’, cancels milestone payment statuses (is_paid = 4), sends chat notifications with cancellation reason, resets job status for single-athlete positions, triggers multi-channel notifications (Slack, email, SMS, in-app), and records analytics events.
POST
Cancel active contract with athlete
Authorizations
JWT Bearer token authentication. Use the /api/login endpoint to obtain a token.
Body
application/json