Create a job
Creates a new job object. Used to classify the work that 1099Policy applies to insure the contractor.
Body
-
The job address where the work will be done. Exclude if job will be done remotely.
-
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.
-
Set of key-value pairs that you can attach to an object. Used to store additional information about the job in a structured format.
-
A description of the job that includes the role, responsibilities and necessary qualifications.
-
The ID of an existing entity for whom the job is being done.
-
The name of the contractor job role.
-
A positive integer representing the wage (e.g., 1500 cents is $15.00). The minimum wage amount is $1.00 US.
Minimum value is
100. -
One of
flatfee,hourly,unitorblended.Values are
flatfee,hourly,unit, orblended. -
The number of years of experience required to be eligible for the job.
curl \
--request POST 'https://api.1099policy.com/api/v1/jobs' \
--header "Content-Type: application/json" \
--data '{"$ref":"#/components/examples/job"}'
{
"$ref": "#/components/examples/job"
}
{
"address": {
"country": "null",
"line1": "92 Geary St",
"line2": "null",
"locality": "San Francisco",
"postalcode": 94114,
"region": "CA"
},
"category_code": "jc_MTqpkbkp6G",
"created": 1646818364,
"custom_metadata": {
"campaign": "Red Bull"
},
"description": "Install fiber optic cable from back to the front of the store.",
"entity": "en_Ah3tqYn",
"id": "jb_jsb9KEcTpc",
"name": "Field technician",
"wage": 15000,
"wage_type": "flatfee",
"years_experience": 10
}