# webhook_events

received_at: 2026-04-23T22:44:34.714784+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.188.102", "x-real-ip": "15.135.188.102", "content-length": "2816", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_e4ebb0da-2a62-4d17-849b-241be6139fdb", "type": "job.updated", "data": {"uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "dropped into office", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 08:43:15", "work_done_description": "Complete service of gas heater.", "generated_job_id": "11346", "completion_date": "2026-04-24 08:44:33", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:44:33", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "name": "Marshall Arthur", "website": "", "abn_number": "", "address": "", "address_street": "19 MUMMAGA WAY", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "first": "", "last": "", "email": "", "phone": "0402 413761", "mobile": "", "type": "JOB", "uuid": "ef3dd089-7683-4e13-9a73-241bed6de6ed"}], "jobMaterials": [{"uuid": "5758e86b-211e-4d3b-848b-241be70280ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T22:44:34.787414+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.239.122.82", "x-real-ip": "13.239.122.82", "content-length": "2816", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_fd904c20-3203-4518-9f4f-241bed83448b", "type": "job.updated", "data": {"uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "dropped into office", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 08:43:15", "work_done_description": "Complete service of gas heater.", "generated_job_id": "11346", "completion_date": "2026-04-24 08:44:33", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:44:33", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "name": "Marshall Arthur", "website": "", "abn_number": "", "address": "", "address_street": "19 MUMMAGA WAY", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "first": "", "last": "", "email": "", "phone": "0402 413761", "mobile": "", "type": "JOB", "uuid": "ef3dd089-7683-4e13-9a73-241bed6de6ed"}], "jobMaterials": [{"uuid": "5758e86b-211e-4d3b-848b-241be70280ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T22:44:34.802965+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.206.74.234", "x-real-ip": "54.206.74.234", "content-length": "2816", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_d758740e-51df-4c68-b12f-241be8e3fd2b", "type": "job.updated", "data": {"uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "dropped into office", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 08:43:15", "work_done_description": "Complete service of gas heater.", "generated_job_id": "11346", "completion_date": "2026-04-24 08:44:33", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:44:33", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "name": "Marshall Arthur", "website": "", "abn_number": "", "address": "", "address_street": "19 MUMMAGA WAY", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "first": "", "last": "", "email": "", "phone": "0402 413761", "mobile": "", "type": "JOB", "uuid": "ef3dd089-7683-4e13-9a73-241bed6de6ed"}], "jobMaterials": [{"uuid": "5758e86b-211e-4d3b-848b-241be70280ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T22:44:34.835406+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.26.209.198", "x-real-ip": "3.26.209.198", "content-length": "2816", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_0802a18e-64ec-4d55-b3b5-241be1c40b4b", "type": "job.updated", "data": {"uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "dropped into office", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 08:43:15", "work_done_description": "Complete service of gas heater.", "generated_job_id": "11346", "completion_date": "2026-04-24 08:44:33", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:44:34", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-24 08:44:34", "company_uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "name": "Marshall Arthur", "website": "", "abn_number": "", "address": "", "address_street": "19 MUMMAGA WAY", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "first": "", "last": "", "email": "", "phone": "0402 413761", "mobile": "", "type": "JOB", "uuid": "ef3dd089-7683-4e13-9a73-241bed6de6ed"}], "jobMaterials": [{"uuid": "5758e86b-211e-4d3b-848b-241be70280ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T22:44:35.726829+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.206.121.175", "x-real-ip": "54.206.121.175", "content-length": "2677", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_4ba6d3b7-7889-42f8-84ca-241bed55e88b", "type": "job.updated", "data": {"uuid": "c44a1413-b391-4ded-bb34-2382e198c3dd", "active": 1, "date": "2025-11-21 00:00:00", "job_address": "", "billing_address": "", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2025-11-21 14:57:29", "work_done_description": "Complete service of gas heater.", "generated_job_id": "9817", "completion_date": "2025-11-21 14:58:39", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2025-12-03 00:00:00", "payment_method": "Xero", "payment_amount": 137.33, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2025-12-03 14:31:06", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2025-11-23 06:22:39", "company_uuid": "6c7a991c-cbd1-46fe-bdf0-2382e9ea1e6b", "geo_is_valid": 0, "lng": 150.1312034, "lat": -36.2311736, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2025-12-03 14:29:48", "payment_received": 1, "payment_received_stamp": "2025-12-03 00:00:00", "total_invoice_amount": "135.0000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "6c7a991c-cbd1-46fe-bdf0-2382e9ea1e6b", "name": "Michael Roberts", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "c44a1413-b391-4ded-bb34-2382e198c3dd", "first": "Michael", "last": "Roberts", "email": "", "phone": "", "mobile": "0407464086", "type": "JOB", "uuid": "4f4f184c-6907-4690-a79b-2382efeb1edd"}], "jobMaterials": [{"uuid": "c795e2d3-1eb4-492e-ba49-2382edab25cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Adam", "price": "122.7300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "122.7300", "job_uuid": "c44a1413-b391-4ded-bb34-2382e198c3dd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T22:44:36.433622+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.106.210.18", "x-real-ip": "3.106.210.18", "content-length": "2814", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_6665a560-2735-42ea-9d30-241beb3e324b", "type": "job.updated", "data": {"uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "dropped into office", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 08:43:15", "work_done_description": "Complete service of gas heater.", "generated_job_id": "11346", "completion_date": "2026-04-24 08:44:33", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:44:33", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "name": "Marshall Arthur", "website": "", "abn_number": "", "address": "", "address_street": "19 MUMMAGA WAY", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "first": "", "last": "", "email": "", "phone": "0402 413761", "mobile": "", "type": "JOB", "uuid": "ef3dd089-7683-4e13-9a73-241bed6de6ed"}], "jobMaterials": [{"uuid": "5758e86b-211e-4d3b-848b-241be70280ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T22:45:04.005251+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.27.243.70", "x-real-ip": "3.27.243.70", "content-length": "2816", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_83ec1600-ffd1-4d47-aa20-241be2aa043b", "type": "job.updated", "data": {"uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "dropped into office", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 08:43:15", "work_done_description": "Complete service of gas heater.", "generated_job_id": "11346", "completion_date": "2026-04-24 08:44:33", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:45:03", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-24 08:44:34", "company_uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-24 08:45:03", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "name": "Marshall Arthur", "website": "", "abn_number": "", "address": "", "address_street": "19 MUMMAGA WAY", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "first": "", "last": "", "email": "", "phone": "0402 413761", "mobile": "", "type": "JOB", "uuid": "ef3dd089-7683-4e13-9a73-241bed6de6ed"}], "jobMaterials": [{"uuid": "5758e86b-211e-4d3b-848b-241be70280ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T22:45:08.363573+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.239.122.82", "x-real-ip": "13.239.122.82", "content-length": "2816", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_eb9e4fe7-abed-47dd-b3ab-241bec8194eb", "type": "job.updated", "data": {"uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "dropped into office", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 08:43:15", "work_done_description": "Complete service of gas heater.", "generated_job_id": "11346", "completion_date": "2026-04-24 08:44:33", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:45:03", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-24 08:44:34", "company_uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-24 08:45:03", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "name": "Marshall Arthur", "website": "", "abn_number": "", "address": "", "address_street": "19 MUMMAGA WAY", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "first": "", "last": "", "email": "", "phone": "0402 413761", "mobile": "", "type": "JOB", "uuid": "ef3dd089-7683-4e13-9a73-241bed6de6ed"}], "jobMaterials": [{"uuid": "5758e86b-211e-4d3b-848b-241be70280ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T22:49:51.519060+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.26.41.61", "x-real-ip": "3.26.41.61", "content-length": "9203", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_a5f08d16-dfa9-48e8-8f9c-241be6ec9c2b", "type": "job.updated", "data": {"uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "active": 1, "date": "2026-01-17 00:00:00", "job_address": "9 Bay St\nNarooma NSW 2546", "billing_address": "9 Bay St\nNarooma NSW 2546", "status": "Work Order", "quote_date": "2026-01-17 07:20:07", "work_order_date": "2026-02-06 13:03:15", "work_done_description": "Thank you for the opportunity to provide quote for replacement of gal water lines and relocation of existing hws at 9 Bay street, Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10341", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:49:50", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "geo_is_valid": 1, "lng": 150.1356555, "lat": -36.2183884, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Bay Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "3254.2700", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-01-21 09:37:06", "job_description": "Quote to install new water line and relocate hws ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "name": "Luke Dickinson", "website": "", "abn_number": "", "address": "9 Bay St\nNarooma NSW 2546", "address_street": "9 Bay St\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Bay St\nNarooma NSW 2546", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "first": "Luke", "last": "Dickinson", "email": "admin@dblhomes.com.au", "phone": "", "mobile": "0408606818", "type": "JOB", "uuid": "2680918e-b02e-4a78-ae80-23ba1697383d"}], "jobMaterials": [{"uuid": "242ccbd8-c532-4b95-8093-23bddba6b9cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bc8dc254-8644-4e5e-b15c-23bddd5fa18d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Disconnect and relocate existing hws to under house.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "065c8bd8-fd79-41c0-9c0d-23bdd53ccbed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of precast slab to level hws and connection to existing adjacent Hot and cold\nplumbing.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93d7888f-5b35-4904-8c00-23bdd00243cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Electrical disconnection and re-connection.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ffff843f-9367-4742-ba1a-23bddcf55e3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new Auspex cold water line to replace all existing Galvanized pipe from main line at back tap.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b0d061e-f456-47da-905a-23bddf0f2f6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Reinstate front and rear garden taps.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fb9d99fe-d00e-42c2-bc0c-23bddcb1d1fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary pipe and fittings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "738f1f7a-a495-4466-bded-23bdded3677d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d0855a3a-296c-4abd-a3a4-23bddf44d2cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install shower rose in downstairs laundry.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "afc0e43a-eef0-44bc-8aaf-23bddd0b1b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d1e9e621-eac7-45b6-964d-23bdd768668d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of gal water line on rear wall.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "86901ddd-d880-48a6-849b-23bdda040f3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Upgrading any electrical if non compliant.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e4ada3c6-54ac-49cb-b044-23bdde9039bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2958.4300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2958.4300", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1300", "cost": "2958.4300", "displayed_cost": "2958.4300", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2a5e834b-54d0-4923-a875-241befcb297b", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:49:50", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T22:49:51.533023+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.185.247", "x-real-ip": "15.134.185.247", "content-length": "9212", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_3845492b-1697-41de-a047-241be146818b", "type": "job.updated", "data": {"uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "active": 1, "date": "2026-01-17 00:00:00", "job_address": "9 Bay St\nNarooma NSW 2546", "billing_address": "9 Bay St\nNarooma NSW 2546", "status": "Work Order", "quote_date": "2026-01-17 07:20:07", "work_order_date": "2026-02-06 13:03:15", "work_done_description": "Thank you for the opportunity to provide quote for replacement of gal water lines and relocation of existing hws at 9 Bay street, Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10341", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:49:50", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "geo_is_valid": 1, "lng": 150.1356555, "lat": -36.2183884, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Bay Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "3254.2700", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "00-1-11-30 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-01-21 09:37:06", "job_description": "Quote to install new water line and relocate hws ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "name": "Luke Dickinson", "website": "", "abn_number": "", "address": "9 Bay St\nNarooma NSW 2546", "address_street": "9 Bay St\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Bay St\nNarooma NSW 2546", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "first": "Luke", "last": "Dickinson", "email": "admin@dblhomes.com.au", "phone": "", "mobile": "0408606818", "type": "JOB", "uuid": "2680918e-b02e-4a78-ae80-23ba1697383d"}], "jobMaterials": [{"uuid": "242ccbd8-c532-4b95-8093-23bddba6b9cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bc8dc254-8644-4e5e-b15c-23bddd5fa18d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Disconnect and relocate existing hws to under house.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "065c8bd8-fd79-41c0-9c0d-23bdd53ccbed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of precast slab to level hws and connection to existing adjacent Hot and cold\nplumbing.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93d7888f-5b35-4904-8c00-23bdd00243cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Electrical disconnection and re-connection.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ffff843f-9367-4742-ba1a-23bddcf55e3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new Auspex cold water line to replace all existing Galvanized pipe from main line at back tap.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b0d061e-f456-47da-905a-23bddf0f2f6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Reinstate front and rear garden taps.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fb9d99fe-d00e-42c2-bc0c-23bddcb1d1fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary pipe and fittings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "738f1f7a-a495-4466-bded-23bdded3677d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d0855a3a-296c-4abd-a3a4-23bddf44d2cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install shower rose in downstairs laundry.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "afc0e43a-eef0-44bc-8aaf-23bddd0b1b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d1e9e621-eac7-45b6-964d-23bdd768668d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of gal water line on rear wall.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "86901ddd-d880-48a6-849b-23bdda040f3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Upgrading any electrical if non compliant.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e4ada3c6-54ac-49cb-b044-23bdde9039bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2958.4300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2958.4300", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1300", "cost": "2958.4300", "displayed_cost": "2958.4300", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2a5e834b-54d0-4923-a875-241befcb297b", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:49:50", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T22:49:52.917771+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.141.19", "x-real-ip": "15.135.141.19", "content-length": "9212", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_b7c70d57-2442-4faa-ac45-241beb10be3b", "type": "job.updated", "data": {"uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "active": 1, "date": "2026-01-17 00:00:00", "job_address": "9 Bay St\nNarooma NSW 2546", "billing_address": "9 Bay St\nNarooma NSW 2546", "status": "Work Order", "quote_date": "2026-01-17 07:20:07", "work_order_date": "2026-02-06 13:03:15", "work_done_description": "Thank you for the opportunity to provide quote for replacement of gal water lines and relocation of existing hws at 9 Bay street, Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10341", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:49:52", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "geo_is_valid": 1, "lng": 150.1356555, "lat": -36.2183884, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Bay Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "3254.2700", "job_is_scheduled_until_stamp": "2026-06-01 09:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-01-21 09:37:06", "job_description": "Quote to install new water line and relocate hws ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "name": "Luke Dickinson", "website": "", "abn_number": "", "address": "9 Bay St\nNarooma NSW 2546", "address_street": "9 Bay St\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Bay St\nNarooma NSW 2546", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "first": "Luke", "last": "Dickinson", "email": "admin@dblhomes.com.au", "phone": "", "mobile": "0408606818", "type": "JOB", "uuid": "2680918e-b02e-4a78-ae80-23ba1697383d"}], "jobMaterials": [{"uuid": "242ccbd8-c532-4b95-8093-23bddba6b9cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bc8dc254-8644-4e5e-b15c-23bddd5fa18d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Disconnect and relocate existing hws to under house.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "065c8bd8-fd79-41c0-9c0d-23bdd53ccbed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of precast slab to level hws and connection to existing adjacent Hot and cold\nplumbing.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93d7888f-5b35-4904-8c00-23bdd00243cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Electrical disconnection and re-connection.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ffff843f-9367-4742-ba1a-23bddcf55e3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new Auspex cold water line to replace all existing Galvanized pipe from main line at back tap.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b0d061e-f456-47da-905a-23bddf0f2f6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Reinstate front and rear garden taps.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fb9d99fe-d00e-42c2-bc0c-23bddcb1d1fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary pipe and fittings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "738f1f7a-a495-4466-bded-23bdded3677d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d0855a3a-296c-4abd-a3a4-23bddf44d2cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install shower rose in downstairs laundry.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "afc0e43a-eef0-44bc-8aaf-23bddd0b1b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d1e9e621-eac7-45b6-964d-23bdd768668d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of gal water line on rear wall.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "86901ddd-d880-48a6-849b-23bdda040f3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Upgrading any electrical if non compliant.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e4ada3c6-54ac-49cb-b044-23bdde9039bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2958.4300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2958.4300", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1300", "cost": "2958.4300", "displayed_cost": "2958.4300", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2a5e834b-54d0-4923-a875-241befcb297b", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:49:50", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T22:49:53.495020+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.26.41.61", "x-real-ip": "3.26.41.61", "content-length": "9212", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_2988975f-68cc-4141-930d-241be91f9bab", "type": "job.updated", "data": {"uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "active": 1, "date": "2026-01-17 00:00:00", "job_address": "9 Bay St\nNarooma NSW 2546", "billing_address": "9 Bay St\nNarooma NSW 2546", "status": "Work Order", "quote_date": "2026-01-17 07:20:07", "work_order_date": "2026-02-06 13:03:15", "work_done_description": "Thank you for the opportunity to provide quote for replacement of gal water lines and relocation of existing hws at 9 Bay street, Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10341", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:49:53", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "geo_is_valid": 1, "lng": 150.1356555, "lat": -36.2183884, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Bay Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "3254.2700", "job_is_scheduled_until_stamp": "2026-06-01 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-01-21 09:37:06", "job_description": "Quote to install new water line and relocate hws ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "name": "Luke Dickinson", "website": "", "abn_number": "", "address": "9 Bay St\nNarooma NSW 2546", "address_street": "9 Bay St\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Bay St\nNarooma NSW 2546", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "first": "Luke", "last": "Dickinson", "email": "admin@dblhomes.com.au", "phone": "", "mobile": "0408606818", "type": "JOB", "uuid": "2680918e-b02e-4a78-ae80-23ba1697383d"}], "jobMaterials": [{"uuid": "242ccbd8-c532-4b95-8093-23bddba6b9cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bc8dc254-8644-4e5e-b15c-23bddd5fa18d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Disconnect and relocate existing hws to under house.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "065c8bd8-fd79-41c0-9c0d-23bdd53ccbed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of precast slab to level hws and connection to existing adjacent Hot and cold\nplumbing.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93d7888f-5b35-4904-8c00-23bdd00243cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Electrical disconnection and re-connection.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ffff843f-9367-4742-ba1a-23bddcf55e3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new Auspex cold water line to replace all existing Galvanized pipe from main line at back tap.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b0d061e-f456-47da-905a-23bddf0f2f6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Reinstate front and rear garden taps.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fb9d99fe-d00e-42c2-bc0c-23bddcb1d1fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary pipe and fittings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "738f1f7a-a495-4466-bded-23bdded3677d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d0855a3a-296c-4abd-a3a4-23bddf44d2cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install shower rose in downstairs laundry.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "afc0e43a-eef0-44bc-8aaf-23bddd0b1b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d1e9e621-eac7-45b6-964d-23bdd768668d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of gal water line on rear wall.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "86901ddd-d880-48a6-849b-23bdda040f3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Upgrading any electrical if non compliant.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e4ada3c6-54ac-49cb-b044-23bdde9039bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2958.4300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2958.4300", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1300", "cost": "2958.4300", "displayed_cost": "2958.4300", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2a5e834b-54d0-4923-a875-241befcb297b", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:49:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T22:50:03.965902+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.107.253.173", "x-real-ip": "3.107.253.173", "content-length": "9769", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_7c3803ec-009a-4ccc-bb81-241bec7e3bdb", "type": "job.updated", "data": {"uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "active": 1, "date": "2026-01-17 00:00:00", "job_address": "9 Bay St\nNarooma NSW 2546", "billing_address": "9 Bay St\nNarooma NSW 2546", "status": "Work Order", "quote_date": "2026-01-17 07:20:07", "work_order_date": "2026-02-06 13:03:15", "work_done_description": "Thank you for the opportunity to provide quote for replacement of gal water lines and relocation of existing hws at 9 Bay street, Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10341", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:50:03", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "geo_is_valid": 1, "lng": 150.1356555, "lat": -36.2183884, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Bay Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "3254.2700", "job_is_scheduled_until_stamp": "2026-06-02 09:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-01-21 09:37:06", "job_description": "Quote to install new water line and relocate hws ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "name": "Luke Dickinson", "website": "", "abn_number": "", "address": "9 Bay St\nNarooma NSW 2546", "address_street": "9 Bay St\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Bay St\nNarooma NSW 2546", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "first": "Luke", "last": "Dickinson", "email": "admin@dblhomes.com.au", "phone": "", "mobile": "0408606818", "type": "JOB", "uuid": "2680918e-b02e-4a78-ae80-23ba1697383d"}], "jobMaterials": [{"uuid": "242ccbd8-c532-4b95-8093-23bddba6b9cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bc8dc254-8644-4e5e-b15c-23bddd5fa18d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Disconnect and relocate existing hws to under house.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "065c8bd8-fd79-41c0-9c0d-23bdd53ccbed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of precast slab to level hws and connection to existing adjacent Hot and cold\nplumbing.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93d7888f-5b35-4904-8c00-23bdd00243cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Electrical disconnection and re-connection.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ffff843f-9367-4742-ba1a-23bddcf55e3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new Auspex cold water line to replace all existing Galvanized pipe from main line at back tap.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b0d061e-f456-47da-905a-23bddf0f2f6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Reinstate front and rear garden taps.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fb9d99fe-d00e-42c2-bc0c-23bddcb1d1fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary pipe and fittings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "738f1f7a-a495-4466-bded-23bdded3677d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d0855a3a-296c-4abd-a3a4-23bddf44d2cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install shower rose in downstairs laundry.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "afc0e43a-eef0-44bc-8aaf-23bddd0b1b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d1e9e621-eac7-45b6-964d-23bdd768668d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of gal water line on rear wall.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "86901ddd-d880-48a6-849b-23bdda040f3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Upgrading any electrical if non compliant.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e4ada3c6-54ac-49cb-b044-23bdde9039bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2958.4300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2958.4300", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1300", "cost": "2958.4300", "displayed_cost": "2958.4300", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2a5e834b-54d0-4923-a875-241befcb297b", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:49:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "38a74227-e2ae-4e20-9545-241be5d6825b", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:50:02", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T22:50:06.849176+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.106.226.241", "x-real-ip": "3.106.226.241", "content-length": "9769", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_95ef238a-e907-46bd-b938-241be364781b", "type": "job.updated", "data": {"uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "active": 1, "date": "2026-01-17 00:00:00", "job_address": "9 Bay St\nNarooma NSW 2546", "billing_address": "9 Bay St\nNarooma NSW 2546", "status": "Work Order", "quote_date": "2026-01-17 07:20:07", "work_order_date": "2026-02-06 13:03:15", "work_done_description": "Thank you for the opportunity to provide quote for replacement of gal water lines and relocation of existing hws at 9 Bay street, Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10341", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:50:06", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "geo_is_valid": 1, "lng": 150.1356555, "lat": -36.2183884, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Bay Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "3254.2700", "job_is_scheduled_until_stamp": "2026-06-02 13:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-01-21 09:37:06", "job_description": "Quote to install new water line and relocate hws ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "name": "Luke Dickinson", "website": "", "abn_number": "", "address": "9 Bay St\nNarooma NSW 2546", "address_street": "9 Bay St\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Bay St\nNarooma NSW 2546", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "first": "Luke", "last": "Dickinson", "email": "admin@dblhomes.com.au", "phone": "", "mobile": "0408606818", "type": "JOB", "uuid": "2680918e-b02e-4a78-ae80-23ba1697383d"}], "jobMaterials": [{"uuid": "242ccbd8-c532-4b95-8093-23bddba6b9cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bc8dc254-8644-4e5e-b15c-23bddd5fa18d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Disconnect and relocate existing hws to under house.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "065c8bd8-fd79-41c0-9c0d-23bdd53ccbed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of precast slab to level hws and connection to existing adjacent Hot and cold\nplumbing.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93d7888f-5b35-4904-8c00-23bdd00243cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Electrical disconnection and re-connection.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ffff843f-9367-4742-ba1a-23bddcf55e3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new Auspex cold water line to replace all existing Galvanized pipe from main line at back tap.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b0d061e-f456-47da-905a-23bddf0f2f6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Reinstate front and rear garden taps.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fb9d99fe-d00e-42c2-bc0c-23bddcb1d1fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary pipe and fittings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "738f1f7a-a495-4466-bded-23bdded3677d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d0855a3a-296c-4abd-a3a4-23bddf44d2cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install shower rose in downstairs laundry.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "afc0e43a-eef0-44bc-8aaf-23bddd0b1b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d1e9e621-eac7-45b6-964d-23bdd768668d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of gal water line on rear wall.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "86901ddd-d880-48a6-849b-23bdda040f3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Upgrading any electrical if non compliant.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e4ada3c6-54ac-49cb-b044-23bdde9039bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2958.4300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2958.4300", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1300", "cost": "2958.4300", "displayed_cost": "2958.4300", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2a5e834b-54d0-4923-a875-241befcb297b", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:49:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "38a74227-e2ae-4e20-9545-241be5d6825b", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 13:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:50:06", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T22:50:09.812083+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.55.121.168", "x-real-ip": "13.55.121.168", "content-length": "9769", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_c7c4541c-62ae-4181-b33d-241be177791b", "type": "job.updated", "data": {"uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "active": 1, "date": "2026-01-17 00:00:00", "job_address": "9 Bay St\nNarooma NSW 2546", "billing_address": "9 Bay St\nNarooma NSW 2546", "status": "Work Order", "quote_date": "2026-01-17 07:20:07", "work_order_date": "2026-02-06 13:03:15", "work_done_description": "Thank you for the opportunity to provide quote for replacement of gal water lines and relocation of existing hws at 9 Bay street, Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10341", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:50:09", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "geo_is_valid": 1, "lng": 150.1356555, "lat": -36.2183884, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Bay Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "3254.2700", "job_is_scheduled_until_stamp": "2026-06-02 14:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-01-21 09:37:06", "job_description": "Quote to install new water line and relocate hws ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "name": "Luke Dickinson", "website": "", "abn_number": "", "address": "9 Bay St\nNarooma NSW 2546", "address_street": "9 Bay St\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Bay St\nNarooma NSW 2546", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "first": "Luke", "last": "Dickinson", "email": "admin@dblhomes.com.au", "phone": "", "mobile": "0408606818", "type": "JOB", "uuid": "2680918e-b02e-4a78-ae80-23ba1697383d"}], "jobMaterials": [{"uuid": "242ccbd8-c532-4b95-8093-23bddba6b9cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bc8dc254-8644-4e5e-b15c-23bddd5fa18d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Disconnect and relocate existing hws to under house.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "065c8bd8-fd79-41c0-9c0d-23bdd53ccbed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of precast slab to level hws and connection to existing adjacent Hot and cold\nplumbing.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93d7888f-5b35-4904-8c00-23bdd00243cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Electrical disconnection and re-connection.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ffff843f-9367-4742-ba1a-23bddcf55e3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new Auspex cold water line to replace all existing Galvanized pipe from main line at back tap.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b0d061e-f456-47da-905a-23bddf0f2f6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Reinstate front and rear garden taps.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fb9d99fe-d00e-42c2-bc0c-23bddcb1d1fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary pipe and fittings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "738f1f7a-a495-4466-bded-23bdded3677d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d0855a3a-296c-4abd-a3a4-23bddf44d2cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install shower rose in downstairs laundry.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "afc0e43a-eef0-44bc-8aaf-23bddd0b1b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d1e9e621-eac7-45b6-964d-23bdd768668d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of gal water line on rear wall.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "86901ddd-d880-48a6-849b-23bdda040f3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Upgrading any electrical if non compliant.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e4ada3c6-54ac-49cb-b044-23bdde9039bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2958.4300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2958.4300", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1300", "cost": "2958.4300", "displayed_cost": "2958.4300", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2a5e834b-54d0-4923-a875-241befcb297b", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:49:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "38a74227-e2ae-4e20-9545-241be5d6825b", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:50:09", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T22:50:11.415591+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.185.247", "x-real-ip": "15.134.185.247", "content-length": "9769", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_4a577bf5-8bc7-479b-952c-241be8442bcb", "type": "job.updated", "data": {"uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "active": 1, "date": "2026-01-17 00:00:00", "job_address": "9 Bay St\nNarooma NSW 2546", "billing_address": "9 Bay St\nNarooma NSW 2546", "status": "Work Order", "quote_date": "2026-01-17 07:20:07", "work_order_date": "2026-02-06 13:03:15", "work_done_description": "Thank you for the opportunity to provide quote for replacement of gal water lines and relocation of existing hws at 9 Bay street, Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10341", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:50:09", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "geo_is_valid": 1, "lng": 150.1356555, "lat": -36.2183884, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Bay Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "3254.2700", "job_is_scheduled_until_stamp": "2026-06-02 14:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-01-21 09:37:06", "job_description": "Quote to install new water line and relocate hws ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "name": "Luke Dickinson", "website": "", "abn_number": "", "address": "9 Bay St\nNarooma NSW 2546", "address_street": "9 Bay St\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Bay St\nNarooma NSW 2546", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "first": "Luke", "last": "Dickinson", "email": "admin@dblhomes.com.au", "phone": "", "mobile": "0408606818", "type": "JOB", "uuid": "2680918e-b02e-4a78-ae80-23ba1697383d"}], "jobMaterials": [{"uuid": "242ccbd8-c532-4b95-8093-23bddba6b9cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bc8dc254-8644-4e5e-b15c-23bddd5fa18d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Disconnect and relocate existing hws to under house.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "065c8bd8-fd79-41c0-9c0d-23bdd53ccbed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of precast slab to level hws and connection to existing adjacent Hot and cold\nplumbing.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93d7888f-5b35-4904-8c00-23bdd00243cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Electrical disconnection and re-connection.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ffff843f-9367-4742-ba1a-23bddcf55e3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new Auspex cold water line to replace all existing Galvanized pipe from main line at back tap.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b0d061e-f456-47da-905a-23bddf0f2f6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Reinstate front and rear garden taps.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fb9d99fe-d00e-42c2-bc0c-23bddcb1d1fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary pipe and fittings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "738f1f7a-a495-4466-bded-23bdded3677d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d0855a3a-296c-4abd-a3a4-23bddf44d2cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install shower rose in downstairs laundry.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "afc0e43a-eef0-44bc-8aaf-23bddd0b1b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d1e9e621-eac7-45b6-964d-23bdd768668d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of gal water line on rear wall.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "86901ddd-d880-48a6-849b-23bdda040f3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Upgrading any electrical if non compliant.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e4ada3c6-54ac-49cb-b044-23bdde9039bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2958.4300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2958.4300", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1300", "cost": "2958.4300", "displayed_cost": "2958.4300", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2a5e834b-54d0-4923-a875-241befcb297b", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:49:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "38a74227-e2ae-4e20-9545-241be5d6825b", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:50:09", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T22:50:25.905068+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.210.71.144", "x-real-ip": "13.210.71.144", "content-length": "9769", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_fb9526a7-ef25-4a48-b0c9-241bece8cb2b", "type": "job.updated", "data": {"uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "active": 1, "date": "2026-01-17 00:00:00", "job_address": "9 Bay St\nNarooma NSW 2546", "billing_address": "9 Bay St\nNarooma NSW 2546", "status": "Work Order", "quote_date": "2026-01-17 07:20:07", "work_order_date": "2026-02-06 13:03:15", "work_done_description": "Thank you for the opportunity to provide quote for replacement of gal water lines and relocation of existing hws at 9 Bay street, Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10341", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:50:25", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "geo_is_valid": 1, "lng": 150.1356555, "lat": -36.2183884, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Bay Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "3254.2700", "job_is_scheduled_until_stamp": "2026-06-02 13:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-01-21 09:37:06", "job_description": "Quote to install new water line and relocate hws ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "name": "Luke Dickinson", "website": "", "abn_number": "", "address": "9 Bay St\nNarooma NSW 2546", "address_street": "9 Bay St\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Bay St\nNarooma NSW 2546", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "first": "Luke", "last": "Dickinson", "email": "admin@dblhomes.com.au", "phone": "", "mobile": "0408606818", "type": "JOB", "uuid": "2680918e-b02e-4a78-ae80-23ba1697383d"}], "jobMaterials": [{"uuid": "242ccbd8-c532-4b95-8093-23bddba6b9cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bc8dc254-8644-4e5e-b15c-23bddd5fa18d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Disconnect and relocate existing hws to under house.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "065c8bd8-fd79-41c0-9c0d-23bdd53ccbed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of precast slab to level hws and connection to existing adjacent Hot and cold\nplumbing.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93d7888f-5b35-4904-8c00-23bdd00243cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Electrical disconnection and re-connection.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ffff843f-9367-4742-ba1a-23bddcf55e3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new Auspex cold water line to replace all existing Galvanized pipe from main line at back tap.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b0d061e-f456-47da-905a-23bddf0f2f6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Reinstate front and rear garden taps.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fb9d99fe-d00e-42c2-bc0c-23bddcb1d1fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary pipe and fittings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "738f1f7a-a495-4466-bded-23bdded3677d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d0855a3a-296c-4abd-a3a4-23bddf44d2cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install shower rose in downstairs laundry.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "afc0e43a-eef0-44bc-8aaf-23bddd0b1b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d1e9e621-eac7-45b6-964d-23bdd768668d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of gal water line on rear wall.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "86901ddd-d880-48a6-849b-23bdda040f3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Upgrading any electrical if non compliant.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "502238c8-934c-4e0f-8980-221dc4ca074b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e4ada3c6-54ac-49cb-b044-23bdde9039bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2958.4300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2958.4300", "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1300", "cost": "2958.4300", "displayed_cost": "2958.4300", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2a5e834b-54d0-4923-a875-241befcb297b", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:49:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "38a74227-e2ae-4e20-9545-241be5d6825b", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 13:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a2bdb58-b644-4952-8a9c-23ba1fc1fa6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:50:25", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T22:58:25.530446+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "16.176.166.214", "x-real-ip": "16.176.166.214", "content-length": "5198", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_17765634-8897-4d4e-96d0-241be488eaeb", "type": "job.updated", "data": {"uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 09:21:44", "work_done_description": "Property - 47 McMillan Cres, Dalmeny NSW 2546.\n\nAttended to Jet and camera stormwater.\n\nWork completed: camera and jet both sides of house stormwater lines. \nWhen standing at front of house looking at house stormwater on left and hand side is reaching a point towards the street and just stopping it's about 1metre from the fence upside \n\nLeft hand side", "generated_job_id": "11144", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:58:23", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 09:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "jet and camera stormwater\nIf not there just do it anyway ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "99d945ff-d7b2-4831-82df-240ac85c137d"}, {"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "a6cf1cf3-95a6-4783-b9c0-240ac72f929d"}], "jobRecordedActivities": [{"uuid": "1979a74d-2d9b-4dcd-a5ef-241bfaea57ea", "start_date": "2026-04-24 07:55:23", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 07:55:23", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "0b68e5d1-cc73-4a4e-96c4-240f74ddd0bb", "start_date": "2026-04-13 08:00:00", "end_date": "2026-04-13 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-13 06:34:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-13 06:34:22", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f0a5af23-6c71-4cfe-9abb-24137d1c6ddb", "start_date": "2026-04-20 10:15:00", "end_date": "2026-04-20 12:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:56:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:56:23", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8811fddc-5b8e-45c2-9b7c-2418de80396b", "start_date": "2026-04-24 07:45:00", "end_date": "2026-04-24 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:38:31", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:38:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T22:58:25.649039+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.188.102", "x-real-ip": "15.135.188.102", "content-length": "2816", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_2970adc1-dc37-448d-a351-241be89f4c6b", "type": "job.updated", "data": {"uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "dropped into office", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 08:43:15", "work_done_description": "Complete service of gas heater.", "generated_job_id": "11346", "completion_date": "2026-04-24 08:44:33", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:45:03", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-24 08:44:34", "company_uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-24 08:45:03", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "name": "Marshall Arthur", "website": "", "abn_number": "", "address": "", "address_street": "19 MUMMAGA WAY", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "first": "", "last": "", "email": "", "phone": "0402 413761", "mobile": "", "type": "JOB", "uuid": "ef3dd089-7683-4e13-9a73-241bed6de6ed"}], "jobMaterials": [{"uuid": "5758e86b-211e-4d3b-848b-241be70280ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T23:00:44.887034+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.107.253.173", "x-real-ip": "3.107.253.173", "content-length": "3256", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_edd4b50e-74f1-4784-80d2-241be3c45f6b", "type": "job.updated", "data": {"uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "dropped into office", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 08:43:15", "work_done_description": "Complete service of gas heater.", "generated_job_id": "11346", "completion_date": "2026-04-24 08:44:33", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:45:03", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-24 08:44:34", "company_uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-24 08:45:03", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "139.8500", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "name": "Marshall Arthur", "website": "", "abn_number": "", "address": "", "address_street": "19 MUMMAGA WAY", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "first": "", "last": "", "email": "", "phone": "0402 413761", "mobile": "", "type": "JOB", "uuid": "ef3dd089-7683-4e13-9a73-241bed6de6ed"}], "jobMaterials": [{"uuid": "5758e86b-211e-4d3b-848b-241be70280ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "75ea34c1-49d5-4730-b802-241be30e247b", "tax_rate_uuid": "09ac386a-4022-4268-b6a0-1f5bef412b7b", "quantity": "1.0000", "name": "Credit Card Processing Fee", "price": "2.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.3500", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "bd1772a0-f4e6-43d5-9982-240c96243d0b", "sort_order": "101", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T23:00:45.170548+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.26.41.61", "x-real-ip": "3.26.41.61", "content-length": "3256", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_72b4cf05-6830-47df-831e-241be3b0771b", "type": "job.updated", "data": {"uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "dropped into office", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 08:43:15", "work_done_description": "Complete service of gas heater.", "generated_job_id": "11346", "completion_date": "2026-04-24 08:44:33", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 08:45:03", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-24 08:44:34", "company_uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-24 08:45:03", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "139.8500", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "name": "Marshall Arthur", "website": "", "abn_number": "", "address": "", "address_street": "19 MUMMAGA WAY", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "first": "", "last": "", "email": "", "phone": "0402 413761", "mobile": "", "type": "JOB", "uuid": "ef3dd089-7683-4e13-9a73-241bed6de6ed"}], "jobMaterials": [{"uuid": "5758e86b-211e-4d3b-848b-241be70280ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "75ea34c1-49d5-4730-b802-241be30e247b", "tax_rate_uuid": "09ac386a-4022-4268-b6a0-1f5bef412b7b", "quantity": "1.0000", "name": "Credit Card Processing Fee", "price": "2.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.3500", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "bd1772a0-f4e6-43d5-9982-240c96243d0b", "sort_order": "101", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T23:00:45.310475+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.26.41.61", "x-real-ip": "3.26.41.61", "content-length": "3310", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_4e7e8e98-0022-4813-a352-241be01df29b", "type": "job.updated", "data": {"uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "dropped into office", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 08:43:15", "work_done_description": "Complete service of gas heater.", "generated_job_id": "11346", "completion_date": "2026-04-24 08:44:33", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2026-04-24 09:00:44", "payment_method": "ServiceM8 Pay", "payment_amount": 139.85, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2026-04-24 09:00:44", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-24 08:44:34", "company_uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-24 08:45:03", "payment_received": 1, "payment_received_stamp": "2026-04-24 09:00:44", "total_invoice_amount": "139.8500", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "name": "Marshall Arthur", "website": "", "abn_number": "", "address": "", "address_street": "19 MUMMAGA WAY", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "first": "", "last": "", "email": "", "phone": "0402 413761", "mobile": "", "type": "JOB", "uuid": "ef3dd089-7683-4e13-9a73-241bed6de6ed"}], "jobMaterials": [{"uuid": "5758e86b-211e-4d3b-848b-241be70280ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "75ea34c1-49d5-4730-b802-241be30e247b", "tax_rate_uuid": "09ac386a-4022-4268-b6a0-1f5bef412b7b", "quantity": "1.0000", "name": "Credit Card Processing Fee", "price": "2.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.3500", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "bd1772a0-f4e6-43d5-9982-240c96243d0b", "sort_order": "101", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T23:00:49.134153+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.141.19", "x-real-ip": "15.135.141.19", "content-length": "3310", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_7d8fc649-7e84-41be-9ac7-241be4a8c7db", "type": "job.updated", "data": {"uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "dropped into office", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 08:43:15", "work_done_description": "Complete service of gas heater.", "generated_job_id": "11346", "completion_date": "2026-04-24 08:44:33", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2026-04-24 09:00:46", "payment_method": "ServiceM8 Pay", "payment_amount": 139.85, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2026-04-24 09:00:48", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-24 08:44:34", "company_uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-24 08:45:03", "payment_received": 1, "payment_received_stamp": "2026-04-24 09:00:46", "total_invoice_amount": "139.8500", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "name": "Marshall Arthur", "website": "", "abn_number": "", "address": "", "address_street": "19 MUMMAGA WAY", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "first": "", "last": "", "email": "", "phone": "0402 413761", "mobile": "", "type": "JOB", "uuid": "ef3dd089-7683-4e13-9a73-241bed6de6ed"}], "jobMaterials": [{"uuid": "5758e86b-211e-4d3b-848b-241be70280ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "75ea34c1-49d5-4730-b802-241be30e247b", "tax_rate_uuid": "09ac386a-4022-4268-b6a0-1f5bef412b7b", "quantity": "1.0000", "name": "Credit Card Processing Fee", "price": "2.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.3500", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "bd1772a0-f4e6-43d5-9982-240c96243d0b", "sort_order": "101", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T23:01:03.122498+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.25.121.143", "x-real-ip": "3.25.121.143", "content-length": "3310", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_b877bb21-7019-406c-a91c-241be94dbb7b", "type": "job.updated", "data": {"uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "dropped into office", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 08:43:15", "work_done_description": "Complete service of gas heater.", "generated_job_id": "11346", "completion_date": "2026-04-24 08:44:33", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2026-04-24 09:00:44", "payment_method": "ServiceM8 Pay", "payment_amount": 139.85, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2026-04-24 09:01:02", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-24 08:44:34", "company_uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-24 09:01:02", "payment_received": 1, "payment_received_stamp": "2026-04-24 09:00:44", "total_invoice_amount": "139.8500", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Service gas heater", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d8cc4735-68d4-4473-97a3-1f5bed80b50b", "name": "Marshall Arthur", "website": "", "abn_number": "", "address": "", "address_street": "19 MUMMAGA WAY", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 MUMMAGA WAY\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "first": "", "last": "", "email": "", "phone": "0402 413761", "mobile": "", "type": "JOB", "uuid": "ef3dd089-7683-4e13-9a73-241bed6de6ed"}], "jobMaterials": [{"uuid": "5758e86b-211e-4d3b-848b-241be70280ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "75ea34c1-49d5-4730-b802-241be30e247b", "tax_rate_uuid": "09ac386a-4022-4268-b6a0-1f5bef412b7b", "quantity": "1.0000", "name": "Credit Card Processing Fee", "price": "2.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.3500", "job_uuid": "74f7e1fc-be4a-4513-933f-241bedb2632d", "material_uuid": "bd1772a0-f4e6-43d5-9982-240c96243d0b", "sort_order": "101", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-23T23:01:26.153249+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.141.19", "x-real-ip": "15.135.141.19", "content-length": "5559", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_90e7220d-f2fe-4262-a46c-241be139528b", "type": "job.updated", "data": {"uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 09:21:44", "work_done_description": "Property - 47 McMillan Cres, Dalmeny NSW 2546.\n\nAttended to Jet and camera stormwater.\n\nWork completed: camera and jet both sides of house stormwater lines. \nWhen standing at front of house looking at house stormwater on left and hand side is reaching a point towards the street and just stopping it's about 1metre from the fence upside \n\nRight hand side - jet and camera line on right hand side of house. \nCamera and jet both came to a complete stop right at the front fence that has been installed recently. \nPipe stops right st the new pedestrian gate on the latch side. \n\n\nBoth of the stormwater pipes need to be dug up and continued at least a length each of pipe towards the natural drain at the street.", "generated_job_id": "11144", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 09:01:25", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 09:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "jet and camera stormwater\nIf not there just do it anyway ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "99d945ff-d7b2-4831-82df-240ac85c137d"}, {"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "a6cf1cf3-95a6-4783-b9c0-240ac72f929d"}], "jobRecordedActivities": [{"uuid": "1979a74d-2d9b-4dcd-a5ef-241bfaea57ea", "start_date": "2026-04-24 07:55:23", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 07:55:23", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "0b68e5d1-cc73-4a4e-96c4-240f74ddd0bb", "start_date": "2026-04-13 08:00:00", "end_date": "2026-04-13 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-13 06:34:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-13 06:34:22", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f0a5af23-6c71-4cfe-9abb-24137d1c6ddb", "start_date": "2026-04-20 10:15:00", "end_date": "2026-04-20 12:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:56:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:56:23", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8811fddc-5b8e-45c2-9b7c-2418de80396b", "start_date": "2026-04-24 07:45:00", "end_date": "2026-04-24 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:38:31", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:38:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T23:16:55.028755+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.54.104.187", "x-real-ip": "13.54.104.187", "content-length": "2650", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_94ec5adc-1345-4928-aecc-241be41c2e2b", "type": "job.updated", "data": {"uuid": "6b64eb5c-dca7-4d3a-af83-2414c2dc1f4d", "active": 1, "date": "2026-04-16 00:00:00", "job_address": "76 Cresswick Parade\nDalmeny NSW 2546", "billing_address": "Shop 6 Mid Town Arcade\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-16 16:22:18", "work_done_description": "Work Order Number: 764a-179\nProperty: 76 Cresswick Parade Dalmeny\n\nAttend ", "generated_job_id": "11264", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-16 16:27:28", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "b5ba3cf2-420a-44df-b575-1f5bee5bc24b", "geo_is_valid": 1, "lng": 150.1283834, "lat": -36.1703309, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Cresswick Parade", "geo_number": "76", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Please arrange with the tenant to attend the property to repair/replace the kitchen mixer tap. The tenant advised it is leaking when in use.\n\nKerrie Thelan 0407286000\n\nWork Order Number: 764a-179", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "b5ba3cf2-420a-44df-b575-1f5bee5bc24b", "name": "L J Hooker Narooma", "website": "", "abn_number": "", "address": "", "address_street": "Shop 6 Mid Town Arcade", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "Shop 6 Mid Town Arcade\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "30 Days EOM", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "6b64eb5c-dca7-4d3a-af83-2414c2dc1f4d", "first": "", "last": "", "email": "narooma@ljhooker.com.au", "phone": "44761000", "mobile": "", "type": "JOB", "uuid": "9d82f838-25b9-4f06-8551-2414ca06941d"}]}}


received_at: 2026-04-23T23:16:55.699195+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.32.134", "x-real-ip": "15.134.32.134", "content-length": "12704", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_eac26da6-eca5-4315-b9bd-241be060965b", "type": "job.updated", "data": {"uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "active": 1, "date": "2026-02-24 00:00:00", "job_address": "51 Tatiara St\nDalmeny NSW 2546", "billing_address": "PO Box 87\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "2026-02-24 16:49:08", "work_order_date": "2026-04-20 20:01:13", "work_done_description": "Thank you for the opportunity to quote to replace existing Electric Hws with new Gas instantaneous Hws. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.\n\n\nDan 23/3/26 \nCap kitchen water points and disconnect drainage for kitchen to be removed", "generated_job_id": "10745", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 17:12:46", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "1ff5b099-77f8-4f27-81bd-1f5beb7a607b", "geo_is_valid": 1, "lng": 150.1217769, "lat": -36.163997, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Tatiara Street", "geo_number": "51", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "3854.9900", "job_is_scheduled_until_stamp": "2026-04-24 10:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-02-26 08:53:58", "job_description": "quote to replace existing Electric Hws with new Gas instantaneous Hws\nRemove existing electric HWS to waste facility\nSupply and install new Rinnai 26 Gas HWS in existing position\nConnection of new HWS to existing hot and cold plumbing\nUpgrade existing Gas line to new HWS and to new gas cooktop\nConnection of gas to new cooktop and commision\nAll necessary materials\nLabour\nRemoval of all associated waste\nQUOTE EXCLUDES\nConnection of hot and cold plumbing to new kitchen sink\n\n\ninstall 50mm bends on waste pipe under kitchen sink DONE", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1ff5b099-77f8-4f27-81bd-1f5beb7a607b", "name": "Nozza Elio & Jacqueline", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "PO Box 87", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 87\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "first": "", "last": "", "email": "jacel2@outlook.com", "phone": "44765330", "mobile": "", "type": "JOB", "uuid": "352f2efd-9e6d-4d2c-8c8a-23e1394e3b3d"}], "jobMaterials": [{"uuid": "83594fcf-0a75-4151-aba1-23e265dcb24d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0a0816c3-4eb6-41cf-af0f-23e2639ec81d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove existing electric HWS to waste facility", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "material_uuid": "e3f7356f-8214-44ca-ab21-23e04fc4ff2b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ba6ae7ae-6315-49a3-8a5b-23e2644230cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new Rinnai 26 Gas HWS in existing position", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "material_uuid": "e3f7356f-8214-44ca-ab21-23e04fc4ff2b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b35f8eab-b46e-4ce8-bfb7-23e26011414d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Connection of new HWS to existing hot and cold plumbing", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "material_uuid": "e3f7356f-8214-44ca-ab21-23e04fc4ff2b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "69c31414-e539-4c18-8c50-23e26cb0a64d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Upgrade existing Gas line to new HWS and to new gas cooktop", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "material_uuid": "e3f7356f-8214-44ca-ab21-23e04fc4ff2b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7005f03a-0e50-4e85-9ee3-23e26d7d3b3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Connection of gas to new cooktop and commision", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "material_uuid": "e3f7356f-8214-44ca-ab21-23e04fc4ff2b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d8327e8f-f46c-4ff9-a410-23e268c38dad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary materials", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "material_uuid": "e3f7356f-8214-44ca-ab21-23e04fc4ff2b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "48d05ced-e446-41ab-b4cd-23e26a6f6a7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "material_uuid": "e3f7356f-8214-44ca-ab21-23e04fc4ff2b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "389b739e-a936-47e2-a588-23e26d5dde1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of all associated waste", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "material_uuid": "e3f7356f-8214-44ca-ab21-23e04fc4ff2b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4517a717-dd99-45fa-8695-23e267e43a4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Connection of hot and cold plumbing to new kitchen sink", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "material_uuid": "e3f7356f-8214-44ca-ab21-23e04fc4ff2b", "sort_order": "650", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6743a4ee-b6c7-4e33-9254-23e26d3959dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "3504.5400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3504.5400", "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "29776025-88c7-46e0-a2ea-23fcfcd6d9ca", "start_date": "2026-03-23 16:24:27", "end_date": "2026-03-23 16:49:18", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "502", "travel_distance_in_meters": "7504", "material_uuid": "", "allocated_timestamp": "2026-03-23 16:49:27", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1f1115bf-c561-4dac-92ba-23fddafbe95a", "start_date": "2026-03-25 10:51:29", "end_date": "2026-03-25 11:12:49", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-25 11:12:55", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "3300e666-eaf0-40db-8bda-2414c640b17a", "start_date": "2026-04-17 07:54:12", "end_date": "2026-04-17 10:11:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-17 10:12:09", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}], "jobScheduledActivities": [{"uuid": "5157f953-cfec-473b-b8de-23e134d44acb", "start_date": "2026-02-24 15:15:00", "end_date": "2026-02-24 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-24 14:08:31", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-24 14:08:32", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "bfc176cb-54ff-4f25-a772-23f949e2027b", "start_date": "2026-03-23 15:00:00", "end_date": "2026-03-23 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 21:24:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 21:24:42", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "02bed714-6607-47ea-aa12-23fd68a1e17b", "start_date": "2026-03-25 10:15:00", "end_date": "2026-03-25 11:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-25 10:13:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-25 10:13:59", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "30a25774-37bd-42a5-9d94-2414cb9919cb", "start_date": "2026-04-17 07:15:00", "end_date": "2026-04-17 08:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 15:41:13", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 15:41:14", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "0857895f-33aa-4f1d-a4ea-241ac70051eb", "start_date": "2026-04-24 09:15:00", "end_date": "2026-04-24 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "eb5e5b2f-b6ed-4d0a-b154-23e1358da2dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 09:12:44", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-23T23:17:17.625799+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.210.111", "x-real-ip": "15.134.210.111", "content-length": "2357", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_ab389744-4108-48eb-b21a-241be74d189b", "type": "job.updated", "data": {"uuid": "6d544578-ccc1-48b0-a8f6-241be6f853bd", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "9 Bay St\nNarooma NSW 2546", "billing_address": "9 Bay St\nNarooma NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 09:03:01", "work_done_description": "", "generated_job_id": "11347", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 09:17:15", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "geo_is_valid": 1, "lng": 150.1356555, "lat": -36.2183884, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Bay Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "rough in bathroom", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "4fa0fdca-1b95-4016-b8f3-2053ff9c908b", "name": "Luke Dickinson", "website": "", "abn_number": "", "address": "9 Bay St\nNarooma NSW 2546", "address_street": "9 Bay St\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Bay St\nNarooma NSW 2546", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "6d544578-ccc1-48b0-a8f6-241be6f853bd", "first": "Luke", "last": "Dickinson", "email": "admin@dblhomes.com.au", "phone": "", "mobile": "0408606818", "type": "JOB", "uuid": "d88aaa28-ae05-4fce-bdc5-241be8c7f43d"}]}}


received_at: 2026-04-23T23:17:18.735940+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.32.134", "x-real-ip": "15.134.32.134", "content-length": "2420", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_ea653f43-9b15-4835-81c6-241be0dc0beb", "type": "job.updated", "data": {"uuid": "8d68fc0a-7c99-42a2-bbc9-2414c29030bd", "active": 1, "date": "2026-04-16 00:00:00", "job_address": "9 Baldwin Ave\nKianga NSW 2546", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-16 15:20:39", "work_done_description": "Property: 9 Baldwin Ave, Kianga NSW 2546\n\nAttended site to\n\nWork Completed:", "generated_job_id": "11263", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 11:06:52", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "99838122-db59-4156-b997-2411da2b42fb", "geo_is_valid": 1, "lng": 150.1256287, "lat": -36.196704, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Baldwin Avenue", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "water is leaking out of the wall directly below toilet", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "99838122-db59-4156-b997-2411da2b42fb", "name": "Matt Griffiths", "website": "", "abn_number": "", "address": "9 Baldwin Ave\nKianga NSW 2546", "address_street": "9 Baldwin Ave\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "8d68fc0a-7c99-42a2-bbc9-2414c29030bd", "first": "Matt", "last": "Griffiths", "email": "drgriffiths@mrandmrsgas.com.au", "phone": "0416035186", "mobile": "", "type": "JOB", "uuid": "b624df48-2ad7-4093-8c52-2414cb58e7ad"}]}}


received_at: 2026-04-23T23:23:23.400137+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "16.176.136.104", "x-real-ip": "16.176.136.104", "content-length": "26208", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_e263489a-dc6c-423d-974f-241bede43f7b", "type": "job.updated", "data": {"uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "active": 1, "date": "2025-08-25 00:00:00", "job_address": "6 Jocelyn Street\nDalmeny NSW 2546", "billing_address": "117 Montague Avenue\nKianga NSW 2546", "status": "Work Order", "quote_date": "2025-08-25 10:46:17", "work_order_date": "2025-09-22 17:10:22", "work_done_description": "Thank you for the opportunity to quote for the replacement of entire roof with new Colorbond roof at 6 Jocelyn, Narooma. Please see below a detailed breakdown of the supplied cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "9025", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-14 14:29:13", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "3d0dda83-e30a-40ab-afd2-228db7cb203b", "geo_is_valid": 1, "lng": 150.1311425, "lat": -36.1668332, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Jocelyn Street", "geo_number": "6", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "43857.0000", "job_is_scheduled_until_stamp": "2026-06-12 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2025-09-15 13:03:51", "job_description": "Scaffolding to full perimeter of house as per working at height requirement.\nEssential energy permits for power disconnection.\nRemoval of existing tiles to waste facility.\nInstallation of new timber roof battens on main house to suit new Colorbond Trimdeck Ultra roof\nsheeting.\nSupply and install new Colorbond Ultra fascia.\nRemoval and replacement of all existing gutters in new Hi front quad gutters.\nReplacement of existing downpipes in new colorbond 100x25.\nSupply and install all necessary flashing and cappings.\nAnticon insulation installed under roof sheets.\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "3d0dda83-e30a-40ab-afd2-228db7cb203b", "name": "Jenny & Kent Owen", "website": "", "abn_number": "", "address": "117 Montague Avenue\nKianga NSW 2546", "address_street": "117 Montague Avenue\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "117 Montague Avenue\nKianga NSW 2546", "is_individual": 0, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "first": "", "last": "", "email": "jennyowen5555@gmail.com", "phone": "0404828209  Kent ", "mobile": "0418298219", "type": "JOB", "uuid": "6739359c-aac7-4758-906c-232a2f3a422d"}], "jobMaterials": [{"uuid": "b44a4014-23fe-4f87-8ce9-232a2a7ac46d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c3f95aff-0960-473b-9770-232a224afffd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Scaffolding to full perimeter of house as per working at height requirement.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "de243d78-4753-4a7d-9b24-232a275fdd1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Essential energy permits for power disconnection.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "21d52d38-d9d0-4ffe-8af9-232a2f46175d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing tiles to waste facility.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8b29ef74-36f8-44cd-95bd-232a27bff20d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new timber roof battens on main house to suit new Colorbond Trimdeck Ultra roof sheeting.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ffdb455f-23a5-4e6d-88a5-232a26145b6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new Colorbond Ultra fascia.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "746af60c-fdcf-4681-b223-232a204ee51d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal and replacement of all existing gutters in new Hi front quad gutters.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "17c0bc1b-1583-4ccf-893b-232a2d6ce7bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of existing downpipes in new colorbond 100x25.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "178c4cbc-b6cb-41ec-bb49-232a2276aa7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install all necessary flashing and cappings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b915ee18-e372-4004-b0c2-232a2a20304d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Anticon insulation installed under roof sheets.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1c2d1932-3277-4f62-b8b2-232a29333e6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f58eba0d-2236-4ee0-b6a0-232a28e79a9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ddfddf19-8b65-454b-b7ec-232a2fb2e11d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any structural timber if rotten or damaged once tiles are removed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2ae51176-7c39-4950-a1ca-232a2173289d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of eave sheets.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "642bee24-2fbc-4c05-9814-232a276a725d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Tying down existing trusses can quote once engineer report is completed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "95fe6944-313b-4fd5-ab2e-232a274fcb3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "39870.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "39870.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "be1f2ea9-f2a0-4017-846f-23c72f4fb95b", "start_date": "2026-01-30 16:00:00", "end_date": "2026-01-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-01-30 12:17:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-01-30 12:17:50", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fb4ba97f-5c9c-4c7a-ae55-240bcdf41dbb", "start_date": "2026-04-07 12:30:00", "end_date": "2026-04-07 13:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-07 13:48:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-07 13:48:00", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "b4656110-efb2-4ff9-a7e7-2412155adabb", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:11", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "80eb7cc9-3c47-4d5e-a0a2-24121ea9abeb", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:54", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "512afecf-ce25-4a54-aa6e-241214e5155b", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:11", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "bb297c47-1597-45b3-b2c6-241214b860fb", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:21:48", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "15150209-7708-413d-a548-2412195ed91b", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:54", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "63fff76a-5369-4b8a-8220-241211ca684b", "start_date": "2026-06-03 08:00:00", "end_date": "2026-06-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "3717966e-6322-417d-a5f7-24121ad140cb", "start_date": "2026-06-03 08:00:00", "end_date": "2026-06-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "105ac6b4-04f8-419f-a9b5-24121e79d32b", "start_date": "2026-06-03 08:00:00", "end_date": "2026-06-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:22:03", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "91c9f0a6-2921-4a00-8b05-24121071a5eb", "start_date": "2026-06-04 08:00:00", "end_date": "2026-06-04 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "58abeb2f-718b-4b71-a97c-241218dc940b", "start_date": "2026-06-04 08:00:00", "end_date": "2026-06-04 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "6fb37f10-e2c8-4bb0-8b94-2412123fd42b", "start_date": "2026-06-04 08:00:00", "end_date": "2026-06-04 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:22:13", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "842d81e9-93b9-49c8-ad72-24121878293b", "start_date": "2026-06-05 08:00:00", "end_date": "2026-06-05 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "d566baae-da2d-49e6-9a08-24121f2d5b5b", "start_date": "2026-06-05 08:00:00", "end_date": "2026-06-05 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:27:40", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f1e83a80-8827-4091-a0fc-241214fd009b", "start_date": "2026-06-05 08:00:00", "end_date": "2026-06-05 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "54171a87-397f-434d-99aa-24121a763aeb", "start_date": "2026-06-09 08:00:00", "end_date": "2026-06-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "46fcaa71-9c4f-457c-976b-24121a81e09b", "start_date": "2026-06-09 08:00:00", "end_date": "2026-06-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:28:19", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f57e29d4-414b-4f2c-82c4-2412184408bb", "start_date": "2026-06-09 08:00:00", "end_date": "2026-06-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "981211c8-8653-4e53-9cfa-2412119bfa1b", "start_date": "2026-06-10 08:00:00", "end_date": "2026-06-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f15e9b98-7e44-4fff-9966-24121becc0ab", "start_date": "2026-06-10 08:00:00", "end_date": "2026-06-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f4e14806-125b-4ac3-8a19-241218326fbb", "start_date": "2026-06-10 08:00:00", "end_date": "2026-06-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:28:44", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a4bc5717-8c61-4a84-934b-24121f35697b", "start_date": "2026-06-11 08:00:00", "end_date": "2026-06-11 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "97675689-2d8b-4f2d-bd97-24121e164e4b", "start_date": "2026-06-11 08:00:00", "end_date": "2026-06-11 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:28:57", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a5324ed7-d543-443f-a64e-24121e1fc9eb", "start_date": "2026-06-11 08:00:00", "end_date": "2026-06-11 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "2706c8a4-6f54-452c-b653-24121061692b", "start_date": "2026-06-12 08:00:00", "end_date": "2026-06-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:13", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "02fd8689-8dbf-474d-95fe-2412124cbb3b", "start_date": "2026-06-12 08:00:00", "end_date": "2026-06-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:29:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "abb98007-e20e-49f8-a97f-24121946214b", "start_date": "2026-06-12 08:00:00", "end_date": "2026-06-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-23T23:23:24.726075+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "16.176.136.104", "x-real-ip": "16.176.136.104", "content-length": "3217", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_d40eaff9-f19d-4015-85e3-241bec5505cb", "type": "job.updated", "data": {"uuid": "5442299f-a748-4827-9631-2418d4f562ed", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 12:58:23", "work_done_description": "Property: \n\nAttended site to\n\nWork Completed:", "generated_job_id": "11299", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 09:14:12", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 11:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "put tempering valve on hot water and fix the bottom of the downpipe where it connects", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "3143f987-a08e-4f87-82dd-2418dc2fea6d"}, {"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "9b752c2a-c1e5-4d58-83ec-2418dbfadf1d"}], "jobScheduledActivities": [{"uuid": "e285e499-f4ae-4be3-9092-2418dd7dccbb", "start_date": "2026-04-24 09:00:00", "end_date": "2026-04-24 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:37:30", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:37:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T23:24:09.658526+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "16.176.51.108", "x-real-ip": "16.176.51.108", "content-length": "5998", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_a185614a-cbc3-42c2-8159-241bea919a7b", "type": "job.updated", "data": {"uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 09:21:44", "work_done_description": "Property - 47 McMillan Cres, Dalmeny NSW 2546.\n\nAttended to Jet and camera stormwater.\n\nWork completed: camera and jet both sides of house stormwater lines. \nWhen standing at front of house looking at house stormwater on left and hand side is reaching a point towards the street and just stopping it's about 1metre from the fence upside \n\nRight hand side - jet and camera line on right hand side of house. \nCamera and jet both came to a complete stop right at the front fence that has been installed recently. \nPipe stops right st the new pedestrian gate on the latch side. \n\n\nBoth of the stormwater pipes need to be dug up and continued at least a length each of pipe towards the natural drain at the street.", "generated_job_id": "11144", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 09:14:13", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "220.0000", "job_is_scheduled_until_stamp": "2026-04-24 09:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "jet and camera stormwater\nIf not there just do it anyway ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "99d945ff-d7b2-4831-82df-240ac85c137d"}, {"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "a6cf1cf3-95a6-4783-b9c0-240ac72f929d"}], "jobMaterials": [{"uuid": "d76a6fad-4543-4d71-9dea-241bf07dae5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hire", "price": "200.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "200.0000", "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "material_uuid": "1940b18d-e524-4219-8483-232b6f6fe18a", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "1979a74d-2d9b-4dcd-a5ef-241bfaea57ea", "start_date": "2026-04-24 07:55:23", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 07:55:23", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "0b68e5d1-cc73-4a4e-96c4-240f74ddd0bb", "start_date": "2026-04-13 08:00:00", "end_date": "2026-04-13 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-13 06:34:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-13 06:34:22", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f0a5af23-6c71-4cfe-9abb-24137d1c6ddb", "start_date": "2026-04-20 10:15:00", "end_date": "2026-04-20 12:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:56:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:56:23", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8811fddc-5b8e-45c2-9b7c-2418de80396b", "start_date": "2026-04-24 07:45:00", "end_date": "2026-04-24 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:38:31", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:38:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T23:24:16.435204+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.210.111", "x-real-ip": "15.134.210.111", "content-length": "6418", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_ab153b78-0910-42c1-b03e-241be52e7ccb", "type": "job.updated", "data": {"uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 09:21:44", "work_done_description": "Property - 47 McMillan Cres, Dalmeny NSW 2546.\n\nAttended to Jet and camera stormwater.\n\nWork completed: camera and jet both sides of house stormwater lines. \nWhen standing at front of house looking at house stormwater on left and hand side is reaching a point towards the street and just stopping it's about 1metre from the fence upside \n\nRight hand side - jet and camera line on right hand side of house. \nCamera and jet both came to a complete stop right at the front fence that has been installed recently. \nPipe stops right st the new pedestrian gate on the latch side. \n\n\nBoth of the stormwater pipes need to be dug up and continued at least a length each of pipe towards the natural drain at the street.", "generated_job_id": "11144", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 09:14:13", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "352.0000", "job_is_scheduled_until_stamp": "2026-04-24 09:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "jet and camera stormwater\nIf not there just do it anyway ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "99d945ff-d7b2-4831-82df-240ac85c137d"}, {"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "a6cf1cf3-95a6-4783-b9c0-240ac72f929d"}], "jobMaterials": [{"uuid": "d76a6fad-4543-4d71-9dea-241bf07dae5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hire", "price": "200.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "200.0000", "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "material_uuid": "1940b18d-e524-4219-8483-232b6f6fe18a", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b2354ebf-2ec7-4cc3-9519-241bfc64c0da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hire", "price": "120.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "120.0000", "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "material_uuid": "c37661fa-4ba2-4cbd-a162-22363b80a6ba", "sort_order": "3", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "1979a74d-2d9b-4dcd-a5ef-241bfaea57ea", "start_date": "2026-04-24 07:55:23", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 07:55:23", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "0b68e5d1-cc73-4a4e-96c4-240f74ddd0bb", "start_date": "2026-04-13 08:00:00", "end_date": "2026-04-13 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-13 06:34:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-13 06:34:22", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f0a5af23-6c71-4cfe-9abb-24137d1c6ddb", "start_date": "2026-04-20 10:15:00", "end_date": "2026-04-20 12:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:56:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:56:23", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8811fddc-5b8e-45c2-9b7c-2418de80396b", "start_date": "2026-04-24 07:45:00", "end_date": "2026-04-24 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:38:31", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:38:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T23:24:22.606654+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.32.134", "x-real-ip": "15.134.32.134", "content-length": "3217", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_f2346ab5-dd13-4331-b46e-241beffb94ab", "type": "job.updated", "data": {"uuid": "5442299f-a748-4827-9631-2418d4f562ed", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 12:58:23", "work_done_description": "Property: \n\nAttended site to\n\nWork Completed:", "generated_job_id": "11299", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 09:14:12", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 11:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "put tempering valve on hot water and fix the bottom of the downpipe where it connects", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "3143f987-a08e-4f87-82dd-2418dc2fea6d"}, {"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "9b752c2a-c1e5-4d58-83ec-2418dbfadf1d"}], "jobScheduledActivities": [{"uuid": "e285e499-f4ae-4be3-9092-2418dd7dccbb", "start_date": "2026-04-24 09:00:00", "end_date": "2026-04-24 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:37:30", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:37:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T23:24:22.736636+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.211.14.218", "x-real-ip": "13.211.14.218", "content-length": "26208", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_295880cd-239c-45b2-9e76-241be0b85cfb", "type": "job.updated", "data": {"uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "active": 1, "date": "2025-08-25 00:00:00", "job_address": "6 Jocelyn Street\nDalmeny NSW 2546", "billing_address": "117 Montague Avenue\nKianga NSW 2546", "status": "Work Order", "quote_date": "2025-08-25 10:46:17", "work_order_date": "2025-09-22 17:10:22", "work_done_description": "Thank you for the opportunity to quote for the replacement of entire roof with new Colorbond roof at 6 Jocelyn, Narooma. Please see below a detailed breakdown of the supplied cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "9025", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-14 14:29:13", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "3d0dda83-e30a-40ab-afd2-228db7cb203b", "geo_is_valid": 1, "lng": 150.1311425, "lat": -36.1668332, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Jocelyn Street", "geo_number": "6", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "43857.0000", "job_is_scheduled_until_stamp": "2026-06-12 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2025-09-15 13:03:51", "job_description": "Scaffolding to full perimeter of house as per working at height requirement.\nEssential energy permits for power disconnection.\nRemoval of existing tiles to waste facility.\nInstallation of new timber roof battens on main house to suit new Colorbond Trimdeck Ultra roof\nsheeting.\nSupply and install new Colorbond Ultra fascia.\nRemoval and replacement of all existing gutters in new Hi front quad gutters.\nReplacement of existing downpipes in new colorbond 100x25.\nSupply and install all necessary flashing and cappings.\nAnticon insulation installed under roof sheets.\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "3d0dda83-e30a-40ab-afd2-228db7cb203b", "name": "Jenny & Kent Owen", "website": "", "abn_number": "", "address": "117 Montague Avenue\nKianga NSW 2546", "address_street": "117 Montague Avenue\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "117 Montague Avenue\nKianga NSW 2546", "is_individual": 0, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "first": "", "last": "", "email": "jennyowen5555@gmail.com", "phone": "0404828209  Kent ", "mobile": "0418298219", "type": "JOB", "uuid": "6739359c-aac7-4758-906c-232a2f3a422d"}], "jobMaterials": [{"uuid": "b44a4014-23fe-4f87-8ce9-232a2a7ac46d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c3f95aff-0960-473b-9770-232a224afffd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Scaffolding to full perimeter of house as per working at height requirement.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "de243d78-4753-4a7d-9b24-232a275fdd1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Essential energy permits for power disconnection.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "21d52d38-d9d0-4ffe-8af9-232a2f46175d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing tiles to waste facility.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8b29ef74-36f8-44cd-95bd-232a27bff20d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new timber roof battens on main house to suit new Colorbond Trimdeck Ultra roof sheeting.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ffdb455f-23a5-4e6d-88a5-232a26145b6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new Colorbond Ultra fascia.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "746af60c-fdcf-4681-b223-232a204ee51d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal and replacement of all existing gutters in new Hi front quad gutters.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "17c0bc1b-1583-4ccf-893b-232a2d6ce7bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of existing downpipes in new colorbond 100x25.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "178c4cbc-b6cb-41ec-bb49-232a2276aa7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install all necessary flashing and cappings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b915ee18-e372-4004-b0c2-232a2a20304d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Anticon insulation installed under roof sheets.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1c2d1932-3277-4f62-b8b2-232a29333e6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f58eba0d-2236-4ee0-b6a0-232a28e79a9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ddfddf19-8b65-454b-b7ec-232a2fb2e11d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any structural timber if rotten or damaged once tiles are removed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2ae51176-7c39-4950-a1ca-232a2173289d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of eave sheets.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "642bee24-2fbc-4c05-9814-232a276a725d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Tying down existing trusses can quote once engineer report is completed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "95fe6944-313b-4fd5-ab2e-232a274fcb3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "39870.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "39870.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "be1f2ea9-f2a0-4017-846f-23c72f4fb95b", "start_date": "2026-01-30 16:00:00", "end_date": "2026-01-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-01-30 12:17:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-01-30 12:17:50", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fb4ba97f-5c9c-4c7a-ae55-240bcdf41dbb", "start_date": "2026-04-07 12:30:00", "end_date": "2026-04-07 13:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-07 13:48:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-07 13:48:00", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "b4656110-efb2-4ff9-a7e7-2412155adabb", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:11", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "80eb7cc9-3c47-4d5e-a0a2-24121ea9abeb", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:54", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "512afecf-ce25-4a54-aa6e-241214e5155b", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:11", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "bb297c47-1597-45b3-b2c6-241214b860fb", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:21:48", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "15150209-7708-413d-a548-2412195ed91b", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:54", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "63fff76a-5369-4b8a-8220-241211ca684b", "start_date": "2026-06-03 08:00:00", "end_date": "2026-06-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "3717966e-6322-417d-a5f7-24121ad140cb", "start_date": "2026-06-03 08:00:00", "end_date": "2026-06-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "105ac6b4-04f8-419f-a9b5-24121e79d32b", "start_date": "2026-06-03 08:00:00", "end_date": "2026-06-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:22:03", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "91c9f0a6-2921-4a00-8b05-24121071a5eb", "start_date": "2026-06-04 08:00:00", "end_date": "2026-06-04 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "58abeb2f-718b-4b71-a97c-241218dc940b", "start_date": "2026-06-04 08:00:00", "end_date": "2026-06-04 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "6fb37f10-e2c8-4bb0-8b94-2412123fd42b", "start_date": "2026-06-04 08:00:00", "end_date": "2026-06-04 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:22:13", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "842d81e9-93b9-49c8-ad72-24121878293b", "start_date": "2026-06-05 08:00:00", "end_date": "2026-06-05 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "d566baae-da2d-49e6-9a08-24121f2d5b5b", "start_date": "2026-06-05 08:00:00", "end_date": "2026-06-05 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:27:40", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f1e83a80-8827-4091-a0fc-241214fd009b", "start_date": "2026-06-05 08:00:00", "end_date": "2026-06-05 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "54171a87-397f-434d-99aa-24121a763aeb", "start_date": "2026-06-09 08:00:00", "end_date": "2026-06-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "46fcaa71-9c4f-457c-976b-24121a81e09b", "start_date": "2026-06-09 08:00:00", "end_date": "2026-06-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:28:19", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f57e29d4-414b-4f2c-82c4-2412184408bb", "start_date": "2026-06-09 08:00:00", "end_date": "2026-06-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "981211c8-8653-4e53-9cfa-2412119bfa1b", "start_date": "2026-06-10 08:00:00", "end_date": "2026-06-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f15e9b98-7e44-4fff-9966-24121becc0ab", "start_date": "2026-06-10 08:00:00", "end_date": "2026-06-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f4e14806-125b-4ac3-8a19-241218326fbb", "start_date": "2026-06-10 08:00:00", "end_date": "2026-06-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:28:44", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a4bc5717-8c61-4a84-934b-24121f35697b", "start_date": "2026-06-11 08:00:00", "end_date": "2026-06-11 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "97675689-2d8b-4f2d-bd97-24121e164e4b", "start_date": "2026-06-11 08:00:00", "end_date": "2026-06-11 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:28:57", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a5324ed7-d543-443f-a64e-24121e1fc9eb", "start_date": "2026-06-11 08:00:00", "end_date": "2026-06-11 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "2706c8a4-6f54-452c-b653-24121061692b", "start_date": "2026-06-12 08:00:00", "end_date": "2026-06-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:13", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "02fd8689-8dbf-474d-95fe-2412124cbb3b", "start_date": "2026-06-12 08:00:00", "end_date": "2026-06-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:29:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "abb98007-e20e-49f8-a97f-24121946214b", "start_date": "2026-06-12 08:00:00", "end_date": "2026-06-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-23T23:24:24.344032+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.253.179.56", "x-real-ip": "54.253.179.56", "content-length": "6863", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_f93fddbc-2373-4896-9a87-241be8cf51bb", "type": "job.updated", "data": {"uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 09:21:44", "work_done_description": "Property - 47 McMillan Cres, Dalmeny NSW 2546.\n\nAttended to Jet and camera stormwater.\n\nWork completed: camera and jet both sides of house stormwater lines. \nWhen standing at front of house looking at house stormwater on left and hand side is reaching a point towards the street and just stopping it's about 1metre from the fence upside \n\nRight hand side - jet and camera line on right hand side of house. \nCamera and jet both came to a complete stop right at the front fence that has been installed recently. \nPipe stops right st the new pedestrian gate on the latch side. \n\n\nBoth of the stormwater pipes need to be dug up and continued at least a length each of pipe towards the natural drain at the street.", "generated_job_id": "11144", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 09:14:13", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "511.8100", "job_is_scheduled_until_stamp": "2026-04-24 09:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "jet and camera stormwater\nIf not there just do it anyway ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "99d945ff-d7b2-4831-82df-240ac85c137d"}, {"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "a6cf1cf3-95a6-4783-b9c0-240ac72f929d"}], "jobMaterials": [{"uuid": "d76a6fad-4543-4d71-9dea-241bf07dae5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hire", "price": "200.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "200.0000", "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "material_uuid": "1940b18d-e524-4219-8483-232b6f6fe18a", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b2354ebf-2ec7-4cc3-9519-241bfc64c0da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hire", "price": "120.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "120.0000", "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "material_uuid": "c37661fa-4ba2-4cbd-a162-22363b80a6ba", "sort_order": "3", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8f257a53-b2ee-4193-b82c-241bf7f0e0ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.4825", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "0", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "1979a74d-2d9b-4dcd-a5ef-241bfaea57ea", "start_date": "2026-04-24 07:55:23", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 07:55:23", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "0b68e5d1-cc73-4a4e-96c4-240f74ddd0bb", "start_date": "2026-04-13 08:00:00", "end_date": "2026-04-13 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-13 06:34:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-13 06:34:22", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f0a5af23-6c71-4cfe-9abb-24137d1c6ddb", "start_date": "2026-04-20 10:15:00", "end_date": "2026-04-20 12:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:56:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:56:23", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8811fddc-5b8e-45c2-9b7c-2418de80396b", "start_date": "2026-04-24 07:45:00", "end_date": "2026-04-24 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:38:31", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:38:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T23:24:27.992332+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.210.71.144", "x-real-ip": "13.210.71.144", "content-length": "6863", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_eea171fa-9a39-4a9f-8a0a-241be56ec92b", "type": "job.updated", "data": {"uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 09:21:44", "work_done_description": "Property - 47 McMillan Cres, Dalmeny NSW 2546.\n\nAttended to Jet and camera stormwater.\n\nWork completed: camera and jet both sides of house stormwater lines. \nWhen standing at front of house looking at house stormwater on left and hand side is reaching a point towards the street and just stopping it's about 1metre from the fence upside \n\nRight hand side - jet and camera line on right hand side of house. \nCamera and jet both came to a complete stop right at the front fence that has been installed recently. \nPipe stops right st the new pedestrian gate on the latch side. \n\n\nBoth of the stormwater pipes need to be dug up and continued at least a length each of pipe towards the natural drain at the street.", "generated_job_id": "11144", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 09:14:13", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "511.9300", "job_is_scheduled_until_stamp": "2026-04-24 09:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "jet and camera stormwater\nIf not there just do it anyway ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "99d945ff-d7b2-4831-82df-240ac85c137d"}, {"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "a6cf1cf3-95a6-4783-b9c0-240ac72f929d"}], "jobMaterials": [{"uuid": "d76a6fad-4543-4d71-9dea-241bf07dae5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hire", "price": "200.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "200.0000", "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "material_uuid": "1940b18d-e524-4219-8483-232b6f6fe18a", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b2354ebf-2ec7-4cc3-9519-241bfc64c0da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hire", "price": "120.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "120.0000", "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "material_uuid": "c37661fa-4ba2-4cbd-a162-22363b80a6ba", "sort_order": "3", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8f257a53-b2ee-4193-b82c-241bf7f0e0ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.4836", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "0", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "1979a74d-2d9b-4dcd-a5ef-241bfaea57ea", "start_date": "2026-04-24 07:55:23", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 07:55:23", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "0b68e5d1-cc73-4a4e-96c4-240f74ddd0bb", "start_date": "2026-04-13 08:00:00", "end_date": "2026-04-13 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-13 06:34:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-13 06:34:22", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f0a5af23-6c71-4cfe-9abb-24137d1c6ddb", "start_date": "2026-04-20 10:15:00", "end_date": "2026-04-20 12:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:56:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:56:23", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8811fddc-5b8e-45c2-9b7c-2418de80396b", "start_date": "2026-04-24 07:45:00", "end_date": "2026-04-24 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:38:31", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:38:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T23:24:30.596833+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.210.111", "x-real-ip": "15.134.210.111", "content-length": "6898", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_53b01a9e-a055-414d-b61d-241bec0d944b", "type": "job.updated", "data": {"uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 09:21:44", "work_done_description": "Property - 47 McMillan Cres, Dalmeny NSW 2546.\n\nAttended to Jet and camera stormwater.\n\nWork completed: camera and jet both sides of house stormwater lines. \nWhen standing at front of house looking at house stormwater on left and hand side is reaching a point towards the street and just stopping it's about 1metre from the fence upside \n\nRight hand side - jet and camera line on right hand side of house. \nCamera and jet both came to a complete stop right at the front fence that has been installed recently. \nPipe stops right st the new pedestrian gate on the latch side. \n\n\nBoth of the stormwater pipes need to be dug up and continued at least a length each of pipe towards the natural drain at the street.", "generated_job_id": "11144", "completion_date": "2026-04-24 09:24:29", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 09:24:29", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "511.9300", "job_is_scheduled_until_stamp": "2026-04-24 09:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "jet and camera stormwater\nIf not there just do it anyway ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "99d945ff-d7b2-4831-82df-240ac85c137d"}, {"job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "a6cf1cf3-95a6-4783-b9c0-240ac72f929d"}], "jobMaterials": [{"uuid": "d76a6fad-4543-4d71-9dea-241bf07dae5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hire", "price": "200.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "200.0000", "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "material_uuid": "1940b18d-e524-4219-8483-232b6f6fe18a", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b2354ebf-2ec7-4cc3-9519-241bfc64c0da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hire", "price": "120.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "120.0000", "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "material_uuid": "c37661fa-4ba2-4cbd-a162-22363b80a6ba", "sort_order": "3", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8f257a53-b2ee-4193-b82c-241bf7f0e0ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.4836", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "0", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "1979a74d-2d9b-4dcd-a5ef-241bfaea57ea", "start_date": "2026-04-24 07:55:23", "end_date": "2026-04-24 09:24:25", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 09:24:29", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "0b68e5d1-cc73-4a4e-96c4-240f74ddd0bb", "start_date": "2026-04-13 08:00:00", "end_date": "2026-04-13 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-13 06:34:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-13 06:34:22", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f0a5af23-6c71-4cfe-9abb-24137d1c6ddb", "start_date": "2026-04-20 10:15:00", "end_date": "2026-04-20 12:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:56:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:56:23", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8811fddc-5b8e-45c2-9b7c-2418de80396b", "start_date": "2026-04-24 07:45:00", "end_date": "2026-04-24 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "88de3246-b54a-4329-a11d-240ac64eea9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:38:31", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:38:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T23:26:39.067331+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.252.146.13", "x-real-ip": "54.252.146.13", "content-length": "2420", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_78679257-9941-4f77-b4a1-241bec32254b", "type": "job.updated", "data": {"uuid": "8d68fc0a-7c99-42a2-bbc9-2414c29030bd", "active": 1, "date": "2026-04-16 00:00:00", "job_address": "9 Baldwin Ave\nKianga NSW 2546", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-16 15:20:39", "work_done_description": "Property: 9 Baldwin Ave, Kianga NSW 2546\n\nAttended site to\n\nWork Completed:", "generated_job_id": "11263", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 11:06:52", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "99838122-db59-4156-b997-2411da2b42fb", "geo_is_valid": 1, "lng": 150.1256287, "lat": -36.196704, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Baldwin Avenue", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "water is leaking out of the wall directly below toilet", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "99838122-db59-4156-b997-2411da2b42fb", "name": "Matt Griffiths", "website": "", "abn_number": "", "address": "9 Baldwin Ave\nKianga NSW 2546", "address_street": "9 Baldwin Ave\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "8d68fc0a-7c99-42a2-bbc9-2414c29030bd", "first": "Matt", "last": "Griffiths", "email": "drgriffiths@mrandmrsgas.com.au", "phone": "0416035186", "mobile": "", "type": "JOB", "uuid": "b624df48-2ad7-4093-8c52-2414cb58e7ad"}]}}


received_at: 2026-04-23T23:26:43.779181+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "16.176.136.104", "x-real-ip": "16.176.136.104", "content-length": "26208", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_db98b88a-cb15-493a-af2c-241bee6b115b", "type": "job.updated", "data": {"uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "active": 1, "date": "2025-08-25 00:00:00", "job_address": "6 Jocelyn Street\nDalmeny NSW 2546", "billing_address": "117 Montague Avenue\nKianga NSW 2546", "status": "Work Order", "quote_date": "2025-08-25 10:46:17", "work_order_date": "2025-09-22 17:10:22", "work_done_description": "Thank you for the opportunity to quote for the replacement of entire roof with new Colorbond roof at 6 Jocelyn, Narooma. Please see below a detailed breakdown of the supplied cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "9025", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-14 14:29:13", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "3d0dda83-e30a-40ab-afd2-228db7cb203b", "geo_is_valid": 1, "lng": 150.1311425, "lat": -36.1668332, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Jocelyn Street", "geo_number": "6", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "43857.0000", "job_is_scheduled_until_stamp": "2026-06-12 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2025-09-15 13:03:51", "job_description": "Scaffolding to full perimeter of house as per working at height requirement.\nEssential energy permits for power disconnection.\nRemoval of existing tiles to waste facility.\nInstallation of new timber roof battens on main house to suit new Colorbond Trimdeck Ultra roof\nsheeting.\nSupply and install new Colorbond Ultra fascia.\nRemoval and replacement of all existing gutters in new Hi front quad gutters.\nReplacement of existing downpipes in new colorbond 100x25.\nSupply and install all necessary flashing and cappings.\nAnticon insulation installed under roof sheets.\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "3d0dda83-e30a-40ab-afd2-228db7cb203b", "name": "Jenny & Kent Owen", "website": "", "abn_number": "", "address": "117 Montague Avenue\nKianga NSW 2546", "address_street": "117 Montague Avenue\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "117 Montague Avenue\nKianga NSW 2546", "is_individual": 0, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "first": "", "last": "", "email": "jennyowen5555@gmail.com", "phone": "0404828209  Kent ", "mobile": "0418298219", "type": "JOB", "uuid": "6739359c-aac7-4758-906c-232a2f3a422d"}], "jobMaterials": [{"uuid": "b44a4014-23fe-4f87-8ce9-232a2a7ac46d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c3f95aff-0960-473b-9770-232a224afffd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Scaffolding to full perimeter of house as per working at height requirement.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "de243d78-4753-4a7d-9b24-232a275fdd1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Essential energy permits for power disconnection.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "21d52d38-d9d0-4ffe-8af9-232a2f46175d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing tiles to waste facility.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8b29ef74-36f8-44cd-95bd-232a27bff20d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new timber roof battens on main house to suit new Colorbond Trimdeck Ultra roof sheeting.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ffdb455f-23a5-4e6d-88a5-232a26145b6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new Colorbond Ultra fascia.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "746af60c-fdcf-4681-b223-232a204ee51d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal and replacement of all existing gutters in new Hi front quad gutters.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "17c0bc1b-1583-4ccf-893b-232a2d6ce7bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of existing downpipes in new colorbond 100x25.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "178c4cbc-b6cb-41ec-bb49-232a2276aa7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install all necessary flashing and cappings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b915ee18-e372-4004-b0c2-232a2a20304d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Anticon insulation installed under roof sheets.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1c2d1932-3277-4f62-b8b2-232a29333e6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f58eba0d-2236-4ee0-b6a0-232a28e79a9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ddfddf19-8b65-454b-b7ec-232a2fb2e11d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any structural timber if rotten or damaged once tiles are removed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2ae51176-7c39-4950-a1ca-232a2173289d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of eave sheets.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "642bee24-2fbc-4c05-9814-232a276a725d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Tying down existing trusses can quote once engineer report is completed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "2ce81660-94df-4044-b5a7-1ff09115d35a", "sort_order": "1500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "95fe6944-313b-4fd5-ab2e-232a274fcb3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "39870.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "39870.0000", "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "be1f2ea9-f2a0-4017-846f-23c72f4fb95b", "start_date": "2026-01-30 16:00:00", "end_date": "2026-01-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-01-30 12:17:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-01-30 12:17:50", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fb4ba97f-5c9c-4c7a-ae55-240bcdf41dbb", "start_date": "2026-04-07 12:30:00", "end_date": "2026-04-07 13:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-07 13:48:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-07 13:48:00", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "b4656110-efb2-4ff9-a7e7-2412155adabb", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:11", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "80eb7cc9-3c47-4d5e-a0a2-24121ea9abeb", "start_date": "2026-06-01 08:00:00", "end_date": "2026-06-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:54", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "512afecf-ce25-4a54-aa6e-241214e5155b", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:11", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "bb297c47-1597-45b3-b2c6-241214b860fb", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:21:48", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "15150209-7708-413d-a548-2412195ed91b", "start_date": "2026-06-02 08:00:00", "end_date": "2026-06-02 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:54", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "63fff76a-5369-4b8a-8220-241211ca684b", "start_date": "2026-06-03 08:00:00", "end_date": "2026-06-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "3717966e-6322-417d-a5f7-24121ad140cb", "start_date": "2026-06-03 08:00:00", "end_date": "2026-06-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "105ac6b4-04f8-419f-a9b5-24121e79d32b", "start_date": "2026-06-03 08:00:00", "end_date": "2026-06-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:22:03", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "91c9f0a6-2921-4a00-8b05-24121071a5eb", "start_date": "2026-06-04 08:00:00", "end_date": "2026-06-04 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "58abeb2f-718b-4b71-a97c-241218dc940b", "start_date": "2026-06-04 08:00:00", "end_date": "2026-06-04 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "6fb37f10-e2c8-4bb0-8b94-2412123fd42b", "start_date": "2026-06-04 08:00:00", "end_date": "2026-06-04 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:22:13", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "842d81e9-93b9-49c8-ad72-24121878293b", "start_date": "2026-06-05 08:00:00", "end_date": "2026-06-05 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "d566baae-da2d-49e6-9a08-24121f2d5b5b", "start_date": "2026-06-05 08:00:00", "end_date": "2026-06-05 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:27:40", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f1e83a80-8827-4091-a0fc-241214fd009b", "start_date": "2026-06-05 08:00:00", "end_date": "2026-06-05 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "54171a87-397f-434d-99aa-24121a763aeb", "start_date": "2026-06-09 08:00:00", "end_date": "2026-06-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "46fcaa71-9c4f-457c-976b-24121a81e09b", "start_date": "2026-06-09 08:00:00", "end_date": "2026-06-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:28:19", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f57e29d4-414b-4f2c-82c4-2412184408bb", "start_date": "2026-06-09 08:00:00", "end_date": "2026-06-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "981211c8-8653-4e53-9cfa-2412119bfa1b", "start_date": "2026-06-10 08:00:00", "end_date": "2026-06-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f15e9b98-7e44-4fff-9966-24121becc0ab", "start_date": "2026-06-10 08:00:00", "end_date": "2026-06-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f4e14806-125b-4ac3-8a19-241218326fbb", "start_date": "2026-06-10 08:00:00", "end_date": "2026-06-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:28:44", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a4bc5717-8c61-4a84-934b-24121f35697b", "start_date": "2026-06-11 08:00:00", "end_date": "2026-06-11 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "97675689-2d8b-4f2d-bd97-24121e164e4b", "start_date": "2026-06-11 08:00:00", "end_date": "2026-06-11 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:28:57", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a5324ed7-d543-443f-a64e-24121e1fc9eb", "start_date": "2026-06-11 08:00:00", "end_date": "2026-06-11 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "2706c8a4-6f54-452c-b653-24121061692b", "start_date": "2026-06-12 08:00:00", "end_date": "2026-06-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 19:56:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 19:56:13", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "02fd8689-8dbf-474d-95fe-2412124cbb3b", "start_date": "2026-06-12 08:00:00", "end_date": "2026-06-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:29:12", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "abb98007-e20e-49f8-a97f-24121946214b", "start_date": "2026-06-12 08:00:00", "end_date": "2026-06-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f6bd251-2bef-4937-a8ac-232a2065c8dd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 09:31:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 09:31:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-23T23:26:53.826193+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "16.176.166.214", "x-real-ip": "16.176.166.214", "content-length": "2420", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_7ef0a2f7-91d4-45ff-951b-241be9234b1b", "type": "job.updated", "data": {"uuid": "8d68fc0a-7c99-42a2-bbc9-2414c29030bd", "active": 1, "date": "2026-04-16 00:00:00", "job_address": "9 Baldwin Ave\nKianga NSW 2546", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-16 15:20:39", "work_done_description": "Property: 9 Baldwin Ave, Kianga NSW 2546\n\nAttended site to\n\nWork Completed:", "generated_job_id": "11263", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 09:26:53", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "99838122-db59-4156-b997-2411da2b42fb", "geo_is_valid": 1, "lng": 150.1256287, "lat": -36.196704, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Baldwin Avenue", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Water is leaking out of the wall directly below toilet", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "99838122-db59-4156-b997-2411da2b42fb", "name": "Matt Griffiths", "website": "", "abn_number": "", "address": "9 Baldwin Ave\nKianga NSW 2546", "address_street": "9 Baldwin Ave\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "8d68fc0a-7c99-42a2-bbc9-2414c29030bd", "first": "Matt", "last": "Griffiths", "email": "drgriffiths@mrandmrsgas.com.au", "phone": "0416035186", "mobile": "", "type": "JOB", "uuid": "b624df48-2ad7-4093-8c52-2414cb58e7ad"}]}}


received_at: 2026-04-23T23:33:18.280659+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.233.57", "x-real-ip": "15.135.233.57", "content-length": "7400", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_918c5e1d-7cff-48ad-81ca-241be81ec83b", "type": "job.updated", "data": {"uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "active": 1, "date": "2026-04-13 00:00:00", "job_address": "9 Baldwin Ave\nKianga NSW 2546", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-13 10:08:47", "work_done_description": "Property: 9 Baldwin Ave, Kianga NSW 2546\n\nAttended to service the hot water system (HWS) and various other plumbing fixtures.\n\nWork completed:\n- Replaced the relief valve on the hot water service.\n- Replaced the inlet valve and flexible connector on the downstairs toilet.\n- Replaced the tap in the downstairs shower.\n- Replaced the cistern tap and flexible connector on the upstairs toilet.", "generated_job_id": "11209", "completion_date": "2026-04-16 13:21:10", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2026-04-24 00:00:00", "payment_method": "Xero", "payment_amount": 371.14, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2026-04-24 09:33:17", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-20 20:17:20", "company_uuid": "99838122-db59-4156-b997-2411da2b42fb", "geo_is_valid": 1, "lng": 150.1256287, "lat": -36.196704, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Baldwin Avenue", "geo_number": "9", "payment_processed": 1, "payment_processed_stamp": "2026-04-20 20:17:48", "payment_received": 1, "payment_received_stamp": "2026-04-24 00:00:00", "total_invoice_amount": "365.3600", "job_is_scheduled_until_stamp": "2026-04-16 14:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-21 14:12:58", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "- Please call when on way - 0416035186 - Told him around 1pm \n\n- Bottom shower taps leaking the spindle will need replacing.\n-  Hot water service needs servicing \n- Replace flexi and stop tap on toilet\n- Replace toilet flush\nPictures attached", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "99838122-db59-4156-b997-2411da2b42fb", "name": "Matt Griffiths", "website": "", "abn_number": "", "address": "9 Baldwin Ave\nKianga NSW 2546", "address_street": "9 Baldwin Ave\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "first": "Matt", "last": "Griffiths", "email": "drgriffiths@mrandmrsgas.com.au", "phone": "0416035186", "mobile": "", "type": "JOB", "uuid": "426d7a4c-f91d-4364-95ac-2411d02177dd"}], "jobMaterials": [{"uuid": "41f95793-9327-495b-ad8b-2414cb4885fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1000 kpa relief valve", "price": "106.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "106.6900", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "88.9100", "displayed_cost": "88.9100", "job_material_bundle_uuid": ""}, {"uuid": "c66fb01f-3427-49bb-a1d2-2414c5fe50cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "AC Dojo PENZ02LF Chrome Wall Top Assembly Lead", "price": "64.1500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "64.1500", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "63ea322d-930a-4a99-a1b7-20b5ea850aab", "sort_order": "801", "cost": "47.5200", "displayed_cost": "47.5200", "job_material_bundle_uuid": ""}, {"uuid": "4ef8139b-c3c0-4e33-a6cd-2414ccd6b3fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Connector Flex Water Cone Type Pex 15FI x 300mm", "price": "8.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5000", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "e668a10f-9d8a-44bf-a5a2-22467c8057db", "sort_order": "702", "cost": "4.2500", "displayed_cost": "4.2500", "job_material_bundle_uuid": ""}, {"uuid": "1a27d3cc-f48a-4320-8c3e-2414cd5423dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Connector Flex Water Cone Type Pex 15FI x 450mm", "price": "9.6800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.6800", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "0e23c423-6580-449b-ac3b-211e0f3b0eeb", "sort_order": "604", "cost": "4.8400", "displayed_cost": "4.8400", "job_material_bundle_uuid": ""}, {"uuid": "12c62ae9-f852-40bd-ba4a-2414c2006c9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Stop Loose Nut Cone Rubber 1/4 Turn", "price": "14.1500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.1500", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "2eaedb95-c510-4926-b363-211dc4fe3deb", "sort_order": "507", "cost": "5.6600", "displayed_cost": "5.6600", "job_material_bundle_uuid": ""}, {"uuid": "0d13dc58-f74c-402d-b357-2414c441c2bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cover Plate S/S BSP Pipe 15mm x 16mm Rise 2644/10", "price": "3.9600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.9600", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "700befbf-3d84-41cb-be91-21bc0bd2b7bb", "sort_order": "250", "cost": "1.3200", "displayed_cost": "1.3200", "job_material_bundle_uuid": ""}, {"uuid": "ce874d20-3414-4d91-8f82-2414cb44207d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2c292261-b75e-4161-9e19-2414c4675b8a", "start_date": "2026-04-16 12:06:16", "end_date": "2026-04-16 13:15:26", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 13:21:11", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "0fcf0da9-7205-4b1f-b1a9-2411de75654b", "start_date": "2026-04-16 13:00:00", "end_date": "2026-04-16 14:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 10:05:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 10:05:23", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-23T23:33:27.320706+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.233.57", "x-real-ip": "15.135.233.57", "content-length": "7400", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_dc8716c0-7059-4d17-addf-241bef92332b", "type": "job.updated", "data": {"uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "active": 1, "date": "2026-04-13 00:00:00", "job_address": "9 Baldwin Ave\nKianga NSW 2546", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-13 10:08:47", "work_done_description": "Property: 9 Baldwin Ave, Kianga NSW 2546\n\nAttended to service the hot water system (HWS) and various other plumbing fixtures.\n\nWork completed:\n- Replaced the relief valve on the hot water service.\n- Replaced the inlet valve and flexible connector on the downstairs toilet.\n- Replaced the tap in the downstairs shower.\n- Replaced the cistern tap and flexible connector on the upstairs toilet.", "generated_job_id": "11209", "completion_date": "2026-04-16 13:21:10", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2026-04-24 00:00:00", "payment_method": "Xero", "payment_amount": 371.14, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2026-04-24 09:33:17", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-20 20:17:20", "company_uuid": "99838122-db59-4156-b997-2411da2b42fb", "geo_is_valid": 1, "lng": 150.1256287, "lat": -36.196704, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Baldwin Avenue", "geo_number": "9", "payment_processed": 1, "payment_processed_stamp": "2026-04-20 20:17:48", "payment_received": 1, "payment_received_stamp": "2026-04-24 00:00:00", "total_invoice_amount": "365.3600", "job_is_scheduled_until_stamp": "2026-04-16 14:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-21 14:12:58", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "- Please call when on way - 0416035186 - Told him around 1pm \n\n- Bottom shower taps leaking the spindle will need replacing.\n-  Hot water service needs servicing \n- Replace flexi and stop tap on toilet\n- Replace toilet flush\nPictures attached", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "99838122-db59-4156-b997-2411da2b42fb", "name": "Matt Griffiths", "website": "", "abn_number": "", "address": "9 Baldwin Ave\nKianga NSW 2546", "address_street": "9 Baldwin Ave\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "first": "Matt", "last": "Griffiths", "email": "drgriffiths@mrandmrsgas.com.au", "phone": "0416035186", "mobile": "", "type": "JOB", "uuid": "426d7a4c-f91d-4364-95ac-2411d02177dd"}], "jobMaterials": [{"uuid": "41f95793-9327-495b-ad8b-2414cb4885fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1000 kpa relief valve", "price": "106.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "106.6900", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "88.9100", "displayed_cost": "88.9100", "job_material_bundle_uuid": ""}, {"uuid": "c66fb01f-3427-49bb-a1d2-2414c5fe50cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "AC Dojo PENZ02LF Chrome Wall Top Assembly Lead", "price": "64.1500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "64.1500", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "63ea322d-930a-4a99-a1b7-20b5ea850aab", "sort_order": "801", "cost": "47.5200", "displayed_cost": "47.5200", "job_material_bundle_uuid": ""}, {"uuid": "4ef8139b-c3c0-4e33-a6cd-2414ccd6b3fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Connector Flex Water Cone Type Pex 15FI x 300mm", "price": "8.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5000", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "e668a10f-9d8a-44bf-a5a2-22467c8057db", "sort_order": "702", "cost": "4.2500", "displayed_cost": "4.2500", "job_material_bundle_uuid": ""}, {"uuid": "1a27d3cc-f48a-4320-8c3e-2414cd5423dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Connector Flex Water Cone Type Pex 15FI x 450mm", "price": "9.6800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.6800", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "0e23c423-6580-449b-ac3b-211e0f3b0eeb", "sort_order": "604", "cost": "4.8400", "displayed_cost": "4.8400", "job_material_bundle_uuid": ""}, {"uuid": "12c62ae9-f852-40bd-ba4a-2414c2006c9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Stop Loose Nut Cone Rubber 1/4 Turn", "price": "14.1500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.1500", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "2eaedb95-c510-4926-b363-211dc4fe3deb", "sort_order": "507", "cost": "5.6600", "displayed_cost": "5.6600", "job_material_bundle_uuid": ""}, {"uuid": "0d13dc58-f74c-402d-b357-2414c441c2bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cover Plate S/S BSP Pipe 15mm x 16mm Rise 2644/10", "price": "3.9600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.9600", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "700befbf-3d84-41cb-be91-21bc0bd2b7bb", "sort_order": "250", "cost": "1.3200", "displayed_cost": "1.3200", "job_material_bundle_uuid": ""}, {"uuid": "ce874d20-3414-4d91-8f82-2414cb44207d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2c292261-b75e-4161-9e19-2414c4675b8a", "start_date": "2026-04-16 12:06:16", "end_date": "2026-04-16 13:15:26", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 13:21:11", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "0fcf0da9-7205-4b1f-b1a9-2411de75654b", "start_date": "2026-04-16 13:00:00", "end_date": "2026-04-16 14:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 10:05:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 10:05:23", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-23T23:37:06.296365+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.185.252", "x-real-ip": "15.134.185.252", "content-length": "10566", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_546b4c21-dd10-4d16-8735-241be5f7ee8b", "type": "job.updated", "data": {"uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "active": 1, "date": "2026-02-11 00:00:00", "job_address": "145 Wagonga Street\nNarooma NSW 2546", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "status": "Completed", "quote_date": "2026-02-11 11:16:24", "work_order_date": "2026-03-12 09:01:40", "work_done_description": "Work order: 19222\nPlan No: 18282 \nThank you for the opportunity to quote to install new overflow on gutter on south east corner of building. Please find below a detailed breakdown of the proposed costs included in the quotation. If you have any questions or concerns, please do not hesitate to contact me.", "generated_job_id": "10622", "completion_date": "2026-04-24 09:37:04", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 09:37:05", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "geo_is_valid": 1, "lng": 150.1330593, "lat": -36.2207621, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Wagonga Street", "geo_number": "145", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "466.4000", "job_is_scheduled_until_stamp": "2026-04-24 13:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"094814e1-7340-457b-91b9-208f29510fab\"]", "quote_sent": true, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-13 09:47:10", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-03-09 09:15:05", "job_description": "Call bill before going - 0419126673\nQuote to Redirect Overflow Pipe so water runs off and not towards the windows.\n\nJacklyn; 0407 090 981\nBILL - 0419126673 \n\nwjlenehan@gmail.com\nWork order: 19222\nPlan No 18282", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "name": "Regional Strata NSW", "website": "", "abn_number": "", "address": "", "address_street": "Regional Strata NSW\nPO Box 565", "address_city": "BATEMANS BAY", "address_state": "NSW", "address_postcode": "2536", "address_country": "", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "first": "", "last": "", "email": "creditors@regionalstratansw.com", "phone": "44725166", "mobile": "", "type": "JOB", "uuid": "2c3c4243-63ea-41a7-8492-23d4c656545d"}], "jobMaterials": [{"uuid": "d8955c06-4ddf-4462-acad-23ea68daea8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ee148e2b-aa6e-4f37-8be0-23ea646ec04d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Cap off existing overflow.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "afe1b4e6-2556-4f69-8211-23ea6cbc485d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Patch hole between fascia and tiles.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6fd3e036-6572-4fbf-be75-23ea61df847d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Install new 90mm overflow.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "789073af-044d-4613-a2bf-23ea6f000ecd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Install new 90mm line along facia and mounted down brick wall with 90 degree bend at the\nbottom to direct water away from building.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ea198c70-fdd2-490b-8a60-23ea695cafcd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Seal cracks between brick work.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "72bad3a5-c792-4ce8-9f6d-23ea6481e31d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "640a2129-c11e-4338-8b62-23ea679110dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of all associated waste.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c9779ec5-24a7-44df-9254-23ea6b7737cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d63add8e-6962-423b-8079-23ea61eb049d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3fb4b19b-0684-4e70-9104-23ea6354e10d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any gutter.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1c64f38b-78e5-4b29-8076-23ea6865758d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any rotten fascia or cracked tiles.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "29703668-f71d-45ff-90d0-23ea6da40e0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "424.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "424.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "f78f82f0-c328-4ef1-a4ae-241bfc2ddafa", "start_date": "2026-04-24 08:06:53", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:06:53", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "93ac3ad4-1c47-46b9-9ffb-23e049418ffb", "start_date": "2026-03-05 16:15:00", "end_date": "2026-03-05 17:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-05 16:03:59", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-05 16:03:59", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "8254d9c9-737d-4071-a1de-240f7ea03f0b", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 13:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 06:47:53", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 06:47:53", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-23T23:37:06.303114+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.26.41.61", "x-real-ip": "3.26.41.61", "content-length": "10566", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_da15777f-98a8-405e-8c0f-241be97a546b", "type": "job.updated", "data": {"uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "active": 1, "date": "2026-02-11 00:00:00", "job_address": "145 Wagonga Street\nNarooma NSW 2546", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "status": "Completed", "quote_date": "2026-02-11 11:16:24", "work_order_date": "2026-03-12 09:01:40", "work_done_description": "Work order: 19222\nPlan No: 18282 \nThank you for the opportunity to quote to install new overflow on gutter on south east corner of building. Please find below a detailed breakdown of the proposed costs included in the quotation. If you have any questions or concerns, please do not hesitate to contact me.", "generated_job_id": "10622", "completion_date": "2026-04-24 09:37:04", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 09:37:05", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "geo_is_valid": 1, "lng": 150.1330593, "lat": -36.2207621, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Wagonga Street", "geo_number": "145", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "466.4000", "job_is_scheduled_until_stamp": "2026-04-24 13:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"094814e1-7340-457b-91b9-208f29510fab\"]", "quote_sent": true, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-13 09:47:10", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-03-09 09:15:05", "job_description": "Call bill before going - 0419126673\nQuote to Redirect Overflow Pipe so water runs off and not towards the windows.\n\nJacklyn; 0407 090 981\nBILL - 0419126673 \n\nwjlenehan@gmail.com\nWork order: 19222\nPlan No 18282", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "name": "Regional Strata NSW", "website": "", "abn_number": "", "address": "", "address_street": "Regional Strata NSW\nPO Box 565", "address_city": "BATEMANS BAY", "address_state": "NSW", "address_postcode": "2536", "address_country": "", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "first": "", "last": "", "email": "creditors@regionalstratansw.com", "phone": "44725166", "mobile": "", "type": "JOB", "uuid": "2c3c4243-63ea-41a7-8492-23d4c656545d"}], "jobMaterials": [{"uuid": "d8955c06-4ddf-4462-acad-23ea68daea8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ee148e2b-aa6e-4f37-8be0-23ea646ec04d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Cap off existing overflow.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "afe1b4e6-2556-4f69-8211-23ea6cbc485d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Patch hole between fascia and tiles.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6fd3e036-6572-4fbf-be75-23ea61df847d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Install new 90mm overflow.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "789073af-044d-4613-a2bf-23ea6f000ecd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Install new 90mm line along facia and mounted down brick wall with 90 degree bend at the\nbottom to direct water away from building.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ea198c70-fdd2-490b-8a60-23ea695cafcd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Seal cracks between brick work.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "72bad3a5-c792-4ce8-9f6d-23ea6481e31d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "640a2129-c11e-4338-8b62-23ea679110dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of all associated waste.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c9779ec5-24a7-44df-9254-23ea6b7737cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d63add8e-6962-423b-8079-23ea61eb049d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3fb4b19b-0684-4e70-9104-23ea6354e10d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any gutter.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1c64f38b-78e5-4b29-8076-23ea6865758d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any rotten fascia or cracked tiles.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "29703668-f71d-45ff-90d0-23ea6da40e0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "424.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "424.0000", "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "f78f82f0-c328-4ef1-a4ae-241bfc2ddafa", "start_date": "2026-04-24 08:06:53", "end_date": "2026-04-24 09:37:01", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 09:37:05", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "93ac3ad4-1c47-46b9-9ffb-23e049418ffb", "start_date": "2026-03-05 16:15:00", "end_date": "2026-03-05 17:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-05 16:03:59", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-05 16:03:59", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "8254d9c9-737d-4071-a1de-240f7ea03f0b", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 13:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8fb75ef2-f3b7-4edc-92ff-23d4c24831ed", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 06:47:53", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 06:47:53", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-23T23:38:02.294250+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.55.121.168", "x-real-ip": "13.55.121.168", "content-length": "7400", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_bf14620c-61ee-4eab-bf3a-241be29964ab", "type": "job.updated", "data": {"uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "active": 1, "date": "2026-04-13 00:00:00", "job_address": "9 Baldwin Ave\nKianga NSW 2546", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-13 10:08:47", "work_done_description": "Property: 9 Baldwin Ave, Kianga NSW 2546\n\nAttended to service the hot water system (HWS) and various other plumbing fixtures.\n\nWork completed:\n- Replaced the relief valve on the hot water service.\n- Replaced the inlet valve and flexible connector on the downstairs toilet.\n- Replaced the tap in the downstairs shower.\n- Replaced the cistern tap and flexible connector on the upstairs toilet.", "generated_job_id": "11209", "completion_date": "2026-04-16 13:21:10", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2026-04-24 00:00:00", "payment_method": "Xero", "payment_amount": 371.14, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2026-04-24 09:33:17", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-20 20:17:20", "company_uuid": "99838122-db59-4156-b997-2411da2b42fb", "geo_is_valid": 1, "lng": 150.1256287, "lat": -36.196704, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Baldwin Avenue", "geo_number": "9", "payment_processed": 1, "payment_processed_stamp": "2026-04-20 20:17:48", "payment_received": 1, "payment_received_stamp": "2026-04-24 00:00:00", "total_invoice_amount": "365.3600", "job_is_scheduled_until_stamp": "2026-04-16 14:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-21 14:12:58", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "- Please call when on way - 0416035186 - Told him around 1pm \n\n- Bottom shower taps leaking the spindle will need replacing.\n-  Hot water service needs servicing \n- Replace flexi and stop tap on toilet\n- Replace toilet flush\nPictures attached", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "99838122-db59-4156-b997-2411da2b42fb", "name": "Matt Griffiths", "website": "", "abn_number": "", "address": "9 Baldwin Ave\nKianga NSW 2546", "address_street": "9 Baldwin Ave\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "first": "Matt", "last": "Griffiths", "email": "drgriffiths@mrandmrsgas.com.au", "phone": "0416035186", "mobile": "", "type": "JOB", "uuid": "426d7a4c-f91d-4364-95ac-2411d02177dd"}], "jobMaterials": [{"uuid": "41f95793-9327-495b-ad8b-2414cb4885fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1000 kpa relief valve", "price": "106.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "106.6900", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "88.9100", "displayed_cost": "88.9100", "job_material_bundle_uuid": ""}, {"uuid": "c66fb01f-3427-49bb-a1d2-2414c5fe50cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "AC Dojo PENZ02LF Chrome Wall Top Assembly Lead", "price": "64.1500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "64.1500", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "63ea322d-930a-4a99-a1b7-20b5ea850aab", "sort_order": "801", "cost": "47.5200", "displayed_cost": "47.5200", "job_material_bundle_uuid": ""}, {"uuid": "4ef8139b-c3c0-4e33-a6cd-2414ccd6b3fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Connector Flex Water Cone Type Pex 15FI x 300mm", "price": "8.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5000", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "e668a10f-9d8a-44bf-a5a2-22467c8057db", "sort_order": "702", "cost": "4.2500", "displayed_cost": "4.2500", "job_material_bundle_uuid": ""}, {"uuid": "1a27d3cc-f48a-4320-8c3e-2414cd5423dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Connector Flex Water Cone Type Pex 15FI x 450mm", "price": "9.6800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.6800", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "0e23c423-6580-449b-ac3b-211e0f3b0eeb", "sort_order": "604", "cost": "4.8400", "displayed_cost": "4.8400", "job_material_bundle_uuid": ""}, {"uuid": "12c62ae9-f852-40bd-ba4a-2414c2006c9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Stop Loose Nut Cone Rubber 1/4 Turn", "price": "14.1500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.1500", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "2eaedb95-c510-4926-b363-211dc4fe3deb", "sort_order": "507", "cost": "5.6600", "displayed_cost": "5.6600", "job_material_bundle_uuid": ""}, {"uuid": "0d13dc58-f74c-402d-b357-2414c441c2bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cover Plate S/S BSP Pipe 15mm x 16mm Rise 2644/10", "price": "3.9600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.9600", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "700befbf-3d84-41cb-be91-21bc0bd2b7bb", "sort_order": "250", "cost": "1.3200", "displayed_cost": "1.3200", "job_material_bundle_uuid": ""}, {"uuid": "ce874d20-3414-4d91-8f82-2414cb44207d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2c292261-b75e-4161-9e19-2414c4675b8a", "start_date": "2026-04-16 12:06:16", "end_date": "2026-04-16 13:15:26", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 13:21:11", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "0fcf0da9-7205-4b1f-b1a9-2411de75654b", "start_date": "2026-04-16 13:00:00", "end_date": "2026-04-16 14:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 10:05:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 10:05:23", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-23T23:39:02.023470+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.210.111", "x-real-ip": "15.134.210.111", "content-length": "7400", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_aff8f8ed-223d-43e2-8877-241be2ff46db", "type": "job.updated", "data": {"uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "active": 1, "date": "2026-04-13 00:00:00", "job_address": "9 Baldwin Ave\nKianga NSW 2546", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-13 10:08:47", "work_done_description": "Property: 9 Baldwin Ave, Kianga NSW 2546\n\nAttended to service the hot water system (HWS) and various other plumbing fixtures.\n\nWork completed:\n- Replaced the relief valve on the hot water service.\n- Replaced the inlet valve and flexible connector on the downstairs toilet.\n- Replaced the tap in the downstairs shower.\n- Replaced the cistern tap and flexible connector on the upstairs toilet.", "generated_job_id": "11209", "completion_date": "2026-04-16 13:21:10", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2026-04-24 00:00:00", "payment_method": "Xero", "payment_amount": 371.14, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2026-04-24 09:33:17", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-20 20:17:20", "company_uuid": "99838122-db59-4156-b997-2411da2b42fb", "geo_is_valid": 1, "lng": 150.1256287, "lat": -36.196704, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Baldwin Avenue", "geo_number": "9", "payment_processed": 1, "payment_processed_stamp": "2026-04-20 20:17:48", "payment_received": 1, "payment_received_stamp": "2026-04-24 00:00:00", "total_invoice_amount": "365.3600", "job_is_scheduled_until_stamp": "2026-04-16 14:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-21 14:12:58", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "- Please call when on way - 0416035186 - Told him around 1pm \n\n- Bottom shower taps leaking the spindle will need replacing.\n-  Hot water service needs servicing \n- Replace flexi and stop tap on toilet\n- Replace toilet flush\nPictures attached", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "99838122-db59-4156-b997-2411da2b42fb", "name": "Matt Griffiths", "website": "", "abn_number": "", "address": "9 Baldwin Ave\nKianga NSW 2546", "address_street": "9 Baldwin Ave\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "first": "Matt", "last": "Griffiths", "email": "drgriffiths@mrandmrsgas.com.au", "phone": "0416035186", "mobile": "", "type": "JOB", "uuid": "426d7a4c-f91d-4364-95ac-2411d02177dd"}], "jobMaterials": [{"uuid": "41f95793-9327-495b-ad8b-2414cb4885fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1000 kpa relief valve", "price": "106.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "106.6900", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "88.9100", "displayed_cost": "88.9100", "job_material_bundle_uuid": ""}, {"uuid": "c66fb01f-3427-49bb-a1d2-2414c5fe50cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "AC Dojo PENZ02LF Chrome Wall Top Assembly Lead", "price": "64.1500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "64.1500", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "63ea322d-930a-4a99-a1b7-20b5ea850aab", "sort_order": "801", "cost": "47.5200", "displayed_cost": "47.5200", "job_material_bundle_uuid": ""}, {"uuid": "4ef8139b-c3c0-4e33-a6cd-2414ccd6b3fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Connector Flex Water Cone Type Pex 15FI x 300mm", "price": "8.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5000", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "e668a10f-9d8a-44bf-a5a2-22467c8057db", "sort_order": "702", "cost": "4.2500", "displayed_cost": "4.2500", "job_material_bundle_uuid": ""}, {"uuid": "1a27d3cc-f48a-4320-8c3e-2414cd5423dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Connector Flex Water Cone Type Pex 15FI x 450mm", "price": "9.6800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.6800", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "0e23c423-6580-449b-ac3b-211e0f3b0eeb", "sort_order": "604", "cost": "4.8400", "displayed_cost": "4.8400", "job_material_bundle_uuid": ""}, {"uuid": "12c62ae9-f852-40bd-ba4a-2414c2006c9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Stop Loose Nut Cone Rubber 1/4 Turn", "price": "14.1500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.1500", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "2eaedb95-c510-4926-b363-211dc4fe3deb", "sort_order": "507", "cost": "5.6600", "displayed_cost": "5.6600", "job_material_bundle_uuid": ""}, {"uuid": "0d13dc58-f74c-402d-b357-2414c441c2bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cover Plate S/S BSP Pipe 15mm x 16mm Rise 2644/10", "price": "3.9600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.9600", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "700befbf-3d84-41cb-be91-21bc0bd2b7bb", "sort_order": "250", "cost": "1.3200", "displayed_cost": "1.3200", "job_material_bundle_uuid": ""}, {"uuid": "ce874d20-3414-4d91-8f82-2414cb44207d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2c292261-b75e-4161-9e19-2414c4675b8a", "start_date": "2026-04-16 12:06:16", "end_date": "2026-04-16 13:15:26", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 13:21:11", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "0fcf0da9-7205-4b1f-b1a9-2411de75654b", "start_date": "2026-04-16 13:00:00", "end_date": "2026-04-16 14:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 10:05:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 10:05:23", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-23T23:39:03.065678+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "16.176.33.86", "x-real-ip": "16.176.33.86", "content-length": "10902", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_7db61a3a-e51d-4f8c-a761-241be74458ab", "type": "job.updated", "data": {"uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "active": 1, "date": "2026-01-27 00:00:00", "job_address": "45 Tebbs Road\nNarooma NSW 2546", "billing_address": "P.O. BOX 286\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "2026-01-27 14:45:54", "work_order_date": "2026-02-13 15:19:36", "work_done_description": "Thank you for the opportunity to quote to replace existing roof and gutters at 45 Tebbs Road, Narooma.  Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10471", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-22 14:23:52", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "cd25d04f-00f3-44ea-80c2-1f5be8987a2b", "geo_is_valid": 1, "lng": 150.0807251, "lat": -36.2576126, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Tebbs Road", "geo_number": "45", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "33935.0000", "job_is_scheduled_until_stamp": "2026-04-22 17:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-02-01 13:21:51", "job_description": "Measure 21/4\n\nQuote for new roof:\nRemoval of existing old Colorbond roof sheets and gutters to recycling facility\nSupply and install new Colobond .42 Trimdek roof sheet\nSupply and install anticon roof insulation under the roof sheets\nSupply and install colorbond fascia cover on gable end to prevent further water damage to timber\nSupply and install new square line gutters\nSupply and install new rain water heads in gutter and connect to existing downpipes\nSupply and install new leaf stopper gutter guard\nSupply and install all necessary flashing and capping.\nRemove and replace solar hot water service\n\n\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "cd25d04f-00f3-44ea-80c2-1f5be8987a2b", "name": "Ryan Helen", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "P.O. BOX 286", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "P.O. BOX 286\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "first": "", "last": "", "email": "glen@silverdory.com.au", "phone": "0488 950 197", "mobile": "0414501927", "type": "JOB", "uuid": "c863223d-733f-440a-a269-23c5c14f2ccd"}], "jobMaterials": [{"uuid": "312da00f-5aa6-4c91-be5f-23ca1b6f0d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c5e779f4-795b-49eb-ab9e-23ca1f1c0ebd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing old Colorbond roof sheets and gutters to recycling facility", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "1d5f5721-87b9-4c54-a434-22215234453b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e09f95d2-a86c-4330-ba29-23ca191ec21d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new Colobond .42 Trimdek roof sheet", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "1d5f5721-87b9-4c54-a434-22215234453b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "82848f7f-b8de-4a02-a044-23ca14cb98ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install anticon roof insulation under the roof sheets", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "1d5f5721-87b9-4c54-a434-22215234453b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5eef6045-92b6-44c1-a870-23ca136dbd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install colorbond fascia cover on gable end to prevent further water damage to timber", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "1d5f5721-87b9-4c54-a434-22215234453b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a1eecbf4-0119-4890-9a01-23ca1c80715d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new square line gutters", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "1d5f5721-87b9-4c54-a434-22215234453b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5d46794f-8241-455c-a0bb-23ca1c54d24d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new rain water heads in gutter and connect to existing downpipes", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "1d5f5721-87b9-4c54-a434-22215234453b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c0d3753a-57ee-4482-b658-23ca1a5561dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new leaf stopper gutter guard", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "1d5f5721-87b9-4c54-a434-22215234453b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "eb076141-c4d5-4c27-8d61-23ca10f9169d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install all necessary flashing and capping.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "1d5f5721-87b9-4c54-a434-22215234453b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "de72f7be-c9a8-4bf3-8a06-23ca14b86eed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace solar hot water service", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "1d5f5721-87b9-4c54-a434-22215234453b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3fe9d644-c5d7-4701-b472-23ca1521b50d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "5e0559ce-c2e1-4d75-9fe0-209bdcf2e9ab", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7034b26c-6b55-4266-98c4-23ca13a0d05d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any structural timber if found to be rotten or damaged once roof sheets are removed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "1d5f5721-87b9-4c54-a434-22215234453b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "78d55743-6983-41bf-99ba-23ca1624777d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Carport roof", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "1d5f5721-87b9-4c54-a434-22215234453b", "sort_order": "1300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8f173b41-b721-43f4-97b3-23ca148c0edd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "30850.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "30850.0000", "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "80a63702-68ca-4fc6-9ca1-241aedb9523a", "start_date": "2026-04-22 14:23:54", "end_date": "2026-04-22 14:43:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 14:43:51", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "42038a07-c234-4d53-9017-2415e133440b", "start_date": "2026-04-22 16:30:00", "end_date": "2026-04-22 17:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "c558bff7-1e99-476d-b8c2-23c5cf736f7d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 14:01:14", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 14:01:14", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-23T23:40:02.182453+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.252.2.152", "x-real-ip": "54.252.2.152", "content-length": "7400", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

payload_json:
{"id": "smwe_36e70866-3e3c-4a0e-87d0-241be54d736b", "type": "job.updated", "data": {"uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "active": 1, "date": "2026-04-13 00:00:00", "job_address": "9 Baldwin Ave\nKianga NSW 2546", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-13 10:08:47", "work_done_description": "Property: 9 Baldwin Ave, Kianga NSW 2546\n\nAttended to service the hot water system (HWS) and various other plumbing fixtures.\n\nWork completed:\n- Replaced the relief valve on the hot water service.\n- Replaced the inlet valve and flexible connector on the downstairs toilet.\n- Replaced the tap in the downstairs shower.\n- Replaced the cistern tap and flexible connector on the upstairs toilet.", "generated_job_id": "11209", "completion_date": "2026-04-16 13:21:10", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2026-04-24 00:00:00", "payment_method": "Xero", "payment_amount": 371.14, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2026-04-24 09:33:17", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-20 20:17:20", "company_uuid": "99838122-db59-4156-b997-2411da2b42fb", "geo_is_valid": 1, "lng": 150.1256287, "lat": -36.196704, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Baldwin Avenue", "geo_number": "9", "payment_processed": 1, "payment_processed_stamp": "2026-04-20 20:17:48", "payment_received": 1, "payment_received_stamp": "2026-04-24 00:00:00", "total_invoice_amount": "365.3600", "job_is_scheduled_until_stamp": "2026-04-16 14:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-21 14:12:58", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "- Please call when on way - 0416035186 - Told him around 1pm \n\n- Bottom shower taps leaking the spindle will need replacing.\n-  Hot water service needs servicing \n- Replace flexi and stop tap on toilet\n- Replace toilet flush\nPictures attached", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "99838122-db59-4156-b997-2411da2b42fb", "name": "Matt Griffiths", "website": "", "abn_number": "", "address": "9 Baldwin Ave\nKianga NSW 2546", "address_street": "9 Baldwin Ave\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Baldwin Ave\nKianga NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "first": "Matt", "last": "Griffiths", "email": "drgriffiths@mrandmrsgas.com.au", "phone": "0416035186", "mobile": "", "type": "JOB", "uuid": "426d7a4c-f91d-4364-95ac-2411d02177dd"}], "jobMaterials": [{"uuid": "41f95793-9327-495b-ad8b-2414cb4885fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1000 kpa relief valve", "price": "106.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "106.6900", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "88.9100", "displayed_cost": "88.9100", "job_material_bundle_uuid": ""}, {"uuid": "c66fb01f-3427-49bb-a1d2-2414c5fe50cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "AC Dojo PENZ02LF Chrome Wall Top Assembly Lead", "price": "64.1500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "64.1500", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "63ea322d-930a-4a99-a1b7-20b5ea850aab", "sort_order": "801", "cost": "47.5200", "displayed_cost": "47.5200", "job_material_bundle_uuid": ""}, {"uuid": "4ef8139b-c3c0-4e33-a6cd-2414ccd6b3fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Connector Flex Water Cone Type Pex 15FI x 300mm", "price": "8.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5000", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "e668a10f-9d8a-44bf-a5a2-22467c8057db", "sort_order": "702", "cost": "4.2500", "displayed_cost": "4.2500", "job_material_bundle_uuid": ""}, {"uuid": "1a27d3cc-f48a-4320-8c3e-2414cd5423dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Connector Flex Water Cone Type Pex 15FI x 450mm", "price": "9.6800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.6800", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "0e23c423-6580-449b-ac3b-211e0f3b0eeb", "sort_order": "604", "cost": "4.8400", "displayed_cost": "4.8400", "job_material_bundle_uuid": ""}, {"uuid": "12c62ae9-f852-40bd-ba4a-2414c2006c9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Stop Loose Nut Cone Rubber 1/4 Turn", "price": "14.1500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.1500", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "2eaedb95-c510-4926-b363-211dc4fe3deb", "sort_order": "507", "cost": "5.6600", "displayed_cost": "5.6600", "job_material_bundle_uuid": ""}, {"uuid": "0d13dc58-f74c-402d-b357-2414c441c2bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cover Plate S/S BSP Pipe 15mm x 16mm Rise 2644/10", "price": "3.9600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.9600", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "700befbf-3d84-41cb-be91-21bc0bd2b7bb", "sort_order": "250", "cost": "1.3200", "displayed_cost": "1.3200", "job_material_bundle_uuid": ""}, {"uuid": "ce874d20-3414-4d91-8f82-2414cb44207d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2c292261-b75e-4161-9e19-2414c4675b8a", "start_date": "2026-04-16 12:06:16", "end_date": "2026-04-16 13:15:26", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 13:21:11", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "0fcf0da9-7205-4b1f-b1a9-2411de75654b", "start_date": "2026-04-16 13:00:00", "end_date": "2026-04-16 14:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "36a9950c-63f2-48e2-9a98-2411df4e203d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 10:05:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 10:05:23", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


