# webhook_events

received_at: 2026-04-27T04:14:05.272997+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.236.161.36", "x-real-ip": "13.236.161.36", "content-length": "9542", "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_3aa5ae2f-aad3-4ac9-a997-241f094e029b", "type": "job.updated", "data": {"uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "active": 1, "date": "2026-02-05 00:00:00", "job_address": "70 Corunna Road\nNarooma NSW 2546", "billing_address": "PO Box 472\nNarooma, NSW 2546", "status": "Completed", "quote_date": "2026-02-05 08:27:47", "work_order_date": "2026-03-02 13:51:12", "work_done_description": "As per quote to replace rusted roof sheets and replacement of existing roof screws, at 70 Corunna Road 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": "10558", "completion_date": "2026-04-24 15:35:19", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "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-25 07:30:49", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:30:15", "company_uuid": "fb849b16-b801-4329-aa85-1f5be97ffc3b", "geo_is_valid": 1, "lng": 150.1139374, "lat": -36.2582792, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Corunna Road", "geo_number": "70", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:30:49", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "2855.6000", "job_is_scheduled_until_stamp": "2026-04-24 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-02-18 09:15:48", "job_description": "booked with client and materials ordered from lysaght 13/4\n\nQuote to replace roof screws and 4 sheets. (photo attached )\n- Told them in the later arvo if you are going early let them know please ", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "fb849b16-b801-4329-aa85-1f5be97ffc3b", "name": "Kennett Ross & Gillian", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "PO Box 472", "address_city": "Narooma", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 472\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": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "first": "", "last": "", "email": "kennettrg@gmail.com", "phone": "4476 3766", "mobile": "0409226654", "type": "JOB", "uuid": "9784cb22-96df-42ed-9aab-23cde6da303d"}], "jobMaterials": [{"uuid": "bc189308-e830-4d39-8f59-23d80581154d", "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": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "92fbb148-5c60-46de-920d-23d80aadf0ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace approximately 4 rusted roof sheets and replace with new colorbond custom orb sheets in Pale eucalypt.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "26f385b9-a3ee-4991-99f1-23d80c4c1f0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace all roof screw with new Climaseal 5 roof screws in Pale eucalypt.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "03af2e93-5d42-43d3-bf1f-23d80676982d", "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": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "50780488-ec3d-4d0d-a3b8-23d807df699d", "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": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8ebd6b08-db0d-4f0a-a89e-23d8061070cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2596.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2596.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b72c66d7-7d6a-4e3e-9048-241bfdde57fa", "start_date": "2026-04-24 08:11:25", "end_date": "2026-04-24 15:35:15", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "452", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:20", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}, {"uuid": "45022cfa-5bec-49dd-b84a-241bf98c8b1a", "start_date": "2026-04-24 08:06:59", "end_date": "2026-04-24 16:14:31", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "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-24 16:14:44", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "69eb0c32-1497-442f-a4b9-23cee11d2e1b", "start_date": "2026-02-14 16:15:00", "end_date": "2026-02-14 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "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-02-14 05:51:59", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "d5fcc62b-b649-4b81-a3de-23e7c2b8a35b", "start_date": "2026-03-04 08:00:00", "end_date": "2026-03-04 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-04 08:43:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-04 08:43:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "9ad8d97f-5f59-468c-a57c-240f7a9a4f6b", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:41:02", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:41:02", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "9b468bd6-7aaf-4be1-9494-240f7c186f7b", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 08:21:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:21:21", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8f7e724a-4a93-4fad-b6ab-240f73b622eb", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 18:24:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 18:24:58", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:14:07.222580+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": "32.236.45.80", "x-real-ip": "32.236.45.80", "content-length": "5947", "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_f298d150-1094-49bd-8840-241f0797ba2b", "type": "job.updated", "data": {"uuid": "f4dcafcb-2c1b-4d7d-abee-2418d342648d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "13 Thomson Parade\nDalmeny NSW 2546", "billing_address": "13 Thomson Parade\nDalmeny NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 12:12:51", "work_done_description": "Property - 13 Thomson Parade, Dalmeny NSW 2546.\n\nAttended to replace toilet rubber.\n\nWork completed:\n- After testing toilet in question found several leaks.\n-  The main rubber seal at the pan collar, the flush cone rubber between the cistern and the toilet bowl, and the nut and rubber seal at the bottom of the cistern.\n- Seal around pan collar to stop leak. \n- Replace the flush cone rubber from pipe to toilet and also replace the threaded nut and seal.\n- Rubber at base of the cistern.\n", "generated_job_id": "11298", "completion_date": "2026-04-24 14:28:26", "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-25 07:37:27", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:36:54", "company_uuid": "c166e219-68cc-487e-bccf-21672adc8efb", "geo_is_valid": 1, "lng": 150.1218664, "lat": -36.1658455, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Thomson Parade", "geo_number": "13", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:37:27", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "184.4800", "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\"]", "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": "Toilet rubber that needs replacing. ( when we have time no rush )", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "c166e219-68cc-487e-bccf-21672adc8efb", "name": "Jenny Schutz", "website": "", "abn_number": "", "address": "13 Thomson Parade\nDalmeny NSW 2546", "address_street": "13 Thomson Parade\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "13 Thomson Parade\nDalmeny 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": "f4dcafcb-2c1b-4d7d-abee-2418d342648d", "first": "Jenny", "last": "Schutz", "email": "meggs888@hotmail.com", "phone": "", "mobile": "0458 767 842", "type": "JOB", "uuid": "ef826378-808b-47f2-97cc-2418d9db4cdd"}], "jobMaterials": [{"uuid": "c1aace6d-2f2d-459a-bda7-241cac8bc20a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear bathroom\nSilo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "f4dcafcb-2c1b-4d7d-abee-2418d342648d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "b3eb777d-64b6-4c07-be3b-241cf3a0747d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Dan", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "f4dcafcb-2c1b-4d7d-abee-2418d342648d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5d41469d-c08e-48bf-9187-241cfa43bf5d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fixaloo 208149 Flush Nut & Ring", "price": "19.7300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "19.7300", "job_uuid": "f4dcafcb-2c1b-4d7d-abee-2418d342648d", "material_uuid": "33d1db26-60ea-4e91-8972-241cfefccdcb", "sort_order": "325", "cost": "13.1500", "displayed_cost": "13.1500", "job_material_bundle_uuid": ""}, {"uuid": "c6111f93-c895-4ba4-b0df-241cfd2494fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Flushpipe Pan Cone 50mm", "price": "9.7000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7000", "job_uuid": "f4dcafcb-2c1b-4d7d-abee-2418d342648d", "material_uuid": "074ef04b-c078-46f0-83f0-20fda633e05b", "sort_order": "250", "cost": "4.8500", "displayed_cost": "4.8500", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "1197991d-7a67-446e-bb82-241caac5d1aa", "start_date": "2026-04-24 12:56:30", "end_date": "2026-04-24 14:28:22", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "f4dcafcb-2c1b-4d7d-abee-2418d342648d", "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 14:28:27", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "abc53911-c0fd-4d79-a79b-241902df1abb", "start_date": "2026-04-24 12:00:00", "end_date": "2026-04-24 13:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "f4dcafcb-2c1b-4d7d-abee-2418d342648d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 14:06:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 14:06:42", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:14:09.168666+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.1.203", "x-real-ip": "3.26.1.203", "content-length": "7191", "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_3b076334-d800-46b5-b597-241f08db4cab", "type": "job.updated", "data": {"uuid": "828cbab3-51a2-4453-a7cb-23ef4530bf3d", "active": 1, "date": "2026-03-11 00:00:00", "job_address": "105 Lilyvale Place\nNarooma NSW 2546", "billing_address": "PO Box 560\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-11 09:16:20", "work_done_description": "Property - 105 Lilyvale Place, Narooma.\n\n\nSmall leak on solar hot water.\n Dektite for the chimney is also leaking will need to be resealed and repair or replace a loose tap that wont tighten. \nHot water pressure in the kitchen sink has declined recently in the kitchen sink only.\n\nwork completed:\n- Removed old wood fire deck tight. Sealed lap in roof sheet above wood fire.\n- Supplied and installed new deck tight for wood fire.", "generated_job_id": "10881", "completion_date": "2026-04-23 16:21:51", "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-25 07:45:42", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:45:11", "company_uuid": "1e78eb49-f7f6-4452-8ab4-1f5be5ebaacb", "geo_is_valid": 1, "lng": 150.0994529, "lat": -36.2534392, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Lilyvale Place", "geo_number": "105", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:45:42", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "382.3200", "job_is_scheduled_until_stamp": "2026-04-23 17: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": "small leak on solar hot water. dektite for the chimney is also leaking will need to be resealed and repair or replace a loose tap that wont tighten. hot water pressure in the kitchen sink has declined recently in the kitchen sink only\n- Leaking gas hob on gas stop stove in kitchen ", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1e78eb49-f7f6-4452-8ab4-1f5be5ebaacb", "name": "Hinchey John & Julie", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "PO Box 560", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 560\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": "828cbab3-51a2-4453-a7cb-23ef4530bf3d", "first": "", "last": "", "email": "john.b.hinchey@gmail.com", "phone": "0418 515 250", "mobile": "", "type": "JOB", "uuid": "f2e2f9a7-da55-4896-9da7-23ef424b7cbd"}], "jobMaterials": [{"uuid": "5276e732-ae9e-4510-ae17-23f2e0f6f48d", "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": "828cbab3-51a2-4453-a7cb-23ef4530bf3d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "968a1ce7-441c-45b1-af34-241bfd40fdea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Dektite soaker flashing", "price": "106.3100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "106.3100", "job_uuid": "828cbab3-51a2-4453-a7cb-23ef4530bf3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "85.0500", "displayed_cost": "85.0500", "job_material_bundle_uuid": ""}, {"uuid": "99623c1f-fe99-40a4-916a-241bfcc0e9da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Sikaseal silicone", "price": "18.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.2500", "job_uuid": "828cbab3-51a2-4453-a7cb-23ef4530bf3d", "material_uuid": "9f93d205-8061-4530-b90d-234c5bc4ac1b", "sort_order": "400", "cost": "15.4500", "displayed_cost": "15.4500", "job_material_bundle_uuid": ""}, {"uuid": "7c69bd72-ad35-4ff2-925c-241cf3aed4fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - attending plumber - liam", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "828cbab3-51a2-4453-a7cb-23ef4530bf3d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "81404fc3-c9a4-4b9a-8f2a-23f203ca4e3a", "start_date": "2026-03-13 15:25:17", "end_date": "2026-03-13 16:07:44", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "828cbab3-51a2-4453-a7cb-23ef4530bf3d", "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-03-13 16:08:08", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}, {"uuid": "e87a2d47-dfb0-4d93-9ccb-241bfc286e1a", "start_date": "2026-04-23 15:35:33", "end_date": "2026-04-23 16:21:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "828cbab3-51a2-4453-a7cb-23ef4530bf3d", "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": "33", "travel_distance_in_meters": "508", "material_uuid": "", "allocated_timestamp": "2026-04-23 16:21:52", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "7e111835-8416-44ad-a391-23ef4e9343db", "start_date": "2026-03-13 16:15:00", "end_date": "2026-03-13 17:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "828cbab3-51a2-4453-a7cb-23ef4530bf3d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-13 15:02:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-13 15:02:28", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "eed50540-6ccf-4a3e-a7e7-240f7f4b3beb", "start_date": "2026-04-23 12:30:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "828cbab3-51a2-4453-a7cb-23ef4530bf3d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 06:11:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 06:11:10", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:14:11.472639+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.236.161.36", "x-real-ip": "13.236.161.36", "content-length": "4354", "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_5d3a427d-132c-4fc8-b808-241f0800490b", "type": "job.updated", "data": {"uuid": "d82c9cd3-de2e-4eba-a411-2405b4d580dd", "active": 1, "date": "2026-04-02 00:00:00", "job_address": "bringing to yard", "billing_address": "14 CASEY CRESCENT\nMYSTERY BAY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-02 10:57:00", "work_done_description": "Service and repair of fridge in campervan\n\nWork completed: \n- Attempted to remove fridge from cavity at front unsuccessfully \n- Cut out side panel on vent at rear of fridge to access pilot assembly \n- Removed pilot assembly & cleaned pilot injector \n - Resemble & test", "generated_job_id": "11128", "completion_date": "2026-04-22 09:18:05", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "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-25 07:46:19", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:45:23", "company_uuid": "5e066cc7-542c-4ca2-bd07-1f5bee14208b", "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": "2026-04-25 07:46:19", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "215.6000", "job_is_scheduled_until_stamp": "2026-04-22 10:30: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": "bringing van in to take out fridge and try to fix ", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "5e066cc7-542c-4ca2-bd07-1f5bee14208b", "name": "HANIGAN MARK", "website": "", "abn_number": "", "address": "", "address_street": "14 CASEY CRESCENT", "address_city": "MYSTERY BAY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "14 CASEY CRESCENT\nMYSTERY BAY, 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": "d82c9cd3-de2e-4eba-a411-2405b4d580dd", "first": "MR MARK", "last": "HANIGAN", "email": "mal_mh@hotmail.com", "phone": "44737110", "mobile": "0499852589", "type": "JOB", "uuid": "64e6c825-f5ce-4262-9f24-2405b934a87d"}], "jobMaterials": [{"uuid": "3a5cc0fb-aed8-47c5-b51e-241cf03a7b0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Labour - attending plumber - Matt (22/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d82c9cd3-de2e-4eba-a411-2405b4d580dd", "material_uuid": "e6b7a188-ecf6-407d-a01b-23e380af412b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b1d98006-2261-4057-9ee5-241900e93cfa", "start_date": "2026-04-22 07:28:00", "end_date": "2026-04-22 09:17:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d82c9cd3-de2e-4eba-a411-2405b4d580dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "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": "e6b7a188-ecf6-407d-a01b-23e380af412b", "allocated_timestamp": "2026-04-24 17:10:47", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "04bed561-2a31-4965-a38f-2405b590f4eb", "start_date": "2026-04-22 07:30:00", "end_date": "2026-04-22 10:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d82c9cd3-de2e-4eba-a411-2405b4d580dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:28:13", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:28:13", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T04:14:13.422824+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.22.231", "x-real-ip": "16.176.22.231", "content-length": "8125", "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_aea60531-acb2-418a-9166-241f043c7a8b", "type": "job.updated", "data": {"uuid": "b9f8bec7-8a5d-48d7-9c34-2412179556dd", "active": 1, "date": "2026-04-14 00:00:00", "job_address": "19 Beauty Point Rd\nWallaga Lake NSW 2546", "billing_address": "19 Beauty Pont Road\nWALLAGA LAKE, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-14 15:12:23", "work_done_description": "Property: 19 Beauty Point Rd, Wallaga Lake NSW 2546\n\nAttended site to alter stormwater lines\n\nWork Completed: \n- Capped off the existing inlet to the tank.\n- Diverted stormwater from the roof into the strainer on top of the tank.  \n- Fabricated a new strainer for the tank.", "generated_job_id": "11228", "completion_date": "2026-04-22 12:23:51", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "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-25 07:48:14", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:47:41", "company_uuid": "fe48aecb-976a-455d-82e2-1f5bec87ff1b", "geo_is_valid": 1, "lng": 150.0695787, "lat": -36.3785252, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Wallaga Lake", "geo_street": "Beauty Point Road", "geo_number": "19", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:48:14", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "458.6900", "job_is_scheduled_until_stamp": "2026-04-22 15: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": "\"He set out an option to run the pipe through the strainer by changing the pipe to run across the carport roof. \n\nWe have decided to with that option and had the tank cleaned yesterday (it was drained when the plumber was here) in preparation for the change.\n\nHoping you can book us in before the next rainfall!!  I think he thought it would take less than half a day.  We did have to cut up the strainer to get into the tank and there might need to be some creative plumbing to sort the strainer out ...\"", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "fe48aecb-976a-455d-82e2-1f5bec87ff1b", "name": "Fladun John - Alison Cousins", "website": "", "abn_number": "", "address": "", "address_street": "19 Beauty Pont Road", "address_city": "WALLAGA LAKE", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "19 Beauty Pont Road\nWALLAGA LAKE, 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": "b9f8bec7-8a5d-48d7-9c34-2412179556dd", "first": "", "last": "", "email": "ajandjohn@bigpond.com", "phone": "0401 142 599 John", "mobile": "0428 179 062 Alison", "type": "BILLING", "uuid": "8dc6ea92-a2e9-4c81-a58c-241218379e7d"}, {"job_uuid": "b9f8bec7-8a5d-48d7-9c34-2412179556dd", "first": "", "last": "", "email": "ajandjohn@bigpond.com", "phone": "", "mobile": "0401 142 599", "type": "JOB", "uuid": "ebb04082-0435-486e-990f-24121354895d"}], "jobMaterials": [{"uuid": "8726acab-de36-4a01-94e8-241aeb1b68fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm dwv", "price": "45.8400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "45.8400", "job_uuid": "b9f8bec7-8a5d-48d7-9c34-2412179556dd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "36.6700", "displayed_cost": "36.6700", "job_material_bundle_uuid": ""}, {"uuid": "92eec922-bc6d-4293-80e0-241aed17d68a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100 x 45 bend", "price": "5.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.5000", "job_uuid": "b9f8bec7-8a5d-48d7-9c34-2412179556dd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "2.7500", "displayed_cost": "2.7500", "job_material_bundle_uuid": ""}, {"uuid": "0dbc3f9c-d46e-40fe-b4f0-241ae0af067a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "3 x abbey T  brackets", "price": "5.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.7200", "job_uuid": "b9f8bec7-8a5d-48d7-9c34-2412179556dd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4", "cost": "2.8600", "displayed_cost": "2.8600", "job_material_bundle_uuid": ""}, {"uuid": "13cbd2f1-eb07-4aa3-8041-241aea5b15da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100 mm cap", "price": "7.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.1200", "job_uuid": "b9f8bec7-8a5d-48d7-9c34-2412179556dd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "3.5600", "displayed_cost": "3.5600", "job_material_bundle_uuid": ""}, {"uuid": "535d8f6b-9418-452a-8664-241ae8e9998a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100 x 90 bend", "price": "6.6800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.6800", "job_uuid": "b9f8bec7-8a5d-48d7-9c34-2412179556dd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6", "cost": "3.3400", "displayed_cost": "3.3400", "job_material_bundle_uuid": ""}, {"uuid": "bb6ea734-28b8-4a93-9d29-241aeab0e5ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100 mm cliphead", "price": "4.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.1700", "job_uuid": "b9f8bec7-8a5d-48d7-9c34-2412179556dd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7", "cost": "1.3900", "displayed_cost": "1.3900", "job_material_bundle_uuid": ""}, {"uuid": "ff2507dd-60a6-41a3-ab49-241ae12248ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Miscellaneous materials", "price": "5.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0000", "job_uuid": "b9f8bec7-8a5d-48d7-9c34-2412179556dd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3ceb38ee-0023-4c89-b31a-241cf5ad0b3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "Labour - attending plumber - Matt (22/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "b9f8bec7-8a5d-48d7-9c34-2412179556dd", "material_uuid": "e6b7a188-ecf6-407d-a01b-23e380af412b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b0ddb32e-e6ce-4d9d-ac1f-241903972b8a", "start_date": "2026-04-22 09:37:00", "end_date": "2026-04-22 12:23:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b9f8bec7-8a5d-48d7-9c34-2412179556dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "1575", "travel_distance_in_meters": "24896", "material_uuid": "e6b7a188-ecf6-407d-a01b-23e380af412b", "allocated_timestamp": "2026-04-24 17:02:12", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "5462870e-2065-4e1b-b063-2412154094bb", "start_date": "2026-04-22 10:15:00", "end_date": "2026-04-22 15:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b9f8bec7-8a5d-48d7-9c34-2412179556dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 09:35:53", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 09:35:53", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:14:15.723333+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.239.17", "x-real-ip": "3.27.239.17", "content-length": "3862", "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_6e9138c6-98c8-4526-81da-241f0e73818b", "type": "job.updated", "data": {"uuid": "71ab26bd-7430-4e9a-8297-2417a822ce7d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "247 Princes Highway\nNarooma NSW 2546", "billing_address": "247 PRINCES HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 09:26:14", "work_done_description": "Attended 247 Princes Highway to inspect the dishwasher, which was reported as not working.\n\nWork completed:\n- Assessed the water supply.\n- Confirmed the power was on.\n- Ran the dishwasher through a full cycle.\n- Verified the dishwasher was operating correctly with no faults found.\n- Advised the customer that the incorrect button had been selected.", "generated_job_id": "11294", "completion_date": "2026-04-20 09:27:18", "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-27 14:13:56", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:12:36", "company_uuid": "d6b6e766-832b-46b1-8d6d-1f5be0fe81cb", "geo_is_valid": 1, "lng": 150.1245474, "lat": -36.2281774, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Princes Highway", "geo_number": "247", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:13:56", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-04-20 17: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": "Dishwasher not getting any water", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d6b6e766-832b-46b1-8d6d-1f5be0fe81cb", "name": "CIGLJAREVIC SLOBODAN (BOB)", "website": "", "abn_number": "", "address": "", "address_street": "247 PRINCES HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "247 PRINCES HIGHWAY\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": "71ab26bd-7430-4e9a-8297-2417a822ce7d", "first": "S & D", "last": "CIGLJAREVIC", "email": "bcigljarevic@gmail.com", "phone": "0427527527", "mobile": "", "type": "JOB", "uuid": "a1b2dc4f-682a-4913-93b9-2417aaa6ec5d"}], "jobMaterials": [{"uuid": "59767e4d-0843-4707-80ba-241cf775ea2d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Will", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "71ab26bd-7430-4e9a-8297-2417a822ce7d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "d7fac22b-e1ab-4dc4-9bb7-2417a8759a6b", "start_date": "2026-04-20 16:00:00", "end_date": "2026-04-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "71ab26bd-7430-4e9a-8297-2417a822ce7d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 09:34:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 09:34:42", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T04:17:16.754503+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.23.68", "x-real-ip": "3.107.23.68", "content-length": "7321", "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_bfc07a21-aea3-49d4-9a62-241f023e7bab", "type": "job.updated", "data": {"uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "991 Old Highway\nCorunna NSW 2546", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:23:34", "work_done_description": "Property: 991 Old Highway, Corunna NSW 2546.\n\nAttended to investigate a pump that would not turn off at the cabin.\n\nWork completed:\n- Attended due to the pump running continuously and the cold shower tap not operating.\n- On inspection, the shower tap washer had perished and become lodged in the seat.\n- Replaced the tap washer and serviced the spindle.\n- Found the cistern inlet valve was causing the pump to run continuously.\n- Replaced the cistern inlet valve.\n- Replaced the cistern outlet washer, as it had also perished.", "generated_job_id": "11351", "completion_date": "2026-04-24 17:17:45", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "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-27 14:17:16", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "geo_is_valid": 1, "lng": 150.103136, "lat": -36.2894943, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Corunna", "geo_street": "Old Highway", "geo_number": "991", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 1, "payment_received_stamp": "2026-04-24 17:15:41", "total_invoice_amount": "218.2500", "job_is_scheduled_until_stamp": "2026-04-24 16:30: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": "pump wont turn off on the cabin", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "name": "Christine Berry", "website": "", "abn_number": "", "address": "", "address_street": "991 Old Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "991 Old Highway\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": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "first": "", "last": "", "email": "sheilby@skymesh.com.au", "phone": "4473 7518", "mobile": "0437 379 691", "type": "JOB", "uuid": "aeb9fba1-db4c-4a81-95ee-241cfe76fcfd"}], "jobMaterials": [{"uuid": "47e50385-b0df-4f25-b537-241ca0a6c5ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fluidmaster cistern inlet valve", "price": "33.9200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "33.9200", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "b236fd47-3da6-4414-8047-234c582a875b", "sort_order": "2", "cost": "24.2300", "displayed_cost": "24.2300", "job_material_bundle_uuid": ""}, {"uuid": "15510081-92ba-48d8-8b08-241ca453df4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Caroma outlet washer", "price": "9.7000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "7.7600", "displayed_cost": "7.7600", "job_material_bundle_uuid": ""}, {"uuid": "4a0fa027-f52f-400a-9025-241caa54af6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Mini Stop", "price": "13.5400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5400", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "771583bb-d30f-41bc-b799-234c58617cfb", "sort_order": "4", "cost": "6.7700", "displayed_cost": "6.7700", "job_material_bundle_uuid": ""}, {"uuid": "5dac4223-12ed-40d7-8f3c-241ca6596d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 press #3", "price": "10.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.1700", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "5.6500", "displayed_cost": "5.6500", "job_material_bundle_uuid": ""}, {"uuid": "d41365bf-3885-4f67-9e6e-241ca48800ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hydroseal Washer & O-ring", "price": "6.0800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0800", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "6", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "ecf30586-5e73-4820-8f30-241f0fa1c8ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Tom", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "850bc43e-f83a-44de-a02b-241cade0be9a", "start_date": "2026-04-24 16:14:53", "end_date": "2026-04-24 16:20:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "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": "339", "travel_distance_in_meters": "7634", "material_uuid": "", "allocated_timestamp": "2026-04-24 16:20:36", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "190e8381-a126-4e52-a789-241cae77b03a", "start_date": "2026-04-24 15:35:28", "end_date": "2026-04-24 17:10:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "400", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 17:17:46", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "a774bc7b-82b4-4cf4-a28d-241cf799c5eb", "start_date": "2026-04-24 15:30:00", "end_date": "2026-04-24 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 15:35:26", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:26", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:17:16.846141+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": "52.64.137.70", "x-real-ip": "52.64.137.70", "content-length": "7319", "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_30f4b17b-f6b0-464d-9dde-241f0bff3aab", "type": "job.updated", "data": {"uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "991 Old Highway\nCorunna NSW 2546", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:23:34", "work_done_description": "Property: 991 Old Highway, Corunna NSW 2546.\n\nAttended to investigate a pump that would not turn off at the cabin.\n\nWork completed:\n- Attended due to the pump running continuously and the cold shower tap not operating.\n- On inspection, the shower tap washer had perished and become lodged in the seat.\n- Replaced the tap washer and serviced the spindle.\n- Found the cistern inlet valve was causing the pump to run continuously.\n- Replaced the cistern inlet valve.\n- Replaced the cistern outlet washer, as it had also perished.", "generated_job_id": "11351", "completion_date": "2026-04-24 17:17:45", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "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-27 14:17:16", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "geo_is_valid": 1, "lng": 150.103136, "lat": -36.2894943, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Corunna", "geo_street": "Old Highway", "geo_number": "991", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 1, "payment_received_stamp": "2026-04-24 17:15:41", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 16:30: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": "pump wont turn off on the cabin", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "name": "Christine Berry", "website": "", "abn_number": "", "address": "", "address_street": "991 Old Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "991 Old Highway\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": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "first": "", "last": "", "email": "sheilby@skymesh.com.au", "phone": "4473 7518", "mobile": "0437 379 691", "type": "JOB", "uuid": "aeb9fba1-db4c-4a81-95ee-241cfe76fcfd"}], "jobMaterials": [{"uuid": "47e50385-b0df-4f25-b537-241ca0a6c5ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fluidmaster cistern inlet valve", "price": "33.9200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "33.9200", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "b236fd47-3da6-4414-8047-234c582a875b", "sort_order": "2", "cost": "24.2300", "displayed_cost": "24.2300", "job_material_bundle_uuid": ""}, {"uuid": "15510081-92ba-48d8-8b08-241ca453df4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Caroma outlet washer", "price": "9.7000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "7.7600", "displayed_cost": "7.7600", "job_material_bundle_uuid": ""}, {"uuid": "4a0fa027-f52f-400a-9025-241caa54af6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Mini Stop", "price": "13.5400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5400", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "771583bb-d30f-41bc-b799-234c58617cfb", "sort_order": "4", "cost": "6.7700", "displayed_cost": "6.7700", "job_material_bundle_uuid": ""}, {"uuid": "5dac4223-12ed-40d7-8f3c-241ca6596d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 press #3", "price": "10.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.1700", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "5.6500", "displayed_cost": "5.6500", "job_material_bundle_uuid": ""}, {"uuid": "d41365bf-3885-4f67-9e6e-241ca48800ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hydroseal Washer & O-ring", "price": "6.0800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0800", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "6", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "ecf30586-5e73-4820-8f30-241f0fa1c8ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Tom", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "850bc43e-f83a-44de-a02b-241cade0be9a", "start_date": "2026-04-24 16:14:53", "end_date": "2026-04-24 16:20:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "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": "339", "travel_distance_in_meters": "7634", "material_uuid": "", "allocated_timestamp": "2026-04-24 16:20:36", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "190e8381-a126-4e52-a789-241cae77b03a", "start_date": "2026-04-24 15:35:28", "end_date": "2026-04-24 17:10:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "400", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 17:17:46", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "a774bc7b-82b4-4cf4-a28d-241cf799c5eb", "start_date": "2026-04-24 15:30:00", "end_date": "2026-04-24 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 15:35:26", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:26", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:17:16.890593+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.151.181", "x-real-ip": "3.25.151.181", "content-length": "7321", "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_dba38a05-71f3-4d00-b3ed-241f045c6eab", "type": "job.updated", "data": {"uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "991 Old Highway\nCorunna NSW 2546", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:23:34", "work_done_description": "Property: 991 Old Highway, Corunna NSW 2546.\n\nAttended to investigate a pump that would not turn off at the cabin.\n\nWork completed:\n- Attended due to the pump running continuously and the cold shower tap not operating.\n- On inspection, the shower tap washer had perished and become lodged in the seat.\n- Replaced the tap washer and serviced the spindle.\n- Found the cistern inlet valve was causing the pump to run continuously.\n- Replaced the cistern inlet valve.\n- Replaced the cistern outlet washer, as it had also perished.", "generated_job_id": "11351", "completion_date": "2026-04-24 17:17:45", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "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-27 14:17:16", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "geo_is_valid": 1, "lng": 150.103136, "lat": -36.2894943, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Corunna", "geo_street": "Old Highway", "geo_number": "991", "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": "218.2500", "job_is_scheduled_until_stamp": "2026-04-24 16:30: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": "pump wont turn off on the cabin", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "name": "Christine Berry", "website": "", "abn_number": "", "address": "", "address_street": "991 Old Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "991 Old Highway\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": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "first": "", "last": "", "email": "sheilby@skymesh.com.au", "phone": "4473 7518", "mobile": "0437 379 691", "type": "JOB", "uuid": "aeb9fba1-db4c-4a81-95ee-241cfe76fcfd"}], "jobMaterials": [{"uuid": "47e50385-b0df-4f25-b537-241ca0a6c5ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fluidmaster cistern inlet valve", "price": "33.9200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "33.9200", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "b236fd47-3da6-4414-8047-234c582a875b", "sort_order": "2", "cost": "24.2300", "displayed_cost": "24.2300", "job_material_bundle_uuid": ""}, {"uuid": "15510081-92ba-48d8-8b08-241ca453df4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Caroma outlet washer", "price": "9.7000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "7.7600", "displayed_cost": "7.7600", "job_material_bundle_uuid": ""}, {"uuid": "4a0fa027-f52f-400a-9025-241caa54af6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Mini Stop", "price": "13.5400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5400", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "771583bb-d30f-41bc-b799-234c58617cfb", "sort_order": "4", "cost": "6.7700", "displayed_cost": "6.7700", "job_material_bundle_uuid": ""}, {"uuid": "5dac4223-12ed-40d7-8f3c-241ca6596d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 press #3", "price": "10.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.1700", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "5.6500", "displayed_cost": "5.6500", "job_material_bundle_uuid": ""}, {"uuid": "d41365bf-3885-4f67-9e6e-241ca48800ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hydroseal Washer & O-ring", "price": "6.0800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0800", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "6", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "ecf30586-5e73-4820-8f30-241f0fa1c8ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Tom", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "850bc43e-f83a-44de-a02b-241cade0be9a", "start_date": "2026-04-24 16:14:53", "end_date": "2026-04-24 16:20:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "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": "339", "travel_distance_in_meters": "7634", "material_uuid": "", "allocated_timestamp": "2026-04-24 16:20:36", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "190e8381-a126-4e52-a789-241cae77b03a", "start_date": "2026-04-24 15:35:28", "end_date": "2026-04-24 17:10:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "400", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 17:17:46", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "a774bc7b-82b4-4cf4-a28d-241cf799c5eb", "start_date": "2026-04-24 15:30:00", "end_date": "2026-04-24 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 15:35:26", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:26", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:17:17.440541+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.151.181", "x-real-ip": "3.25.151.181", "content-length": "7321", "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_fa54b923-3fc4-48bc-91d5-241f043a664b", "type": "job.updated", "data": {"uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "991 Old Highway\nCorunna NSW 2546", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:23:34", "work_done_description": "Property: 991 Old Highway, Corunna NSW 2546.\n\nAttended to investigate a pump that would not turn off at the cabin.\n\nWork completed:\n- Attended due to the pump running continuously and the cold shower tap not operating.\n- On inspection, the shower tap washer had perished and become lodged in the seat.\n- Replaced the tap washer and serviced the spindle.\n- Found the cistern inlet valve was causing the pump to run continuously.\n- Replaced the cistern inlet valve.\n- Replaced the cistern outlet washer, as it had also perished.", "generated_job_id": "11351", "completion_date": "2026-04-24 17:17:45", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "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-27 14:17:16", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "geo_is_valid": 1, "lng": 150.103136, "lat": -36.2894943, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Corunna", "geo_street": "Old Highway", "geo_number": "991", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 1, "payment_received_stamp": "2026-04-24 17:15:41", "total_invoice_amount": "218.2500", "job_is_scheduled_until_stamp": "2026-04-24 16:30: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": "pump wont turn off on the cabin", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "name": "Christine Berry", "website": "", "abn_number": "", "address": "", "address_street": "991 Old Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "991 Old Highway\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": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "first": "", "last": "", "email": "sheilby@skymesh.com.au", "phone": "4473 7518", "mobile": "0437 379 691", "type": "JOB", "uuid": "aeb9fba1-db4c-4a81-95ee-241cfe76fcfd"}], "jobMaterials": [{"uuid": "47e50385-b0df-4f25-b537-241ca0a6c5ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fluidmaster cistern inlet valve", "price": "33.9200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "33.9200", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "b236fd47-3da6-4414-8047-234c582a875b", "sort_order": "2", "cost": "24.2300", "displayed_cost": "24.2300", "job_material_bundle_uuid": ""}, {"uuid": "15510081-92ba-48d8-8b08-241ca453df4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Caroma outlet washer", "price": "9.7000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "7.7600", "displayed_cost": "7.7600", "job_material_bundle_uuid": ""}, {"uuid": "4a0fa027-f52f-400a-9025-241caa54af6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Mini Stop", "price": "13.5400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5400", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "771583bb-d30f-41bc-b799-234c58617cfb", "sort_order": "4", "cost": "6.7700", "displayed_cost": "6.7700", "job_material_bundle_uuid": ""}, {"uuid": "5dac4223-12ed-40d7-8f3c-241ca6596d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 press #3", "price": "10.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.1700", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "5.6500", "displayed_cost": "5.6500", "job_material_bundle_uuid": ""}, {"uuid": "d41365bf-3885-4f67-9e6e-241ca48800ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hydroseal Washer & O-ring", "price": "6.0800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0800", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "6", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "ecf30586-5e73-4820-8f30-241f0fa1c8ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Tom", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "850bc43e-f83a-44de-a02b-241cade0be9a", "start_date": "2026-04-24 16:14:53", "end_date": "2026-04-24 16:20:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "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": "339", "travel_distance_in_meters": "7634", "material_uuid": "", "allocated_timestamp": "2026-04-24 16:20:36", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "190e8381-a126-4e52-a789-241cae77b03a", "start_date": "2026-04-24 15:35:28", "end_date": "2026-04-24 17:10:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "400", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 17:17:46", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "a774bc7b-82b4-4cf4-a28d-241cf799c5eb", "start_date": "2026-04-24 15:30:00", "end_date": "2026-04-24 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 15:35:26", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:26", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:17:21.169966+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.185.200", "x-real-ip": "54.252.185.200", "content-length": "7321", "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_12a18900-6f5f-4a13-bf85-241f0963043b", "type": "job.updated", "data": {"uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "991 Old Highway\nCorunna NSW 2546", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:23:34", "work_done_description": "Property: 991 Old Highway, Corunna NSW 2546.\n\nAttended to investigate a pump that would not turn off at the cabin.\n\nWork completed:\n- Attended due to the pump running continuously and the cold shower tap not operating.\n- On inspection, the shower tap washer had perished and become lodged in the seat.\n- Replaced the tap washer and serviced the spindle.\n- Found the cistern inlet valve was causing the pump to run continuously.\n- Replaced the cistern inlet valve.\n- Replaced the cistern outlet washer, as it had also perished.", "generated_job_id": "11351", "completion_date": "2026-04-24 17:17:45", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "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-27 14:17:16", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "geo_is_valid": 1, "lng": 150.103136, "lat": -36.2894943, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Corunna", "geo_street": "Old Highway", "geo_number": "991", "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": "218.2500", "job_is_scheduled_until_stamp": "2026-04-24 16:30: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": "pump wont turn off on the cabin", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "name": "Christine Berry", "website": "", "abn_number": "", "address": "", "address_street": "991 Old Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "991 Old Highway\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": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "first": "", "last": "", "email": "sheilby@skymesh.com.au", "phone": "4473 7518", "mobile": "0437 379 691", "type": "JOB", "uuid": "aeb9fba1-db4c-4a81-95ee-241cfe76fcfd"}], "jobMaterials": [{"uuid": "47e50385-b0df-4f25-b537-241ca0a6c5ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fluidmaster cistern inlet valve", "price": "33.9200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "33.9200", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "b236fd47-3da6-4414-8047-234c582a875b", "sort_order": "2", "cost": "24.2300", "displayed_cost": "24.2300", "job_material_bundle_uuid": ""}, {"uuid": "15510081-92ba-48d8-8b08-241ca453df4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Caroma outlet washer", "price": "9.7000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "7.7600", "displayed_cost": "7.7600", "job_material_bundle_uuid": ""}, {"uuid": "4a0fa027-f52f-400a-9025-241caa54af6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Mini Stop", "price": "13.5400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5400", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "771583bb-d30f-41bc-b799-234c58617cfb", "sort_order": "4", "cost": "6.7700", "displayed_cost": "6.7700", "job_material_bundle_uuid": ""}, {"uuid": "5dac4223-12ed-40d7-8f3c-241ca6596d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 press #3", "price": "10.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.1700", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "5.6500", "displayed_cost": "5.6500", "job_material_bundle_uuid": ""}, {"uuid": "d41365bf-3885-4f67-9e6e-241ca48800ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hydroseal Washer & O-ring", "price": "6.0800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0800", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "6", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "ecf30586-5e73-4820-8f30-241f0fa1c8ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Tom", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "850bc43e-f83a-44de-a02b-241cade0be9a", "start_date": "2026-04-24 16:14:53", "end_date": "2026-04-24 16:20:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "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": "339", "travel_distance_in_meters": "7634", "material_uuid": "", "allocated_timestamp": "2026-04-24 16:20:36", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "190e8381-a126-4e52-a789-241cae77b03a", "start_date": "2026-04-24 15:35:28", "end_date": "2026-04-24 17:10:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "400", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 17:17:46", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "a774bc7b-82b4-4cf4-a28d-241cf799c5eb", "start_date": "2026-04-24 15:30:00", "end_date": "2026-04-24 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 15:35:26", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:26", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:17:26.438991+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.236.36.239", "x-real-ip": "13.236.36.239", "content-length": "7321", "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_b18f8f1f-4a8f-4627-9242-241f02fc039b", "type": "job.updated", "data": {"uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "991 Old Highway\nCorunna NSW 2546", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:23:34", "work_done_description": "Property: 991 Old Highway, Corunna NSW 2546.\n\nAttended to investigate a pump that would not turn off at the cabin.\n\nWork completed:\n- Attended due to the pump running continuously and the cold shower tap not operating.\n- On inspection, the shower tap washer had perished and become lodged in the seat.\n- Replaced the tap washer and serviced the spindle.\n- Found the cistern inlet valve was causing the pump to run continuously.\n- Replaced the cistern inlet valve.\n- Replaced the cistern outlet washer, as it had also perished.", "generated_job_id": "11351", "completion_date": "2026-04-24 17:17:45", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "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-27 14:17:20", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:17:20", "company_uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "geo_is_valid": 1, "lng": 150.103136, "lat": -36.2894943, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Corunna", "geo_street": "Old Highway", "geo_number": "991", "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": "218.2500", "job_is_scheduled_until_stamp": "2026-04-24 16:30: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": "pump wont turn off on the cabin", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "name": "Christine Berry", "website": "", "abn_number": "", "address": "", "address_street": "991 Old Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "991 Old Highway\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": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "first": "", "last": "", "email": "sheilby@skymesh.com.au", "phone": "4473 7518", "mobile": "0437 379 691", "type": "JOB", "uuid": "aeb9fba1-db4c-4a81-95ee-241cfe76fcfd"}], "jobMaterials": [{"uuid": "47e50385-b0df-4f25-b537-241ca0a6c5ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fluidmaster cistern inlet valve", "price": "33.9200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "33.9200", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "b236fd47-3da6-4414-8047-234c582a875b", "sort_order": "2", "cost": "24.2300", "displayed_cost": "24.2300", "job_material_bundle_uuid": ""}, {"uuid": "15510081-92ba-48d8-8b08-241ca453df4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Caroma outlet washer", "price": "9.7000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "7.7600", "displayed_cost": "7.7600", "job_material_bundle_uuid": ""}, {"uuid": "4a0fa027-f52f-400a-9025-241caa54af6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Mini Stop", "price": "13.5400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5400", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "771583bb-d30f-41bc-b799-234c58617cfb", "sort_order": "4", "cost": "6.7700", "displayed_cost": "6.7700", "job_material_bundle_uuid": ""}, {"uuid": "5dac4223-12ed-40d7-8f3c-241ca6596d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 press #3", "price": "10.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.1700", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "5.6500", "displayed_cost": "5.6500", "job_material_bundle_uuid": ""}, {"uuid": "d41365bf-3885-4f67-9e6e-241ca48800ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hydroseal Washer & O-ring", "price": "6.0800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0800", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "6", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "ecf30586-5e73-4820-8f30-241f0fa1c8ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Tom", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "850bc43e-f83a-44de-a02b-241cade0be9a", "start_date": "2026-04-24 16:14:53", "end_date": "2026-04-24 16:20:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "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": "339", "travel_distance_in_meters": "7634", "material_uuid": "", "allocated_timestamp": "2026-04-24 16:20:36", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "190e8381-a126-4e52-a789-241cae77b03a", "start_date": "2026-04-24 15:35:28", "end_date": "2026-04-24 17:10:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "400", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 17:17:46", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "a774bc7b-82b4-4cf4-a28d-241cf799c5eb", "start_date": "2026-04-24 15:30:00", "end_date": "2026-04-24 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 15:35:26", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:26", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:17:52.209220+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": "32.236.45.80", "x-real-ip": "32.236.45.80", "content-length": "7321", "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_01af550c-a4b2-4d55-a1c1-241f0e189b0b", "type": "job.updated", "data": {"uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "991 Old Highway\nCorunna NSW 2546", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:23:34", "work_done_description": "Property: 991 Old Highway, Corunna NSW 2546.\n\nAttended to investigate a pump that would not turn off at the cabin.\n\nWork completed:\n- Attended due to the pump running continuously and the cold shower tap not operating.\n- On inspection, the shower tap washer had perished and become lodged in the seat.\n- Replaced the tap washer and serviced the spindle.\n- Found the cistern inlet valve was causing the pump to run continuously.\n- Replaced the cistern inlet valve.\n- Replaced the cistern outlet washer, as it had also perished.", "generated_job_id": "11351", "completion_date": "2026-04-24 17:17:45", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "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-27 14:17:51", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:17:20", "company_uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "geo_is_valid": 1, "lng": 150.103136, "lat": -36.2894943, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Corunna", "geo_street": "Old Highway", "geo_number": "991", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:17:51", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "218.2500", "job_is_scheduled_until_stamp": "2026-04-24 16:30: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": "pump wont turn off on the cabin", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "name": "Christine Berry", "website": "", "abn_number": "", "address": "", "address_street": "991 Old Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "991 Old Highway\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": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "first": "", "last": "", "email": "sheilby@skymesh.com.au", "phone": "4473 7518", "mobile": "0437 379 691", "type": "JOB", "uuid": "aeb9fba1-db4c-4a81-95ee-241cfe76fcfd"}], "jobMaterials": [{"uuid": "47e50385-b0df-4f25-b537-241ca0a6c5ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fluidmaster cistern inlet valve", "price": "33.9200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "33.9200", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "b236fd47-3da6-4414-8047-234c582a875b", "sort_order": "2", "cost": "24.2300", "displayed_cost": "24.2300", "job_material_bundle_uuid": ""}, {"uuid": "15510081-92ba-48d8-8b08-241ca453df4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Caroma outlet washer", "price": "9.7000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "7.7600", "displayed_cost": "7.7600", "job_material_bundle_uuid": ""}, {"uuid": "4a0fa027-f52f-400a-9025-241caa54af6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Mini Stop", "price": "13.5400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5400", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "771583bb-d30f-41bc-b799-234c58617cfb", "sort_order": "4", "cost": "6.7700", "displayed_cost": "6.7700", "job_material_bundle_uuid": ""}, {"uuid": "5dac4223-12ed-40d7-8f3c-241ca6596d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 press #3", "price": "10.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.1700", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "5.6500", "displayed_cost": "5.6500", "job_material_bundle_uuid": ""}, {"uuid": "d41365bf-3885-4f67-9e6e-241ca48800ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hydroseal Washer & O-ring", "price": "6.0800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0800", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "6", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "ecf30586-5e73-4820-8f30-241f0fa1c8ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Tom", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "850bc43e-f83a-44de-a02b-241cade0be9a", "start_date": "2026-04-24 16:14:53", "end_date": "2026-04-24 16:20:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "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": "339", "travel_distance_in_meters": "7634", "material_uuid": "", "allocated_timestamp": "2026-04-24 16:20:36", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "190e8381-a126-4e52-a789-241cae77b03a", "start_date": "2026-04-24 15:35:28", "end_date": "2026-04-24 17:10:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "400", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 17:17:46", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "a774bc7b-82b4-4cf4-a28d-241cf799c5eb", "start_date": "2026-04-24 15:30:00", "end_date": "2026-04-24 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 15:35:26", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:26", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:17:55.983214+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": "32.236.45.80", "x-real-ip": "32.236.45.80", "content-length": "7321", "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_0b7db237-0257-41c5-ae75-241f0cddef0b", "type": "job.updated", "data": {"uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "991 Old Highway\nCorunna NSW 2546", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:23:34", "work_done_description": "Property: 991 Old Highway, Corunna NSW 2546.\n\nAttended to investigate a pump that would not turn off at the cabin.\n\nWork completed:\n- Attended due to the pump running continuously and the cold shower tap not operating.\n- On inspection, the shower tap washer had perished and become lodged in the seat.\n- Replaced the tap washer and serviced the spindle.\n- Found the cistern inlet valve was causing the pump to run continuously.\n- Replaced the cistern inlet valve.\n- Replaced the cistern outlet washer, as it had also perished.", "generated_job_id": "11351", "completion_date": "2026-04-24 17:17:45", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "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-27 14:17:51", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:17:20", "company_uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "geo_is_valid": 1, "lng": 150.103136, "lat": -36.2894943, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Corunna", "geo_street": "Old Highway", "geo_number": "991", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:17:51", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "218.2500", "job_is_scheduled_until_stamp": "2026-04-24 16:30: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": "pump wont turn off on the cabin", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "name": "Christine Berry", "website": "", "abn_number": "", "address": "", "address_street": "991 Old Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "991 Old Highway\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": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "first": "", "last": "", "email": "sheilby@skymesh.com.au", "phone": "4473 7518", "mobile": "0437 379 691", "type": "JOB", "uuid": "aeb9fba1-db4c-4a81-95ee-241cfe76fcfd"}], "jobMaterials": [{"uuid": "47e50385-b0df-4f25-b537-241ca0a6c5ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fluidmaster cistern inlet valve", "price": "33.9200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "33.9200", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "b236fd47-3da6-4414-8047-234c582a875b", "sort_order": "2", "cost": "24.2300", "displayed_cost": "24.2300", "job_material_bundle_uuid": ""}, {"uuid": "15510081-92ba-48d8-8b08-241ca453df4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Caroma outlet washer", "price": "9.7000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "7.7600", "displayed_cost": "7.7600", "job_material_bundle_uuid": ""}, {"uuid": "4a0fa027-f52f-400a-9025-241caa54af6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Mini Stop", "price": "13.5400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5400", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "771583bb-d30f-41bc-b799-234c58617cfb", "sort_order": "4", "cost": "6.7700", "displayed_cost": "6.7700", "job_material_bundle_uuid": ""}, {"uuid": "5dac4223-12ed-40d7-8f3c-241ca6596d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 press #3", "price": "10.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.1700", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "5.6500", "displayed_cost": "5.6500", "job_material_bundle_uuid": ""}, {"uuid": "d41365bf-3885-4f67-9e6e-241ca48800ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hydroseal Washer & O-ring", "price": "6.0800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0800", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "6", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "ecf30586-5e73-4820-8f30-241f0fa1c8ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Tom", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "850bc43e-f83a-44de-a02b-241cade0be9a", "start_date": "2026-04-24 16:14:53", "end_date": "2026-04-24 16:20:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "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": "339", "travel_distance_in_meters": "7634", "material_uuid": "", "allocated_timestamp": "2026-04-24 16:20:36", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "190e8381-a126-4e52-a789-241cae77b03a", "start_date": "2026-04-24 15:35:28", "end_date": "2026-04-24 17:10:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "400", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 17:17:46", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "a774bc7b-82b4-4cf4-a28d-241cf799c5eb", "start_date": "2026-04-24 15:30:00", "end_date": "2026-04-24 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 15:35:26", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:26", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:22:19.636557+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.165.54", "x-real-ip": "16.176.165.54", "content-length": "4715", "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_8661b34c-2044-402f-8bf4-241f0c8a8d1b", "type": "job.updated", "data": {"uuid": "7389841d-940c-42ed-a28a-2418d24abded", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "101 Woodlands Dr,\nNarooma NSW 2546", "billing_address": "PO  Box 428\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 14:59:02", "work_done_description": "Call to attend alarm going off on wastewater treatment system\n\nWork Completed:\n- Diaphragm on air pump has split\n- Installed new diaphragm kit on HP 100 air pump and test", "generated_job_id": "11306", "completion_date": "2026-04-21 08:05:58", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "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 11:56:13", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "e4507cb5-5533-4670-8211-1f5be2a1f9db", "geo_is_valid": 1, "lng": 150.106051, "lat": -36.2259644, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Woodlands Drive", "geo_number": "101", "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": "322.3000", "job_is_scheduled_until_stamp": "2026-04-21 09: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": "Septic alarm keep going off can we please go have a look", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e4507cb5-5533-4670-8211-1f5be2a1f9db", "name": "Cheale Iris", "website": "", "abn_number": "", "address": "101 Woodlands Dr,\nNarooma NSW 2546", "address_street": "PO  Box 428", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO  Box 428\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": "7389841d-940c-42ed-a28a-2418d24abded", "first": "", "last": "", "email": "risalan@acr.net.au", "phone": "44763763", "mobile": "0413522168", "type": "JOB", "uuid": "9680dc32-97ec-4303-8789-2418d07328ad"}], "jobMaterials": [{"uuid": "2711d6cd-8d1a-4b5c-933b-2418df75102a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "HP 100 diaphragm kit", "price": "168.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "168.0000", "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "250", "cost": "140.0000", "displayed_cost": "140.0000", "job_material_bundle_uuid": ""}, {"uuid": "16536144-c921-4955-a41e-241ac7a8c6bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Matt", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "77b784b4-12c4-452e-97ec-2418da0d182a", "start_date": "2026-04-21 07:16:01", "end_date": "2026-04-21 08:05:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "519", "travel_distance_in_meters": "4296", "material_uuid": "", "allocated_timestamp": "2026-04-21 08:05:59", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "eda58de2-030a-4197-a356-2418d7cdab8b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 07:15:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 07:15:58", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:22:21.027173+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.236.36.239", "x-real-ip": "13.236.36.239", "content-length": "4715", "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_c43a80e9-e873-4afa-a67c-241f0f0d21eb", "type": "job.updated", "data": {"uuid": "7389841d-940c-42ed-a28a-2418d24abded", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "101 Woodlands Dr,\nNarooma NSW 2546", "billing_address": "PO  Box 428\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 14:59:02", "work_done_description": "Call to attend alarm going off on wastewater treatment system\n\nWork Completed:\n- Diaphragm on air pump has split\n- Installed new diaphragm kit on HP 100 air pump and test", "generated_job_id": "11306", "completion_date": "2026-04-21 08:05:58", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "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 11:56:13", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "e4507cb5-5533-4670-8211-1f5be2a1f9db", "geo_is_valid": 1, "lng": 150.106051, "lat": -36.2259644, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Woodlands Drive", "geo_number": "101", "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": "322.3000", "job_is_scheduled_until_stamp": "2026-04-21 09: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": "Septic alarm keep going off can we please go have a look", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e4507cb5-5533-4670-8211-1f5be2a1f9db", "name": "Cheale Iris", "website": "", "abn_number": "", "address": "101 Woodlands Dr,\nNarooma NSW 2546", "address_street": "PO  Box 428", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO  Box 428\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": "7389841d-940c-42ed-a28a-2418d24abded", "first": "", "last": "", "email": "risalan@acr.net.au", "phone": "44763763", "mobile": "0413522168", "type": "JOB", "uuid": "9680dc32-97ec-4303-8789-2418d07328ad"}], "jobMaterials": [{"uuid": "2711d6cd-8d1a-4b5c-933b-2418df75102a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "HP 100 diaphragm kit", "price": "168.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "168.0000", "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "250", "cost": "140.0000", "displayed_cost": "140.0000", "job_material_bundle_uuid": ""}, {"uuid": "16536144-c921-4955-a41e-241ac7a8c6bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Matt", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "77b784b4-12c4-452e-97ec-2418da0d182a", "start_date": "2026-04-21 07:16:01", "end_date": "2026-04-21 08:05:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "519", "travel_distance_in_meters": "4296", "material_uuid": "", "allocated_timestamp": "2026-04-21 08:05:59", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "eda58de2-030a-4197-a356-2418d7cdab8b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 07:15:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 07:15:58", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:22:24.477151+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.246.245", "x-real-ip": "3.25.246.245", "content-length": "4715", "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_0a50183d-4d11-473e-ad12-241f0805138b", "type": "job.updated", "data": {"uuid": "7389841d-940c-42ed-a28a-2418d24abded", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "101 Woodlands Dr,\nNarooma NSW 2546", "billing_address": "PO  Box 428\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 14:59:02", "work_done_description": "Call to attend alarm going off on wastewater treatment system\n\nWork Completed:\n- Diaphragm on air pump has split\n- Installed new diaphragm kit on HP 100 air pump and test", "generated_job_id": "11306", "completion_date": "2026-04-21 08:05:58", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "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 11:56:13", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "e4507cb5-5533-4670-8211-1f5be2a1f9db", "geo_is_valid": 1, "lng": 150.106051, "lat": -36.2259644, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Woodlands Drive", "geo_number": "101", "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": "322.3000", "job_is_scheduled_until_stamp": "2026-04-21 09: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": "Septic alarm keep going off can we please go have a look", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e4507cb5-5533-4670-8211-1f5be2a1f9db", "name": "Cheale Iris", "website": "", "abn_number": "", "address": "101 Woodlands Dr,\nNarooma NSW 2546", "address_street": "PO  Box 428", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO  Box 428\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": "7389841d-940c-42ed-a28a-2418d24abded", "first": "", "last": "", "email": "risalan@acr.net.au", "phone": "44763763", "mobile": "0413522168", "type": "JOB", "uuid": "9680dc32-97ec-4303-8789-2418d07328ad"}], "jobMaterials": [{"uuid": "2711d6cd-8d1a-4b5c-933b-2418df75102a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "HP 100 diaphragm kit", "price": "168.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "168.0000", "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "250", "cost": "140.0000", "displayed_cost": "140.0000", "job_material_bundle_uuid": ""}, {"uuid": "16536144-c921-4955-a41e-241ac7a8c6bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Matt", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "77b784b4-12c4-452e-97ec-2418da0d182a", "start_date": "2026-04-21 07:16:01", "end_date": "2026-04-21 08:05:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "519", "travel_distance_in_meters": "4296", "material_uuid": "", "allocated_timestamp": "2026-04-21 08:05:59", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "eda58de2-030a-4197-a356-2418d7cdab8b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 07:15:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 07:15:58", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:22:26.008774+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.236.36.239", "x-real-ip": "13.236.36.239", "content-length": "4715", "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_ecdfd521-c312-48d3-be8e-241f0e66ec1b", "type": "job.updated", "data": {"uuid": "7389841d-940c-42ed-a28a-2418d24abded", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "101 Woodlands Dr,\nNarooma NSW 2546", "billing_address": "PO  Box 428\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 14:59:02", "work_done_description": "Call to attend alarm going off on wastewater treatment system\n\nWork Completed:\n- Diaphragm on air pump has split\n- Installed new diaphragm kit on HP 100 air pump and test", "generated_job_id": "11306", "completion_date": "2026-04-21 08:05:58", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "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-27 14:22:20", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:22:20", "company_uuid": "e4507cb5-5533-4670-8211-1f5be2a1f9db", "geo_is_valid": 1, "lng": 150.106051, "lat": -36.2259644, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Woodlands Drive", "geo_number": "101", "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": "322.3000", "job_is_scheduled_until_stamp": "2026-04-21 09: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": "Septic alarm keep going off can we please go have a look", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e4507cb5-5533-4670-8211-1f5be2a1f9db", "name": "Cheale Iris", "website": "", "abn_number": "", "address": "101 Woodlands Dr,\nNarooma NSW 2546", "address_street": "PO  Box 428", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO  Box 428\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": "7389841d-940c-42ed-a28a-2418d24abded", "first": "", "last": "", "email": "risalan@acr.net.au", "phone": "44763763", "mobile": "0413522168", "type": "JOB", "uuid": "9680dc32-97ec-4303-8789-2418d07328ad"}], "jobMaterials": [{"uuid": "2711d6cd-8d1a-4b5c-933b-2418df75102a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "HP 100 diaphragm kit", "price": "168.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "168.0000", "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "250", "cost": "140.0000", "displayed_cost": "140.0000", "job_material_bundle_uuid": ""}, {"uuid": "16536144-c921-4955-a41e-241ac7a8c6bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Matt", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "77b784b4-12c4-452e-97ec-2418da0d182a", "start_date": "2026-04-21 07:16:01", "end_date": "2026-04-21 08:05:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "519", "travel_distance_in_meters": "4296", "material_uuid": "", "allocated_timestamp": "2026-04-21 08:05:59", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "eda58de2-030a-4197-a356-2418d7cdab8b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 07:15:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 07:15:58", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:22:46.891093+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.104.105.118", "x-real-ip": "3.104.105.118", "content-length": "4715", "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_f5e214f7-a772-49bf-bd61-241f01d91d1b", "type": "job.updated", "data": {"uuid": "7389841d-940c-42ed-a28a-2418d24abded", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "101 Woodlands Dr,\nNarooma NSW 2546", "billing_address": "PO  Box 428\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 14:59:02", "work_done_description": "Call to attend alarm going off on wastewater treatment system\n\nWork Completed:\n- Diaphragm on air pump has split\n- Installed new diaphragm kit on HP 100 air pump and test", "generated_job_id": "11306", "completion_date": "2026-04-21 08:05:58", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "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-27 14:22:46", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:22:20", "company_uuid": "e4507cb5-5533-4670-8211-1f5be2a1f9db", "geo_is_valid": 1, "lng": 150.106051, "lat": -36.2259644, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Woodlands Drive", "geo_number": "101", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:22:46", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "322.3000", "job_is_scheduled_until_stamp": "2026-04-21 09: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": "Septic alarm keep going off can we please go have a look", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e4507cb5-5533-4670-8211-1f5be2a1f9db", "name": "Cheale Iris", "website": "", "abn_number": "", "address": "101 Woodlands Dr,\nNarooma NSW 2546", "address_street": "PO  Box 428", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO  Box 428\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": "7389841d-940c-42ed-a28a-2418d24abded", "first": "", "last": "", "email": "risalan@acr.net.au", "phone": "44763763", "mobile": "0413522168", "type": "JOB", "uuid": "9680dc32-97ec-4303-8789-2418d07328ad"}], "jobMaterials": [{"uuid": "2711d6cd-8d1a-4b5c-933b-2418df75102a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "HP 100 diaphragm kit", "price": "168.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "168.0000", "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "250", "cost": "140.0000", "displayed_cost": "140.0000", "job_material_bundle_uuid": ""}, {"uuid": "16536144-c921-4955-a41e-241ac7a8c6bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Matt", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "77b784b4-12c4-452e-97ec-2418da0d182a", "start_date": "2026-04-21 07:16:01", "end_date": "2026-04-21 08:05:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "519", "travel_distance_in_meters": "4296", "material_uuid": "", "allocated_timestamp": "2026-04-21 08:05:59", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "eda58de2-030a-4197-a356-2418d7cdab8b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 07:15:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 07:15:58", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:22:50.638000+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.250.247", "x-real-ip": "3.27.250.247", "content-length": "4715", "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_c397bbcb-abc1-4722-b7ad-241f0d26f58b", "type": "job.updated", "data": {"uuid": "7389841d-940c-42ed-a28a-2418d24abded", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "101 Woodlands Dr,\nNarooma NSW 2546", "billing_address": "PO  Box 428\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 14:59:02", "work_done_description": "Call to attend alarm going off on wastewater treatment system\n\nWork Completed:\n- Diaphragm on air pump has split\n- Installed new diaphragm kit on HP 100 air pump and test", "generated_job_id": "11306", "completion_date": "2026-04-21 08:05:58", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "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-27 14:22:46", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:22:20", "company_uuid": "e4507cb5-5533-4670-8211-1f5be2a1f9db", "geo_is_valid": 1, "lng": 150.106051, "lat": -36.2259644, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Woodlands Drive", "geo_number": "101", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:22:46", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "322.3000", "job_is_scheduled_until_stamp": "2026-04-21 09: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": "Septic alarm keep going off can we please go have a look", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e4507cb5-5533-4670-8211-1f5be2a1f9db", "name": "Cheale Iris", "website": "", "abn_number": "", "address": "101 Woodlands Dr,\nNarooma NSW 2546", "address_street": "PO  Box 428", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO  Box 428\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": "7389841d-940c-42ed-a28a-2418d24abded", "first": "", "last": "", "email": "risalan@acr.net.au", "phone": "44763763", "mobile": "0413522168", "type": "JOB", "uuid": "9680dc32-97ec-4303-8789-2418d07328ad"}], "jobMaterials": [{"uuid": "2711d6cd-8d1a-4b5c-933b-2418df75102a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "HP 100 diaphragm kit", "price": "168.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "168.0000", "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "250", "cost": "140.0000", "displayed_cost": "140.0000", "job_material_bundle_uuid": ""}, {"uuid": "16536144-c921-4955-a41e-241ac7a8c6bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Matt", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "77b784b4-12c4-452e-97ec-2418da0d182a", "start_date": "2026-04-21 07:16:01", "end_date": "2026-04-21 08:05:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "519", "travel_distance_in_meters": "4296", "material_uuid": "", "allocated_timestamp": "2026-04-21 08:05:59", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "eda58de2-030a-4197-a356-2418d7cdab8b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7389841d-940c-42ed-a28a-2418d24abded", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 07:15:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 07:15:58", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:25:13.316834+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": "32.236.45.80", "x-real-ip": "32.236.45.80", "content-length": "18615", "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_0adff59d-8147-4380-a1f4-241f0e83bcdb", "type": "job.updated", "data": {"uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "active": 1, "date": "2026-04-17 00:00:00", "job_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "billing_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-17 11:04:07", "work_done_description": "Attend to 79 O'Connells Point Road Wallaga to finish off plumbing works.\n\nWork Completed:\nLakeFit out of new small bathroom in new downstairs bathroom \nInstall new toilet suite and bidet sprayer \nInstall new vanity \nInstall shower trim kit and handheld shower head \nHad to cut the window architrave for the toilet cistern to fit under window. \n\nInstall new kitchen sink \nHook kitchen sink into new sewer point \nTest all new fixtures are working correctly and there are no leaks \nSilicone basin top and toilet down. \n\n\nRun 3/4 cu under new veranda towards 2 exsisting 3/4 cu lines that had been capped off at the start of job \nInstal a new hose tap on selected pole \nInstal another hose tap and line at the hot\nTub \nTee off 3/4 hose tap that charges overflow sewer gully and run into hot tub area \nAll crimps checked and pipes\nSaddled\n\nService basin taps upstairs bathroom \nService of laundry tap \n\nClean all work areas remove all rubbish and tools from site", "generated_job_id": "11271", "completion_date": "2026-04-21 15:00:21", "completion_actioned_by_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-27 14:25:12", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "geo_is_valid": 1, "lng": 150.0633639, "lat": -36.3798254, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Wallaga Lake", "geo_street": "O'Connells Point Road", "geo_number": "79", "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": "1922.5900", "job_is_scheduled_until_stamp": "2026-04-21 17: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": "Fit off bathroom and kitchen", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "name": "Carpentry Creations", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "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": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "first": "", "last": "", "email": "tony@carpentry-creations.com.au", "phone": "", "mobile": "0434835036", "type": "JOB", "uuid": "dcf157fe-d70b-4716-8f2d-2415e739423d"}], "jobMaterials": [{"uuid": "8ae74a23-e475-4b2d-9486-24190753514a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.6038", "name": "Labour - tradesman and apprentice - Dan/ Sam", "price": "160.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "160.0000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "23574082-3568-480c-8ea5-24190ca890da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 cu length", "price": "94.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "94.9900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "79.1600", "displayed_cost": "79.1600", "job_material_bundle_uuid": ""}, {"uuid": "b638aa4e-84ec-49ec-9f7e-241902c7d26a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 hose tap 1/4 turn", "price": "17.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.6700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "11.7800", "displayed_cost": "11.7800", "job_material_bundle_uuid": ""}, {"uuid": "982ea5e4-6bf4-480b-8544-24190ef02ffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "3/4 cu saddles", "price": "0.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "0.1900", "displayed_cost": "0.1900", "job_material_bundle_uuid": ""}, {"uuid": "c92bc083-812c-41e5-81b5-2419060db5fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "30.0000", "name": "Stainless screws", "price": "1.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "0.4000", "displayed_cost": "0.4000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5c88d-2d86-42ce-a1ff-24190d7ee8da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "3/4 bpress 90", "price": "9.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "6.3800", "displayed_cost": "6.3800", "job_material_bundle_uuid": ""}, {"uuid": "b777fb13-4b3b-4c97-9355-24190089ecfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 bpress 45", "price": "14.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "9.7100", "displayed_cost": "9.7100", "job_material_bundle_uuid": ""}, {"uuid": "4c18ceab-e536-4c35-84a3-24190924b75a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 bpress tee", "price": "13.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "9.0000", "displayed_cost": "9.0000", "job_material_bundle_uuid": ""}, {"uuid": "546d814c-63af-433e-922f-241908ea877a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 sp trap", "price": "8.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5500", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "5.7000", "displayed_cost": "5.7000", "job_material_bundle_uuid": ""}, {"uuid": "92cfe8bd-c3ea-46a2-ada7-24190c0c74ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "700mm 40 pvc", "price": "10.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.6400", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "7.0900", "displayed_cost": "7.0900", "job_material_bundle_uuid": ""}, {"uuid": "23372893-dcd8-4946-9970-24190d68fbfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm flexi cover plates", "price": "9.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "6.0700", "displayed_cost": "6.0700", "job_material_bundle_uuid": ""}, {"uuid": "0d315ce1-c3b2-4d07-968a-241905d8d98a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm in slab repair", "price": "4.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "1.6600", "displayed_cost": "1.6600", "job_material_bundle_uuid": ""}, {"uuid": "6d6a2f03-ec60-4507-bc9b-2419085b6c6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm 45", "price": "2.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.9100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "0.9700", "displayed_cost": "0.9700", "job_material_bundle_uuid": ""}, {"uuid": "53570b76-1ccb-4c1a-a77d-241908e2ba5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm mf 45", "price": "4.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a2f7ac6-9ecc-4e19-b5c9-2419031e340a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/3 flexi cover plates", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a7efca5-ef90-4543-b78a-241901e44eea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 bsp 20mm raised stainless steel cover plate", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "b745b9ba-b29e-42d4-b564-24190e8a223a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut minis", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "1c342390-5146-4163-8de6-24190cb9fa7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 sp trap", "price": "9.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "6.4700", "displayed_cost": "6.4700", "job_material_bundle_uuid": ""}, {"uuid": "d2ee2221-c625-4b06-add3-2419030362ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 45", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "be0be9f4-2e29-4300-868f-24190ae44d8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm mf 45", "price": "5.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "1.6900", "displayed_cost": "1.6900", "job_material_bundle_uuid": ""}, {"uuid": "5021c79d-dfe9-479d-87f8-241905477baa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm socket", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "b351e1c7-ace5-44c5-ba3d-241901d9307a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "2f8b2073-06c1-43d4-817c-24190271ee5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "50mm white flat cover plate", "price": "13.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "4.6600", "displayed_cost": "4.6600", "job_material_bundle_uuid": ""}, {"uuid": "e0a3f3b0-8f0a-4c14-ad3e-24190832073a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm fi", "price": "7.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "2.5300", "displayed_cost": "2.5300", "job_material_bundle_uuid": ""}, {"uuid": "9802dc20-c34c-43be-bf16-24190f90d7ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "400mm 50 pvc", "price": "10.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "6.8000", "displayed_cost": "6.8000", "job_material_bundle_uuid": ""}, {"uuid": "ce7ba0f2-fef0-42b8-a276-24190efa533a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "74593ff9-c892-4849-9681-24190348ffda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "White silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "8db2a879-f0ec-4fb9-8c31-241908f9ecba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "hydro seal tap washers", "price": "6.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.3800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3000", "cost": "3.1900", "displayed_cost": "3.1900", "job_material_bundle_uuid": ""}, {"uuid": "811790ce-da02-4dfe-92e3-24190da2b55a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Fibre washers red", "price": "9.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.0300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3100", "cost": "6.0200", "displayed_cost": "6.0200", "job_material_bundle_uuid": ""}, {"uuid": "2ae146e5-97a9-4068-b26b-241900c13b1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "0.85 o rings", "price": "0.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.7200", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3200", "cost": "0.2400", "displayed_cost": "0.2400", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aeaa169e-8ed0-4430-bb7e-2418d6314b7a", "start_date": "2026-04-21 08:22:15", "end_date": "2026-04-21 14:58:29", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "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-21 15:00:25", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "d4eba5e3-724d-45ef-8359-2418da0e502a", "start_date": "2026-04-21 08:22:16", "end_date": "2026-04-21 14:58:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-21 15:00:22", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "b62781e5-3dff-475e-9dd4-2415e4f6e70b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-18 20:46:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-18 20:46:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "52911c7f-4562-4d29-8ff8-2417a1f9b4db", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 13:10:29", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 13:10:29", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:25:13.366438+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.23.68", "x-real-ip": "3.107.23.68", "content-length": "18518", "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_7e5039dd-371e-4049-8774-241f063a8b9b", "type": "job.updated", "data": {"uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "active": 1, "date": "2026-04-17 00:00:00", "job_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "billing_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-17 11:04:07", "work_done_description": "Fit out of new small bathroom in new downstairs bathroom \nInstall new toilet suite and bidet sprayer \nInstall new vanity \nInstall shower trim kit and handheld shower head \nHad to cut the window architrave for the toilet cistern to fit under window. \n\nInstall new kitchen sink \nHook kitchen sink into new sewer point \nTest all new fixtures are working correctly and there are no leaks \nSilicone basin top and toilet down. \n\n\nRun 3/4 cu under new veranda towards 2 exsisting 3/4 cu lines that had been capped off at the start of job \nInstal a new hose tap on selected pole \nInstal another hose tap and line at the hot\nTub \nTee off 3/4 hose tap that charges overflow sewer gully and run into hot tub area \nAll crimps checked and pipes\nSaddled\n\nService basin taps upstairs bathroom \nService of laundry tap \n\nClean all work areas remove all rubbish and tools from site", "generated_job_id": "11271", "completion_date": "2026-04-21 15:00:21", "completion_actioned_by_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-21 19:18:17", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "geo_is_valid": 1, "lng": 150.0633639, "lat": -36.3798254, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Wallaga Lake", "geo_street": "O'Connells Point Road", "geo_number": "79", "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": "1922.5900", "job_is_scheduled_until_stamp": "2026-04-21 17: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": "Fit off bathroom and kitchen", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "name": "Carpentry Creations", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "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": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "first": "", "last": "", "email": "tony@carpentry-creations.com.au", "phone": "", "mobile": "0434835036", "type": "JOB", "uuid": "dcf157fe-d70b-4716-8f2d-2415e739423d"}], "jobMaterials": [{"uuid": "8ae74a23-e475-4b2d-9486-24190753514a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.6038", "name": "Labour - tradesman and apprentice - Dan/ Sam", "price": "160.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "160.0000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "23574082-3568-480c-8ea5-24190ca890da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 cu length", "price": "94.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "94.9900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "79.1600", "displayed_cost": "79.1600", "job_material_bundle_uuid": ""}, {"uuid": "b638aa4e-84ec-49ec-9f7e-241902c7d26a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 hose tap 1/4 turn", "price": "17.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.6700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "11.7800", "displayed_cost": "11.7800", "job_material_bundle_uuid": ""}, {"uuid": "982ea5e4-6bf4-480b-8544-24190ef02ffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "3/4 cu saddles", "price": "0.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "0.1900", "displayed_cost": "0.1900", "job_material_bundle_uuid": ""}, {"uuid": "c92bc083-812c-41e5-81b5-2419060db5fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "30.0000", "name": "Stainless screws", "price": "1.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "0.4000", "displayed_cost": "0.4000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5c88d-2d86-42ce-a1ff-24190d7ee8da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "3/4 bpress 90", "price": "9.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "6.3800", "displayed_cost": "6.3800", "job_material_bundle_uuid": ""}, {"uuid": "b777fb13-4b3b-4c97-9355-24190089ecfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 bpress 45", "price": "14.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "9.7100", "displayed_cost": "9.7100", "job_material_bundle_uuid": ""}, {"uuid": "4c18ceab-e536-4c35-84a3-24190924b75a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 bpress tee", "price": "13.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "9.0000", "displayed_cost": "9.0000", "job_material_bundle_uuid": ""}, {"uuid": "546d814c-63af-433e-922f-241908ea877a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 sp trap", "price": "8.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5500", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "5.7000", "displayed_cost": "5.7000", "job_material_bundle_uuid": ""}, {"uuid": "92cfe8bd-c3ea-46a2-ada7-24190c0c74ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "700mm 40 pvc", "price": "10.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.6400", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "7.0900", "displayed_cost": "7.0900", "job_material_bundle_uuid": ""}, {"uuid": "23372893-dcd8-4946-9970-24190d68fbfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm flexi cover plates", "price": "9.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "6.0700", "displayed_cost": "6.0700", "job_material_bundle_uuid": ""}, {"uuid": "0d315ce1-c3b2-4d07-968a-241905d8d98a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm in slab repair", "price": "4.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "1.6600", "displayed_cost": "1.6600", "job_material_bundle_uuid": ""}, {"uuid": "6d6a2f03-ec60-4507-bc9b-2419085b6c6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm 45", "price": "2.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.9100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "0.9700", "displayed_cost": "0.9700", "job_material_bundle_uuid": ""}, {"uuid": "53570b76-1ccb-4c1a-a77d-241908e2ba5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm mf 45", "price": "4.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a2f7ac6-9ecc-4e19-b5c9-2419031e340a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/3 flexi cover plates", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a7efca5-ef90-4543-b78a-241901e44eea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 bsp 20mm raised stainless steel cover plate", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "b745b9ba-b29e-42d4-b564-24190e8a223a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut minis", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "1c342390-5146-4163-8de6-24190cb9fa7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 sp trap", "price": "9.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "6.4700", "displayed_cost": "6.4700", "job_material_bundle_uuid": ""}, {"uuid": "d2ee2221-c625-4b06-add3-2419030362ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 45", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "be0be9f4-2e29-4300-868f-24190ae44d8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm mf 45", "price": "5.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "1.6900", "displayed_cost": "1.6900", "job_material_bundle_uuid": ""}, {"uuid": "5021c79d-dfe9-479d-87f8-241905477baa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm socket", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "b351e1c7-ace5-44c5-ba3d-241901d9307a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "2f8b2073-06c1-43d4-817c-24190271ee5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "50mm white flat cover plate", "price": "13.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "4.6600", "displayed_cost": "4.6600", "job_material_bundle_uuid": ""}, {"uuid": "e0a3f3b0-8f0a-4c14-ad3e-24190832073a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm fi", "price": "7.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "2.5300", "displayed_cost": "2.5300", "job_material_bundle_uuid": ""}, {"uuid": "9802dc20-c34c-43be-bf16-24190f90d7ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "400mm 50 pvc", "price": "10.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "6.8000", "displayed_cost": "6.8000", "job_material_bundle_uuid": ""}, {"uuid": "ce7ba0f2-fef0-42b8-a276-24190efa533a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "74593ff9-c892-4849-9681-24190348ffda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "White silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "8db2a879-f0ec-4fb9-8c31-241908f9ecba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "hydro seal tap washers", "price": "6.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.3800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3000", "cost": "3.1900", "displayed_cost": "3.1900", "job_material_bundle_uuid": ""}, {"uuid": "811790ce-da02-4dfe-92e3-24190da2b55a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Fibre washers red", "price": "9.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.0300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3100", "cost": "6.0200", "displayed_cost": "6.0200", "job_material_bundle_uuid": ""}, {"uuid": "2ae146e5-97a9-4068-b26b-241900c13b1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "0.85 o rings", "price": "0.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.7200", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3200", "cost": "0.2400", "displayed_cost": "0.2400", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aeaa169e-8ed0-4430-bb7e-2418d6314b7a", "start_date": "2026-04-21 08:22:15", "end_date": "2026-04-21 14:58:29", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "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-21 15:00:25", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "d4eba5e3-724d-45ef-8359-2418da0e502a", "start_date": "2026-04-21 08:22:16", "end_date": "2026-04-21 14:58:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-21 15:00:22", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "b62781e5-3dff-475e-9dd4-2415e4f6e70b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-18 20:46:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-18 20:46:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "52911c7f-4562-4d29-8ff8-2417a1f9b4db", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 13:10:29", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 13:10:29", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:25:13.401701+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.101.213", "x-real-ip": "13.211.101.213", "content-length": "18615", "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_2601f062-b1d2-4db3-a6f3-241f00adcbfb", "type": "job.updated", "data": {"uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "active": 1, "date": "2026-04-17 00:00:00", "job_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "billing_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-17 11:04:07", "work_done_description": "Attend to 79 O'Connells Point Road Wallaga to finish off plumbing works.\n\nWork Completed:\nLakeFit out of new small bathroom in new downstairs bathroom \nInstall new toilet suite and bidet sprayer \nInstall new vanity \nInstall shower trim kit and handheld shower head \nHad to cut the window architrave for the toilet cistern to fit under window. \n\nInstall new kitchen sink \nHook kitchen sink into new sewer point \nTest all new fixtures are working correctly and there are no leaks \nSilicone basin top and toilet down. \n\n\nRun 3/4 cu under new veranda towards 2 exsisting 3/4 cu lines that had been capped off at the start of job \nInstal a new hose tap on selected pole \nInstal another hose tap and line at the hot\nTub \nTee off 3/4 hose tap that charges overflow sewer gully and run into hot tub area \nAll crimps checked and pipes\nSaddled\n\nService basin taps upstairs bathroom \nService of laundry tap \n\nClean all work areas remove all rubbish and tools from site", "generated_job_id": "11271", "completion_date": "2026-04-21 15:00:21", "completion_actioned_by_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-27 14:25:12", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "geo_is_valid": 1, "lng": 150.0633639, "lat": -36.3798254, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Wallaga Lake", "geo_street": "O'Connells Point Road", "geo_number": "79", "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": "1922.5900", "job_is_scheduled_until_stamp": "2026-04-21 17: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": "Fit off bathroom and kitchen", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "name": "Carpentry Creations", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "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": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "first": "", "last": "", "email": "tony@carpentry-creations.com.au", "phone": "", "mobile": "0434835036", "type": "JOB", "uuid": "dcf157fe-d70b-4716-8f2d-2415e739423d"}], "jobMaterials": [{"uuid": "8ae74a23-e475-4b2d-9486-24190753514a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.6038", "name": "Labour - tradesman and apprentice - Dan/ Sam", "price": "160.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "160.0000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "23574082-3568-480c-8ea5-24190ca890da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 cu length", "price": "94.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "94.9900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "79.1600", "displayed_cost": "79.1600", "job_material_bundle_uuid": ""}, {"uuid": "b638aa4e-84ec-49ec-9f7e-241902c7d26a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 hose tap 1/4 turn", "price": "17.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.6700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "11.7800", "displayed_cost": "11.7800", "job_material_bundle_uuid": ""}, {"uuid": "982ea5e4-6bf4-480b-8544-24190ef02ffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "3/4 cu saddles", "price": "0.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "0.1900", "displayed_cost": "0.1900", "job_material_bundle_uuid": ""}, {"uuid": "c92bc083-812c-41e5-81b5-2419060db5fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "30.0000", "name": "Stainless screws", "price": "1.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "0.4000", "displayed_cost": "0.4000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5c88d-2d86-42ce-a1ff-24190d7ee8da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "3/4 bpress 90", "price": "9.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "6.3800", "displayed_cost": "6.3800", "job_material_bundle_uuid": ""}, {"uuid": "b777fb13-4b3b-4c97-9355-24190089ecfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 bpress 45", "price": "14.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "9.7100", "displayed_cost": "9.7100", "job_material_bundle_uuid": ""}, {"uuid": "4c18ceab-e536-4c35-84a3-24190924b75a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 bpress tee", "price": "13.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "9.0000", "displayed_cost": "9.0000", "job_material_bundle_uuid": ""}, {"uuid": "546d814c-63af-433e-922f-241908ea877a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 sp trap", "price": "8.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5500", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "5.7000", "displayed_cost": "5.7000", "job_material_bundle_uuid": ""}, {"uuid": "92cfe8bd-c3ea-46a2-ada7-24190c0c74ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "700mm 40 pvc", "price": "10.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.6400", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "7.0900", "displayed_cost": "7.0900", "job_material_bundle_uuid": ""}, {"uuid": "23372893-dcd8-4946-9970-24190d68fbfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm flexi cover plates", "price": "9.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "6.0700", "displayed_cost": "6.0700", "job_material_bundle_uuid": ""}, {"uuid": "0d315ce1-c3b2-4d07-968a-241905d8d98a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm in slab repair", "price": "4.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "1.6600", "displayed_cost": "1.6600", "job_material_bundle_uuid": ""}, {"uuid": "6d6a2f03-ec60-4507-bc9b-2419085b6c6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm 45", "price": "2.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.9100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "0.9700", "displayed_cost": "0.9700", "job_material_bundle_uuid": ""}, {"uuid": "53570b76-1ccb-4c1a-a77d-241908e2ba5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm mf 45", "price": "4.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a2f7ac6-9ecc-4e19-b5c9-2419031e340a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/3 flexi cover plates", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a7efca5-ef90-4543-b78a-241901e44eea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 bsp 20mm raised stainless steel cover plate", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "b745b9ba-b29e-42d4-b564-24190e8a223a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut minis", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "1c342390-5146-4163-8de6-24190cb9fa7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 sp trap", "price": "9.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "6.4700", "displayed_cost": "6.4700", "job_material_bundle_uuid": ""}, {"uuid": "d2ee2221-c625-4b06-add3-2419030362ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 45", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "be0be9f4-2e29-4300-868f-24190ae44d8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm mf 45", "price": "5.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "1.6900", "displayed_cost": "1.6900", "job_material_bundle_uuid": ""}, {"uuid": "5021c79d-dfe9-479d-87f8-241905477baa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm socket", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "b351e1c7-ace5-44c5-ba3d-241901d9307a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "2f8b2073-06c1-43d4-817c-24190271ee5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "50mm white flat cover plate", "price": "13.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "4.6600", "displayed_cost": "4.6600", "job_material_bundle_uuid": ""}, {"uuid": "e0a3f3b0-8f0a-4c14-ad3e-24190832073a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm fi", "price": "7.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "2.5300", "displayed_cost": "2.5300", "job_material_bundle_uuid": ""}, {"uuid": "9802dc20-c34c-43be-bf16-24190f90d7ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "400mm 50 pvc", "price": "10.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "6.8000", "displayed_cost": "6.8000", "job_material_bundle_uuid": ""}, {"uuid": "ce7ba0f2-fef0-42b8-a276-24190efa533a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "74593ff9-c892-4849-9681-24190348ffda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "White silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "8db2a879-f0ec-4fb9-8c31-241908f9ecba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "hydro seal tap washers", "price": "6.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.3800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3000", "cost": "3.1900", "displayed_cost": "3.1900", "job_material_bundle_uuid": ""}, {"uuid": "811790ce-da02-4dfe-92e3-24190da2b55a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Fibre washers red", "price": "9.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.0300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3100", "cost": "6.0200", "displayed_cost": "6.0200", "job_material_bundle_uuid": ""}, {"uuid": "2ae146e5-97a9-4068-b26b-241900c13b1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "0.85 o rings", "price": "0.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.7200", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3200", "cost": "0.2400", "displayed_cost": "0.2400", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aeaa169e-8ed0-4430-bb7e-2418d6314b7a", "start_date": "2026-04-21 08:22:15", "end_date": "2026-04-21 14:58:29", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "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-21 15:00:25", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "d4eba5e3-724d-45ef-8359-2418da0e502a", "start_date": "2026-04-21 08:22:16", "end_date": "2026-04-21 14:58:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-21 15:00:22", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "b62781e5-3dff-475e-9dd4-2415e4f6e70b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-18 20:46:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-18 20:46:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "52911c7f-4562-4d29-8ff8-2417a1f9b4db", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 13:10:29", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 13:10:29", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:28:06.619005+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.134.183", "x-real-ip": "13.239.134.183", "content-length": "18613", "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_e0cdca3c-9e59-48f7-afcc-241f02a3284b", "type": "job.updated", "data": {"uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "active": 1, "date": "2026-04-17 00:00:00", "job_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "billing_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-17 11:04:07", "work_done_description": "Attend 79 O'Connells Point Road, Wallaga, to complete the plumbing works.\n\nWork completed:\n-Fit-out of new small bathroom (downstairs).\n-Installed new toilet suite and bidet.\n-Installed new vanity.\n-Installed shower trim kit and handheld shower head.\n-Cut the window architrave to allow the toilet cistern to fit under the window.\n-Installed new kitchen sink.\n-Connected kitchen sink to the new sewer point.\n-Tested all new fixtures to confirm correct operation and no leaks.\n-Applied silicone to the basin top and secured the toilet.\n--Install 3/4 CU under the new veranda to connect into two existing 3/4 CU lines that were capped at the start of the job.\n-Installed a new hose tap on the selected pole.\n-Installed an additional hose tap and line at the hot tub.\n-Test all work for leaks and secured pipework with saddles.\n-Serviced basin taps in the upstairs bathroom.\n-Serviced laundry tap.\n-Cleaned all work areas and removed all rubbish and tools from site.", "generated_job_id": "11271", "completion_date": "2026-04-21 15:00:21", "completion_actioned_by_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-27 14:28:05", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "geo_is_valid": 1, "lng": 150.0633639, "lat": -36.3798254, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Wallaga Lake", "geo_street": "O'Connells Point Road", "geo_number": "79", "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": "1922.5900", "job_is_scheduled_until_stamp": "2026-04-21 17: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": "Fit off bathroom and kitchen", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "name": "Carpentry Creations", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "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": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "first": "", "last": "", "email": "tony@carpentry-creations.com.au", "phone": "", "mobile": "0434835036", "type": "JOB", "uuid": "dcf157fe-d70b-4716-8f2d-2415e739423d"}], "jobMaterials": [{"uuid": "8ae74a23-e475-4b2d-9486-24190753514a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.6038", "name": "Labour - tradesman and apprentice - Dan/ Sam", "price": "160.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "160.0000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "23574082-3568-480c-8ea5-24190ca890da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 cu length", "price": "94.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "94.9900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "79.1600", "displayed_cost": "79.1600", "job_material_bundle_uuid": ""}, {"uuid": "b638aa4e-84ec-49ec-9f7e-241902c7d26a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 hose tap 1/4 turn", "price": "17.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.6700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "11.7800", "displayed_cost": "11.7800", "job_material_bundle_uuid": ""}, {"uuid": "982ea5e4-6bf4-480b-8544-24190ef02ffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "3/4 cu saddles", "price": "0.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "0.1900", "displayed_cost": "0.1900", "job_material_bundle_uuid": ""}, {"uuid": "c92bc083-812c-41e5-81b5-2419060db5fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "30.0000", "name": "Stainless screws", "price": "1.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "0.4000", "displayed_cost": "0.4000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5c88d-2d86-42ce-a1ff-24190d7ee8da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "3/4 bpress 90", "price": "9.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "6.3800", "displayed_cost": "6.3800", "job_material_bundle_uuid": ""}, {"uuid": "b777fb13-4b3b-4c97-9355-24190089ecfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 bpress 45", "price": "14.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "9.7100", "displayed_cost": "9.7100", "job_material_bundle_uuid": ""}, {"uuid": "4c18ceab-e536-4c35-84a3-24190924b75a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 bpress tee", "price": "13.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "9.0000", "displayed_cost": "9.0000", "job_material_bundle_uuid": ""}, {"uuid": "546d814c-63af-433e-922f-241908ea877a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 sp trap", "price": "8.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5500", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "5.7000", "displayed_cost": "5.7000", "job_material_bundle_uuid": ""}, {"uuid": "92cfe8bd-c3ea-46a2-ada7-24190c0c74ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "700mm 40 pvc", "price": "10.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.6400", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "7.0900", "displayed_cost": "7.0900", "job_material_bundle_uuid": ""}, {"uuid": "23372893-dcd8-4946-9970-24190d68fbfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm flexi cover plates", "price": "9.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "6.0700", "displayed_cost": "6.0700", "job_material_bundle_uuid": ""}, {"uuid": "0d315ce1-c3b2-4d07-968a-241905d8d98a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm in slab repair", "price": "4.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "1.6600", "displayed_cost": "1.6600", "job_material_bundle_uuid": ""}, {"uuid": "6d6a2f03-ec60-4507-bc9b-2419085b6c6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm 45", "price": "2.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.9100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "0.9700", "displayed_cost": "0.9700", "job_material_bundle_uuid": ""}, {"uuid": "53570b76-1ccb-4c1a-a77d-241908e2ba5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm mf 45", "price": "4.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a2f7ac6-9ecc-4e19-b5c9-2419031e340a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/3 flexi cover plates", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a7efca5-ef90-4543-b78a-241901e44eea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 bsp 20mm raised stainless steel cover plate", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "b745b9ba-b29e-42d4-b564-24190e8a223a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut minis", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "1c342390-5146-4163-8de6-24190cb9fa7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 sp trap", "price": "9.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "6.4700", "displayed_cost": "6.4700", "job_material_bundle_uuid": ""}, {"uuid": "d2ee2221-c625-4b06-add3-2419030362ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 45", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "be0be9f4-2e29-4300-868f-24190ae44d8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm mf 45", "price": "5.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "1.6900", "displayed_cost": "1.6900", "job_material_bundle_uuid": ""}, {"uuid": "5021c79d-dfe9-479d-87f8-241905477baa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm socket", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "b351e1c7-ace5-44c5-ba3d-241901d9307a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "2f8b2073-06c1-43d4-817c-24190271ee5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "50mm white flat cover plate", "price": "13.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "4.6600", "displayed_cost": "4.6600", "job_material_bundle_uuid": ""}, {"uuid": "e0a3f3b0-8f0a-4c14-ad3e-24190832073a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm fi", "price": "7.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "2.5300", "displayed_cost": "2.5300", "job_material_bundle_uuid": ""}, {"uuid": "9802dc20-c34c-43be-bf16-24190f90d7ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "400mm 50 pvc", "price": "10.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "6.8000", "displayed_cost": "6.8000", "job_material_bundle_uuid": ""}, {"uuid": "ce7ba0f2-fef0-42b8-a276-24190efa533a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "74593ff9-c892-4849-9681-24190348ffda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "White silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "8db2a879-f0ec-4fb9-8c31-241908f9ecba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "hydro seal tap washers", "price": "6.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.3800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3000", "cost": "3.1900", "displayed_cost": "3.1900", "job_material_bundle_uuid": ""}, {"uuid": "811790ce-da02-4dfe-92e3-24190da2b55a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Fibre washers red", "price": "9.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.0300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3100", "cost": "6.0200", "displayed_cost": "6.0200", "job_material_bundle_uuid": ""}, {"uuid": "2ae146e5-97a9-4068-b26b-241900c13b1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "0.85 o rings", "price": "0.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.7200", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3200", "cost": "0.2400", "displayed_cost": "0.2400", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aeaa169e-8ed0-4430-bb7e-2418d6314b7a", "start_date": "2026-04-21 08:22:15", "end_date": "2026-04-21 14:58:29", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "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-21 15:00:25", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "d4eba5e3-724d-45ef-8359-2418da0e502a", "start_date": "2026-04-21 08:22:16", "end_date": "2026-04-21 14:58:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-21 15:00:22", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "b62781e5-3dff-475e-9dd4-2415e4f6e70b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-18 20:46:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-18 20:46:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "52911c7f-4562-4d29-8ff8-2417a1f9b4db", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 13:10:29", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 13:10:29", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:28:14.359793+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.98.179", "x-real-ip": "13.211.98.179", "content-length": "18698", "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_1f66de2e-81fe-4e33-bf11-241f036e453b", "type": "job.updated", "data": {"uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "active": 1, "date": "2026-04-17 00:00:00", "job_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "billing_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-17 11:04:07", "work_done_description": "Attend 79 O'Connells Point Road, Wallaga, to complete the plumbing works.\n\nWork completed:\n- Completed the fit-out of the new small downstairs bathroom.\n- Installed a new toilet suite and bidet.\n- Installed a new vanity.\n- Installed the shower trim kit and handheld shower head.\n- Cut the window architrave to allow the toilet cistern to fit under the window.\n- Installed a new kitchen sink.\n- Connected the kitchen sink to the new sewer point.\n- Tested all new fixtures to confirm correct operation and no leaks.\n- Applied silicone to the basin top and secured the toilet.\n- Installed 3/4\" copper pipework under the new veranda to connect into two existing 3/4\" copper lines that were capped at the start of the job.\n- Installed a new hose tap on the selected pole.\n- Installed an additional hose tap and supply line to the hot tub.\n- Tested all work for leaks and secured pipework with saddles.\n- Serviced the basin taps in the upstairs bathroom.\n- Serviced the laundry tap.\n- Cleaned all work areas and removed all rubbish and tools from site.", "generated_job_id": "11271", "completion_date": "2026-04-21 15:00:21", "completion_actioned_by_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-27 14:28:13", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "geo_is_valid": 1, "lng": 150.0633639, "lat": -36.3798254, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Wallaga Lake", "geo_street": "O'Connells Point Road", "geo_number": "79", "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": "1922.5900", "job_is_scheduled_until_stamp": "2026-04-21 17: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": "Fit off bathroom and kitchen", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "name": "Carpentry Creations", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "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": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "first": "", "last": "", "email": "tony@carpentry-creations.com.au", "phone": "", "mobile": "0434835036", "type": "JOB", "uuid": "dcf157fe-d70b-4716-8f2d-2415e739423d"}], "jobMaterials": [{"uuid": "8ae74a23-e475-4b2d-9486-24190753514a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.6038", "name": "Labour - tradesman and apprentice - Dan/ Sam", "price": "160.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "160.0000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "23574082-3568-480c-8ea5-24190ca890da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 cu length", "price": "94.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "94.9900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "79.1600", "displayed_cost": "79.1600", "job_material_bundle_uuid": ""}, {"uuid": "b638aa4e-84ec-49ec-9f7e-241902c7d26a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 hose tap 1/4 turn", "price": "17.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.6700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "11.7800", "displayed_cost": "11.7800", "job_material_bundle_uuid": ""}, {"uuid": "982ea5e4-6bf4-480b-8544-24190ef02ffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "3/4 cu saddles", "price": "0.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "0.1900", "displayed_cost": "0.1900", "job_material_bundle_uuid": ""}, {"uuid": "c92bc083-812c-41e5-81b5-2419060db5fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "30.0000", "name": "Stainless screws", "price": "1.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "0.4000", "displayed_cost": "0.4000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5c88d-2d86-42ce-a1ff-24190d7ee8da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "3/4 bpress 90", "price": "9.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "6.3800", "displayed_cost": "6.3800", "job_material_bundle_uuid": ""}, {"uuid": "b777fb13-4b3b-4c97-9355-24190089ecfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 bpress 45", "price": "14.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "9.7100", "displayed_cost": "9.7100", "job_material_bundle_uuid": ""}, {"uuid": "4c18ceab-e536-4c35-84a3-24190924b75a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 bpress tee", "price": "13.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "9.0000", "displayed_cost": "9.0000", "job_material_bundle_uuid": ""}, {"uuid": "546d814c-63af-433e-922f-241908ea877a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 sp trap", "price": "8.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5500", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "5.7000", "displayed_cost": "5.7000", "job_material_bundle_uuid": ""}, {"uuid": "92cfe8bd-c3ea-46a2-ada7-24190c0c74ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "700mm 40 pvc", "price": "10.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.6400", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "7.0900", "displayed_cost": "7.0900", "job_material_bundle_uuid": ""}, {"uuid": "23372893-dcd8-4946-9970-24190d68fbfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm flexi cover plates", "price": "9.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "6.0700", "displayed_cost": "6.0700", "job_material_bundle_uuid": ""}, {"uuid": "0d315ce1-c3b2-4d07-968a-241905d8d98a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm in slab repair", "price": "4.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "1.6600", "displayed_cost": "1.6600", "job_material_bundle_uuid": ""}, {"uuid": "6d6a2f03-ec60-4507-bc9b-2419085b6c6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm 45", "price": "2.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.9100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "0.9700", "displayed_cost": "0.9700", "job_material_bundle_uuid": ""}, {"uuid": "53570b76-1ccb-4c1a-a77d-241908e2ba5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm mf 45", "price": "4.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a2f7ac6-9ecc-4e19-b5c9-2419031e340a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/3 flexi cover plates", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a7efca5-ef90-4543-b78a-241901e44eea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 bsp 20mm raised stainless steel cover plate", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "b745b9ba-b29e-42d4-b564-24190e8a223a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut minis", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "1c342390-5146-4163-8de6-24190cb9fa7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 sp trap", "price": "9.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "6.4700", "displayed_cost": "6.4700", "job_material_bundle_uuid": ""}, {"uuid": "d2ee2221-c625-4b06-add3-2419030362ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 45", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "be0be9f4-2e29-4300-868f-24190ae44d8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm mf 45", "price": "5.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "1.6900", "displayed_cost": "1.6900", "job_material_bundle_uuid": ""}, {"uuid": "5021c79d-dfe9-479d-87f8-241905477baa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm socket", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "b351e1c7-ace5-44c5-ba3d-241901d9307a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "2f8b2073-06c1-43d4-817c-24190271ee5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "50mm white flat cover plate", "price": "13.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "4.6600", "displayed_cost": "4.6600", "job_material_bundle_uuid": ""}, {"uuid": "e0a3f3b0-8f0a-4c14-ad3e-24190832073a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm fi", "price": "7.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "2.5300", "displayed_cost": "2.5300", "job_material_bundle_uuid": ""}, {"uuid": "9802dc20-c34c-43be-bf16-24190f90d7ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "400mm 50 pvc", "price": "10.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "6.8000", "displayed_cost": "6.8000", "job_material_bundle_uuid": ""}, {"uuid": "ce7ba0f2-fef0-42b8-a276-24190efa533a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "74593ff9-c892-4849-9681-24190348ffda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "White silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "8db2a879-f0ec-4fb9-8c31-241908f9ecba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "hydro seal tap washers", "price": "6.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.3800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3000", "cost": "3.1900", "displayed_cost": "3.1900", "job_material_bundle_uuid": ""}, {"uuid": "811790ce-da02-4dfe-92e3-24190da2b55a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Fibre washers red", "price": "9.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.0300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3100", "cost": "6.0200", "displayed_cost": "6.0200", "job_material_bundle_uuid": ""}, {"uuid": "2ae146e5-97a9-4068-b26b-241900c13b1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "0.85 o rings", "price": "0.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.7200", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3200", "cost": "0.2400", "displayed_cost": "0.2400", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aeaa169e-8ed0-4430-bb7e-2418d6314b7a", "start_date": "2026-04-21 08:22:15", "end_date": "2026-04-21 14:58:29", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "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-21 15:00:25", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "d4eba5e3-724d-45ef-8359-2418da0e502a", "start_date": "2026-04-21 08:22:16", "end_date": "2026-04-21 14:58:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-21 15:00:22", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "b62781e5-3dff-475e-9dd4-2415e4f6e70b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-18 20:46:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-18 20:46:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "52911c7f-4562-4d29-8ff8-2417a1f9b4db", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 13:10:29", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 13:10:29", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:28:16.730673+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.236.161.36", "x-real-ip": "13.236.161.36", "content-length": "18698", "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_dfc90915-f0c4-4694-bf46-241f0e89904b", "type": "job.updated", "data": {"uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "active": 1, "date": "2026-04-17 00:00:00", "job_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "billing_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-17 11:04:07", "work_done_description": "Attend 79 O'Connells Point Road, Wallaga, to complete the plumbing works.\n\nWork completed:\n- Completed the fit-out of the new small downstairs bathroom.\n- Installed a new toilet suite and bidet.\n- Installed a new vanity.\n- Installed the shower trim kit and handheld shower head.\n- Cut the window architrave to allow the toilet cistern to fit under the window.\n- Installed a new kitchen sink.\n- Connected the kitchen sink to the new sewer point.\n- Tested all new fixtures to confirm correct operation and no leaks.\n- Applied silicone to the basin top and secured the toilet.\n- Installed 3/4\" copper pipework under the new veranda to connect into two existing 3/4\" copper lines that were capped at the start of the job.\n- Installed a new hose tap on the selected pole.\n- Installed an additional hose tap and supply line to the hot tub.\n- Tested all work for leaks and secured pipework with saddles.\n- Serviced the basin taps in the upstairs bathroom.\n- Serviced the laundry tap.\n- Cleaned all work areas and removed all rubbish and tools from site.", "generated_job_id": "11271", "completion_date": "2026-04-21 15:00:21", "completion_actioned_by_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-27 14:28:13", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "geo_is_valid": 1, "lng": 150.0633639, "lat": -36.3798254, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Wallaga Lake", "geo_street": "O'Connells Point Road", "geo_number": "79", "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": "1922.5900", "job_is_scheduled_until_stamp": "2026-04-21 17: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": "Fit off bathroom and kitchen", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "name": "Carpentry Creations", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "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": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "first": "", "last": "", "email": "tony@carpentry-creations.com.au", "phone": "", "mobile": "0434835036", "type": "JOB", "uuid": "dcf157fe-d70b-4716-8f2d-2415e739423d"}], "jobMaterials": [{"uuid": "8ae74a23-e475-4b2d-9486-24190753514a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.6038", "name": "Labour - tradesman and apprentice - Dan/ Sam", "price": "160.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "160.0000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "23574082-3568-480c-8ea5-24190ca890da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 cu length", "price": "94.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "94.9900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "79.1600", "displayed_cost": "79.1600", "job_material_bundle_uuid": ""}, {"uuid": "b638aa4e-84ec-49ec-9f7e-241902c7d26a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 hose tap 1/4 turn", "price": "17.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.6700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "11.7800", "displayed_cost": "11.7800", "job_material_bundle_uuid": ""}, {"uuid": "982ea5e4-6bf4-480b-8544-24190ef02ffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "3/4 cu saddles", "price": "0.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "0.1900", "displayed_cost": "0.1900", "job_material_bundle_uuid": ""}, {"uuid": "c92bc083-812c-41e5-81b5-2419060db5fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "30.0000", "name": "Stainless screws", "price": "1.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "0.4000", "displayed_cost": "0.4000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5c88d-2d86-42ce-a1ff-24190d7ee8da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "3/4 bpress 90", "price": "9.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "6.3800", "displayed_cost": "6.3800", "job_material_bundle_uuid": ""}, {"uuid": "b777fb13-4b3b-4c97-9355-24190089ecfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 bpress 45", "price": "14.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "9.7100", "displayed_cost": "9.7100", "job_material_bundle_uuid": ""}, {"uuid": "4c18ceab-e536-4c35-84a3-24190924b75a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 bpress tee", "price": "13.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "9.0000", "displayed_cost": "9.0000", "job_material_bundle_uuid": ""}, {"uuid": "546d814c-63af-433e-922f-241908ea877a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 sp trap", "price": "8.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5500", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "5.7000", "displayed_cost": "5.7000", "job_material_bundle_uuid": ""}, {"uuid": "92cfe8bd-c3ea-46a2-ada7-24190c0c74ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "700mm 40 pvc", "price": "10.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.6400", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "7.0900", "displayed_cost": "7.0900", "job_material_bundle_uuid": ""}, {"uuid": "23372893-dcd8-4946-9970-24190d68fbfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm flexi cover plates", "price": "9.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "6.0700", "displayed_cost": "6.0700", "job_material_bundle_uuid": ""}, {"uuid": "0d315ce1-c3b2-4d07-968a-241905d8d98a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm in slab repair", "price": "4.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "1.6600", "displayed_cost": "1.6600", "job_material_bundle_uuid": ""}, {"uuid": "6d6a2f03-ec60-4507-bc9b-2419085b6c6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm 45", "price": "2.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.9100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "0.9700", "displayed_cost": "0.9700", "job_material_bundle_uuid": ""}, {"uuid": "53570b76-1ccb-4c1a-a77d-241908e2ba5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm mf 45", "price": "4.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a2f7ac6-9ecc-4e19-b5c9-2419031e340a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/3 flexi cover plates", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a7efca5-ef90-4543-b78a-241901e44eea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 bsp 20mm raised stainless steel cover plate", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "b745b9ba-b29e-42d4-b564-24190e8a223a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut minis", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "1c342390-5146-4163-8de6-24190cb9fa7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 sp trap", "price": "9.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "6.4700", "displayed_cost": "6.4700", "job_material_bundle_uuid": ""}, {"uuid": "d2ee2221-c625-4b06-add3-2419030362ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 45", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "be0be9f4-2e29-4300-868f-24190ae44d8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm mf 45", "price": "5.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "1.6900", "displayed_cost": "1.6900", "job_material_bundle_uuid": ""}, {"uuid": "5021c79d-dfe9-479d-87f8-241905477baa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm socket", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "b351e1c7-ace5-44c5-ba3d-241901d9307a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "2f8b2073-06c1-43d4-817c-24190271ee5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "50mm white flat cover plate", "price": "13.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "4.6600", "displayed_cost": "4.6600", "job_material_bundle_uuid": ""}, {"uuid": "e0a3f3b0-8f0a-4c14-ad3e-24190832073a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm fi", "price": "7.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "2.5300", "displayed_cost": "2.5300", "job_material_bundle_uuid": ""}, {"uuid": "9802dc20-c34c-43be-bf16-24190f90d7ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "400mm 50 pvc", "price": "10.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "6.8000", "displayed_cost": "6.8000", "job_material_bundle_uuid": ""}, {"uuid": "ce7ba0f2-fef0-42b8-a276-24190efa533a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "74593ff9-c892-4849-9681-24190348ffda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "White silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "8db2a879-f0ec-4fb9-8c31-241908f9ecba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "hydro seal tap washers", "price": "6.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.3800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3000", "cost": "3.1900", "displayed_cost": "3.1900", "job_material_bundle_uuid": ""}, {"uuid": "811790ce-da02-4dfe-92e3-24190da2b55a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Fibre washers red", "price": "9.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.0300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3100", "cost": "6.0200", "displayed_cost": "6.0200", "job_material_bundle_uuid": ""}, {"uuid": "2ae146e5-97a9-4068-b26b-241900c13b1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "0.85 o rings", "price": "0.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.7200", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3200", "cost": "0.2400", "displayed_cost": "0.2400", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aeaa169e-8ed0-4430-bb7e-2418d6314b7a", "start_date": "2026-04-21 08:22:15", "end_date": "2026-04-21 14:58:29", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "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-21 15:00:25", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "d4eba5e3-724d-45ef-8359-2418da0e502a", "start_date": "2026-04-21 08:22:16", "end_date": "2026-04-21 14:58:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-21 15:00:22", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "b62781e5-3dff-475e-9dd4-2415e4f6e70b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-18 20:46:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-18 20:46:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "52911c7f-4562-4d29-8ff8-2417a1f9b4db", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 13:10:29", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 13:10:29", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:28:16.759798+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.134.183", "x-real-ip": "13.239.134.183", "content-length": "18698", "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_6972056c-73e6-4c68-9460-241f0b298beb", "type": "job.updated", "data": {"uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "active": 1, "date": "2026-04-17 00:00:00", "job_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "billing_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-17 11:04:07", "work_done_description": "Attend 79 O'Connells Point Road, Wallaga, to complete the plumbing works.\n\nWork completed:\n- Completed the fit-out of the new small downstairs bathroom.\n- Installed a new toilet suite and bidet.\n- Installed a new vanity.\n- Installed the shower trim kit and handheld shower head.\n- Cut the window architrave to allow the toilet cistern to fit under the window.\n- Installed a new kitchen sink.\n- Connected the kitchen sink to the new sewer point.\n- Tested all new fixtures to confirm correct operation and no leaks.\n- Applied silicone to the basin top and secured the toilet.\n- Installed 3/4\" copper pipework under the new veranda to connect into two existing 3/4\" copper lines that were capped at the start of the job.\n- Installed a new hose tap on the selected pole.\n- Installed an additional hose tap and supply line to the hot tub.\n- Tested all work for leaks and secured pipework with saddles.\n- Serviced the basin taps in the upstairs bathroom.\n- Serviced the laundry tap.\n- Cleaned all work areas and removed all rubbish and tools from site.", "generated_job_id": "11271", "completion_date": "2026-04-21 15:00:21", "completion_actioned_by_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-27 14:28:16", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:28:16", "company_uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "geo_is_valid": 1, "lng": 150.0633639, "lat": -36.3798254, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Wallaga Lake", "geo_street": "O'Connells Point Road", "geo_number": "79", "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": "1922.5900", "job_is_scheduled_until_stamp": "2026-04-21 17: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": "Fit off bathroom and kitchen", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "name": "Carpentry Creations", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "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": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "first": "", "last": "", "email": "tony@carpentry-creations.com.au", "phone": "", "mobile": "0434835036", "type": "JOB", "uuid": "dcf157fe-d70b-4716-8f2d-2415e739423d"}], "jobMaterials": [{"uuid": "8ae74a23-e475-4b2d-9486-24190753514a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.6038", "name": "Labour - tradesman and apprentice - Dan/ Sam", "price": "160.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "160.0000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "23574082-3568-480c-8ea5-24190ca890da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 cu length", "price": "94.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "94.9900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "79.1600", "displayed_cost": "79.1600", "job_material_bundle_uuid": ""}, {"uuid": "b638aa4e-84ec-49ec-9f7e-241902c7d26a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 hose tap 1/4 turn", "price": "17.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.6700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "11.7800", "displayed_cost": "11.7800", "job_material_bundle_uuid": ""}, {"uuid": "982ea5e4-6bf4-480b-8544-24190ef02ffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "3/4 cu saddles", "price": "0.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "0.1900", "displayed_cost": "0.1900", "job_material_bundle_uuid": ""}, {"uuid": "c92bc083-812c-41e5-81b5-2419060db5fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "30.0000", "name": "Stainless screws", "price": "1.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "0.4000", "displayed_cost": "0.4000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5c88d-2d86-42ce-a1ff-24190d7ee8da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "3/4 bpress 90", "price": "9.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "6.3800", "displayed_cost": "6.3800", "job_material_bundle_uuid": ""}, {"uuid": "b777fb13-4b3b-4c97-9355-24190089ecfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 bpress 45", "price": "14.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "9.7100", "displayed_cost": "9.7100", "job_material_bundle_uuid": ""}, {"uuid": "4c18ceab-e536-4c35-84a3-24190924b75a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 bpress tee", "price": "13.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "9.0000", "displayed_cost": "9.0000", "job_material_bundle_uuid": ""}, {"uuid": "546d814c-63af-433e-922f-241908ea877a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 sp trap", "price": "8.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5500", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "5.7000", "displayed_cost": "5.7000", "job_material_bundle_uuid": ""}, {"uuid": "92cfe8bd-c3ea-46a2-ada7-24190c0c74ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "700mm 40 pvc", "price": "10.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.6400", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "7.0900", "displayed_cost": "7.0900", "job_material_bundle_uuid": ""}, {"uuid": "23372893-dcd8-4946-9970-24190d68fbfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm flexi cover plates", "price": "9.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "6.0700", "displayed_cost": "6.0700", "job_material_bundle_uuid": ""}, {"uuid": "0d315ce1-c3b2-4d07-968a-241905d8d98a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm in slab repair", "price": "4.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "1.6600", "displayed_cost": "1.6600", "job_material_bundle_uuid": ""}, {"uuid": "6d6a2f03-ec60-4507-bc9b-2419085b6c6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm 45", "price": "2.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.9100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "0.9700", "displayed_cost": "0.9700", "job_material_bundle_uuid": ""}, {"uuid": "53570b76-1ccb-4c1a-a77d-241908e2ba5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm mf 45", "price": "4.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a2f7ac6-9ecc-4e19-b5c9-2419031e340a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/3 flexi cover plates", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a7efca5-ef90-4543-b78a-241901e44eea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 bsp 20mm raised stainless steel cover plate", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "b745b9ba-b29e-42d4-b564-24190e8a223a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut minis", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "1c342390-5146-4163-8de6-24190cb9fa7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 sp trap", "price": "9.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "6.4700", "displayed_cost": "6.4700", "job_material_bundle_uuid": ""}, {"uuid": "d2ee2221-c625-4b06-add3-2419030362ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 45", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "be0be9f4-2e29-4300-868f-24190ae44d8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm mf 45", "price": "5.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "1.6900", "displayed_cost": "1.6900", "job_material_bundle_uuid": ""}, {"uuid": "5021c79d-dfe9-479d-87f8-241905477baa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm socket", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "b351e1c7-ace5-44c5-ba3d-241901d9307a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "2f8b2073-06c1-43d4-817c-24190271ee5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "50mm white flat cover plate", "price": "13.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "4.6600", "displayed_cost": "4.6600", "job_material_bundle_uuid": ""}, {"uuid": "e0a3f3b0-8f0a-4c14-ad3e-24190832073a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm fi", "price": "7.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "2.5300", "displayed_cost": "2.5300", "job_material_bundle_uuid": ""}, {"uuid": "9802dc20-c34c-43be-bf16-24190f90d7ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "400mm 50 pvc", "price": "10.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "6.8000", "displayed_cost": "6.8000", "job_material_bundle_uuid": ""}, {"uuid": "ce7ba0f2-fef0-42b8-a276-24190efa533a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "74593ff9-c892-4849-9681-24190348ffda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "White silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "8db2a879-f0ec-4fb9-8c31-241908f9ecba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "hydro seal tap washers", "price": "6.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.3800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3000", "cost": "3.1900", "displayed_cost": "3.1900", "job_material_bundle_uuid": ""}, {"uuid": "811790ce-da02-4dfe-92e3-24190da2b55a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Fibre washers red", "price": "9.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.0300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3100", "cost": "6.0200", "displayed_cost": "6.0200", "job_material_bundle_uuid": ""}, {"uuid": "2ae146e5-97a9-4068-b26b-241900c13b1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "0.85 o rings", "price": "0.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.7200", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3200", "cost": "0.2400", "displayed_cost": "0.2400", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aeaa169e-8ed0-4430-bb7e-2418d6314b7a", "start_date": "2026-04-21 08:22:15", "end_date": "2026-04-21 14:58:29", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "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-21 15:00:25", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "d4eba5e3-724d-45ef-8359-2418da0e502a", "start_date": "2026-04-21 08:22:16", "end_date": "2026-04-21 14:58:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-21 15:00:22", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "b62781e5-3dff-475e-9dd4-2415e4f6e70b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-18 20:46:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-18 20:46:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "52911c7f-4562-4d29-8ff8-2417a1f9b4db", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 13:10:29", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 13:10:29", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:28:44.001264+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.104.116.105", "x-real-ip": "3.104.116.105", "content-length": "18698", "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_1bdc19b3-8c47-42db-aa05-241f0ed7590b", "type": "job.updated", "data": {"uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "active": 1, "date": "2026-04-17 00:00:00", "job_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "billing_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-17 11:04:07", "work_done_description": "Attend 79 O'Connells Point Road, Wallaga, to complete the plumbing works.\n\nWork completed:\n- Completed the fit-out of the new small downstairs bathroom.\n- Installed a new toilet suite and bidet.\n- Installed a new vanity.\n- Installed the shower trim kit and handheld shower head.\n- Cut the window architrave to allow the toilet cistern to fit under the window.\n- Installed a new kitchen sink.\n- Connected the kitchen sink to the new sewer point.\n- Tested all new fixtures to confirm correct operation and no leaks.\n- Applied silicone to the basin top and secured the toilet.\n- Installed 3/4\" copper pipework under the new veranda to connect into two existing 3/4\" copper lines that were capped at the start of the job.\n- Installed a new hose tap on the selected pole.\n- Installed an additional hose tap and supply line to the hot tub.\n- Tested all work for leaks and secured pipework with saddles.\n- Serviced the basin taps in the upstairs bathroom.\n- Serviced the laundry tap.\n- Cleaned all work areas and removed all rubbish and tools from site.", "generated_job_id": "11271", "completion_date": "2026-04-21 15:00:21", "completion_actioned_by_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-27 14:28:43", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:28:16", "company_uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "geo_is_valid": 1, "lng": 150.0633639, "lat": -36.3798254, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Wallaga Lake", "geo_street": "O'Connells Point Road", "geo_number": "79", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:28:43", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "1922.5900", "job_is_scheduled_until_stamp": "2026-04-21 17: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": "Fit off bathroom and kitchen", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "name": "Carpentry Creations", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "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": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "first": "", "last": "", "email": "tony@carpentry-creations.com.au", "phone": "", "mobile": "0434835036", "type": "JOB", "uuid": "dcf157fe-d70b-4716-8f2d-2415e739423d"}], "jobMaterials": [{"uuid": "8ae74a23-e475-4b2d-9486-24190753514a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.6038", "name": "Labour - tradesman and apprentice - Dan/ Sam", "price": "160.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "160.0000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "23574082-3568-480c-8ea5-24190ca890da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 cu length", "price": "94.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "94.9900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "79.1600", "displayed_cost": "79.1600", "job_material_bundle_uuid": ""}, {"uuid": "b638aa4e-84ec-49ec-9f7e-241902c7d26a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 hose tap 1/4 turn", "price": "17.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.6700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "11.7800", "displayed_cost": "11.7800", "job_material_bundle_uuid": ""}, {"uuid": "982ea5e4-6bf4-480b-8544-24190ef02ffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "3/4 cu saddles", "price": "0.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "0.1900", "displayed_cost": "0.1900", "job_material_bundle_uuid": ""}, {"uuid": "c92bc083-812c-41e5-81b5-2419060db5fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "30.0000", "name": "Stainless screws", "price": "1.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "0.4000", "displayed_cost": "0.4000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5c88d-2d86-42ce-a1ff-24190d7ee8da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "3/4 bpress 90", "price": "9.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "6.3800", "displayed_cost": "6.3800", "job_material_bundle_uuid": ""}, {"uuid": "b777fb13-4b3b-4c97-9355-24190089ecfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 bpress 45", "price": "14.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "9.7100", "displayed_cost": "9.7100", "job_material_bundle_uuid": ""}, {"uuid": "4c18ceab-e536-4c35-84a3-24190924b75a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 bpress tee", "price": "13.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "9.0000", "displayed_cost": "9.0000", "job_material_bundle_uuid": ""}, {"uuid": "546d814c-63af-433e-922f-241908ea877a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 sp trap", "price": "8.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5500", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "5.7000", "displayed_cost": "5.7000", "job_material_bundle_uuid": ""}, {"uuid": "92cfe8bd-c3ea-46a2-ada7-24190c0c74ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "700mm 40 pvc", "price": "10.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.6400", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "7.0900", "displayed_cost": "7.0900", "job_material_bundle_uuid": ""}, {"uuid": "23372893-dcd8-4946-9970-24190d68fbfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm flexi cover plates", "price": "9.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "6.0700", "displayed_cost": "6.0700", "job_material_bundle_uuid": ""}, {"uuid": "0d315ce1-c3b2-4d07-968a-241905d8d98a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm in slab repair", "price": "4.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "1.6600", "displayed_cost": "1.6600", "job_material_bundle_uuid": ""}, {"uuid": "6d6a2f03-ec60-4507-bc9b-2419085b6c6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm 45", "price": "2.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.9100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "0.9700", "displayed_cost": "0.9700", "job_material_bundle_uuid": ""}, {"uuid": "53570b76-1ccb-4c1a-a77d-241908e2ba5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm mf 45", "price": "4.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a2f7ac6-9ecc-4e19-b5c9-2419031e340a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/3 flexi cover plates", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a7efca5-ef90-4543-b78a-241901e44eea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 bsp 20mm raised stainless steel cover plate", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "b745b9ba-b29e-42d4-b564-24190e8a223a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut minis", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "1c342390-5146-4163-8de6-24190cb9fa7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 sp trap", "price": "9.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "6.4700", "displayed_cost": "6.4700", "job_material_bundle_uuid": ""}, {"uuid": "d2ee2221-c625-4b06-add3-2419030362ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 45", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "be0be9f4-2e29-4300-868f-24190ae44d8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm mf 45", "price": "5.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "1.6900", "displayed_cost": "1.6900", "job_material_bundle_uuid": ""}, {"uuid": "5021c79d-dfe9-479d-87f8-241905477baa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm socket", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "b351e1c7-ace5-44c5-ba3d-241901d9307a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "2f8b2073-06c1-43d4-817c-24190271ee5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "50mm white flat cover plate", "price": "13.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "4.6600", "displayed_cost": "4.6600", "job_material_bundle_uuid": ""}, {"uuid": "e0a3f3b0-8f0a-4c14-ad3e-24190832073a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm fi", "price": "7.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "2.5300", "displayed_cost": "2.5300", "job_material_bundle_uuid": ""}, {"uuid": "9802dc20-c34c-43be-bf16-24190f90d7ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "400mm 50 pvc", "price": "10.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "6.8000", "displayed_cost": "6.8000", "job_material_bundle_uuid": ""}, {"uuid": "ce7ba0f2-fef0-42b8-a276-24190efa533a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "74593ff9-c892-4849-9681-24190348ffda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "White silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "8db2a879-f0ec-4fb9-8c31-241908f9ecba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "hydro seal tap washers", "price": "6.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.3800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3000", "cost": "3.1900", "displayed_cost": "3.1900", "job_material_bundle_uuid": ""}, {"uuid": "811790ce-da02-4dfe-92e3-24190da2b55a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Fibre washers red", "price": "9.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.0300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3100", "cost": "6.0200", "displayed_cost": "6.0200", "job_material_bundle_uuid": ""}, {"uuid": "2ae146e5-97a9-4068-b26b-241900c13b1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "0.85 o rings", "price": "0.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.7200", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3200", "cost": "0.2400", "displayed_cost": "0.2400", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aeaa169e-8ed0-4430-bb7e-2418d6314b7a", "start_date": "2026-04-21 08:22:15", "end_date": "2026-04-21 14:58:29", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "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-21 15:00:25", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "d4eba5e3-724d-45ef-8359-2418da0e502a", "start_date": "2026-04-21 08:22:16", "end_date": "2026-04-21 14:58:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-21 15:00:22", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "b62781e5-3dff-475e-9dd4-2415e4f6e70b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-18 20:46:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-18 20:46:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "52911c7f-4562-4d29-8ff8-2417a1f9b4db", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 13:10:29", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 13:10:29", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:28:47.680962+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.104.116.105", "x-real-ip": "3.104.116.105", "content-length": "18698", "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_6990ac00-1a25-40d6-a3e5-241f0cab98db", "type": "job.updated", "data": {"uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "active": 1, "date": "2026-04-17 00:00:00", "job_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "billing_address": "79 O'Connells Point Road\nWallaga Lake NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-17 11:04:07", "work_done_description": "Attend 79 O'Connells Point Road, Wallaga, to complete the plumbing works.\n\nWork completed:\n- Completed the fit-out of the new small downstairs bathroom.\n- Installed a new toilet suite and bidet.\n- Installed a new vanity.\n- Installed the shower trim kit and handheld shower head.\n- Cut the window architrave to allow the toilet cistern to fit under the window.\n- Installed a new kitchen sink.\n- Connected the kitchen sink to the new sewer point.\n- Tested all new fixtures to confirm correct operation and no leaks.\n- Applied silicone to the basin top and secured the toilet.\n- Installed 3/4\" copper pipework under the new veranda to connect into two existing 3/4\" copper lines that were capped at the start of the job.\n- Installed a new hose tap on the selected pole.\n- Installed an additional hose tap and supply line to the hot tub.\n- Tested all work for leaks and secured pipework with saddles.\n- Serviced the basin taps in the upstairs bathroom.\n- Serviced the laundry tap.\n- Cleaned all work areas and removed all rubbish and tools from site.", "generated_job_id": "11271", "completion_date": "2026-04-21 15:00:21", "completion_actioned_by_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-27 14:28:43", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:28:16", "company_uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "geo_is_valid": 1, "lng": 150.0633639, "lat": -36.3798254, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Wallaga Lake", "geo_street": "O'Connells Point Road", "geo_number": "79", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:28:43", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "1922.5900", "job_is_scheduled_until_stamp": "2026-04-21 17: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": "Fit off bathroom and kitchen", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "bc604a84-77ba-4718-824f-21b7cb1d6e7b", "name": "Carpentry Creations", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "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": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "first": "", "last": "", "email": "tony@carpentry-creations.com.au", "phone": "", "mobile": "0434835036", "type": "JOB", "uuid": "dcf157fe-d70b-4716-8f2d-2415e739423d"}], "jobMaterials": [{"uuid": "8ae74a23-e475-4b2d-9486-24190753514a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.6038", "name": "Labour - tradesman and apprentice - Dan/ Sam", "price": "160.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "160.0000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "23574082-3568-480c-8ea5-24190ca890da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 cu length", "price": "94.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "94.9900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "79.1600", "displayed_cost": "79.1600", "job_material_bundle_uuid": ""}, {"uuid": "b638aa4e-84ec-49ec-9f7e-241902c7d26a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 hose tap 1/4 turn", "price": "17.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.6700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "11.7800", "displayed_cost": "11.7800", "job_material_bundle_uuid": ""}, {"uuid": "982ea5e4-6bf4-480b-8544-24190ef02ffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "3/4 cu saddles", "price": "0.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "0.1900", "displayed_cost": "0.1900", "job_material_bundle_uuid": ""}, {"uuid": "c92bc083-812c-41e5-81b5-2419060db5fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "30.0000", "name": "Stainless screws", "price": "1.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "0.4000", "displayed_cost": "0.4000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5c88d-2d86-42ce-a1ff-24190d7ee8da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "3/4 bpress 90", "price": "9.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "6.3800", "displayed_cost": "6.3800", "job_material_bundle_uuid": ""}, {"uuid": "b777fb13-4b3b-4c97-9355-24190089ecfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 bpress 45", "price": "14.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "9.7100", "displayed_cost": "9.7100", "job_material_bundle_uuid": ""}, {"uuid": "4c18ceab-e536-4c35-84a3-24190924b75a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 bpress tee", "price": "13.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "9.0000", "displayed_cost": "9.0000", "job_material_bundle_uuid": ""}, {"uuid": "546d814c-63af-433e-922f-241908ea877a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 sp trap", "price": "8.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5500", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "5.7000", "displayed_cost": "5.7000", "job_material_bundle_uuid": ""}, {"uuid": "92cfe8bd-c3ea-46a2-ada7-24190c0c74ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "700mm 40 pvc", "price": "10.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.6400", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "7.0900", "displayed_cost": "7.0900", "job_material_bundle_uuid": ""}, {"uuid": "23372893-dcd8-4946-9970-24190d68fbfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm flexi cover plates", "price": "9.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "6.0700", "displayed_cost": "6.0700", "job_material_bundle_uuid": ""}, {"uuid": "0d315ce1-c3b2-4d07-968a-241905d8d98a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm in slab repair", "price": "4.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "1.6600", "displayed_cost": "1.6600", "job_material_bundle_uuid": ""}, {"uuid": "6d6a2f03-ec60-4507-bc9b-2419085b6c6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm 45", "price": "2.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.9100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "0.9700", "displayed_cost": "0.9700", "job_material_bundle_uuid": ""}, {"uuid": "53570b76-1ccb-4c1a-a77d-241908e2ba5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm mf 45", "price": "4.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a2f7ac6-9ecc-4e19-b5c9-2419031e340a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/3 flexi cover plates", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "9a7efca5-ef90-4543-b78a-241901e44eea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 bsp 20mm raised stainless steel cover plate", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "b745b9ba-b29e-42d4-b564-24190e8a223a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut minis", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "1c342390-5146-4163-8de6-24190cb9fa7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 sp trap", "price": "9.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7100", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "6.4700", "displayed_cost": "6.4700", "job_material_bundle_uuid": ""}, {"uuid": "d2ee2221-c625-4b06-add3-2419030362ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 45", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "be0be9f4-2e29-4300-868f-24190ae44d8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm mf 45", "price": "5.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "1.6900", "displayed_cost": "1.6900", "job_material_bundle_uuid": ""}, {"uuid": "5021c79d-dfe9-479d-87f8-241905477baa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm socket", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "b351e1c7-ace5-44c5-ba3d-241901d9307a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "2f8b2073-06c1-43d4-817c-24190271ee5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "50mm white flat cover plate", "price": "13.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.9800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "4.6600", "displayed_cost": "4.6600", "job_material_bundle_uuid": ""}, {"uuid": "e0a3f3b0-8f0a-4c14-ad3e-24190832073a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm fi", "price": "7.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5900", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "2.5300", "displayed_cost": "2.5300", "job_material_bundle_uuid": ""}, {"uuid": "9802dc20-c34c-43be-bf16-24190f90d7ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "400mm 50 pvc", "price": "10.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2000", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "6.8000", "displayed_cost": "6.8000", "job_material_bundle_uuid": ""}, {"uuid": "ce7ba0f2-fef0-42b8-a276-24190efa533a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "74593ff9-c892-4849-9681-24190348ffda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "White silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "8db2a879-f0ec-4fb9-8c31-241908f9ecba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "hydro seal tap washers", "price": "6.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.3800", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3000", "cost": "3.1900", "displayed_cost": "3.1900", "job_material_bundle_uuid": ""}, {"uuid": "811790ce-da02-4dfe-92e3-24190da2b55a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Fibre washers red", "price": "9.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.0300", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3100", "cost": "6.0200", "displayed_cost": "6.0200", "job_material_bundle_uuid": ""}, {"uuid": "2ae146e5-97a9-4068-b26b-241900c13b1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "0.85 o rings", "price": "0.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.7200", "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3200", "cost": "0.2400", "displayed_cost": "0.2400", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aeaa169e-8ed0-4430-bb7e-2418d6314b7a", "start_date": "2026-04-21 08:22:15", "end_date": "2026-04-21 14:58:29", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "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-21 15:00:25", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "d4eba5e3-724d-45ef-8359-2418da0e502a", "start_date": "2026-04-21 08:22:16", "end_date": "2026-04-21 14:58:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "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-21 15:00:22", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "b62781e5-3dff-475e-9dd4-2415e4f6e70b", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-18 20:46:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-18 20:46:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "52911c7f-4562-4d29-8ff8-2417a1f9b4db", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6de7efe6-c0f8-42ba-af3c-2415e3572f1d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 13:10:29", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 13:10:29", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:30:04.597242+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.238.201.142", "x-real-ip": "13.238.201.142", "content-length": "5598", "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_eb2616bb-b8be-4e2a-9561-241f0051f85b", "type": "job.updated", "data": {"uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "57 Burbidge Lane\nNarooma NSW 2546", "billing_address": "P.O. BOX 700\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 16:12:38", "work_done_description": "Property - 57 Burridge Lane, Narooma NSW 2546\n\nAttend property to replace existing submersible pump\n\nWork completed:\n- Removed old submersible pump in septic and found it was broken and un repairable. \n- Suppled and installed new submersible pump in Septic. \n- Installed new inspection opening cover on septic lid. \n- Test all work on completion.", "generated_job_id": "11160", "completion_date": "2026-04-21 13:48:45", "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-21 16:30:29", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "e2608bd8-0edb-4e9a-8bea-1f5be1fc30ab", "geo_is_valid": 1, "lng": 150.118886, "lat": -36.2445429, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Burbidge Lane", "geo_number": "57", "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": "655.5600", "job_is_scheduled_until_stamp": "2026-04-21 13:45: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": "Liam to call before going so she explain what she wants done so we can organise what to take out. \n\nGo look at what she wants done before going out to do please as she wants a few other little jobs done.\n\nInstall submersible pump that she said she was organising with geoff  (submersible septic tank pump. ) ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e2608bd8-0edb-4e9a-8bea-1f5be1fc30ab", "name": "BURBIDGE KATHLYNNE", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "P.O. BOX 700", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "P.O. BOX 700\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": "af169826-334a-4bd5-b6bd-240bc6220b5d", "first": "M/S KATHLYNNE", "last": "BURBIDGE", "email": "freethedingo@gmail.com", "phone": "0499331124", "mobile": "", "type": "JOB", "uuid": "9e640b6f-b4ed-4fb9-b90e-240bc812665d"}], "jobMaterials": [{"uuid": "d8e50c83-4ba0-4b09-97f5-24190899890a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Unilift pump", "price": "454.7400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "454.7400", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "378.9500", "displayed_cost": "378.9500", "job_material_bundle_uuid": ""}, {"uuid": "e6cd96a1-7db1-42b5-8dc4-2419069dc52d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Liam", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d5e30cac-4985-4746-830c-241f0da9169d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Reln 000983 Inspection Box Lid Only (NSW)", "price": "16.2300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.2300", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "b1b57467-6261-4665-b80a-241f0941949b", "sort_order": "250", "cost": "11.1900", "displayed_cost": "11.1900", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "462deaf1-efa8-4491-8d51-24190eb880da", "start_date": "2026-04-21 12:39:45", "end_date": "2026-04-21 13:46:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "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-21 13:48:46", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "b8e820cd-327a-4316-9f73-241375d9392b", "start_date": "2026-04-21 11:15:00", "end_date": "2026-04-21 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-17 19:39:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-17 19:39:06", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:30:04.708469+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.81.196", "x-real-ip": "54.206.81.196", "content-length": "5598", "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_bfd4b7ff-6943-4b53-86fd-241f050aa0ab", "type": "job.updated", "data": {"uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "57 Burbidge Lane\nNarooma NSW 2546", "billing_address": "P.O. BOX 700\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 16:12:38", "work_done_description": "Property - 57 Burridge Lane, Narooma NSW 2546\n\nAttend property to replace existing submersible pump\n\nWork completed:\n- Removed old submersible pump in septic and found it was broken and un repairable. \n- Suppled and installed new submersible pump in Septic. \n- Installed new inspection opening cover on septic lid. \n- Test all work on completion.", "generated_job_id": "11160", "completion_date": "2026-04-21 13:48:45", "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-21 16:30:29", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "e2608bd8-0edb-4e9a-8bea-1f5be1fc30ab", "geo_is_valid": 1, "lng": 150.118886, "lat": -36.2445429, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Burbidge Lane", "geo_number": "57", "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": "655.5600", "job_is_scheduled_until_stamp": "2026-04-21 13:45: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": "Liam to call before going so she explain what she wants done so we can organise what to take out. \n\nGo look at what she wants done before going out to do please as she wants a few other little jobs done.\n\nInstall submersible pump that she said she was organising with geoff  (submersible septic tank pump. ) ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e2608bd8-0edb-4e9a-8bea-1f5be1fc30ab", "name": "BURBIDGE KATHLYNNE", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "P.O. BOX 700", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "P.O. BOX 700\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": "af169826-334a-4bd5-b6bd-240bc6220b5d", "first": "M/S KATHLYNNE", "last": "BURBIDGE", "email": "freethedingo@gmail.com", "phone": "0499331124", "mobile": "", "type": "JOB", "uuid": "9e640b6f-b4ed-4fb9-b90e-240bc812665d"}], "jobMaterials": [{"uuid": "d8e50c83-4ba0-4b09-97f5-24190899890a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Unilift pump", "price": "454.7400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "454.7400", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "378.9500", "displayed_cost": "378.9500", "job_material_bundle_uuid": ""}, {"uuid": "e6cd96a1-7db1-42b5-8dc4-2419069dc52d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Liam", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d5e30cac-4985-4746-830c-241f0da9169d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Reln 000983 Inspection Box Lid Only (NSW)", "price": "16.2300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.2300", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "b1b57467-6261-4665-b80a-241f0941949b", "sort_order": "250", "cost": "11.1900", "displayed_cost": "11.1900", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "462deaf1-efa8-4491-8d51-24190eb880da", "start_date": "2026-04-21 12:39:45", "end_date": "2026-04-21 13:46:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "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-21 13:48:46", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "b8e820cd-327a-4316-9f73-241375d9392b", "start_date": "2026-04-21 11:15:00", "end_date": "2026-04-21 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-17 19:39:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-17 19:39:06", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:30:04.749835+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.1.203", "x-real-ip": "3.26.1.203", "content-length": "5598", "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_2f234ee2-3a18-458a-bc44-241f05b00b6b", "type": "job.updated", "data": {"uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "57 Burbidge Lane\nNarooma NSW 2546", "billing_address": "P.O. BOX 700\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 16:12:38", "work_done_description": "Property - 57 Burridge Lane, Narooma NSW 2546\n\nAttend property to replace existing submersible pump\n\nWork completed:\n- Removed old submersible pump in septic and found it was broken and un repairable. \n- Suppled and installed new submersible pump in Septic. \n- Installed new inspection opening cover on septic lid. \n- Test all work on completion.", "generated_job_id": "11160", "completion_date": "2026-04-21 13:48:45", "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-27 14:30:04", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:30:03", "company_uuid": "e2608bd8-0edb-4e9a-8bea-1f5be1fc30ab", "geo_is_valid": 1, "lng": 150.118886, "lat": -36.2445429, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Burbidge Lane", "geo_number": "57", "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": "655.5600", "job_is_scheduled_until_stamp": "2026-04-21 13:45: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": "Liam to call before going so she explain what she wants done so we can organise what to take out. \n\nGo look at what she wants done before going out to do please as she wants a few other little jobs done.\n\nInstall submersible pump that she said she was organising with geoff  (submersible septic tank pump. ) ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e2608bd8-0edb-4e9a-8bea-1f5be1fc30ab", "name": "BURBIDGE KATHLYNNE", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "P.O. BOX 700", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "P.O. BOX 700\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": "af169826-334a-4bd5-b6bd-240bc6220b5d", "first": "M/S KATHLYNNE", "last": "BURBIDGE", "email": "freethedingo@gmail.com", "phone": "0499331124", "mobile": "", "type": "JOB", "uuid": "9e640b6f-b4ed-4fb9-b90e-240bc812665d"}], "jobMaterials": [{"uuid": "d8e50c83-4ba0-4b09-97f5-24190899890a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Unilift pump", "price": "454.7400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "454.7400", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "378.9500", "displayed_cost": "378.9500", "job_material_bundle_uuid": ""}, {"uuid": "e6cd96a1-7db1-42b5-8dc4-2419069dc52d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Liam", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d5e30cac-4985-4746-830c-241f0da9169d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Reln 000983 Inspection Box Lid Only (NSW)", "price": "16.2300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.2300", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "b1b57467-6261-4665-b80a-241f0941949b", "sort_order": "250", "cost": "11.1900", "displayed_cost": "11.1900", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "462deaf1-efa8-4491-8d51-24190eb880da", "start_date": "2026-04-21 12:39:45", "end_date": "2026-04-21 13:46:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "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-21 13:48:46", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "b8e820cd-327a-4316-9f73-241375d9392b", "start_date": "2026-04-21 11:15:00", "end_date": "2026-04-21 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-17 19:39:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-17 19:39:06", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:30:05.152692+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.64.53", "x-real-ip": "3.25.64.53", "content-length": "5598", "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_24f200ae-ac9f-457a-b0a0-241f007ca5fb", "type": "job.updated", "data": {"uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "57 Burbidge Lane\nNarooma NSW 2546", "billing_address": "P.O. BOX 700\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 16:12:38", "work_done_description": "Property - 57 Burridge Lane, Narooma NSW 2546\n\nAttend property to replace existing submersible pump\n\nWork completed:\n- Removed old submersible pump in septic and found it was broken and un repairable. \n- Suppled and installed new submersible pump in Septic. \n- Installed new inspection opening cover on septic lid. \n- Test all work on completion.", "generated_job_id": "11160", "completion_date": "2026-04-21 13:48:45", "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-21 16:30:29", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "e2608bd8-0edb-4e9a-8bea-1f5be1fc30ab", "geo_is_valid": 1, "lng": 150.118886, "lat": -36.2445429, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Burbidge Lane", "geo_number": "57", "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": "655.5600", "job_is_scheduled_until_stamp": "2026-04-21 13:45: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": "Liam to call before going so she explain what she wants done so we can organise what to take out. \n\nGo look at what she wants done before going out to do please as she wants a few other little jobs done.\n\nInstall submersible pump that she said she was organising with geoff  (submersible septic tank pump. ) ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e2608bd8-0edb-4e9a-8bea-1f5be1fc30ab", "name": "BURBIDGE KATHLYNNE", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "P.O. BOX 700", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "P.O. BOX 700\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": "af169826-334a-4bd5-b6bd-240bc6220b5d", "first": "M/S KATHLYNNE", "last": "BURBIDGE", "email": "freethedingo@gmail.com", "phone": "0499331124", "mobile": "", "type": "JOB", "uuid": "9e640b6f-b4ed-4fb9-b90e-240bc812665d"}], "jobMaterials": [{"uuid": "d8e50c83-4ba0-4b09-97f5-24190899890a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Unilift pump", "price": "454.7400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "454.7400", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "378.9500", "displayed_cost": "378.9500", "job_material_bundle_uuid": ""}, {"uuid": "e6cd96a1-7db1-42b5-8dc4-2419069dc52d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Liam", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d5e30cac-4985-4746-830c-241f0da9169d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Reln 000983 Inspection Box Lid Only (NSW)", "price": "16.2300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.2300", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "b1b57467-6261-4665-b80a-241f0941949b", "sort_order": "250", "cost": "11.1900", "displayed_cost": "11.1900", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "462deaf1-efa8-4491-8d51-24190eb880da", "start_date": "2026-04-21 12:39:45", "end_date": "2026-04-21 13:46:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "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-21 13:48:46", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "b8e820cd-327a-4316-9f73-241375d9392b", "start_date": "2026-04-21 11:15:00", "end_date": "2026-04-21 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-17 19:39:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-17 19:39:06", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:30:33.274615+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.35.252", "x-real-ip": "13.239.35.252", "content-length": "5598", "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_f74c9c71-6ce3-4e86-8fc1-241f0a5b9a7b", "type": "job.updated", "data": {"uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "57 Burbidge Lane\nNarooma NSW 2546", "billing_address": "P.O. BOX 700\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 16:12:38", "work_done_description": "Property - 57 Burridge Lane, Narooma NSW 2546\n\nAttend property to replace existing submersible pump\n\nWork completed:\n- Removed old submersible pump in septic and found it was broken and un repairable. \n- Suppled and installed new submersible pump in Septic. \n- Installed new inspection opening cover on septic lid. \n- Test all work on completion.", "generated_job_id": "11160", "completion_date": "2026-04-21 13:48:45", "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-27 14:30:32", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:30:03", "company_uuid": "e2608bd8-0edb-4e9a-8bea-1f5be1fc30ab", "geo_is_valid": 1, "lng": 150.118886, "lat": -36.2445429, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Burbidge Lane", "geo_number": "57", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:30:32", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "655.5600", "job_is_scheduled_until_stamp": "2026-04-21 13:45: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": "Liam to call before going so she explain what she wants done so we can organise what to take out. \n\nGo look at what she wants done before going out to do please as she wants a few other little jobs done.\n\nInstall submersible pump that she said she was organising with geoff  (submersible septic tank pump. ) ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e2608bd8-0edb-4e9a-8bea-1f5be1fc30ab", "name": "BURBIDGE KATHLYNNE", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "P.O. BOX 700", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "P.O. BOX 700\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": "af169826-334a-4bd5-b6bd-240bc6220b5d", "first": "M/S KATHLYNNE", "last": "BURBIDGE", "email": "freethedingo@gmail.com", "phone": "0499331124", "mobile": "", "type": "JOB", "uuid": "9e640b6f-b4ed-4fb9-b90e-240bc812665d"}], "jobMaterials": [{"uuid": "d8e50c83-4ba0-4b09-97f5-24190899890a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Unilift pump", "price": "454.7400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "454.7400", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "378.9500", "displayed_cost": "378.9500", "job_material_bundle_uuid": ""}, {"uuid": "e6cd96a1-7db1-42b5-8dc4-2419069dc52d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Liam", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d5e30cac-4985-4746-830c-241f0da9169d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Reln 000983 Inspection Box Lid Only (NSW)", "price": "16.2300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.2300", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "b1b57467-6261-4665-b80a-241f0941949b", "sort_order": "250", "cost": "11.1900", "displayed_cost": "11.1900", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "462deaf1-efa8-4491-8d51-24190eb880da", "start_date": "2026-04-21 12:39:45", "end_date": "2026-04-21 13:46:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "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-21 13:48:46", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "b8e820cd-327a-4316-9f73-241375d9392b", "start_date": "2026-04-21 11:15:00", "end_date": "2026-04-21 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-17 19:39:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-17 19:39:06", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:30:37.274902+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.159.52", "x-real-ip": "3.26.159.52", "content-length": "5598", "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_32c6653e-600d-4459-a77d-241f0a0ccffb", "type": "job.updated", "data": {"uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "57 Burbidge Lane\nNarooma NSW 2546", "billing_address": "P.O. BOX 700\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 16:12:38", "work_done_description": "Property - 57 Burridge Lane, Narooma NSW 2546\n\nAttend property to replace existing submersible pump\n\nWork completed:\n- Removed old submersible pump in septic and found it was broken and un repairable. \n- Suppled and installed new submersible pump in Septic. \n- Installed new inspection opening cover on septic lid. \n- Test all work on completion.", "generated_job_id": "11160", "completion_date": "2026-04-21 13:48:45", "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-27 14:30:32", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:30:03", "company_uuid": "e2608bd8-0edb-4e9a-8bea-1f5be1fc30ab", "geo_is_valid": 1, "lng": 150.118886, "lat": -36.2445429, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Burbidge Lane", "geo_number": "57", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:30:32", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "655.5600", "job_is_scheduled_until_stamp": "2026-04-21 13:45: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": "Liam to call before going so she explain what she wants done so we can organise what to take out. \n\nGo look at what she wants done before going out to do please as she wants a few other little jobs done.\n\nInstall submersible pump that she said she was organising with geoff  (submersible septic tank pump. ) ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e2608bd8-0edb-4e9a-8bea-1f5be1fc30ab", "name": "BURBIDGE KATHLYNNE", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "P.O. BOX 700", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "P.O. BOX 700\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": "af169826-334a-4bd5-b6bd-240bc6220b5d", "first": "M/S KATHLYNNE", "last": "BURBIDGE", "email": "freethedingo@gmail.com", "phone": "0499331124", "mobile": "", "type": "JOB", "uuid": "9e640b6f-b4ed-4fb9-b90e-240bc812665d"}], "jobMaterials": [{"uuid": "d8e50c83-4ba0-4b09-97f5-24190899890a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Unilift pump", "price": "454.7400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "454.7400", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "378.9500", "displayed_cost": "378.9500", "job_material_bundle_uuid": ""}, {"uuid": "e6cd96a1-7db1-42b5-8dc4-2419069dc52d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Liam", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d5e30cac-4985-4746-830c-241f0da9169d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Reln 000983 Inspection Box Lid Only (NSW)", "price": "16.2300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.2300", "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "material_uuid": "b1b57467-6261-4665-b80a-241f0941949b", "sort_order": "250", "cost": "11.1900", "displayed_cost": "11.1900", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "462deaf1-efa8-4491-8d51-24190eb880da", "start_date": "2026-04-21 12:39:45", "end_date": "2026-04-21 13:46:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "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-21 13:48:46", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "b8e820cd-327a-4316-9f73-241375d9392b", "start_date": "2026-04-21 11:15:00", "end_date": "2026-04-21 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "af169826-334a-4bd5-b6bd-240bc6220b5d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-17 19:39:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-17 19:39:06", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:32:35.443533+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.222.180", "x-real-ip": "54.252.222.180", "content-length": "4596", "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_699d12fb-a879-4f95-9fbf-241f05fae05b", "type": "job.updated", "data": {"uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "1 GEM CRESCENT, Narooma, NSW 2546", "billing_address": "1 GEM CRESCENT, Narooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 13:52:18", "work_done_description": "Property - 1 GEM CRESCENT, Narooma, NSW 2546\n\nAttend to reconnect kitchen sink.\n\nWork Completed:\ninstal and connect kitchen sink up. \nReuse sink \nReuse double bowl connector\nNew water fittings and trap \nInstal dishwasher \nTest all works and clean up\n\nMaterials \n\n50mm sp trap \n1 mini \n1 tri tek valve \n1 25mm hose clamp \n50mm socket \n50mm 90 \n50mm mi \n50 cover plate \n2 1/2 flexi cover plates \n2 1/2 mf brass extensions \nClear silo \nMetho", "generated_job_id": "11330", "completion_date": "2026-04-24 17:10: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-27 14:32:34", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "a87a62c3-52d0-46d7-ba31-23c1569140eb", "geo_is_valid": 1, "lng": 150.122993, "lat": -36.2280179, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Gem Crescent", "geo_number": "1", "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": "256.5600", "job_is_scheduled_until_stamp": "2026-04-24 15: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": "Reconnect kitchen sink. materials required for reinstall:\n1x mini tap\n1x tri valve\n2x 1/2\" cover plates\n1x 50mm PVC loose nut 90 bend\n1x 50mm PVC no.3\n2x 50mm cover plate", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "a87a62c3-52d0-46d7-ba31-23c1569140eb", "name": "Built By Haus Pty Ltd", "website": "", "abn_number": "", "address": "1 GEM CRESCENT, Narooma, NSW 2546", "address_street": "1 GEM CRESCENT, Narooma, NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "1 GEM CRESCENT, Narooma, NSW 2546", "is_individual": 0, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "first": "", "last": "", "email": " chris@builtbyhaus.com.au", "phone": "0498051412", "mobile": "", "type": "JOB", "uuid": "74c1c69f-64d4-4e3f-89f1-241acb619d1d"}], "jobMaterials": [{"uuid": "b1293a04-f459-42ec-85ee-241ca3c3dffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.3800", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "0", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "a5104e27-010c-43fe-8b53-241ca97a267a", "start_date": "2026-04-24 14:47:37", "end_date": "2026-04-24 17:10:25", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "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 17:10:30", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "e728fcf6-1b10-4a91-82b6-241ac294448b", "start_date": "2026-04-24 13:15:00", "end_date": "2026-04-24 15:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 16:31:34", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:32:36.112088+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.239.17", "x-real-ip": "3.27.239.17", "content-length": "5051", "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_aa3ee966-8dc8-44a6-98d8-241f020c33fb", "type": "job.updated", "data": {"uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "1 GEM CRESCENT, Narooma, NSW 2546", "billing_address": "1 GEM CRESCENT, Narooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 13:52:18", "work_done_description": "Property - 1 GEM CRESCENT, Narooma, NSW 2546\n\nAttend to reconnect kitchen sink.\n\nWork Completed:\ninstal and connect kitchen sink up. \nReuse sink \nReuse double bowl connector\nNew water fittings and trap \nInstal dishwasher \nTest all works and clean up\n\nMaterials \n\n50mm sp trap \n1 mini \n1 tri tek valve \n1 25mm hose clamp \n50mm socket \n50mm 90 \n50mm mi \n50 cover plate \n2 1/2 flexi cover plates \n2 1/2 mf brass extensions \nClear silo \nMetho", "generated_job_id": "11330", "completion_date": "2026-04-24 17:10: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-27 14:32:34", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "a87a62c3-52d0-46d7-ba31-23c1569140eb", "geo_is_valid": 1, "lng": 150.122993, "lat": -36.2280179, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Gem Crescent", "geo_number": "1", "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": "259.6400", "job_is_scheduled_until_stamp": "2026-04-24 15: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": "Reconnect kitchen sink. materials required for reinstall:\n1x mini tap\n1x tri valve\n2x 1/2\" cover plates\n1x 50mm PVC loose nut 90 bend\n1x 50mm PVC no.3\n2x 50mm cover plate", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "a87a62c3-52d0-46d7-ba31-23c1569140eb", "name": "Built By Haus Pty Ltd", "website": "", "abn_number": "", "address": "1 GEM CRESCENT, Narooma, NSW 2546", "address_street": "1 GEM CRESCENT, Narooma, NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "1 GEM CRESCENT, Narooma, NSW 2546", "is_individual": 0, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "first": "", "last": "", "email": " chris@builtbyhaus.com.au", "phone": "0498051412", "mobile": "", "type": "JOB", "uuid": "74c1c69f-64d4-4e3f-89f1-241acb619d1d"}], "jobMaterials": [{"uuid": "b1293a04-f459-42ec-85ee-241ca3c3dffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.3800", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "0", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d1263b4b-2fa2-428b-93ed-241f009b9dbd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "DWV Connector Female 50mm (Coupling) dwvf", "price": "1.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.4000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "2df6953a-3758-40a9-943b-21090c0c962b", "sort_order": "600", "cost": "1.4000", "displayed_cost": "1.4000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "a5104e27-010c-43fe-8b53-241ca97a267a", "start_date": "2026-04-24 14:47:37", "end_date": "2026-04-24 17:10:25", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "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 17:10:30", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "e728fcf6-1b10-4a91-82b6-241ac294448b", "start_date": "2026-04-24 13:15:00", "end_date": "2026-04-24 15:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 16:31:34", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:32:42.775298+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.83.225", "x-real-ip": "15.135.83.225", "content-length": "7334", "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_b6e018cf-26f3-4c65-a4af-241f043dd16b", "type": "job.updated", "data": {"uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "1 GEM CRESCENT, Narooma, NSW 2546", "billing_address": "1 GEM CRESCENT, Narooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 13:52:18", "work_done_description": "Property - 1 GEM CRESCENT, Narooma, NSW 2546\n\nAttend to reconnect kitchen sink.\n\nWork Completed:\ninstal and connect kitchen sink up. \nReuse sink \nReuse double bowl connector\nNew water fittings and trap \nInstal dishwasher \nTest all works and clean up\n\nMaterials \n\n50mm sp trap \n1 mini \n1 tri tek valve \n1 25mm hose clamp \n50mm socket \n50mm 90 \n50mm mi \n50 cover plate \n2 1/2 flexi cover plates \n2 1/2 mf brass extensions \nClear silo \nMetho", "generated_job_id": "11330", "completion_date": "2026-04-24 17:10: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-27 14:32:34", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "a87a62c3-52d0-46d7-ba31-23c1569140eb", "geo_is_valid": 1, "lng": 150.122993, "lat": -36.2280179, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Gem Crescent", "geo_number": "1", "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": "297.8600", "job_is_scheduled_until_stamp": "2026-04-24 15: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": "Reconnect kitchen sink. materials required for reinstall:\n1x mini tap\n1x tri valve\n2x 1/2\" cover plates\n1x 50mm PVC loose nut 90 bend\n1x 50mm PVC no.3\n2x 50mm cover plate", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "a87a62c3-52d0-46d7-ba31-23c1569140eb", "name": "Built By Haus Pty Ltd", "website": "", "abn_number": "", "address": "1 GEM CRESCENT, Narooma, NSW 2546", "address_street": "1 GEM CRESCENT, Narooma, NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "1 GEM CRESCENT, Narooma, NSW 2546", "is_individual": 0, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "first": "", "last": "", "email": " chris@builtbyhaus.com.au", "phone": "0498051412", "mobile": "", "type": "JOB", "uuid": "74c1c69f-64d4-4e3f-89f1-241acb619d1d"}], "jobMaterials": [{"uuid": "b1293a04-f459-42ec-85ee-241ca3c3dffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.3800", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d1263b4b-2fa2-428b-93ed-241f009b9dbd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "DWV Connector Female 50mm (Coupling) dwvf", "price": "1.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.4000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "2df6953a-3758-40a9-943b-21090c0c962b", "sort_order": "600", "cost": "1.4000", "displayed_cost": "1.4000", "job_material_bundle_uuid": ""}, {"uuid": "05a6a778-99a5-49c1-82f4-241f00789e1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "DWV Connector Male 50mm (Coupling) dwvf", "price": "2.0500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.0500", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "513e8c3a-9df0-48a5-9885-2157d258002b", "sort_order": "500", "cost": "2.0500", "displayed_cost": "2.0500", "job_material_bundle_uuid": ""}, {"uuid": "58f1b341-a67f-40a0-a00b-241f03a1a72d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "DWV Connector Bend 50mm FI 50mm Socket 15014 dwvf", "price": "6.6200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.6200", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "98b42fc3-9426-40f4-979d-22ec717066eb", "sort_order": "400", "cost": "6.6200", "displayed_cost": "6.6200", "job_material_bundle_uuid": ""}, {"uuid": "ac20542e-e37e-4db1-97c2-241f0178818d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "DWV Bend F&F Plain 50mm x 85Deg dwvb", "price": "1.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.1300", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "972b93a8-7d57-4777-925b-20b1621db08b", "sort_order": "300", "cost": "1.1300", "displayed_cost": "1.1300", "job_material_bundle_uuid": ""}, {"uuid": "159fb925-f2ca-4d00-b456-241f0b290dbd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hose Clip Worm Drive 0 16mm - 27mm S/Steel 40050 clipm", "price": "3.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.7500", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "5628debe-a86d-44ee-84a0-20b16c8fbfcb", "sort_order": "200", "cost": "3.7500", "displayed_cost": "3.7500", "job_material_bundle_uuid": ""}, {"uuid": "5b43d4d6-5286-482f-bf63-241f0ac5961d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fixatap Sink Clips PK6 220769", "price": "11.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.3900", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "d722ff3d-5c4d-4e9f-a0da-241f0cc93f0b", "sort_order": "750", "cost": "11.3900", "displayed_cost": "11.3900", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "a5104e27-010c-43fe-8b53-241ca97a267a", "start_date": "2026-04-24 14:47:37", "end_date": "2026-04-24 17:10:25", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "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 17:10:30", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "e728fcf6-1b10-4a91-82b6-241ac294448b", "start_date": "2026-04-24 13:15:00", "end_date": "2026-04-24 15:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 16:31:34", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:37:54.250117+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.104.116.105", "x-real-ip": "3.104.116.105", "content-length": "9267", "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_719f6d45-f1e1-43e5-814b-241f08b5ac7b", "type": "job.updated", "data": {"uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "1 GEM CRESCENT, Narooma, NSW 2546", "billing_address": "1 GEM CRESCENT, Narooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 13:52:18", "work_done_description": "Property - 1 GEM CRESCENT, Narooma, NSW 2546\nAttend to reconnect kitchen sink.\n\nWork Completed:\ninstal and connect kitchen sink up. \nReuse sink \nReuse double bowl connector\nNew water fittings and trap \nInstal dishwasher \nTest all works and clean up", "generated_job_id": "11330", "completion_date": "2026-04-24 17:10: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-27 14:37:53", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "a87a62c3-52d0-46d7-ba31-23c1569140eb", "geo_is_valid": 1, "lng": 150.122993, "lat": -36.2280179, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Gem Crescent", "geo_number": "1", "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": "296.9400", "job_is_scheduled_until_stamp": "2026-04-24 15: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": "Reconnect kitchen sink. materials required for reinstall:\n1x mini tap\n1x tri valve\n2x 1/2\" cover plates\n1x 50mm PVC loose nut 90 bend\n1x 50mm PVC no.3\n2x 50mm cover plate", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "a87a62c3-52d0-46d7-ba31-23c1569140eb", "name": "Built By Haus Pty Ltd", "website": "", "abn_number": "", "address": "1 GEM CRESCENT, Narooma, NSW 2546", "address_street": "1 GEM CRESCENT, Narooma, NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "1 GEM CRESCENT, Narooma, NSW 2546", "is_individual": 0, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "first": "", "last": "", "email": " chris@builtbyhaus.com.au", "phone": "0498051412", "mobile": "", "type": "JOB", "uuid": "74c1c69f-64d4-4e3f-89f1-241acb619d1d"}], "jobMaterials": [{"uuid": "b1293a04-f459-42ec-85ee-241ca3c3dffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.3800", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5b43d4d6-5286-482f-bf63-241f0ac5961d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fixatap Sink Clips PK6 220769", "price": "11.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.3900", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "d722ff3d-5c4d-4e9f-a0da-241f0cc93f0b", "sort_order": "750", "cost": "11.3900", "displayed_cost": "11.3900", "job_material_bundle_uuid": ""}, {"uuid": "9119597f-b79b-4f53-8770-241f0b5405ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "DWV Connector Female 50mm (Coupling) dwvf", "price": "1.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.4000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "2df6953a-3758-40a9-943b-21090c0c962b", "sort_order": "1304", "cost": "1.4000", "displayed_cost": "1.4000", "job_material_bundle_uuid": ""}, {"uuid": "201b2e49-3ba3-4b88-8e44-241f052aa0cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "DWV Connector Male 50mm (Coupling) dwvf", "price": "2.0500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.0500", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "513e8c3a-9df0-48a5-9885-2157d258002b", "sort_order": "1207", "cost": "2.0500", "displayed_cost": "2.0500", "job_material_bundle_uuid": ""}, {"uuid": "4d96d4a8-0db1-4fb2-8586-241f0554f0ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Bend F&F Plain 50mm x 85Deg dwvb", "price": "1.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.1300", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "972b93a8-7d57-4777-925b-20b1621db08b", "sort_order": "1025", "cost": "1.1300", "displayed_cost": "1.1300", "job_material_bundle_uuid": ""}, {"uuid": "ea3d6aad-062e-4fc0-a383-241f0d4f8f6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hose Clip Worm Drive 0 16mm - 27mm S/Steel 40050 clipm", "price": "3.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.7500", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "5628debe-a86d-44ee-84a0-20b16c8fbfcb", "sort_order": "950", "cost": "3.7500", "displayed_cost": "3.7500", "job_material_bundle_uuid": ""}, {"uuid": "55fbd0e4-9d05-40b5-bfe9-241f0e0d106d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm s and p trap", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "53abaf45-dc8e-4780-ae9c-241f035d8e1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm cover plate", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "901f0214-f6b8-4109-a5f6-241f0c23fd9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Mini Stop", "price": "13.5400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5400", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "771583bb-d30f-41bc-b799-234c58617cfb", "sort_order": "1700", "cost": "6.7700", "displayed_cost": "6.7700", "job_material_bundle_uuid": ""}, {"uuid": "b8f0f8cd-c560-49bd-b461-241f0c85b2ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "tri tech valve", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "dbffbb43-8db8-4785-9380-241f0bed849d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "15mm flexi cover plates", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a89e4b09-b0d7-4f79-9d70-241f09a4ff8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "M&F Brass extentions", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "a5104e27-010c-43fe-8b53-241ca97a267a", "start_date": "2026-04-24 14:47:37", "end_date": "2026-04-24 17:10:25", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "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 17:10:30", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "e728fcf6-1b10-4a91-82b6-241ac294448b", "start_date": "2026-04-24 13:15:00", "end_date": "2026-04-24 15:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 16:31:34", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T04:37:54.566230+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.239.17", "x-real-ip": "3.27.239.17", "content-length": "9473", "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_709b11e5-c1db-47b0-9ada-241f0555c30b", "type": "job.updated", "data": {"uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "1 GEM CRESCENT, Narooma, NSW 2546", "billing_address": "1 GEM CRESCENT, Narooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 13:52:18", "work_done_description": "Property - 1 GEM CRESCENT, Narooma, NSW 2546\n\nAttend to reconnect kitchen sink.\n\nWork Completed:\ninstal and connect kitchen sink up. \nReuse sink \nReuse double bowl connector\nNew water fittings and trap \nInstal dishwasher \nTest all works and clean up\n\nMaterials \n\n50mm sp trap \n1 mini \n1 tri tek valve \n1 25mm hose clamp \n50mm socket \n50mm 90 \n50mm mi \n50 cover plate \n2 1/2 flexi cover plates \n2 1/2 mf brass extensions \nClear silo \nMetho", "generated_job_id": "11330", "completion_date": "2026-04-24 17:10: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-27 14:32:34", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "a87a62c3-52d0-46d7-ba31-23c1569140eb", "geo_is_valid": 1, "lng": 150.122993, "lat": -36.2280179, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Gem Crescent", "geo_number": "1", "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": "282.0500", "job_is_scheduled_until_stamp": "2026-04-24 15: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": "Reconnect kitchen sink. materials required for reinstall:\n1x mini tap\n1x tri valve\n2x 1/2\" cover plates\n1x 50mm PVC loose nut 90 bend\n1x 50mm PVC no.3\n2x 50mm cover plate", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "a87a62c3-52d0-46d7-ba31-23c1569140eb", "name": "Built By Haus Pty Ltd", "website": "", "abn_number": "", "address": "1 GEM CRESCENT, Narooma, NSW 2546", "address_street": "1 GEM CRESCENT, Narooma, NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "1 GEM CRESCENT, Narooma, NSW 2546", "is_individual": 0, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "first": "", "last": "", "email": " chris@builtbyhaus.com.au", "phone": "0498051412", "mobile": "", "type": "JOB", "uuid": "74c1c69f-64d4-4e3f-89f1-241acb619d1d"}], "jobMaterials": [{"uuid": "b1293a04-f459-42ec-85ee-241ca3c3dffa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.3800", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5b43d4d6-5286-482f-bf63-241f0ac5961d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fixatap Sink Clips PK6 220769", "price": "11.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.3900", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "d722ff3d-5c4d-4e9f-a0da-241f0cc93f0b", "sort_order": "750", "cost": "11.3900", "displayed_cost": "11.3900", "job_material_bundle_uuid": ""}, {"uuid": "9119597f-b79b-4f53-8770-241f0b5405ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "DWV Connector Female 50mm (Coupling) dwvf", "price": "1.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.4000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "2df6953a-3758-40a9-943b-21090c0c962b", "sort_order": "1304", "cost": "1.4000", "displayed_cost": "1.4000", "job_material_bundle_uuid": ""}, {"uuid": "201b2e49-3ba3-4b88-8e44-241f052aa0cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "DWV Connector Male 50mm (Coupling) dwvf", "price": "2.0500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.0500", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "513e8c3a-9df0-48a5-9885-2157d258002b", "sort_order": "1207", "cost": "2.0500", "displayed_cost": "2.0500", "job_material_bundle_uuid": ""}, {"uuid": "4d96d4a8-0db1-4fb2-8586-241f0554f0ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Bend F&F Plain 50mm x 85Deg dwvb", "price": "1.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.1300", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "972b93a8-7d57-4777-925b-20b1621db08b", "sort_order": "1025", "cost": "1.1300", "displayed_cost": "1.1300", "job_material_bundle_uuid": ""}, {"uuid": "ea3d6aad-062e-4fc0-a383-241f0d4f8f6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hose Clip Worm Drive 0 16mm - 27mm S/Steel 40050 clipm", "price": "3.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.7500", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "5628debe-a86d-44ee-84a0-20b16c8fbfcb", "sort_order": "950", "cost": "3.7500", "displayed_cost": "3.7500", "job_material_bundle_uuid": ""}, {"uuid": "55fbd0e4-9d05-40b5-bfe9-241f0e0d106d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm s and p trap", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "53abaf45-dc8e-4780-ae9c-241f035d8e1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm cover plate", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "901f0214-f6b8-4109-a5f6-241f0c23fd9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cistern Mini Stop", "price": "13.5400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.5400", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "771583bb-d30f-41bc-b799-234c58617cfb", "sort_order": "1700", "cost": "6.7700", "displayed_cost": "6.7700", "job_material_bundle_uuid": ""}, {"uuid": "b8f0f8cd-c560-49bd-b461-241f0c85b2ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "tri tech valve", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "dbffbb43-8db8-4785-9380-241f0bed849d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "15mm flexi cover plates", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a89e4b09-b0d7-4f79-9d70-241f09a4ff8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "M&F Brass extentions", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "a5104e27-010c-43fe-8b53-241ca97a267a", "start_date": "2026-04-24 14:47:37", "end_date": "2026-04-24 17:10:25", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "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 17:10:30", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "e728fcf6-1b10-4a91-82b6-241ac294448b", "start_date": "2026-04-24 13:15:00", "end_date": "2026-04-24 15:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "80da128e-19c5-48f9-97ee-241ac0aa1c4d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 16:31:34", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


