API view name is not relevant
how could we guess that 'jobs' is the name of the view that create one job ?
'job' view is less misleading too (imo), but could be more meaningfull.
-
I suggest those changes :
jobs -> create_job
job -> job_status
Note : I'll propose those name as method for the client API.