Login → presign lesson video (PUT to S3) or multipart upload. Swagger · Admin onboarding · Student payments
POST /media/upload/video/presign then PUT file to uploadUrl.
/media/upload/video/presign
uploadUrl