Cancel contract (admin/back-office request)
Cancel contract (admin/back-office request)
Administrative contract cancellation with elevated permissions. Requires server-to-server API key. Includes brand_id and cancelled_by for audit trail.
POST
Cancel contract (admin/back-office request)
Authorizations
Server-to-Server API Key for internal/lambda/cron calls
Body
application/json
Job/deal ID to cancel
Example:
100
Athlete user ID
Example:
200
Reason for cancellation
Example:
"Admin requested termination"
Platform context
Example:
"back_office"
Brand/partner ID whose contract is cancelled (required for correct DB queries)
Example:
50
Admin user who performed the cancellation
Example:
"admin@mogl.online"