Get user's jobs (athlete/partner view)
Returns jobs for the authenticated user. Both /userJobs and /userJobsV2 use the same backend handler (UserJobsV2). Uses job_status (not status) for filtering. Configured questions[] include question_type + metadata (ScreeningQuestionConfig schema); the athlete’s submitted answers under applied_jobs.questions[] include answer_type + answer_payload (ScreeningAnswer schema).
Authorizations
JWT Bearer token authentication. Use the /api/login endpoint to obtain a token.
Body
1
10
Alias for limit (takes priority)
10
Filter: Invited, Pending, Hired, Ongoing, Voided, Payment Request, Completed, Rejected, All Job
"All Job"
Search keyword
"test"
Filter by specific job ID
1
Athlete ID (required for agent context)
123
User ID (partner context — list jobs for this user)
1
Sort order (athlete/agent view)
pay_highest, name_asc, name_desc, most_recent "most_recent"
Response
User job list