Get user's jobs (athlete/partner view)
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.
POST
Get user's jobs (athlete/partner view)
Authorizations
JWT Bearer token authentication. Use the /api/login endpoint to obtain a token.
Body
application/json
Example:
1
Example:
10
Alias for limit (takes priority)
Example:
10
Filter: Invited, Pending, Hired, Ongoing, Voided, Payment Request, Completed, Rejected, All Job
Example:
"All Job"
Search keyword
Example:
"test"
Filter by specific job ID
Example:
1
Athlete ID (required for agent context)
Example:
123
User ID (partner context — list jobs for this user)
Example:
1
Sort order (athlete/agent view)
Available options:
pay_highest, name_asc, name_desc, most_recent Example:
"most_recent"
Response
200
User job list