Get job
One job with line items, total, notes, schedule and every invoice on it.
GET https://cotlet.dev/api/v1/housecall-pro/jobs/{job_id}
read
Returns one job as the Job details page shows it: customer, service address, line items with prices, notes, schedule and dispatched team. It lists each invoice on the job with its status and amount, so you can see how much of the total is invoiced. Use it before creating a progress invoice.
Parameters
| Name | Type | Description |
|---|---|---|
| job_id string required | string | Job ID from list_jobs. |
Request
curl https://cotlet.dev/api/v1/housecall-pro/jobs/job_8c41d2 \
-H "Authorization: Bearer $COTLET_API_KEY" result = client.call("housecall-pro", "get_job", {"job_id":"job_8c41d2"}) const result = await cotlet.call('housecall-pro', 'get_job', {"job_id":"job_8c41d2"}); cotlet call housecall-pro get_job --data '{"job_id":"job_8c41d2"}' Example response
{
"job_id": "job_91d3a7",
"customer": {
"customer_id": "cus_c710e3",
"name": "Elise Harper"
},
"line_items": [
{
"name": "Cabinet install",
"quantity": 1,
"unit_price": 5200
},
{
"name": "Countertop, quartz",
"quantity": 1,
"unit_price": 3200
}
],
"total": 8400,
"invoiced_total": 0,
"invoices": [],
"progress_invoicing": true
}