operation get api v1 jobs.md
List all jobs
GET /api/v1/jobs
Returns a list of your jobs. The jobs are returned sorted by creation date, with the most recently created jobs appearing first.
Servers
- Production server: https://api.1099policy.com (Production server)
Parameters
Query parameters
limit (integer)
A limit on the number of objects to be returned. Limit can range between1and100, and the default is10.starting_after (string)
A cursor for use in pagination.starting_afteris an job ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending withjb_fOo123, your subsequent call can includestarting_after=jb_fOo123in order to fetch the next page of the list.ending_before (string)
A cursor for use in pagination.ending_beforeis an job ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting withjb_bAr123, your subsequent call can includeending_before=jb_bAr123in order to fetch the previous page of the list.
Responses
200
Returns an array of job objects. If no more jobs are available, the resulting array will be empty.
Body: application/json (array[object])
address (object)
category_code (string)
The category code that 1099Policy creates for a group of similarly classified jobs.
Job category codes are pre-approved by 1099Policy so you can offer contractors insurance to new jobs on your platform in real time.
To generate pre-approved category codes for a group of similarly classified jobs visit the 1099Policy Dashboard.
created (integer(int64))
custom_metadata (object)
Set of key-value pairs that you can attach to the job object. Used for storing additional information in a structured format. Individual keys can be unset by posting an empty value to them. Pass an empty value, e.g., {}, to custom_metadata to unset all keys.
Thepurchase_order_numberkey is recognized: invoices created for this job inherit it as their purchase order number (overridable or clearable per invoice via the invoice endpoints).description (string)
A description of the job that includes the role, responsibilities and necessary qualifications.entity (string)
The entity ID for whom the work is being done.id (string)
name (string)
The name of the contractor job role.wage (integer)
A positive integer representing the total wage (e.g., 1500 cents is $15.00). The minimum wage amount is 100 cents US. The maximum wage amount is 100000000 cents US ($1,000,000).wage_type ()
One offlatfee,hourly,unitorblended.years_experience (integer)
The number of years of experience required to be eligible for the job.