cURL
curl --request POST \ --url https://api.example.com/supervisor/core/promotions/partner-requests/{request_id}/approve \ --header 'Content-Type: application/json' \ --data ' { "target_role": "<string>" } '
{ "request_id": 123, "user_id": 123, "name": "<string>", "email": "<string>", "org_name": "<string>", "status": "pending", "requested_at": "2023-11-07T05:31:56Z", "edu_category": "<string>", "target_role": "partner", "decided_at": "2023-11-07T05:31:56Z" }
승격 요청 승인
target_role 이 'partner' 이면 강사, 'assistant' 이면 조교 등으로 승격.
Successful Response
목록/단건 조회 응답 스키마 models.supervisor.core.PartnerPromotionRequest와 1:1 매핑
pending
approved
rejected
cancelled