Create a job
jobnimbus_create_jobCreate a job (project). name, record_type_name (a job workflow, e.g. Residential) and status_name (a status in it, e.g. Lead) are required and must match the account settings. Link the homeowner with primary_contact_id. Workflow automations may fire. JobNimbus: POST /jobs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zip | No | Postal code. | |
| city | No | City. | |
| name | Yes | Job name, e.g. Smith Roof Replacement. | |
| actor | No | Optional JobNimbus user email to act as. The record is created/edited with that user's permissions and shows them as the author. Needs an admin-level API key. | |
| date_end | No | End date, unix seconds. | |
| sales_rep | No | jnid of the user who is the sales rep. | |
| date_start | No | Start date, unix seconds. | |
| state_text | No | State, e.g. UT. | |
| description | No | Job description. | |
| source_name | No | Lead source name — must be one of the account's lead sources. | |
| status_name | Yes | Status within that workflow. | |
| country_name | No | Country, e.g. United States. | |
| address_line1 | No | Street address, line 1. | |
| address_line2 | No | Street address, line 2. | |
| custom_fields | No | Custom fields by their JobNimbus name, e.g. {"Claim Number":"124523-f","Date of Loss":1550692800} or {"cf_string_1":"…"}. Dates are unix seconds. is_active / is_archived are ignored. | |
| record_type_name | Yes | Job workflow name. | |
| primary_contact_id | No | jnid of the job's primary contact (sent as primary.id). |