Creates a new job request for the authenticated user.
POST/job/create
Accepts a job request payload, validates user authentication and token balance, and creates a new job in the system. On success, returns the job ID. If the user is not authenticated or has insufficient tokens, returns an error.
Errors: Returns 400 Bad Request for invalid or empty request, or insufficient tokens.
Returns 401 Unauthorized if the user is not authenticated.
Request
Responses
- 200
- 401
- 403
OK
Unauthorized - missing or invalid credentials.
Forbidden - authenticated but missing required role or policy.