# webhook_events

received_at: 2026-04-24T01:46:40.788605+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.236.192", "x-real-ip": "13.211.236.192", "content-length": "7479", "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_6664b69e-2ec0-42f1-8f0b-241cf22a861b", "type": "job.updated", "data": {"uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "active": 1, "date": "2026-03-11 00:00:00", "job_address": "coast resort", "billing_address": "c/- South Coast Rebuilt Pty Ltd\n14  Ballingalla Street\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "2026-03-11 10:23:53", "work_order_date": "2026-03-26 13:47:54", "work_done_description": "Thank you for the opportunity to quote to install new window head flashings on unit 25 on the eastern wall over existing windows that have not yet had new flashings installed. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10885", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-16 16:14:50", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ae288ba4-7584-4ce9-8c06-1f5be861c6bb", "geo_is_valid": 1, "lng": 149.9128999, "lat": -36.895631, "geo_country": "Australia", "geo_postcode": "2548", "geo_state": "NSW", "geo_city": "Merimbula", "geo_street": "Elizabeth Street", "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": "1918.4000", "job_is_scheduled_until_stamp": "2026-05-05 16:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"094814e1-7340-457b-91b9-208f29510fab\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-03-18 15:10:23", "job_description": "Phil and neil emailed and materials ordered for pick up 15/4\nneed to organise boom lift \n\nA25 - The water ingress is above the previously installed window flashings. Access by way of a Boomlift or the like is required to access the higher level windows to install new head flashings - 3 in total to prevent future water\ningress.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "ae288ba4-7584-4ce9-8c06-1f5be861c6bb", "name": "South Coast Rebuilt Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "c/- South Coast Rebuilt Pty Ltd\n14  Ballingalla Street", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "c/- South Coast Rebuilt Pty Ltd\n14  Ballingalla Street\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": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "first": "Phil Haynes", "last": "", "email": "southcoastrebuilt@gmail.com", "phone": "0478 947 614", "mobile": "", "type": "JOB", "uuid": "4ba42803-3671-43c2-a84c-23ef4b9f999d"}], "jobMaterials": [{"uuid": "57535bed-e93b-4142-92bb-23f2e41cc22d", "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": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2bcde636-0133-4690-b5a3-23f2ed73130d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply boom lift to access windows.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6df29ae8-f93c-4edf-8666-23f2ebaf2fbd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Install new head flashings five in total.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6b9a5c1d-b5fc-4692-818d-23f2e6c10dbd", "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": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "77bd7a72-10aa-47bb-baef-23f2e9f7767d", "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": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d52a2fdb-44a9-4e8b-8c8b-23f2e2aa250d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1744.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1744.0000", "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "5b524239-8a31-4bb2-8966-240c921518bb", "start_date": "2026-04-13 08:00:00", "end_date": "2026-04-13 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-10 18:05:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-10 18:05:27", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "164507a9-c54d-4b70-a0ae-241376eca4fb", "start_date": "2026-05-05 14:30:00", "end_date": "2026-05-05 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 10:45:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "bcf22e49-375a-43b4-bad7-241372964e9b", "start_date": "2026-05-05 14:30:00", "end_date": "2026-05-05 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 10:45:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:46:42.205962+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.104", "x-real-ip": "3.27.250.104", "content-length": "8746", "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_a34b0335-aa02-4831-9dc6-241cf8e0887b", "type": "job.updated", "data": {"uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "active": 1, "date": "2026-04-17 00:00:00", "job_address": "15 Finch Place\nBodalla NSW 2545", "billing_address": "15 Finch Place\nBodalla NSW 2545", "status": "Quote", "quote_date": "2026-04-17 10:13:27", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "New gas installation for kiln in shed\n\n\nThank you for the opportunity to quote to put in new gas installation for kiln in shed. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.\n", "generated_job_id": "11270", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-22 14:04:10", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "5c2346d9-99e8-48cc-a998-2415ee2c889b", "geo_is_valid": 1, "lng": 150.0485545, "lat": -36.1116335, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Finch Place", "geo_number": "15", "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": "708.4000", "job_is_scheduled_until_stamp": "2026-04-21 14:00:00", "category_uuid": "", "queue_uuid": "5061b866-38ce-47a3-82ce-2093ba1485fb", "queue_expiry_date": "2026-04-28 14:04:08", "badges": "[\"094814e1-7340-457b-91b9-208f29510fab\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Would like a quote to connect her kiln up,\nThe window you see in the photos does not open.\nI have created a pad for the bottles at a distance of 3 metres outside the shed with a further 150mm to burner connection point inside shed.\nWe have placed the kiln on a levelled site inside a metal machinery shed that is open on one side.\nAs you see from photos that follow we are now ready for a gas plumber to assist us with the connection of parts/copper pipe to the kiln and the 45k bottle.\nThere may be some more straight copper pipe required please.\nWould you be able to come to Bodalla to give us a quote/ perform the connection please.\n\nPhotos show \n1. compliance certs and\n 2. back view of shed.\n(Coloured square of paper on wooden/metal corner post is 3 metres from coloured square of paper on shed at knee height.\nPad of bricks for bottles can be replaced with solid concrete paver if required.\n", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "5c2346d9-99e8-48cc-a998-2415ee2c889b", "name": "Julie Clapham", "website": "", "abn_number": "", "address": "15 Finch Place\nBodalla NSW 2545", "address_street": "15 Finch Place\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "15 Finch Place\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "5061b866-38ce-47a3-82ce-2093ba1485fb", "name": "Quote for Rod's OK", "default_timeframe": 6, "subscribed_staff": "", "requires_assignment": "1"}, "jobContacts": [{"job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "first": "Julie", "last": "Clapham", "email": "julietpot@gmail.com", "phone": "0437738657", "mobile": "", "type": "JOB", "uuid": "8ca3580a-756d-40a4-ac9e-2415e545c00d"}], "jobMaterials": [{"uuid": "bee9c5bb-bbe7-49d4-a344-2419067e4b9d", "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": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b174c63e-89ec-429b-ac71-24190cdd1c6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new first stage gas regulator.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "948c19b6-1294-41dc-868d-24190910490d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new gas shut off valve at kiln.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4db60e19-7638-48fa-8462-241900e957ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Connection of regulator to kiln using supplied copper.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c4f0ce7a-0588-4a0a-a282-2419099d626d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Commissioning of kiln.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6c77c5b6-7417-40d9-a0b7-24190d3ccffd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All other necessary materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "500be450-e485-45fa-89aa-2419019fd5ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Compliance plate.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "00018ffa-a52a-4bed-ad28-24190770b0ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4c48d797-54c9-4d19-8705-2419093cfb3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Slab for gas bottle.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1fb7fe48-5912-4a0a-905c-241ac51be12d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "644.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "644.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2382765f-650f-4a6b-b8da-2415e400d5db", "start_date": "2026-04-21 13:00:00", "end_date": "2026-04-21 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 09:52:33", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 09:52:33", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:46:44.820606+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.147.27", "x-real-ip": "3.27.147.27", "content-length": "8745", "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_229c56c5-19b6-476c-8b63-241cf7d1a62b", "type": "job.updated", "data": {"uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "active": 1, "date": "2026-04-17 00:00:00", "job_address": "15 Finch Place\nBodalla NSW 2545", "billing_address": "15 Finch Place\nBodalla NSW 2545", "status": "Quote", "quote_date": "2026-04-17 10:13:27", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "New gas installation for kiln in shed\n\n\nThank you for the opportunity to quote to put in new gas installation for kiln in shed. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.\n", "generated_job_id": "11270", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:46:43", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "5c2346d9-99e8-48cc-a998-2415ee2c889b", "geo_is_valid": 1, "lng": 150.0485545, "lat": -36.1116335, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Finch Place", "geo_number": "15", "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": "708.4000", "job_is_scheduled_until_stamp": "2026-04-21 14:00:00", "category_uuid": "", "queue_uuid": "5061b866-38ce-47a3-82ce-2093ba1485fb", "queue_expiry_date": "2026-04-28 14:04:08", "badges": "[\"094814e1-7340-457b-91b9-208f29510fab\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "quote_sent_stamp": "2026-04-24 11:46:43", "job_description": "Would like a quote to connect her kiln up,\nThe window you see in the photos does not open.\nI have created a pad for the bottles at a distance of 3 metres outside the shed with a further 150mm to burner connection point inside shed.\nWe have placed the kiln on a levelled site inside a metal machinery shed that is open on one side.\nAs you see from photos that follow we are now ready for a gas plumber to assist us with the connection of parts/copper pipe to the kiln and the 45k bottle.\nThere may be some more straight copper pipe required please.\nWould you be able to come to Bodalla to give us a quote/ perform the connection please.\n\nPhotos show \n1. compliance certs and\n 2. back view of shed.\n(Coloured square of paper on wooden/metal corner post is 3 metres from coloured square of paper on shed at knee height.\nPad of bricks for bottles can be replaced with solid concrete paver if required.\n", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "5c2346d9-99e8-48cc-a998-2415ee2c889b", "name": "Julie Clapham", "website": "", "abn_number": "", "address": "15 Finch Place\nBodalla NSW 2545", "address_street": "15 Finch Place\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "15 Finch Place\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "5061b866-38ce-47a3-82ce-2093ba1485fb", "name": "Quote for Rod's OK", "default_timeframe": 6, "subscribed_staff": "", "requires_assignment": "1"}, "jobContacts": [{"job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "first": "Julie", "last": "Clapham", "email": "julietpot@gmail.com", "phone": "0437738657", "mobile": "", "type": "JOB", "uuid": "8ca3580a-756d-40a4-ac9e-2415e545c00d"}], "jobMaterials": [{"uuid": "bee9c5bb-bbe7-49d4-a344-2419067e4b9d", "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": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b174c63e-89ec-429b-ac71-24190cdd1c6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new first stage gas regulator.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "948c19b6-1294-41dc-868d-24190910490d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new gas shut off valve at kiln.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4db60e19-7638-48fa-8462-241900e957ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Connection of regulator to kiln using supplied copper.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c4f0ce7a-0588-4a0a-a282-2419099d626d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Commissioning of kiln.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6c77c5b6-7417-40d9-a0b7-24190d3ccffd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All other necessary materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "500be450-e485-45fa-89aa-2419019fd5ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Compliance plate.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "00018ffa-a52a-4bed-ad28-24190770b0ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4c48d797-54c9-4d19-8705-2419093cfb3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Slab for gas bottle.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1fb7fe48-5912-4a0a-905c-241ac51be12d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "644.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "644.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2382765f-650f-4a6b-b8da-2415e400d5db", "start_date": "2026-04-21 13:00:00", "end_date": "2026-04-21 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 09:52:33", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 09:52:33", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:46:48.546503+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.233.57", "x-real-ip": "15.135.233.57", "content-length": "8720", "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_59801d26-a331-4976-8e34-241cf4337f9b", "type": "job.updated", "data": {"uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "active": 1, "date": "2026-04-17 00:00:00", "job_address": "15 Finch Place\nBodalla NSW 2545", "billing_address": "15 Finch Place\nBodalla NSW 2545", "status": "Quote", "quote_date": "2026-04-17 10:13:27", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "New gas installation for kiln in shed\n\n\nThank you for the opportunity to quote to put in new gas installation for kiln in shed. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.\n", "generated_job_id": "11270", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:46:47", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "5c2346d9-99e8-48cc-a998-2415ee2c889b", "geo_is_valid": 1, "lng": 150.0485545, "lat": -36.1116335, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Finch Place", "geo_number": "15", "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": "708.4000", "job_is_scheduled_until_stamp": "2026-04-21 14:00:00", "category_uuid": "", "queue_uuid": "e393390b-6fca-4c54-82cd-1f58a4445afb", "queue_expiry_date": "2026-05-22T11:46:47", "badges": "[\"094814e1-7340-457b-91b9-208f29510fab\"]", "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-04-24 11:46:43", "job_description": "Would like a quote to connect her kiln up,\nThe window you see in the photos does not open.\nI have created a pad for the bottles at a distance of 3 metres outside the shed with a further 150mm to burner connection point inside shed.\nWe have placed the kiln on a levelled site inside a metal machinery shed that is open on one side.\nAs you see from photos that follow we are now ready for a gas plumber to assist us with the connection of parts/copper pipe to the kiln and the 45k bottle.\nThere may be some more straight copper pipe required please.\nWould you be able to come to Bodalla to give us a quote/ perform the connection please.\n\nPhotos show \n1. compliance certs and\n 2. back view of shed.\n(Coloured square of paper on wooden/metal corner post is 3 metres from coloured square of paper on shed at knee height.\nPad of bricks for bottles can be replaced with solid concrete paver if required.\n", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "5c2346d9-99e8-48cc-a998-2415ee2c889b", "name": "Julie Clapham", "website": "", "abn_number": "", "address": "15 Finch Place\nBodalla NSW 2545", "address_street": "15 Finch Place\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "15 Finch Place\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "e393390b-6fca-4c54-82cd-1f58a4445afb", "name": "Quotes waiting for response ", "default_timeframe": 28, "subscribed_staff": "", "requires_assignment": "0"}, "jobContacts": [{"job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "first": "Julie", "last": "Clapham", "email": "julietpot@gmail.com", "phone": "0437738657", "mobile": "", "type": "JOB", "uuid": "8ca3580a-756d-40a4-ac9e-2415e545c00d"}], "jobMaterials": [{"uuid": "bee9c5bb-bbe7-49d4-a344-2419067e4b9d", "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": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b174c63e-89ec-429b-ac71-24190cdd1c6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new first stage gas regulator.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "948c19b6-1294-41dc-868d-24190910490d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new gas shut off valve at kiln.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4db60e19-7638-48fa-8462-241900e957ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Connection of regulator to kiln using supplied copper.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c4f0ce7a-0588-4a0a-a282-2419099d626d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Commissioning of kiln.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6c77c5b6-7417-40d9-a0b7-24190d3ccffd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All other necessary materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "500be450-e485-45fa-89aa-2419019fd5ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Compliance plate.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "00018ffa-a52a-4bed-ad28-24190770b0ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4c48d797-54c9-4d19-8705-2419093cfb3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Slab for gas bottle.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1fb7fe48-5912-4a0a-905c-241ac51be12d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "644.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "644.0000", "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2382765f-650f-4a6b-b8da-2415e400d5db", "start_date": "2026-04-21 13:00:00", "end_date": "2026-04-21 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "96784d2b-c0f2-4ce4-b5b9-2415e2a19dad", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 09:52:33", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 09:52:33", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:47:32.110576+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.3.146", "x-real-ip": "3.107.3.146", "content-length": "49223", "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_33d689be-5c8e-4410-9411-241cf0fc554b", "type": "job.updated", "data": {"uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "active": 1, "date": "2026-03-20 00:00:00", "job_address": "9 Negus Drive\nMystery Bay NSW 2546", "billing_address": "57 Eastaway Avenue\nNORTH NAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-20 11:14:14", "work_done_description": "Property - 9 negus drive mystery bay \n\n\nwork completed: \n- Disconnect and remove all existing pex lines in bathroom.\n- Remove towards the kitchen and to the below laundry/bathroom. \n \n- Repipe work all new pex into new bathroom fixture positions. \n- Hook back into the existing lines that feed elsewhere into house. \n- New positions for toilet basin bath and shower. \n- Turn water back on and test everything and make sure water is at all fixtures in house. \n\nSilo all holes\nRe do the vent from going through tiles down into timber frame\nWall and poke into ceiling space in garage where new stack needs to be ran \nCut all old stacks out that fed the bathroom. \nNew pipe will need to be installed for that \n\nInstal new flanges on toilet and basin \n\nRemode all rubbish from site back to yard \nClean areas and remove tools \nClean all work areas\n\n12/3/36 - Ray 1.5 hours\n\n30/3/26 \n\nDan \nStart running new stack work \nCut old\nSections out and re new \nRe hook existing kitchen sink line in to new stack work \nHook new toilet shower and vent point up \n\nClean up\nMess and rubbish. \nLeave fittings and pipe on site for next time\n\n22/4/26 \nDan   Matt 2hrs \nFinish all new stack work for new bathroom renovation \nDrill holes through timber joists and instal new 65mm 50mm and 40mm pipes for new waste for bath basin and floor waste\n\nStart fit out of new bathroom up stairs \n\nInstal new toilet suite and bidet toilet suite \nInstal shower rail and shower mixer trim kit \nInstal new vanity , top , and bowl \nTest all running correctly \nSilo toilet and basin top\n\n23/04 fit off bath and bath mixer in upstairs bathroom\n- Fit toilet bidet seat\n-Remove existing laundry trough and downstairs bathroom and install installation of new laundry trough mixer tap and valves as well as alterations to pipework\nReconnect washing machine", "generated_job_id": "10985", "completion_date": "2026-04-23 12:55:45", "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-23 12:55:45", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "68a21cd1-d97e-4a6b-a20b-1f5be1e321bb", "geo_is_valid": 1, "lng": 150.1322371, "lat": -36.3039597, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Mystery Bay", "geo_street": "Negus Drive", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "4145.2100", "job_is_scheduled_until_stamp": "2026-04-23 12: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": "put drainage in downstairs ceiling below bathroom\n\nbathroom rough in. Lots to do two days work.\n- Ray knows about this so any questions ask large bathroom total renewal water pipes and stack drains.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "68a21cd1-d97e-4a6b-a20b-1f5be1e321bb", "name": "Van Soest Trevor", "website": "", "abn_number": "", "address": "", "address_street": "57 Eastaway Avenue", "address_city": "NORTH NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "57 Eastaway Avenue\nNORTH NAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "0417 761 348", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "14 Days", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "first": "", "last": "", "email": "tvscarpentry@gmail.com", "phone": "", "mobile": "", "type": "JOB", "uuid": "28b85b9c-4841-48bf-a997-23f94a49bb3d"}], "jobMaterials": [{"uuid": "f528cf5c-181a-48b8-9325-240004c7383a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.7091", "name": "Labour - tradesman and apprentice -", "price": "143.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "143.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e333b4d1-2d55-41d3-b7c9-240002b31f7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "1/2 auspex 19", "price": "14.5800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "4.8600", "displayed_cost": "4.8600", "job_material_bundle_uuid": ""}, {"uuid": "6964d015-75c8-4839-817b-24000e6c7b2a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "12.0000", "name": "1/2 auspex 90", "price": "10.0200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.0200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "3.3400", "displayed_cost": "3.3400", "job_material_bundle_uuid": ""}, {"uuid": "809031a3-4a8a-43c3-b6bd-24000eb8389a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.0000", "name": "3/4 auspex 90", "price": "12.5100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.5100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "4.1700", "displayed_cost": "4.1700", "job_material_bundle_uuid": ""}, {"uuid": "66fe995c-63ef-4044-b59e-24000784065a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "1/2 aus pex sockets", "price": "9.3300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.3300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "3.1100", "displayed_cost": "3.1100", "job_material_bundle_uuid": ""}, {"uuid": "59626996-1577-407f-bd00-240008b6cd6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "3/4 x 1/2 auspex sockets", "price": "9.6000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.6000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "3.2000", "displayed_cost": "3.2000", "job_material_bundle_uuid": ""}, {"uuid": "1858a8cf-0777-4937-820c-240001d396da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "3/4 auspex tee", "price": "9.9200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.9200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "6.6100", "displayed_cost": "6.6100", "job_material_bundle_uuid": ""}, {"uuid": "75e84bf9-c748-4215-950a-2400068d9d5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 x 1/2 c auspex tee", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a2a966ee-6a1c-49b6-a0b7-240005d9ae0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 x 1/2 x 1/2 auspex tee", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "69d0907c-4b79-4923-afc2-24000ed92cca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/2 auspex tee", "price": "14.0100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.0100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "4.6700", "displayed_cost": "4.6700", "job_material_bundle_uuid": ""}, {"uuid": "31900c3d-86d0-427c-a8dc-240004ffbc3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 auspex x cu adp", "price": "11.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.4000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "7.6000", "displayed_cost": "7.6000", "job_material_bundle_uuid": ""}, {"uuid": "17da5b37-cce9-4492-9fb0-240004b475ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 auspex x cu adp", "price": "16.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.3500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "10.9000", "displayed_cost": "10.9000", "job_material_bundle_uuid": ""}, {"uuid": "d53f20d1-2ddd-4ecd-aa0c-240008507efa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 auspex x butline adp", "price": "8.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.3900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "5.5900", "displayed_cost": "5.5900", "job_material_bundle_uuid": ""}, {"uuid": "7923cae6-2b02-46dd-a89c-24000298828a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 auspex x butline adp", "price": "25.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "25.5900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "17.0600", "displayed_cost": "17.0600", "job_material_bundle_uuid": ""}, {"uuid": "c3df04c3-eabb-4daf-854f-240006cffdda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Easy cap", "price": "6.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "2.0100", "displayed_cost": "2.0100", "job_material_bundle_uuid": ""}, {"uuid": "12cfcfd2-02e0-4df2-9007-240009aa234a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "34.0000", "name": "35mm screws", "price": "0.6000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.6000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "0.2000", "displayed_cost": "0.2000", "job_material_bundle_uuid": ""}, {"uuid": "b8a2bdf6-bba4-4c08-b7b1-24000170b54a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100 safe waste tray", "price": "6.6300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.6300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "2.2100", "displayed_cost": "2.2100", "job_material_bundle_uuid": ""}, {"uuid": "f28600a9-718d-4eaf-9359-240002ab5d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 safe waste tray", "price": "12.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "4.0000", "displayed_cost": "4.0000", "job_material_bundle_uuid": ""}, {"uuid": "86edb03e-b44d-48d0-be49-24000d50a4aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "3m 50 pvc", "price": "13.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.1000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "8.7300", "displayed_cost": "8.7300", "job_material_bundle_uuid": ""}, {"uuid": "6ac245b2-26fe-4715-8e6e-2400092f425a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "41b54f3d-df67-4841-ad0f-24000435328a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 socket", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "3345e06d-ddbf-4eba-b315-24000b1d814a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "50mm 45", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "ef2bd318-0ba1-4279-b94c-24000be24d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear glue", "price": "10.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.1000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2500", "cost": "6.7300", "displayed_cost": "6.7300", "job_material_bundle_uuid": ""}, {"uuid": "7bc3259f-f2c2-41fa-a9d3-240009d035aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Clear roof silo", "price": "11.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.0300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "7.3500", "displayed_cost": "7.3500", "job_material_bundle_uuid": ""}, {"uuid": "c4cd37c4-02db-4c93-b48c-24000b5c94ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "40.0000", "name": "Pex clips", "price": "1.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.3800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "0.4600", "displayed_cost": "0.4600", "job_material_bundle_uuid": ""}, {"uuid": "edadd4b7-3de3-44d4-be7a-240004ea3d9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/2 auspex red length", "price": "10.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "6.8300", "displayed_cost": "6.8300", "job_material_bundle_uuid": ""}, {"uuid": "16f1ced7-8d2e-430a-a5e4-240001cbdaca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "3/4 auspex black length", "price": "15.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.3500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "10.2300", "displayed_cost": "10.2300", "job_material_bundle_uuid": ""}, {"uuid": "dcbcfb9c-b3fc-4d8b-b3b9-24000150085a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "1/2 auspex black length", "price": "10.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3000", "cost": "6.8300", "displayed_cost": "6.8300", "job_material_bundle_uuid": ""}, {"uuid": "f4a24a8c-3ddf-4e0a-a822-2403b703c02a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "2m 100 pvc", "price": "14.2100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.2100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3100", "cost": "9.4700", "displayed_cost": "9.4700", "job_material_bundle_uuid": ""}, {"uuid": "cab4a5e3-bd11-44f5-afb2-2403b88846da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "100mm 45 mf", "price": "5.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.6700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3200", "cost": "1.8900", "displayed_cost": "1.8900", "job_material_bundle_uuid": ""}, {"uuid": "412309a3-30ec-4f37-8031-2403b2a1a46a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100mm x 45 deg junction", "price": "8.2700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.2700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3300", "cost": "5.5100", "displayed_cost": "5.5100", "job_material_bundle_uuid": ""}, {"uuid": "32000239-5017-4a96-b38a-2403bf92d20a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mmx 50mm 45 junction", "price": "11.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3400", "cost": "7.4000", "displayed_cost": "7.4000", "job_material_bundle_uuid": ""}, {"uuid": "e154d72b-0252-45d7-b2f6-2403b612e93a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm x 65mm 45 junction", "price": "8.4200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.4200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3500", "cost": "5.6100", "displayed_cost": "5.6100", "job_material_bundle_uuid": ""}, {"uuid": "02cd7f35-aae4-4cb7-9bbe-2403b760e5fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100x 50 lit", "price": "8.8200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.8200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3600", "cost": "2.9400", "displayed_cost": "2.9400", "job_material_bundle_uuid": ""}, {"uuid": "0cf36e3d-9cb8-44c2-9e84-2403b496b88a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65x 50 lit", "price": "11.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.4000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3700", "cost": "3.8000", "displayed_cost": "3.8000", "job_material_bundle_uuid": ""}, {"uuid": "a3a6d10b-60a8-4ff5-900b-2403b55a3b8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm x 50mm 45 junction", "price": "8.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.7500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3800", "cost": "5.8300", "displayed_cost": "5.8300", "job_material_bundle_uuid": ""}, {"uuid": "e6962346-820e-4345-ad4f-2403bdc538ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 90", "price": "7.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.1700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3900", "cost": "2.3900", "displayed_cost": "2.3900", "job_material_bundle_uuid": ""}, {"uuid": "ae177ad9-3c0c-43cd-aac0-2403b52b3f8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 90 mf", "price": "13.8600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.8600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4000", "cost": "4.6200", "displayed_cost": "4.6200", "job_material_bundle_uuid": ""}, {"uuid": "43a199b6-9107-489b-88cf-2403bf3a7a5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100mm 5", "price": "5.8200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.8200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4100", "cost": "1.9400", "displayed_cost": "1.9400", "job_material_bundle_uuid": ""}, {"uuid": "ec135334-0683-4ab8-8cf6-2403b424816a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "50 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4200", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "6330f5ad-aa14-40c0-94d5-2403bf37a3ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 45", "price": "2.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.6400", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4300", "cost": "0.8800", "displayed_cost": "0.8800", "job_material_bundle_uuid": ""}, {"uuid": "cc69045a-8682-475f-9dd9-2403b0398b0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm socket", "price": "3.8100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.8100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4400", "cost": "1.2700", "displayed_cost": "1.2700", "job_material_bundle_uuid": ""}, {"uuid": "10878572-3ef7-4525-bee5-2403bf4e14aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "2m 50 pvc", "price": "10.3100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.3100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4500", "cost": "6.8700", "displayed_cost": "6.8700", "job_material_bundle_uuid": ""}, {"uuid": "18acda21-7fb6-4816-a720-2403b40413ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100x 50 pot gully", "price": "11.3300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.3300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4600", "cost": "7.5500", "displayed_cost": "7.5500", "job_material_bundle_uuid": ""}, {"uuid": "2645bc97-eadc-4cc9-879f-2403b8f53f9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Plastic hanger", "price": "10.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.8300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4700", "cost": "7.2200", "displayed_cost": "7.2200", "job_material_bundle_uuid": ""}, {"uuid": "e2ec74aa-ee87-4f53-8e7f-2403b22aecda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm screwed cap", "price": "7.6500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.6500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4800", "cost": "2.5500", "displayed_cost": "2.5500", "job_material_bundle_uuid": ""}, {"uuid": "4fa80b94-b5a1-4bbf-92a8-2403b9ca4d4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Glue clear and clear cleaner", "price": "15.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4900", "cost": "10.0000", "displayed_cost": "10.0000", "job_material_bundle_uuid": ""}, {"uuid": "cfcb592b-c986-41d6-a2ad-2403b7d8879a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.4275", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1210a8e2-ba08-4469-9554-2403b364561a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm puddle flange", "price": "12.6600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.6600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5000", "cost": "4.2200", "displayed_cost": "4.2200", "job_material_bundle_uuid": ""}, {"uuid": "a16b34b7-e850-4513-9851-241ae212b23a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.5263", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d7af7659-b660-473e-96df-241ae0836cba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1.2 m 40mm pvc", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b3e3a45a-71d0-470f-8388-241aeb50fb2a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1.2m 50mm pvc", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b1d26e1b-51a3-4d66-9cfa-241aeda543da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm pvc length", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fc428d0d-48c8-4dc4-9a68-241ae45047ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm boss gully connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d638a5ec-159d-47b5-8907-241aed29129a", "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": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5500", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "62f55296-5c15-4532-b67d-241ae327ac4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "50mm sockets", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5600", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "23700b81-65b2-463c-b13e-241ae4f464aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm mf 90", "price": "8.8100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.8100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5700", "cost": "5.8700", "displayed_cost": "5.8700", "job_material_bundle_uuid": ""}, {"uuid": "6ed94729-8f9b-4fc2-a8b6-241ae6e3ef9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mmx50mm lit", "price": "11.1900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5800", "cost": "3.7300", "displayed_cost": "3.7300", "job_material_bundle_uuid": ""}, {"uuid": "df7034a8-ded7-4097-97ed-241ae9057faa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm 90", "price": "3.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5900", "cost": "1.1300", "displayed_cost": "1.1300", "job_material_bundle_uuid": ""}, {"uuid": "30c4f890-cc77-46b4-928a-241ae9c2eb8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "40mm socket", "price": "3.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6000", "cost": "1.0000", "displayed_cost": "1.0000", "job_material_bundle_uuid": ""}, {"uuid": "581737f4-51fa-4983-b444-241ae7b765ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "65mm 90", "price": "21.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "21.3900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6100", "cost": "14.2600", "displayed_cost": "14.2600", "job_material_bundle_uuid": ""}, {"uuid": "d6910dbd-f8a7-41e2-bd44-241aede8e25a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm 45", "price": "8.7900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.7900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6200", "cost": "2.9300", "displayed_cost": "2.9300", "job_material_bundle_uuid": ""}, {"uuid": "f19402b5-d54e-408e-944e-241ae125a14a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm sockets", "price": "9.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6300", "cost": "3.2400", "displayed_cost": "3.2400", "job_material_bundle_uuid": ""}, {"uuid": "9fc956c0-d559-48bb-8738-241ae13b9e3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm x 65mm lit", "price": "11.3100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.3100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6400", "cost": "3.7700", "displayed_cost": "3.7700", "job_material_bundle_uuid": ""}, {"uuid": "473f7878-f8c8-42d9-b89a-241aee1a99ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 90", "price": "9.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6500", "cost": "3.0400", "displayed_cost": "3.0400", "job_material_bundle_uuid": ""}, {"uuid": "79241a7a-bc22-470c-a8d8-241aed86963a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1m 100mm pvc", "price": "14.2100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.2100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6600", "cost": "9.4700", "displayed_cost": "9.4700", "job_material_bundle_uuid": ""}, {"uuid": "93912030-5b3a-4109-aece-241ae55bce9a", "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": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6700", "cost": "5.7000", "displayed_cost": "5.7000", "job_material_bundle_uuid": ""}, {"uuid": "2da0a4ba-787c-476a-b4f0-241aecc27b6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Loose nut mini taps", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "4dc8b4f5-9218-4a3f-9c2a-241aece5cc4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "White bathroom silo", "price": "11.8500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.8500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6900", "cost": "7.9000", "displayed_cost": "7.9000", "job_material_bundle_uuid": ""}, {"uuid": "019fcd97-d0d2-4bc0-8c46-241aec05b7ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear bathroom silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7000", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "2498acae-d21f-4410-8229-241aedbdd2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "6mm tile bit", "price": "30.8600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "30.8600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7100", "cost": "20.5700", "displayed_cost": "20.5700", "job_material_bundle_uuid": ""}, {"uuid": "46960a32-4dc4-4643-9395-241aefae572a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "Blue plugs and 65mm roof screw", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "23ebdb8b-dd21-4d5c-b6d3-241ae69e468a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32 x 40 chrome plug and waste overflow", "price": "42.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "42.1100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7300", "cost": "28.0700", "displayed_cost": "28.0700", "job_material_bundle_uuid": ""}, {"uuid": "dd0e208d-0997-4a87-95ab-241aefe3189a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "450 flexi", "price": "10.8900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.8900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7400", "cost": "3.6300", "displayed_cost": "3.6300", "job_material_bundle_uuid": ""}, {"uuid": "f6a24e92-c7a4-4ae7-b75f-241aebd3d61a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "1/2 flexi cover plates", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7500", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "3b74426a-555e-4d7c-95b4-241aec6f126a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm cover plate", "price": "2.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.1300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7600", "cost": "0.7100", "displayed_cost": "0.7100", "job_material_bundle_uuid": ""}, {"uuid": "981cb236-898d-484e-925c-241aedb45f9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "12mm raised cover plate", "price": "5.6100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.6100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7700", "cost": "1.8700", "displayed_cost": "1.8700", "job_material_bundle_uuid": ""}, {"uuid": "44e5219a-99e5-4115-a8c3-241aefee202a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm 45", "price": "2.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.9100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7800", "cost": "0.9700", "displayed_cost": "0.9700", "job_material_bundle_uuid": ""}, {"uuid": "477e386c-aa03-4531-bda7-241bf43ea25a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "50 x 45 bend", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8000", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "f065f48e-4909-4e2d-a0d5-241bfbe8174a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Tri valve", "price": "29.4500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "29.4500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8100", "cost": "19.6300", "displayed_cost": "19.6300", "job_material_bundle_uuid": ""}, {"uuid": "56cff1ff-bfc8-422c-b34f-241bf068d2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "16mm flexi pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fa658340-be46-48e9-bdec-241bfa0a929a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 mm Flexi plate", "price": "9.3000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.3000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8300", "cost": "3.1000", "displayed_cost": "3.1000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5e5d0-cc41-41a2-bab7-241bfc69918a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "225 m &f flexi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "240f9669-7f51-4faa-a726-241cf554ce9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Coupling Straight 50mm dwvf", "price": "1.4800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.4800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "c7130ea0-5707-4875-aef7-20b16691a2bb", "sort_order": "9002", "cost": "1.4800", "displayed_cost": "1.4800", "job_material_bundle_uuid": ""}, {"uuid": "4d8efc69-4f94-48fe-8a1d-241cfa34ed6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Bend F&F Plain 50mm x 85Deg dwvb", "price": "1.0900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.0900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "972b93a8-7d57-4777-925b-20b1621db08b", "sort_order": "8904", "cost": "1.0900", "displayed_cost": "1.0900", "job_material_bundle_uuid": ""}, {"uuid": "140d9ee7-6950-4c0c-a69e-241cfa6d5e4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Bend M&F Plain 100mm x 85Deg dwvb", "price": "7.7300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.7300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "1aa62f12-1c67-452d-8a67-214b6dbdf10b", "sort_order": "8807", "cost": "7.7300", "displayed_cost": "7.7300", "job_material_bundle_uuid": ""}, {"uuid": "27fd114e-6984-4e33-9891-241cf744865d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Pipe 50mm x 6M dwvp", "price": "23.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "23.2800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "b18a5920-1fbd-4335-ac78-20b16ab9530b", "sort_order": "8713", "cost": "23.2800", "displayed_cost": "23.2800", "job_material_bundle_uuid": ""}, {"uuid": "6cb5e2f8-1a26-44ef-8795-241cfcce194d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Solvent Cement 500ML Pressure Clear", "price": "8.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "699164ea-9503-4a2f-aec9-20ad4cfcbbab", "sort_order": "8625", "cost": "8.5000", "displayed_cost": "8.5000", "job_material_bundle_uuid": ""}, {"uuid": "4a0c179d-c13c-4f57-a441-241cff4220ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Boss Gully 100mm x 65-50-40-40 x 85D dwvj", "price": "21.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "21.5600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "80bd5714-c902-42af-b949-23da249e134b", "sort_order": "8550", "cost": "21.5600", "displayed_cost": "21.5600", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aaba150f-5dc1-4cf3-953f-23ffd2d76e6a", "start_date": "2026-03-27 07:58:01", "end_date": "2026-03-27 15:43:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "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": "202", "travel_distance_in_meters": "2962", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:16", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "f2b6ad00-3fbb-410e-bd25-23ffdf03caea", "start_date": "2026-03-27 08:01:43", "end_date": "2026-03-27 15:44:04", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "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-03-27 15:44:19", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "743453d3-4e06-485a-8943-2403bb89b25a", "start_date": "2026-03-30 13:33:16", "end_date": "2026-03-30 15:58:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "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-03-30 15:59:06", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "70f0567b-f6ca-4905-a182-241ae604828a", "start_date": "2026-04-22 12:54:07", "end_date": "2026-04-22 15:18:26", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "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": "", "allocated_timestamp": "2026-04-22 15:18:59", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "2e39aa33-cadc-4618-9fd8-2419005b38ea", "start_date": "2026-04-22 07:59:45", "end_date": "2026-04-22 16:31:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "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-22 16:31:44", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1591b425-d12e-4473-ad32-241aeb6836ca", "start_date": "2026-04-23 08:00:47", "end_date": "2026-04-23 12:55:41", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "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": "", "allocated_timestamp": "2026-04-23 12:55:46", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "d1aa9725-fcd0-474f-bebf-23f949f7ce6b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 12:39:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 12:39:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "aad0ee1f-978a-47ca-8edf-23f9479ca06b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 21:25:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 21:25:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "4743d965-a729-4673-bd28-24024ea1c49b", "start_date": "2026-03-30 09:15:00", "end_date": "2026-03-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 06:07:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 06:07:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0dd34eba-f5e8-4fca-b5d2-24190fe900ab", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:17:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:17:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "7bd90b87-3288-4624-a392-2415ec3f1a8b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:49:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:49:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:47:32.354352+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.163.217", "x-real-ip": "3.26.163.217", "content-length": "6742", "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_580f13d8-ce8e-4632-979c-241cfcb6bb5b", "type": "job.updated", "data": {"uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "active": 1, "date": "2026-03-11 00:00:00", "job_address": "21 George Street\nBermagui NSW 2546", "billing_address": "Shop 10   73-79 Lamont Street\nFishermen's Wharf Bermagui NSW 2546", "status": "Quote", "quote_date": "2026-03-11 13:00:10", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "Thank you for the opportunity to quote for Install 2 roof ventilators into existing roof at 21 George st . Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10894", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 16:29:28", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "0eb76b82-d5e3-4813-ae69-2001d3d0da2b", "geo_is_valid": 1, "lng": 150.0625732, "lat": -36.4187525, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Bermagui", "geo_street": "George Street", "geo_number": "21", "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": "726.0000", "job_is_scheduled_until_stamp": "2026-04-15 17:00:00", "category_uuid": "", "queue_uuid": "5061b866-38ce-47a3-82ce-2093ba1485fb", "queue_expiry_date": "2026-04-29 16:29:28", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"094814e1-7340-457b-91b9-208f29510fab\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Go after 3.30 please\nprovide a quote for a whirly bird/roof ventilation for this property? There is ongoing mould issues on the ceiling in the bathroom so the owner would like to explore the root issue\n\nJessica Franks 0493386026\n\nWork order: 531a-324", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "0eb76b82-d5e3-4813-ae69-2001d3d0da2b", "name": "Butterfield Property", "website": "", "abn_number": "", "address": "", "address_street": "Shop 10   73-79 Lamont Street\nFishermen's Wharf Bermagui NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "Shop 10   73-79 Lamont Street\nFishermen's Wharf Bermagui NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "5061b866-38ce-47a3-82ce-2093ba1485fb", "name": "Quote for Rod's OK", "default_timeframe": 6, "subscribed_staff": "", "requires_assignment": "1"}, "jobContacts": [{"job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "first": "", "last": "", "email": "rentals@butterfieldproperty.com.au", "phone": "", "mobile": "", "type": "BILLING", "uuid": "66ea3941-adc5-4130-8c57-23f08d97344d"}, {"job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "first": "", "last": "", "email": "rentals@butterfieldproperty.com.au", "phone": "02 6493 3444", "mobile": "", "type": "JOB", "uuid": "93c64add-ac6c-486e-829d-23f08d9a67bd"}], "jobMaterials": [{"uuid": "57b9485c-2cc5-4cf2-9c68-2414c150a93d", "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": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "85c7ada3-32e0-4975-84d6-2414c0f46e9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install 2 x 250 supaventaltors into existing tile roof.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d790b276-0024-4c64-a85c-2414cc87b89d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply all neccesary flashings for installation of vents.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8644a248-c6f5-4bd8-be47-2414cf3c768d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of ventilators on each side of the roof at opposite ends.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "10bf1bbf-9bf5-46aa-971e-2414c8d4352d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All nesesery materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "76c3a8cd-fe63-4087-8d06-241bea2ac85d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "660.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "660.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "ae23c3d7-e82a-4d4a-b60b-24121cb19c7b", "start_date": "2026-04-15 16:00:00", "end_date": "2026-04-15 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 14:57:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 14:57:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:47:52.039757+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.255.145", "x-real-ip": "3.27.255.145", "content-length": "6741", "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_25c75253-ef11-4cc1-b47b-241cf72b322b", "type": "job.updated", "data": {"uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "active": 1, "date": "2026-03-11 00:00:00", "job_address": "21 George Street\nBermagui NSW 2546", "billing_address": "Shop 10   73-79 Lamont Street\nFishermen's Wharf Bermagui NSW 2546", "status": "Quote", "quote_date": "2026-03-11 13:00:10", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "Thank you for the opportunity to quote for Install 2 roof ventilators into existing roof at 21 George st . Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10894", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:47:51", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "0eb76b82-d5e3-4813-ae69-2001d3d0da2b", "geo_is_valid": 1, "lng": 150.0625732, "lat": -36.4187525, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Bermagui", "geo_street": "George Street", "geo_number": "21", "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": "726.0000", "job_is_scheduled_until_stamp": "2026-04-15 17:00:00", "category_uuid": "", "queue_uuid": "5061b866-38ce-47a3-82ce-2093ba1485fb", "queue_expiry_date": "2026-04-29 16:29:28", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"094814e1-7340-457b-91b9-208f29510fab\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "quote_sent_stamp": "2026-04-24 11:47:51", "job_description": "Go after 3.30 please\nprovide a quote for a whirly bird/roof ventilation for this property? There is ongoing mould issues on the ceiling in the bathroom so the owner would like to explore the root issue\n\nJessica Franks 0493386026\n\nWork order: 531a-324", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "0eb76b82-d5e3-4813-ae69-2001d3d0da2b", "name": "Butterfield Property", "website": "", "abn_number": "", "address": "", "address_street": "Shop 10   73-79 Lamont Street\nFishermen's Wharf Bermagui NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "Shop 10   73-79 Lamont Street\nFishermen's Wharf Bermagui NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "5061b866-38ce-47a3-82ce-2093ba1485fb", "name": "Quote for Rod's OK", "default_timeframe": 6, "subscribed_staff": "", "requires_assignment": "1"}, "jobContacts": [{"job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "first": "", "last": "", "email": "rentals@butterfieldproperty.com.au", "phone": "", "mobile": "", "type": "BILLING", "uuid": "66ea3941-adc5-4130-8c57-23f08d97344d"}, {"job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "first": "", "last": "", "email": "rentals@butterfieldproperty.com.au", "phone": "02 6493 3444", "mobile": "", "type": "JOB", "uuid": "93c64add-ac6c-486e-829d-23f08d9a67bd"}], "jobMaterials": [{"uuid": "57b9485c-2cc5-4cf2-9c68-2414c150a93d", "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": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "85c7ada3-32e0-4975-84d6-2414c0f46e9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install 2 x 250 supaventaltors into existing tile roof.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d790b276-0024-4c64-a85c-2414cc87b89d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply all neccesary flashings for installation of vents.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8644a248-c6f5-4bd8-be47-2414cf3c768d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of ventilators on each side of the roof at opposite ends.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "10bf1bbf-9bf5-46aa-971e-2414c8d4352d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All nesesery materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "76c3a8cd-fe63-4087-8d06-241bea2ac85d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "660.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "660.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "ae23c3d7-e82a-4d4a-b60b-24121cb19c7b", "start_date": "2026-04-15 16:00:00", "end_date": "2026-04-15 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 14:57:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 14:57:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:48:04.471902+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.147.27", "x-real-ip": "3.27.147.27", "content-length": "6716", "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_7e3983c5-3294-4cf5-8af2-241cf7d7d1eb", "type": "job.updated", "data": {"uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "active": 1, "date": "2026-03-11 00:00:00", "job_address": "21 George Street\nBermagui NSW 2546", "billing_address": "Shop 10   73-79 Lamont Street\nFishermen's Wharf Bermagui NSW 2546", "status": "Quote", "quote_date": "2026-03-11 13:00:10", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "Thank you for the opportunity to quote for Install 2 roof ventilators into existing roof at 21 George st . Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10894", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:48:03", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "0eb76b82-d5e3-4813-ae69-2001d3d0da2b", "geo_is_valid": 1, "lng": 150.0625732, "lat": -36.4187525, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Bermagui", "geo_street": "George Street", "geo_number": "21", "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": "726.0000", "job_is_scheduled_until_stamp": "2026-04-15 17:00:00", "category_uuid": "", "queue_uuid": "e393390b-6fca-4c54-82cd-1f58a4445afb", "queue_expiry_date": "2026-05-22T11:48:03", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"094814e1-7340-457b-91b9-208f29510fab\"]", "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-04-24 11:47:51", "job_description": "Go after 3.30 please\nprovide a quote for a whirly bird/roof ventilation for this property? There is ongoing mould issues on the ceiling in the bathroom so the owner would like to explore the root issue\n\nJessica Franks 0493386026\n\nWork order: 531a-324", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "0eb76b82-d5e3-4813-ae69-2001d3d0da2b", "name": "Butterfield Property", "website": "", "abn_number": "", "address": "", "address_street": "Shop 10   73-79 Lamont Street\nFishermen's Wharf Bermagui NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "Shop 10   73-79 Lamont Street\nFishermen's Wharf Bermagui NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "e393390b-6fca-4c54-82cd-1f58a4445afb", "name": "Quotes waiting for response ", "default_timeframe": 28, "subscribed_staff": "", "requires_assignment": "0"}, "jobContacts": [{"job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "first": "", "last": "", "email": "rentals@butterfieldproperty.com.au", "phone": "", "mobile": "", "type": "BILLING", "uuid": "66ea3941-adc5-4130-8c57-23f08d97344d"}, {"job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "first": "", "last": "", "email": "rentals@butterfieldproperty.com.au", "phone": "02 6493 3444", "mobile": "", "type": "JOB", "uuid": "93c64add-ac6c-486e-829d-23f08d9a67bd"}], "jobMaterials": [{"uuid": "57b9485c-2cc5-4cf2-9c68-2414c150a93d", "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": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "85c7ada3-32e0-4975-84d6-2414c0f46e9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install 2 x 250 supaventaltors into existing tile roof.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d790b276-0024-4c64-a85c-2414cc87b89d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply all neccesary flashings for installation of vents.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8644a248-c6f5-4bd8-be47-2414cf3c768d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of ventilators on each side of the roof at opposite ends.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "10bf1bbf-9bf5-46aa-971e-2414c8d4352d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All nesesery materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "76c3a8cd-fe63-4087-8d06-241bea2ac85d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "660.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "660.0000", "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "ae23c3d7-e82a-4d4a-b60b-24121cb19c7b", "start_date": "2026-04-15 16:00:00", "end_date": "2026-04-15 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "51ba12db-a5cb-497b-b004-23f087cdcdbd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 14:57:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 14:57:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:52:39.519960+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.207.82", "x-real-ip": "15.134.207.82", "content-length": "8538", "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_9f48d2df-3514-4aa4-84a6-241cf48bf27b", "type": "job.updated", "data": {"uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "9 Burrawang Street\nNarooma NSW 2546", "billing_address": "PO Box 104\nKINGS LANGLEY, NSW 2147", "status": "Quote", "quote_date": "2026-04-23 10:42:06", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "Job No 35704\nPurchase Order 032870\nProperty: 9 Burrawang Street Narooma\n\nThank you for the opportunity to quote to repair water tank outlets that are leaking on middle and southern tanks at 9 Burrawang Street Narooma. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "11305", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:52:38", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "1a157f2a-5ac0-4d02-b87f-1f5beda7171b", "geo_is_valid": 1, "lng": 150.1225474, "lat": -36.2147916, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Burrawang Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "629.2000", "job_is_scheduled_until_stamp": "2026-04-22 14:45: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": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "quote_sent_stamp": "2026-04-24 11:52:38", "job_description": "MUST FILL OUT FORM AND TAKE BEFORE AND AFTER PHOTOS\nPlease have plumber attend to investigate leaking water tanks from the overflow pipe. Please quote on either repair if possible or replacement like for like.\nSite access must be pre-arranged with Maria - 02 9620 9937 24hr notice.\n\nJob No 35704\nPurchase Order 032870", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1a157f2a-5ac0-4d02-b87f-1f5beda7171b", "name": "Acron Building Services", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 104", "address_city": "KINGS LANGLEY", "address_state": "NSW", "address_postcode": "2147", "address_country": "", "billing_address": "PO Box 104\nKINGS LANGLEY, NSW 2147", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "first": "", "last": "", "email": "service@acron.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "81b27074-a827-4252-b59c-2418d1eb756d"}], "jobMaterials": [{"uuid": "90928f91-6bed-49ad-8d30-241bed611f7d", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "87da9c74-a641-42ad-a246-241beab08e8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace Zinculume cover over 225mm pvc pipe.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "92338718-389d-4534-9d7c-241bee78048d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Clean off all existing sealant around pipe.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b828e0d7-c836-4cee-942f-241bec11f3ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Reseal around 225mm outlets using sikaflex.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8e470aa3-357d-48a7-af4e-241be48dc06d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Refit new Zincalume covers as existing are rusted and deteriorated.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce5f2fcc-511d-4c36-a6d9-241bea8a24ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Clean tank strainers and first flush", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "cd17b6c0-7d7f-4823-91e2-241beb77d2cd", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f3fe6a1c-5b24-41da-8e21-241bea707e8d", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8d05c6ce-1907-4adf-9d7a-241be63a72ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5a95a4da-91d0-4b95-8154-241be98febfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Cleaning of all gutters.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f2dc84b6-1d00-4fbd-9540-241be8fde75d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "572.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "572.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "cad95815-8bbb-474e-921e-2418d8c35d0b", "start_date": "2026-04-22 13:45:00", "end_date": "2026-04-22 14:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 13:43:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 13:43:02", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:52:40.334305+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.104", "x-real-ip": "3.27.250.104", "content-length": "8538", "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_f8060b72-cce6-410c-be7a-241cfa8e1f1b", "type": "job.updated", "data": {"uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "9 Burrawang Street\nNarooma NSW 2546", "billing_address": "PO Box 104\nKINGS LANGLEY, NSW 2147", "status": "Quote", "quote_date": "2026-04-23 10:42:06", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "Job No 35704\nPurchase Order 032870\nProperty: 9 Burrawang Street Narooma\n\nThank you for the opportunity to quote to repair water tank outlets that are leaking on middle and southern tanks at 9 Burrawang Street Narooma. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "11305", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:52:38", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "1a157f2a-5ac0-4d02-b87f-1f5beda7171b", "geo_is_valid": 1, "lng": 150.1225474, "lat": -36.2147916, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Burrawang Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "629.2000", "job_is_scheduled_until_stamp": "2026-04-22 14:45: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": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "quote_sent_stamp": "2026-04-24 11:52:38", "job_description": "MUST FILL OUT FORM AND TAKE BEFORE AND AFTER PHOTOS\nPlease have plumber attend to investigate leaking water tanks from the overflow pipe. Please quote on either repair if possible or replacement like for like.\nSite access must be pre-arranged with Maria - 02 9620 9937 24hr notice.\n\nJob No 35704\nPurchase Order 032870", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1a157f2a-5ac0-4d02-b87f-1f5beda7171b", "name": "Acron Building Services", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 104", "address_city": "KINGS LANGLEY", "address_state": "NSW", "address_postcode": "2147", "address_country": "", "billing_address": "PO Box 104\nKINGS LANGLEY, NSW 2147", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "first": "", "last": "", "email": "service@acron.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "81b27074-a827-4252-b59c-2418d1eb756d"}], "jobMaterials": [{"uuid": "90928f91-6bed-49ad-8d30-241bed611f7d", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "87da9c74-a641-42ad-a246-241beab08e8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace Zinculume cover over 225mm pvc pipe.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "92338718-389d-4534-9d7c-241bee78048d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Clean off all existing sealant around pipe.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b828e0d7-c836-4cee-942f-241bec11f3ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Reseal around 225mm outlets using sikaflex.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8e470aa3-357d-48a7-af4e-241be48dc06d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Refit new Zincalume covers as existing are rusted and deteriorated.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce5f2fcc-511d-4c36-a6d9-241bea8a24ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Clean tank strainers and first flush", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "cd17b6c0-7d7f-4823-91e2-241beb77d2cd", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f3fe6a1c-5b24-41da-8e21-241bea707e8d", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8d05c6ce-1907-4adf-9d7a-241be63a72ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5a95a4da-91d0-4b95-8154-241be98febfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Cleaning of all gutters.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f2dc84b6-1d00-4fbd-9540-241be8fde75d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "572.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "572.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "cad95815-8bbb-474e-921e-2418d8c35d0b", "start_date": "2026-04-22 13:45:00", "end_date": "2026-04-22 14:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 13:43:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 13:43:02", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T02:00:34.127022+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.65.23.116", "x-real-ip": "52.65.23.116", "content-length": "39828", "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_d3844231-c9db-4fa6-9ff7-241cf5d7fd5b", "type": "job.updated", "data": {"uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "active": 1, "date": "2026-02-11 00:00:00", "job_address": "19 Dalmeny Drive\nKianga NSW 2546", "billing_address": "19 Dalmeny Drive\nKianga NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-12 18:41:44", "work_done_description": "Apply credit for overpayment of invoice 10750 when invoicing (see Ayron)\nProperty - 19 Dalmeny Drive Kianga \n\nAttended to do pipework for front grated drain.\n\nwork completed:\n3/3/26\nInstall gas fire pipework.\nMaterial.\nSwan doc \n20/15 pex reducer \n2- 15mm pex elbows.\n\n4 hours Ray 3/3/26\n\n5/03 get remote to sync with heater and also assemble internal part of Gas log Fire ready for stonework\n\n1 hr rod and 3m 90m pipe", "generated_job_id": "10623", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 17:07:03", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "bcb5a96c-8e0c-42fd-a297-203826b5d72b", "geo_is_valid": 1, "lng": 150.1311703, "lat": -36.1943535, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Dalmeny Drive", "geo_number": "19", "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": "665.2900", "job_is_scheduled_until_stamp": "2026-04-24 13:15: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": "Connect water at meter for cameron", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "bcb5a96c-8e0c-42fd-a297-203826b5d72b", "name": "CAMERON ROWLEY", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "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": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "first": "Cameron", "last": "Rowley", "email": "office@naroomaelectrics.net.au", "phone": "", "mobile": "0413 833 310", "type": "BILLING", "uuid": "f7591bac-8a3a-418b-871c-23d4cc116f3d"}, {"job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "first": "CAMERON ROWLEY", "last": "", "email": "office@naroomaelectrics.net.au", "phone": "", "mobile": "0413 833 310", "type": "JOB", "uuid": "64589d4c-a15a-4dc8-a54c-23d4cf8c963d"}], "jobMaterials": [{"uuid": "7280a7f1-de97-4beb-a176-23d69fad8c5d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.3833", "name": "Labour - attending plumber - (12/02/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6fc3a976-64a5-46da-853c-23f94f558bed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3m 90mm pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4b52b32a-5b26-4c07-839f-240a0fd0c57a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "80x 80 safe waste trays - swan", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "301", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5672e8a5-50f4-48f0-bcee-240e0bf26eca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Liam 8 hrs", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "302", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "34dd5737-6461-4e00-8553-240fc671bfaa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - attending plumber - Liam, Tom, Jett 8 hours 10/4/26", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "303", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "287025c1-67ca-44e8-a3c9-240fcdaa2d4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - attending plumber - Gus and Tom 5 hours 11/4/26", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "304", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c7ec2337-ac68-4888-8304-2410aefc28fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "100mm 90", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "305", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "34f3bbff-9df2-410c-a079-2410a6cc586a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm mf 90", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "306", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5177aa02-c373-48f7-aafa-2410aecb34da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100mm slope junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "307", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3438d448-8494-4c63-bbf1-2410a2a4711a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "100mm mf 15", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "308", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c07cf505-16a8-4f1c-ba84-2410aff201ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100mm 15", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "309", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d93e60d7-c6c5-4fae-baa0-2410af5eb88a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm rubber repair", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "310", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e03111bf-46a3-4632-8f78-2410a713b40a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100mm io", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "311", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b5129795-0fe5-4e15-9468-2410a35455aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "100mm mf 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "312", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7ea3c578-e41e-45cc-ac36-2410ad1a5bda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100mm 30", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "313", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5374c25e-40fd-49ea-b2e1-2410ad7f62ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm square junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "314", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fdf7b015-a04e-40f1-aebc-2410a4da549a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm 90", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "315", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "936e1fc0-90ae-4710-b0eb-2410a8509e5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "316", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "59020343-ae58-40bb-ac26-2410a5ebe81a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "100mm lengths", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "317", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4e1e1aed-cc64-48d1-b98c-2410a39f921a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "150mm lengths", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "318", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b60d2396-5009-433c-af40-2410a0ca841a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "4m 90mm pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "319", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7f5bcc8c-ba2f-4232-a0b5-2410ade3675a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm gully", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "320", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "85b95107-7a73-4356-9d05-2410a580a11a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm mf square junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "321", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d4bae815-5e3a-40de-b058-2410a30cf79a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "150mm 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "322", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b7e76d99-c637-40d7-a3e2-2410a09d434a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "450 pit", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "323", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "175a7bd7-67a5-49b3-8647-2410a601241a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "300 pit", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "324", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e99dbe1c-28f5-464b-99b8-2410ac890faa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "325", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ec3a78a6-8202-4ef4-b312-2410a01c187a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "150mm 15", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "326", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f1003566-3466-4913-8a17-2411d8b40bea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 60", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "327", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bfe36996-af0d-4dac-a82e-2411ddadff4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100x90 in pipe reducer", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "328", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e5fcc168-b51d-4515-8d80-2411dc183f9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Square curb adapter", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "329", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5a4cd6cf-cccc-43d6-b75a-2411d0dd011a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 1/4 turn hose tap", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "330", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "703c2a48-59f8-432d-b17f-2411d82e86ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 #15", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "331", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a633ba02-089b-4cc7-bedd-2411d45453fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "32mm auspex T", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "332", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0317ed9c-798a-4f74-9d73-2411d4a881da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "32mm auspex joiner", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "333", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c33a7f3b-c8ad-4607-93fd-2411dc2a121a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "32mm auspex elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "334", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4a35a628-8c42-4006-ac13-2411dcdc199a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32mm poly fi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "335", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "aff6fbb2-7877-49fa-8dac-2411d10bc14a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32mm press mi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "336", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e867d4c4-b56a-479c-875a-2411d139859a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "32mm auspex weld tail", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "337", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3665ad52-fbaf-4dcd-8ad8-2411d3756cda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "32mm auspex lengths", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "338", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2965abb2-5ebd-4963-91d8-2411dfb6ddaa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "Labour - attending plumber - Jorge 13/4/26", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "339", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6b76cc47-ea50-4bd0-9ab4-24121f7c23da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm m&f junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "340", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a12c377f-5cee-4a52-a895-24121f29364a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm slope junction 15 degree", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "341", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e491aee7-88b9-47fc-9aed-2418d1e19d7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 copper lm", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "342", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4f95d4d5-0574-4057-9f5f-241908e2378a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Swan dockets", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "343", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a838c325-5dd2-4cf3-bc09-2419032611fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32mm press tee", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "344", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "63f95ca1-5560-451b-affb-241907767a0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32mm press mi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "345", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "01c69f03-69e6-48ec-8c89-241908dc8d5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "346", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3c0ace6b-3a97-4519-b95d-241be6e7236d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "-1.0000", "name": "Credit for overpayment of invoice 10750", "price": "118.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "118.7500", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "5be7e3f3-7dae-4e99-ba0d-2419089ae44a", "start_date": "2026-04-21 10:27:35", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 1, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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 10:39:36", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "c6dca781-e8b2-4259-926a-241cabe43e3a", "start_date": "2026-04-24 12:00:33", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 12:00:33", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "055a4f0d-2124-48da-8aa3-23d4e7bbf97a", "start_date": "2026-02-12 07:44:00", "end_date": "2026-02-12 10:07:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-02-13 15:32:17", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "7c7eed39-9054-427a-a6bc-23f0ca31a13a", "start_date": "2026-03-12 10:08:59", "end_date": "2026-03-12 12:49:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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": "", "allocated_timestamp": "2026-03-12 12:49:51", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "66fe9819-696b-4a7b-ae7c-23f6cba5825a", "start_date": "2026-03-18 08:34:32", "end_date": "2026-03-18 16:26:19", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-18 16:26:24", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}, {"uuid": "9c9a6310-b559-4988-b38c-23f94979fdcb", "start_date": "2026-03-20 08:00:00", "end_date": "2026-03-20 09:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-20 13:51:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c7726191-6c96-4667-b919-240a0b91a5ea", "start_date": "2026-04-07 07:37:55", "end_date": "2026-04-07 09:12:42", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-07 09:12:46", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "f77c32e5-4503-48b9-a940-240c0bf8572a", "start_date": "2026-04-09 07:21:34", "end_date": "2026-04-09 07:46:15", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-09 07:46:18", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "6000ad20-edb0-44e6-b7ba-240e04f3379a", "start_date": "2026-04-10 14:58:17", "end_date": "2026-04-10 16:03:51", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-10 16:03:54", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "2250823a-c910-4afe-82e5-2411d77e2c5a", "start_date": "2026-04-13 17:29:34", "end_date": "2026-04-14 06:54:11", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-14 06:54:27", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "a5a10814-9e11-4bb1-b7bb-2418dc9d713a", "start_date": "2026-04-20 13:28:25", "end_date": "2026-04-20 14:55:06", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-20 14:55:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "012bf50f-94e0-4ace-8c3f-2418d24a291a", "start_date": "2026-04-21 09:01:35", "end_date": "2026-04-21 09:59:27", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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 09:59:30", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "672581d2-3da1-446e-96ce-241908c8b36a", "start_date": "2026-04-21 11:09:24", "end_date": "2026-04-21 11:48:31", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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 11:48:36", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "d4068539-a233-4b8c-86ac-23d4cab0614b", "start_date": "2026-02-12 08:00:00", "end_date": "2026-02-12 11:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-12 07:11:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-12 07:42:10", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "01533368-ee7e-48c8-9009-23dc306732fb", "start_date": "2026-02-20 09:00:00", "end_date": "2026-02-20 10:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-20 06:48:05", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c6152242-d178-4035-b2e3-23e7cd2975ab", "start_date": "2026-03-03 08:00:00", "end_date": "2026-03-03 11:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-03 07:27:16", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-03 07:30:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b47e6bdb-9d24-4a93-9f3f-23f083498e4b", "start_date": "2026-03-12 08:30:00", "end_date": "2026-03-12 15:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-12 07:00:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-12 07:00:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "8ac8c7ac-d2bb-4fda-8c90-23f5e00223ab", "start_date": "2026-03-18 09:00:00", "end_date": "2026-03-18 10:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-03-17 08:33:07", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "d3d4a6e4-0349-402c-995b-23f624aa5e3b", "start_date": "2026-03-18 08:00:00", "end_date": "2026-03-18 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-18 07:05:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-18 07:05:32", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c62a0dc3-bc8a-4c1f-93b2-23f88716a35b", "start_date": "2026-03-20 07:30:00", "end_date": "2026-03-20 08:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-03-19 16:53:48", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b0fb398a-8a3e-49b9-92b9-240ac29fecab", "start_date": "2026-04-07 08:00:00", "end_date": "2026-04-07 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-07 07:37:55", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-07 07:37:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "0b5e8fbc-aaee-4cee-bb50-240ac00b4f2b", "start_date": "2026-04-09 08:00:00", "end_date": "2026-04-09 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 07:21:33", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 07:21:33", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "2a168360-941e-4cd2-92a3-240bc4a995db", "start_date": "2026-04-10 08:00:00", "end_date": "2026-04-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-08 05:39:37", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-08 05:39:37", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "44e09c49-25ed-49c6-954b-240bc043afcb", "start_date": "2026-04-10 08:00:00", "end_date": "2026-04-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 06:55:38", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 06:55:40", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "54e31d6c-6946-4a1b-98d9-240c96d474ab", "start_date": "2026-04-10 08:00:00", "end_date": "2026-04-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 07:21:33", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 07:21:33", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "00033218-b708-47d6-8ea6-240f764e6d7b", "start_date": "2026-04-13 08:00:00", "end_date": "2026-04-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-13 05:45:47", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-13 05:45:47", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "12ec70cd-a6ff-4150-9995-2417aa603f5b", "start_date": "2026-04-20 13:00:00", "end_date": "2026-04-20 14:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 13:28:25", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 13:28:25", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "0fdcf96e-e763-4ea3-8e28-241be7d751eb", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 13:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 06:15:44", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 06:15:44", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T02:20:45.832894+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.170.80", "x-real-ip": "16.176.170.80", "content-length": "37633", "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_2356f34d-03cc-435e-a246-241cff8105fb", "type": "job.updated", "data": {"uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "active": 1, "date": "2025-07-22 00:00:00", "job_address": "20 Yabbarra Drive\nDalmeny NSW 2546", "billing_address": "SOLAR PTY LTD\nP.O. BOX 569\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "2025-07-22 14:08:02", "work_order_date": "2025-08-14 09:34:24", "work_done_description": "Thank you for the opportunity to quote for plumbing and drainage as per plans provided at 20 Yabara Drive Dalmeny. Please find below a detailed breakdown of the proposed costs included in the quotation. If you have any questions or concerns, please do not hesitate to contact me.", "generated_job_id": "8658", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-21 09:04:56", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "cad977a5-4ee2-404a-9386-225a76daa75b", "geo_is_valid": 1, "lng": 150.1267476, "lat": -36.1708898, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Yabbarra Drive", "geo_number": "20", "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": "10041.3500", "job_is_scheduled_until_stamp": "2026-04-24 17:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2025-08-01 12:05:33", "job_description": "measure for downpipes when there next\n\n12/3 rough in\n\n10/11 drains for water tanks and connect water supply to house\n\nquote for new house - see email\n\nExternal sewer drainage to council connection point. \nInternal sewer drainage as per plan.\nHot and cold plumbing services as per plan.\nStorm water connected to tanks complete with first flush system. \nOverflow from the rainwater tank as per plan.\nExternal shower and sink.\nFix out of PC items and ducting of range hood. \nThree external hose taps as per plans.\n7mm aggragate.\nInstallation of 2 basket wastes and grease trap as waste collection point on shed. \nKingspan 2 x 20,00L Colorbond Rainwater tank and pump, including change over valve. \nAll necesary materials.\nExcavation.  \nLabour.\nQUOTE EXCLUDES\nPC items such as toilets and tapware etc.\nAgg lines picked up but not installed.\nHot water system.\nSlab for tanks.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "cad977a5-4ee2-404a-9386-225a76daa75b", "name": "John and Ruth White", "website": "", "abn_number": "", "address": "", "address_street": "20 Yabbarra Drive\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "20 Yabbarra Drive\nDalmeny NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "first": "", "last": "", "email": "yabbarra20@gmail.com", "phone": "", "mobile": "0432879849", "type": "JOB", "uuid": "12e72d3c-233f-441f-b5b6-2308e4fa905d"}], "jobMaterials": [{"uuid": "4e555b77-8826-42e9-b70f-2309fbbae33d", "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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "777431d7-c7bf-4448-9925-2309f0a8ceed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "External sewer drainage to council connection point.", "price": "8856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8856.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b4dec5c-b5ca-49ce-a226-2309ff19ca4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Internal sewer drainage as per plan.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c21b4e87-e97f-473c-9fb7-2309ff0bb76d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hot and cold plumbing services as per plan.", "price": "5856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5856.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c04cac04-4717-4f1b-a8a5-2309f9d024ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Storm water connected to tanks complete with first flush system.", "price": "5856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5856.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1677b098-40c2-4432-9e89-2309fb09ce7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Overflow from the rainwater tank as per plan.", "price": "890.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "890.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0d7a6d7c-e96b-4e59-8ba6-2309f48d809d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "External shower and sink.", "price": "580.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "580.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "adfa766f-d7e9-40dd-a8eb-2309fae3e4ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fix out of PC items and ducting of range hood.", "price": "3000.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3000.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "872dd64c-99d1-4971-bb3a-2309f34a361d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Three external hose taps as per plans.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "702097a4-6807-46ba-8dd3-2309fd7315ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "7mm aggragate.", "price": "600.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "600.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7e23e03a-4396-496c-b8c4-2309fa3915ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necesary materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab781fbd-6d1b-4815-b9a9-2309f037df9d", "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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "90713a45-2d82-4a48-92d1-2309fb09594d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ad49d19a-f961-41a4-bd1d-2309fd8f260d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "PC items such as toilets and tapware etc.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "cd4a220d-2e34-479f-a180-2309f3db6c6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Agg lines picked up but not installed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "144ad506-dad3-48c7-9878-2309f412d0ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Kingspan  2 x 20,00L Colorbond Rainwater tank and pump, including change over valve.", "price": "6400.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6400.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1050", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ae225afe-8953-49a5-a973-2309f41286fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Hot water system.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "652452d2-655c-4385-8237-230d6a3b12ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Installation of  2 basket wastes and grease trap as waste collection point on shed.", "price": "682.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "682.5000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "a120c7fb-43fd-4c67-86ba-221308c90b2b", "sort_order": "1025", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "09dd485d-9535-43ea-96f1-230ef65ec71d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Slab for tanks.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "a120c7fb-43fd-4c67-86ba-221308c90b2b", "sort_order": "1850", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "46fb8cfa-a5ae-4a21-9a13-234d53027cfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "-1.0000", "name": "Partial invoice #8658A", "price": "4000.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4000.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "faefbbc4-2ac3-41f0-8e41-20af781730ab", "sort_order": "2050", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e9738286-d48e-4802-8ff4-2411dac7777d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "-1.0000", "name": "Partial invoice #8658B", "price": "19592.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "19592.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "faefbbc4-2ac3-41f0-8e41-20af781730ab", "sort_order": "2250", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "05e2e499-99bc-4798-bba3-241ca955937a", "start_date": "2026-04-24 12:20:44", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "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 12:20:44", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "a7013974-ca34-4afd-83ea-233124eba04a", "start_date": "2025-09-02 07:28:27", "end_date": "2025-09-02 16:03:37", "activity_was_recorded": 1, "activity_was_automated": 2, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "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": "2025-09-02 16:12:05", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "6936a10b-224d-41b4-841c-2332ebfc456a", "start_date": "2025-09-02 14:54:50", "end_date": "2025-09-02 16:10:14", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-02 16:10:21", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "fc0412ab-8a79-48ad-9bb7-2332eb6849aa", "start_date": "2025-09-03 07:41:05", "end_date": "2025-09-03 14:26:05", "activity_was_recorded": 1, "activity_was_automated": 2, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "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": "2025-09-03 14:29:02", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "08612bca-42e9-4a9a-92f4-2332e628ddea", "start_date": "2025-09-03 08:55:04", "end_date": "2025-09-03 15:08:46", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-03 15:08:55", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "395edec3-75fc-4d2d-a682-2347b664580a", "start_date": "2025-09-24 07:17:45", "end_date": "2025-09-24 08:20:46", "activity_was_recorded": 1, "activity_was_automated": 3, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "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": "2025-09-24 16:26:23", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "486c59a3-0ec7-4eeb-8c25-2347b28c91ea", "start_date": "2025-09-24 07:22:57", "end_date": "2025-09-24 18:32:41", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-09-24 18:32:46", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "a136cf7d-8ee6-4af5-923a-235ae845500a", "start_date": "2025-10-13 07:24:06", "end_date": "2025-10-13 16:34:26", "activity_was_recorded": 1, "activity_was_automated": 2, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "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": "2025-10-13 16:37:09", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "ff9033cb-a13f-43f8-a0e0-235ae9b6686a", "start_date": "2025-10-13 07:37:59", "end_date": "2025-10-13 16:45:10", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "355", "travel_distance_in_meters": "5491", "material_uuid": "", "allocated_timestamp": "2025-10-13 16:45:19", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "3562c0b9-d3f5-4980-96ae-235b340b9d3a", "start_date": "2025-10-14 07:23:42", "end_date": "2025-10-14 10:58:25", "activity_was_recorded": 1, "activity_was_automated": 3, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "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": "2025-10-14 11:00:24", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "36af57d3-8a32-4d75-9f30-235b31d7692a", "start_date": "2025-10-14 07:45:08", "end_date": "2025-10-14 11:31:51", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-10-14 11:31:55", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "4d563bd7-dfd7-48a0-986d-235b350533ea", "start_date": "2025-10-14 07:23:50", "end_date": "2025-10-14 15:06:34", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-10-14 15:06:39", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "d4a666d6-cac9-4583-bbb3-23766219fd6a", "start_date": "2025-11-10 07:22:15", "end_date": "2025-11-10 17:45:09", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "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": "2025-11-10 17:45:15", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "c14d12d6-29c0-4607-8311-23783218a18a", "start_date": "2025-11-11 12:43:52", "end_date": "2025-11-11 15:45:35", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-11 15:45:38", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "3b1e0c47-8f15-40b5-946c-237e4be4f44a", "start_date": "2025-11-17 12:41:17", "end_date": "2025-11-17 13:01:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "221", "travel_distance_in_meters": "1109", "material_uuid": "", "allocated_timestamp": "2025-11-17 13:01:56", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "33031d6c-116e-4e92-8ed1-23f0cbcb4a8a", "start_date": "2026-03-12 08:23:16", "end_date": "2026-03-12 15:35:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-03-12 15:35:36", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "cc528b74-6cdd-447c-8eaa-23f11d26895a", "start_date": "2026-03-13 07:38:09", "end_date": "2026-03-13 16:23:44", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-03-13 16:23:47", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "937152b9-52d7-4d5b-b3c8-23fcf35827aa", "start_date": "2026-03-24 07:19:46", "end_date": "2026-03-24 14:48:28", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "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-24 14:48:48", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "940e6860-5ae7-4d78-84b6-240d43b4d7aa", "start_date": "2026-04-09 11:18:19", "end_date": "2026-04-09 14:46:03", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-09 14:46:07", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "c7ac8d4e-4632-422f-b0b6-240c0ebef5ba", "start_date": "2026-04-09 07:46:43", "end_date": "2026-04-09 15:24:44", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-09 15:24:48", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "f67eada9-2361-4b4d-bbe4-240d4bf1c53a", "start_date": "2026-04-09 12:06:22", "end_date": "2026-04-09 17:39:28", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "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-09 17:39:34", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}], "jobScheduledActivities": [{"uuid": "b7d42766-8058-4860-8461-232fc7047dcb", "start_date": "2025-09-02 08:00:00", "end_date": "2025-09-02 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-01 06:14:03", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-01 06:14:03", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "acfaeadf-a24b-4017-86fc-232fced476db", "start_date": "2025-09-03 08:00:00", "end_date": "2025-09-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-01 06:14:03", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-01 06:14:04", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "c121004b-c07c-4774-ada6-2332e7b4750b", "start_date": "2025-09-03 08:00:00", "end_date": "2025-09-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-03 08:55:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-03 08:55:02", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "1b139e13-bee5-40df-9050-2341c3b36a4b", "start_date": "2025-09-24 08:00:00", "end_date": "2025-09-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-23 06:52:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-23 06:52:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "b572ad3e-8b7c-4a2b-8937-2347b69c932b", "start_date": "2025-09-24 08:00:00", "end_date": "2025-09-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-24 06:28:24", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-24 06:28:24", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a3ed4b9e-2596-4f2c-b500-23482bd9c2db", "start_date": "2025-09-26 13:00:00", "end_date": "2025-09-26 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-25 14:08:50", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-25 14:08:51", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "63fe957d-9e16-4d72-b220-23510b44651b", "start_date": "2025-10-13 08:00:00", "end_date": "2025-10-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-13 05:56:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-13 05:56:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "6106a65b-01dd-449f-9327-2358d4f8c46b", "start_date": "2025-10-13 08:00:00", "end_date": "2025-10-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-11 06:31:14", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-11 06:31:14", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "e414c42d-6b0d-49ad-8480-235b3684dc8b", "start_date": "2025-10-14 08:00:00", "end_date": "2025-10-14 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-14 17:07:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-14 17:07:42", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "07063012-784c-41c4-a293-235b32943c1b", "start_date": "2025-10-14 08:00:00", "end_date": "2025-10-14 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-14 07:04:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-14 07:04:28", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "df0d8137-a1e3-438a-83bc-2364f28850db", "start_date": "2025-11-10 08:00:00", "end_date": "2025-11-10 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-10 09:19:55", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-10 09:19:56", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "04e6bac5-c309-4783-a6b9-23766021a9bb", "start_date": "2025-11-10 08:00:00", "end_date": "2025-11-10 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-10 07:22:12", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-10 07:22:13", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0b361dbd-2fa5-42da-bc1a-23772069ed2b", "start_date": "2025-11-11 08:00:00", "end_date": "2025-11-11 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-11 09:27:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-11 09:27:13", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fca45772-d168-42f8-b1e6-237d33f0ce2b", "start_date": "2025-11-17 12:15:00", "end_date": "2025-11-17 14:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-17 11:16:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-17 11:16:22", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "76b2fc31-d424-44dd-9766-23e7cdb1b5ab", "start_date": "2026-03-12 08:00:00", "end_date": "2026-03-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-12 07:16:35", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-12 07:16:35", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c8152bc5-7bf8-4cad-9d35-23e7c414239b", "start_date": "2026-03-12 08:00:00", "end_date": "2026-03-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-03 16:48:19", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-03 16:48:20", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "d3a34ca2-af9a-408c-8ae6-23e8d558616b", "start_date": "2026-03-13 11:00:00", "end_date": "2026-03-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-13 07:10:37", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-13 07:11:03", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "87654881-529e-4f7a-a578-23e8d5f4256b", "start_date": "2026-03-13 11:00:00", "end_date": "2026-03-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-13 07:38:04", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-13 07:38:04", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "097d7b29-07fb-48f0-b855-240bcd0787ab", "start_date": "2026-04-09 09:45:00", "end_date": "2026-04-09 14:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 11:18:14", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 11:18:15", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "2387c44b-902f-46d3-af22-2404843297cb", "start_date": "2026-04-09 08:00:00", "end_date": "2026-04-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 12:06:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 12:06:22", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "df85ff15-4921-478c-b961-240bc17d480b", "start_date": "2026-04-09 08:00:00", "end_date": "2026-04-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-07 16:17:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-07 16:17:32", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a601f4f8-c7e7-4bed-8907-240e09c157bb", "start_date": "2026-04-24 13:30:00", "end_date": "2026-04-24 17:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:12:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:12:09", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "85c3dff5-30f6-4c57-86c9-240e0c39246b", "start_date": "2026-04-24 13:30:00", "end_date": "2026-04-24 17:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 06:35:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 06:35:46", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T02:32:30.680574+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.139.111", "x-real-ip": "16.176.139.111", "content-length": "3919", "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_96b8209b-2095-4394-8f98-241cfb73427b", "type": "job.updated", "data": {"uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "68 Noble Parade\nDalmeny NSW 2546", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:24:02", "work_done_description": "Property: 68 Noble Parade, Dalmeny NSW 2546.\n\nAttended site to look at leaking mini taps.\n\nWork Completed:\nTurn water off and remove 6 leaking mini taps under 3 vanities \nMinis were leaking from the o rings and dripping from the handles to turn them off and on \nInstalled new 1/4 turn loose\nNuts \nTurn water on and test all is working properly \nRemove tubbbish and tools from site", "generated_job_id": "11301", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 12:32:29", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "geo_is_valid": 1, "lng": 150.1305235, "lat": -36.1686711, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Noble Parade", "geo_number": "68", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 12: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": "leaking  mini taps under vanity", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "name": "Perrett Bernie", "website": "", "abn_number": "", "address": "", "address_street": "68 Noble Parade", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "first": "", "last": "", "email": "rbperrett3@bigpond.com", "phone": "0418497646", "mobile": "", "type": "JOB", "uuid": "65f04b1d-3804-47d3-99df-2418d45c395d"}], "jobRecordedActivities": [{"uuid": "42e70621-3724-4b3a-9159-241ca965553a", "start_date": "2026-04-24 11:18:57", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "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 11:18:57", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "513207a4-d590-42ea-84e4-2419058a698b", "start_date": "2026-04-24 11:00:00", "end_date": "2026-04-24 12:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 14:06:20", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 14:06:20", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T02:32:41.466900+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.232.202", "x-real-ip": "13.239.232.202", "content-length": "4383", "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_efb4a871-f9c8-4310-822e-241cf7a4c71b", "type": "job.updated", "data": {"uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "68 Noble Parade\nDalmeny NSW 2546", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:24:02", "work_done_description": "Property: 68 Noble Parade, Dalmeny NSW 2546.\n\nAttended site to look at leaking mini taps.\n\nWork Completed:\nTurn water off and remove 6 leaking mini taps under 3 vanities \nMinis were leaking from the o rings and dripping from the handles to turn them off and on \nInstalled new 1/4 turn loose\nNuts \nTurn water on and test all is working properly \nRemove tubbbish and tools from site", "generated_job_id": "11301", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 12:32:29", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "geo_is_valid": 1, "lng": 150.1305235, "lat": -36.1686711, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Noble Parade", "geo_number": "68", "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": "117.8900", "job_is_scheduled_until_stamp": "2026-04-24 12: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": "leaking  mini taps under vanity", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "name": "Perrett Bernie", "website": "", "abn_number": "", "address": "", "address_street": "68 Noble Parade", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "first": "", "last": "", "email": "rbperrett3@bigpond.com", "phone": "0418497646", "mobile": "", "type": "JOB", "uuid": "65f04b1d-3804-47d3-99df-2418d45c395d"}], "jobMaterials": [{"uuid": "cbd12a97-69f9-44f5-ba29-241caa5f1b3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0936", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "0", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "42e70621-3724-4b3a-9159-241ca965553a", "start_date": "2026-04-24 11:18:57", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "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 11:18:57", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "513207a4-d590-42ea-84e4-2419058a698b", "start_date": "2026-04-24 11:00:00", "end_date": "2026-04-24 12:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 14:06:20", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 14:06:20", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T02:32:59.407678+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.205.210", "x-real-ip": "3.25.205.210", "content-length": "4814", "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_70e26d5b-8b2c-4c27-9008-241cf73b89eb", "type": "job.updated", "data": {"uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "68 Noble Parade\nDalmeny NSW 2546", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:24:02", "work_done_description": "Property: 68 Noble Parade, Dalmeny NSW 2546.\n\nAttended site to look at leaking mini taps.\n\nWork Completed:\nTurn water off and remove 6 leaking mini taps under 3 vanities \nMinis were leaking from the o rings and dripping from the handles to turn them off and on \nInstalled new 1/4 turn loose\nNuts \nTurn water on and test all is working properly \nRemove tubbbish and tools from site", "generated_job_id": "11301", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 12:32:29", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "geo_is_valid": 1, "lng": 150.1305235, "lat": -36.1686711, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Noble Parade", "geo_number": "68", "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": "118.3600", "job_is_scheduled_until_stamp": "2026-04-24 12: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": "leaking  mini taps under vanity", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "name": "Perrett Bernie", "website": "", "abn_number": "", "address": "", "address_street": "68 Noble Parade", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "first": "", "last": "", "email": "rbperrett3@bigpond.com", "phone": "0418497646", "mobile": "", "type": "JOB", "uuid": "65f04b1d-3804-47d3-99df-2418d45c395d"}], "jobMaterials": [{"uuid": "cbd12a97-69f9-44f5-ba29-241caa5f1b3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0980", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "0", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93e23638-7897-495f-9674-241ca196a59a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut mini taps", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "42e70621-3724-4b3a-9159-241ca965553a", "start_date": "2026-04-24 11:18:57", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "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 11:18:57", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "513207a4-d590-42ea-84e4-2419058a698b", "start_date": "2026-04-24 11:00:00", "end_date": "2026-04-24 12:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 14:06:20", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 14:06:20", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T02:33:01.503824+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.205.210", "x-real-ip": "3.25.205.210", "content-length": "4849", "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_ba067655-fbc7-405f-b3ec-241cf426cf2b", "type": "job.updated", "data": {"uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "68 Noble Parade\nDalmeny NSW 2546", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:24:02", "work_done_description": "Property: 68 Noble Parade, Dalmeny NSW 2546.\n\nAttended site to look at leaking mini taps.\n\nWork Completed:\nTurn water off and remove 6 leaking mini taps under 3 vanities \nMinis were leaking from the o rings and dripping from the handles to turn them off and on \nInstalled new 1/4 turn loose\nNuts \nTurn water on and test all is working properly \nRemove tubbbish and tools from site", "generated_job_id": "11301", "completion_date": "2026-04-24 12:32:59", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 12:33:00", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "geo_is_valid": 1, "lng": 150.1305235, "lat": -36.1686711, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Noble Parade", "geo_number": "68", "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": "118.3600", "job_is_scheduled_until_stamp": "2026-04-24 12: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": "leaking  mini taps under vanity", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "name": "Perrett Bernie", "website": "", "abn_number": "", "address": "", "address_street": "68 Noble Parade", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "first": "", "last": "", "email": "rbperrett3@bigpond.com", "phone": "0418497646", "mobile": "", "type": "JOB", "uuid": "65f04b1d-3804-47d3-99df-2418d45c395d"}], "jobMaterials": [{"uuid": "cbd12a97-69f9-44f5-ba29-241caa5f1b3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0980", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "0", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93e23638-7897-495f-9674-241ca196a59a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut mini taps", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "42e70621-3724-4b3a-9159-241ca965553a", "start_date": "2026-04-24 11:18:57", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "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 11:18:57", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "513207a4-d590-42ea-84e4-2419058a698b", "start_date": "2026-04-24 11:00:00", "end_date": "2026-04-24 12:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 14:06:20", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 14:06:20", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T02:33:20.024750+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.232.202", "x-real-ip": "13.239.232.202", "content-length": "8538", "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_4abae74c-588e-4b54-b3f5-241cf1d5439b", "type": "job.updated", "data": {"uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "9 Burrawang Street\nNarooma NSW 2546", "billing_address": "PO Box 104\nKINGS LANGLEY, NSW 2147", "status": "Quote", "quote_date": "2026-04-23 10:42:06", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "Job No 35704\nPurchase Order 032870\nProperty: 9 Burrawang Street Narooma\n\nThank you for the opportunity to quote to repair water tank outlets that are leaking on middle and southern tanks at 9 Burrawang Street Narooma. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "11305", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:52:38", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "1a157f2a-5ac0-4d02-b87f-1f5beda7171b", "geo_is_valid": 1, "lng": 150.1225474, "lat": -36.2147916, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Burrawang Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "629.2000", "job_is_scheduled_until_stamp": "2026-04-22 14:45: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": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "quote_sent_stamp": "2026-04-24 11:52:38", "job_description": "MUST FILL OUT FORM AND TAKE BEFORE AND AFTER PHOTOS\nPlease have plumber attend to investigate leaking water tanks from the overflow pipe. Please quote on either repair if possible or replacement like for like.\nSite access must be pre-arranged with Maria - 02 9620 9937 24hr notice.\n\nJob No 35704\nPurchase Order 032870", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1a157f2a-5ac0-4d02-b87f-1f5beda7171b", "name": "Acron Building Services", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 104", "address_city": "KINGS LANGLEY", "address_state": "NSW", "address_postcode": "2147", "address_country": "", "billing_address": "PO Box 104\nKINGS LANGLEY, NSW 2147", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "first": "", "last": "", "email": "service@acron.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "81b27074-a827-4252-b59c-2418d1eb756d"}], "jobMaterials": [{"uuid": "90928f91-6bed-49ad-8d30-241bed611f7d", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "87da9c74-a641-42ad-a246-241beab08e8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace Zinculume cover over 225mm pvc pipe.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "92338718-389d-4534-9d7c-241bee78048d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Clean off all existing sealant around pipe.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b828e0d7-c836-4cee-942f-241bec11f3ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Reseal around 225mm outlets using sikaflex.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8e470aa3-357d-48a7-af4e-241be48dc06d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Refit new Zincalume covers as existing are rusted and deteriorated.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce5f2fcc-511d-4c36-a6d9-241bea8a24ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Clean tank strainers and first flush", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "cd17b6c0-7d7f-4823-91e2-241beb77d2cd", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f3fe6a1c-5b24-41da-8e21-241bea707e8d", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8d05c6ce-1907-4adf-9d7a-241be63a72ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5a95a4da-91d0-4b95-8154-241be98febfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Cleaning of all gutters.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f2dc84b6-1d00-4fbd-9540-241be8fde75d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "572.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "572.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "cad95815-8bbb-474e-921e-2418d8c35d0b", "start_date": "2026-04-22 13:45:00", "end_date": "2026-04-22 14:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 13:43:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 13:43:02", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T02:34:52.616357+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.153.198.106", "x-real-ip": "54.153.198.106", "content-length": "8538", "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_2783558d-f378-4b58-a84e-241cf4df096b", "type": "job.updated", "data": {"uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "9 Burrawang Street\nNarooma NSW 2546", "billing_address": "PO Box 104\nKINGS LANGLEY, NSW 2147", "status": "Quote", "quote_date": "2026-04-23 10:42:06", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "Job No 35704\nPurchase Order 032870\nProperty: 9 Burrawang Street Narooma\n\nThank you for the opportunity to quote to repair water tank outlets that are leaking on middle and southern tanks at 9 Burrawang Street Narooma. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "11305", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:52:38", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "1a157f2a-5ac0-4d02-b87f-1f5beda7171b", "geo_is_valid": 1, "lng": 150.1225474, "lat": -36.2147916, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Burrawang Street", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "629.2000", "job_is_scheduled_until_stamp": "2026-04-22 14:45: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": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "quote_sent_stamp": "2026-04-24 11:52:38", "job_description": "MUST FILL OUT FORM AND TAKE BEFORE AND AFTER PHOTOS\nPlease have plumber attend to investigate leaking water tanks from the overflow pipe. Please quote on either repair if possible or replacement like for like.\nSite access must be pre-arranged with Maria - 02 9620 9937 24hr notice.\n\nJob No 35704\nPurchase Order 032870", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1a157f2a-5ac0-4d02-b87f-1f5beda7171b", "name": "Acron Building Services", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 104", "address_city": "KINGS LANGLEY", "address_state": "NSW", "address_postcode": "2147", "address_country": "", "billing_address": "PO Box 104\nKINGS LANGLEY, NSW 2147", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "first": "", "last": "", "email": "service@acron.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "81b27074-a827-4252-b59c-2418d1eb756d"}], "jobMaterials": [{"uuid": "90928f91-6bed-49ad-8d30-241bed611f7d", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "87da9c74-a641-42ad-a246-241beab08e8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace Zinculume cover over 225mm pvc pipe.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "92338718-389d-4534-9d7c-241bee78048d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Clean off all existing sealant around pipe.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b828e0d7-c836-4cee-942f-241bec11f3ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Reseal around 225mm outlets using sikaflex.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8e470aa3-357d-48a7-af4e-241be48dc06d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Refit new Zincalume covers as existing are rusted and deteriorated.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce5f2fcc-511d-4c36-a6d9-241bea8a24ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Clean tank strainers and first flush", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "cd17b6c0-7d7f-4823-91e2-241beb77d2cd", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f3fe6a1c-5b24-41da-8e21-241bea707e8d", "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": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8d05c6ce-1907-4adf-9d7a-241be63a72ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE EXCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5a95a4da-91d0-4b95-8154-241be98febfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Cleaning of all gutters.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f2dc84b6-1d00-4fbd-9540-241be8fde75d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "572.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "572.0000", "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "cad95815-8bbb-474e-921e-2418d8c35d0b", "start_date": "2026-04-22 13:45:00", "end_date": "2026-04-22 14:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "36bb18fc-528c-4225-a0e9-2418d991503d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 13:43:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 13:43:02", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T02:56:31.650640+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.208.146", "x-real-ip": "3.107.208.146", "content-length": "3723", "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_ad064256-4694-4ed7-821d-241cffd2dd3b", "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": "Work Order", "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:", "generated_job_id": "11298", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 12:56:23", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 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"}], "jobRecordedActivities": [{"uuid": "1197991d-7a67-446e-bb82-241caac5d1aa", "start_date": "2026-04-24 12:56:30", "end_date": "0000-00-00 00:00:00", "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 12:56:30", "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-24T02:59:05.337280+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.144.167", "x-real-ip": "16.176.144.167", "content-length": "4871", "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_ada34b7e-4c58-4d07-8cc1-241cf4d469db", "type": "job.updated", "data": {"uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "68 Noble Parade\nDalmeny NSW 2546", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:24:02", "work_done_description": "Property: 68 Noble Parade, Dalmeny NSW 2546.\n\nAttended site to look at leaking mini taps.\n\nWork Completed:\n- Turn water off and remove 6 leaking mini taps under 3 vanities. \n- Minis were leaking from the o rings and dripping from the handles to turn them off and on. \n- Installed new 1/4 turn loose Nuts.\n- Turn water on and test all is working properly.\n- Remove rubbish and tools from site.", "generated_job_id": "11301", "completion_date": "2026-04-24 12:32:59", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 12:59:04", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "geo_is_valid": 1, "lng": 150.1305235, "lat": -36.1686711, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Noble Parade", "geo_number": "68", "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": "195.5100", "job_is_scheduled_until_stamp": "2026-04-24 12: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": "leaking  mini taps under vanity", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "name": "Perrett Bernie", "website": "", "abn_number": "", "address": "", "address_street": "68 Noble Parade", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "first": "", "last": "", "email": "rbperrett3@bigpond.com", "phone": "0418497646", "mobile": "", "type": "JOB", "uuid": "65f04b1d-3804-47d3-99df-2418d45c395d"}], "jobMaterials": [{"uuid": "cbd12a97-69f9-44f5-ba29-241caa5f1b3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0980", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93e23638-7897-495f-9674-241ca196a59a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut mini taps", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "42e70621-3724-4b3a-9159-241ca965553a", "start_date": "2026-04-24 11:18:57", "end_date": "2026-04-24 12:32:56", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "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": "486", "travel_distance_in_meters": "6223", "material_uuid": "", "allocated_timestamp": "2026-04-24 12:33:01", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "513207a4-d590-42ea-84e4-2419058a698b", "start_date": "2026-04-24 11:00:00", "end_date": "2026-04-24 12:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 14:06:20", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 14:06:20", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T02:59:05.400685+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.147.83", "x-real-ip": "13.236.147.83", "content-length": "4860", "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_413be7f5-f799-4f27-a2e4-241cf2a59c7b", "type": "job.updated", "data": {"uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "68 Noble Parade\nDalmeny NSW 2546", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:24:02", "work_done_description": "Property: 68 Noble Parade, Dalmeny NSW 2546.\n\nAttended site to look at leaking mini taps.\n\nWork Completed:\nTurn water off and remove 6 leaking mini taps under 3 vanities \nMinis were leaking from the o rings and dripping from the handles to turn them off and on \nInstalled new 1/4 turn loose\nNuts \nTurn water on and test all is working properly \nRemove tubbbish and tools from site", "generated_job_id": "11301", "completion_date": "2026-04-24 12:32:59", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 12:33:00", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "geo_is_valid": 1, "lng": 150.1305235, "lat": -36.1686711, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Noble Parade", "geo_number": "68", "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": "195.5100", "job_is_scheduled_until_stamp": "2026-04-24 12: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": "leaking  mini taps under vanity", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "name": "Perrett Bernie", "website": "", "abn_number": "", "address": "", "address_street": "68 Noble Parade", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "first": "", "last": "", "email": "rbperrett3@bigpond.com", "phone": "0418497646", "mobile": "", "type": "JOB", "uuid": "65f04b1d-3804-47d3-99df-2418d45c395d"}], "jobMaterials": [{"uuid": "cbd12a97-69f9-44f5-ba29-241caa5f1b3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0980", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93e23638-7897-495f-9674-241ca196a59a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut mini taps", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "42e70621-3724-4b3a-9159-241ca965553a", "start_date": "2026-04-24 11:18:57", "end_date": "2026-04-24 12:32:56", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "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": "486", "travel_distance_in_meters": "6223", "material_uuid": "", "allocated_timestamp": "2026-04-24 12:33:01", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "513207a4-d590-42ea-84e4-2419058a698b", "start_date": "2026-04-24 11:00:00", "end_date": "2026-04-24 12:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 14:06:20", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 14:06:20", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T02:59:05.447324+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.147.68", "x-real-ip": "16.176.147.68", "content-length": "4871", "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_b0343179-33a3-436f-bf6d-241cf59b9c8b", "type": "job.updated", "data": {"uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "68 Noble Parade\nDalmeny NSW 2546", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:24:02", "work_done_description": "Property: 68 Noble Parade, Dalmeny NSW 2546.\n\nAttended site to look at leaking mini taps.\n\nWork Completed:\n- Turn water off and remove 6 leaking mini taps under 3 vanities. \n- Minis were leaking from the o rings and dripping from the handles to turn them off and on. \n- Installed new 1/4 turn loose Nuts.\n- Turn water on and test all is working properly.\n- Remove rubbish and tools from site.", "generated_job_id": "11301", "completion_date": "2026-04-24 12:32:59", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 12:59:04", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "geo_is_valid": 1, "lng": 150.1305235, "lat": -36.1686711, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Noble Parade", "geo_number": "68", "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": "195.5100", "job_is_scheduled_until_stamp": "2026-04-24 12: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": "leaking  mini taps under vanity", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "name": "Perrett Bernie", "website": "", "abn_number": "", "address": "", "address_street": "68 Noble Parade", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "first": "", "last": "", "email": "rbperrett3@bigpond.com", "phone": "0418497646", "mobile": "", "type": "JOB", "uuid": "65f04b1d-3804-47d3-99df-2418d45c395d"}], "jobMaterials": [{"uuid": "cbd12a97-69f9-44f5-ba29-241caa5f1b3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0980", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93e23638-7897-495f-9674-241ca196a59a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut mini taps", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "42e70621-3724-4b3a-9159-241ca965553a", "start_date": "2026-04-24 11:18:57", "end_date": "2026-04-24 12:32:56", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "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": "486", "travel_distance_in_meters": "6223", "material_uuid": "", "allocated_timestamp": "2026-04-24 12:33:01", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "513207a4-d590-42ea-84e4-2419058a698b", "start_date": "2026-04-24 11:00:00", "end_date": "2026-04-24 12:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 14:06:20", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 14:06:20", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T02:59:06.760959+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.93.149", "x-real-ip": "3.27.93.149", "content-length": "2678", "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_f0829e99-e811-48cb-8b80-241cf6d8794b", "type": "job.updated", "data": {"uuid": "7d8cf394-4aaa-4115-ac2c-241be113a73d", "active": 1, "date": "2026-04-23 00:00:00", "job_address": "25 Victoria Creek Road\nCentral Tilba NSW 2546", "billing_address": "25 Victoria Creek Road\nCentral Tilba, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-23 15:58:09", "work_done_description": "", "generated_job_id": "11344", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 16:08:35", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "a5cc799f-95d8-4608-a901-1f5be47c6aab", "geo_is_valid": 1, "lng": 150.0923407, "lat": -36.308349, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Central Tilba", "geo_street": "Victoria Creek Road", "geo_number": "25", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "6bf781ae-8a6a-4972-a171-1f58a913414b", "queue_expiry_date": "2026-04-30 16:08:35", "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": "bearings on pressure pump have gone so needs to be replaced. It is a davey 125s 2.1kw", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "a5cc799f-95d8-4608-a901-1f5be47c6aab", "name": "Kordes Kathy", "website": "", "abn_number": "", "address": "", "address_street": "25 Victoria Creek Road", "address_city": "Central Tilba", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "25 Victoria Creek Road\nCentral Tilba, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "6bf781ae-8a6a-4972-a171-1f58a913414b", "name": "Parts on Order", "default_timeframe": 7, "subscribed_staff": "", "requires_assignment": "0"}, "jobContacts": [{"job_uuid": "7d8cf394-4aaa-4115-ac2c-241be113a73d", "first": "KATHY", "last": "KORDES", "email": "kathykordes@hotmail.com", "phone": "", "mobile": "0401 518 693", "type": "JOB", "uuid": "f4e44358-a68b-4774-9c22-241be77d833d"}]}}


received_at: 2026-04-24T02:59:09.165922+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.72.38", "x-real-ip": "3.27.72.38", "content-length": "40273", "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_488bb1fa-32b4-4134-bbc9-241cfc24d35b", "type": "job.updated", "data": {"uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "active": 1, "date": "2026-02-11 00:00:00", "job_address": "19 Dalmeny Drive\nKianga NSW 2546", "billing_address": "19 Dalmeny Drive\nKianga NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-12 18:41:44", "work_done_description": "Apply credit for overpayment of invoice 10750 when invoicing (see Ayron)\nProperty - 19 Dalmeny Drive Kianga \n\nAttended to do pipework for front grated drain.\n\nwork completed:\n3/3/26\nInstall gas fire pipework.\nMaterial.\nSwan doc \n20/15 pex reducer \n2- 15mm pex elbows.\n\n4 hours Ray 3/3/26\n\n5/03 get remote to sync with heater and also assemble internal part of Gas log Fire ready for stonework\n\n1 hr rod and 3m 90m pipe", "generated_job_id": "10623", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 17:07:03", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "bcb5a96c-8e0c-42fd-a297-203826b5d72b", "geo_is_valid": 1, "lng": 150.1311703, "lat": -36.1943535, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Dalmeny Drive", "geo_number": "19", "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": "665.2900", "job_is_scheduled_until_stamp": "2026-04-24 13:15: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": "Connect water at meter for cameron", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "bcb5a96c-8e0c-42fd-a297-203826b5d72b", "name": "CAMERON ROWLEY", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "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": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "first": "Cameron", "last": "Rowley", "email": "office@naroomaelectrics.net.au", "phone": "", "mobile": "0413 833 310", "type": "BILLING", "uuid": "f7591bac-8a3a-418b-871c-23d4cc116f3d"}, {"job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "first": "CAMERON ROWLEY", "last": "", "email": "office@naroomaelectrics.net.au", "phone": "", "mobile": "0413 833 310", "type": "JOB", "uuid": "64589d4c-a15a-4dc8-a54c-23d4cf8c963d"}], "jobMaterials": [{"uuid": "7280a7f1-de97-4beb-a176-23d69fad8c5d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.3833", "name": "Labour - attending plumber - (12/02/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6fc3a976-64a5-46da-853c-23f94f558bed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3m 90mm pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4b52b32a-5b26-4c07-839f-240a0fd0c57a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "80x 80 safe waste trays - swan", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "301", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5672e8a5-50f4-48f0-bcee-240e0bf26eca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Liam 8 hrs", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "302", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "34dd5737-6461-4e00-8553-240fc671bfaa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - attending plumber - Liam, Tom, Jett 8 hours 10/4/26", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "303", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "287025c1-67ca-44e8-a3c9-240fcdaa2d4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - attending plumber - Gus and Tom 5 hours 11/4/26", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "304", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c7ec2337-ac68-4888-8304-2410aefc28fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "100mm 90", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "305", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "34f3bbff-9df2-410c-a079-2410a6cc586a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm mf 90", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "306", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5177aa02-c373-48f7-aafa-2410aecb34da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100mm slope junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "307", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3438d448-8494-4c63-bbf1-2410a2a4711a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "100mm mf 15", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "308", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c07cf505-16a8-4f1c-ba84-2410aff201ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100mm 15", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "309", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d93e60d7-c6c5-4fae-baa0-2410af5eb88a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm rubber repair", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "310", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e03111bf-46a3-4632-8f78-2410a713b40a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100mm io", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "311", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b5129795-0fe5-4e15-9468-2410a35455aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "100mm mf 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "312", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7ea3c578-e41e-45cc-ac36-2410ad1a5bda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100mm 30", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "313", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5374c25e-40fd-49ea-b2e1-2410ad7f62ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm square junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "314", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fdf7b015-a04e-40f1-aebc-2410a4da549a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm 90", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "315", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "936e1fc0-90ae-4710-b0eb-2410a8509e5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "316", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "59020343-ae58-40bb-ac26-2410a5ebe81a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "100mm lengths", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "317", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4e1e1aed-cc64-48d1-b98c-2410a39f921a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "150mm lengths", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "318", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b60d2396-5009-433c-af40-2410a0ca841a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "4m 90mm pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "319", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7f5bcc8c-ba2f-4232-a0b5-2410ade3675a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm gully", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "320", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "85b95107-7a73-4356-9d05-2410a580a11a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm mf square junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "321", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d4bae815-5e3a-40de-b058-2410a30cf79a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "150mm 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "322", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b7e76d99-c637-40d7-a3e2-2410a09d434a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "450 pit", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "323", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "175a7bd7-67a5-49b3-8647-2410a601241a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "300 pit", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "324", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e99dbe1c-28f5-464b-99b8-2410ac890faa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "325", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ec3a78a6-8202-4ef4-b312-2410a01c187a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "150mm 15", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "326", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f1003566-3466-4913-8a17-2411d8b40bea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 60", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "327", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bfe36996-af0d-4dac-a82e-2411ddadff4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100x90 in pipe reducer", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "328", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e5fcc168-b51d-4515-8d80-2411dc183f9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Square curb adapter", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "329", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5a4cd6cf-cccc-43d6-b75a-2411d0dd011a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 1/4 turn hose tap", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "330", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "703c2a48-59f8-432d-b17f-2411d82e86ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 #15", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "331", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a633ba02-089b-4cc7-bedd-2411d45453fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "32mm auspex T", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "332", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0317ed9c-798a-4f74-9d73-2411d4a881da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "32mm auspex joiner", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "333", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c33a7f3b-c8ad-4607-93fd-2411dc2a121a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "32mm auspex elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "334", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4a35a628-8c42-4006-ac13-2411dcdc199a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32mm poly fi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "335", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "aff6fbb2-7877-49fa-8dac-2411d10bc14a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32mm press mi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "336", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e867d4c4-b56a-479c-875a-2411d139859a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "32mm auspex weld tail", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "337", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3665ad52-fbaf-4dcd-8ad8-2411d3756cda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "32mm auspex lengths", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "338", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2965abb2-5ebd-4963-91d8-2411dfb6ddaa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "Labour - attending plumber - Jorge 13/4/26", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "339", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6b76cc47-ea50-4bd0-9ab4-24121f7c23da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm m&f junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "340", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a12c377f-5cee-4a52-a895-24121f29364a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm slope junction 15 degree", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "341", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e491aee7-88b9-47fc-9aed-2418d1e19d7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 copper lm", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "342", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4f95d4d5-0574-4057-9f5f-241908e2378a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Swan dockets", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "343", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a838c325-5dd2-4cf3-bc09-2419032611fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32mm press tee", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "344", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "63f95ca1-5560-451b-affb-241907767a0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32mm press mi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "345", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "01c69f03-69e6-48ec-8c89-241908dc8d5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "346", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3c0ace6b-3a97-4519-b95d-241be6e7236d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "-1.0000", "name": "Credit for overpayment of invoice 10750", "price": "118.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "118.7500", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "10d44c31-a4ba-408f-9bd9-241ca5da8cea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Liam 2.5 hrs fit out pool house", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "501", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "5be7e3f3-7dae-4e99-ba0d-2419089ae44a", "start_date": "2026-04-21 10:27:35", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 1, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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 10:39:36", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "c6dca781-e8b2-4259-926a-241cabe43e3a", "start_date": "2026-04-24 12:00:33", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 12:00:33", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "055a4f0d-2124-48da-8aa3-23d4e7bbf97a", "start_date": "2026-02-12 07:44:00", "end_date": "2026-02-12 10:07:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-02-13 15:32:17", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "7c7eed39-9054-427a-a6bc-23f0ca31a13a", "start_date": "2026-03-12 10:08:59", "end_date": "2026-03-12 12:49:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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": "", "allocated_timestamp": "2026-03-12 12:49:51", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "66fe9819-696b-4a7b-ae7c-23f6cba5825a", "start_date": "2026-03-18 08:34:32", "end_date": "2026-03-18 16:26:19", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-18 16:26:24", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}, {"uuid": "9c9a6310-b559-4988-b38c-23f94979fdcb", "start_date": "2026-03-20 08:00:00", "end_date": "2026-03-20 09:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-20 13:51:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c7726191-6c96-4667-b919-240a0b91a5ea", "start_date": "2026-04-07 07:37:55", "end_date": "2026-04-07 09:12:42", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-07 09:12:46", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "f77c32e5-4503-48b9-a940-240c0bf8572a", "start_date": "2026-04-09 07:21:34", "end_date": "2026-04-09 07:46:15", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-09 07:46:18", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "6000ad20-edb0-44e6-b7ba-240e04f3379a", "start_date": "2026-04-10 14:58:17", "end_date": "2026-04-10 16:03:51", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-10 16:03:54", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "2250823a-c910-4afe-82e5-2411d77e2c5a", "start_date": "2026-04-13 17:29:34", "end_date": "2026-04-14 06:54:11", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-14 06:54:27", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "a5a10814-9e11-4bb1-b7bb-2418dc9d713a", "start_date": "2026-04-20 13:28:25", "end_date": "2026-04-20 14:55:06", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-20 14:55:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "012bf50f-94e0-4ace-8c3f-2418d24a291a", "start_date": "2026-04-21 09:01:35", "end_date": "2026-04-21 09:59:27", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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 09:59:30", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "672581d2-3da1-446e-96ce-241908c8b36a", "start_date": "2026-04-21 11:09:24", "end_date": "2026-04-21 11:48:31", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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 11:48:36", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "d4068539-a233-4b8c-86ac-23d4cab0614b", "start_date": "2026-02-12 08:00:00", "end_date": "2026-02-12 11:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-12 07:11:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-12 07:42:10", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "01533368-ee7e-48c8-9009-23dc306732fb", "start_date": "2026-02-20 09:00:00", "end_date": "2026-02-20 10:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-20 06:48:05", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c6152242-d178-4035-b2e3-23e7cd2975ab", "start_date": "2026-03-03 08:00:00", "end_date": "2026-03-03 11:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-03 07:27:16", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-03 07:30:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b47e6bdb-9d24-4a93-9f3f-23f083498e4b", "start_date": "2026-03-12 08:30:00", "end_date": "2026-03-12 15:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-12 07:00:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-12 07:00:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "8ac8c7ac-d2bb-4fda-8c90-23f5e00223ab", "start_date": "2026-03-18 09:00:00", "end_date": "2026-03-18 10:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-03-17 08:33:07", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "d3d4a6e4-0349-402c-995b-23f624aa5e3b", "start_date": "2026-03-18 08:00:00", "end_date": "2026-03-18 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-18 07:05:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-18 07:05:32", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c62a0dc3-bc8a-4c1f-93b2-23f88716a35b", "start_date": "2026-03-20 07:30:00", "end_date": "2026-03-20 08:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-03-19 16:53:48", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b0fb398a-8a3e-49b9-92b9-240ac29fecab", "start_date": "2026-04-07 08:00:00", "end_date": "2026-04-07 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-07 07:37:55", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-07 07:37:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "0b5e8fbc-aaee-4cee-bb50-240ac00b4f2b", "start_date": "2026-04-09 08:00:00", "end_date": "2026-04-09 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 07:21:33", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 07:21:33", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "2a168360-941e-4cd2-92a3-240bc4a995db", "start_date": "2026-04-10 08:00:00", "end_date": "2026-04-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-08 05:39:37", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-08 05:39:37", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "44e09c49-25ed-49c6-954b-240bc043afcb", "start_date": "2026-04-10 08:00:00", "end_date": "2026-04-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 06:55:38", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 06:55:40", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "54e31d6c-6946-4a1b-98d9-240c96d474ab", "start_date": "2026-04-10 08:00:00", "end_date": "2026-04-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 07:21:33", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 07:21:33", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "00033218-b708-47d6-8ea6-240f764e6d7b", "start_date": "2026-04-13 08:00:00", "end_date": "2026-04-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-13 05:45:47", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-13 05:45:47", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "12ec70cd-a6ff-4150-9995-2417aa603f5b", "start_date": "2026-04-20 13:00:00", "end_date": "2026-04-20 14:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 13:28:25", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 13:28:25", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "0fdcf96e-e763-4ea3-8e28-241be7d751eb", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 13:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 06:15:44", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 06:15:44", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T03:00:09.701336+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.106.238.154", "x-real-ip": "3.106.238.154", "content-length": "41568", "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_93442958-9f8c-4450-b76f-241cf7ec0e4b", "type": "job.updated", "data": {"uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "active": 1, "date": "2026-02-11 00:00:00", "job_address": "19 Dalmeny Drive\nKianga NSW 2546", "billing_address": "19 Dalmeny Drive\nKianga NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-12 18:41:44", "work_done_description": "Apply credit for overpayment of invoice 10750 when invoicing (see Ayron)\nProperty - 19 Dalmeny Drive Kianga \n\nAttended to do pipework for front grated drain.\n\nwork completed:\n3/3/26\nInstall gas fire pipework.\nMaterial.\nSwan doc \n20/15 pex reducer \n2- 15mm pex elbows.\n\n4 hours Ray 3/3/26\n\n5/03 get remote to sync with heater and also assemble internal part of Gas log Fire ready for stonework\n\n1 hr rod and 3m 90m pipe", "generated_job_id": "10623", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 17:07:03", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "bcb5a96c-8e0c-42fd-a297-203826b5d72b", "geo_is_valid": 1, "lng": 150.1311703, "lat": -36.1943535, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Dalmeny Drive", "geo_number": "19", "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": "665.2900", "job_is_scheduled_until_stamp": "2026-04-24 13:15: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": "Connect water at meter for cameron", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "bcb5a96c-8e0c-42fd-a297-203826b5d72b", "name": "CAMERON ROWLEY", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "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": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "first": "Cameron", "last": "Rowley", "email": "office@naroomaelectrics.net.au", "phone": "", "mobile": "0413 833 310", "type": "BILLING", "uuid": "f7591bac-8a3a-418b-871c-23d4cc116f3d"}, {"job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "first": "CAMERON ROWLEY", "last": "", "email": "office@naroomaelectrics.net.au", "phone": "", "mobile": "0413 833 310", "type": "JOB", "uuid": "64589d4c-a15a-4dc8-a54c-23d4cf8c963d"}], "jobMaterials": [{"uuid": "7280a7f1-de97-4beb-a176-23d69fad8c5d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.3833", "name": "Labour - attending plumber - (12/02/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6fc3a976-64a5-46da-853c-23f94f558bed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3m 90mm pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4b52b32a-5b26-4c07-839f-240a0fd0c57a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "80x 80 safe waste trays - swan", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "301", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5672e8a5-50f4-48f0-bcee-240e0bf26eca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Liam 8 hrs", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "302", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "34dd5737-6461-4e00-8553-240fc671bfaa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - attending plumber - Liam, Tom, Jett 8 hours 10/4/26", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "303", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "287025c1-67ca-44e8-a3c9-240fcdaa2d4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - attending plumber - Gus and Tom 5 hours 11/4/26", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "304", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c7ec2337-ac68-4888-8304-2410aefc28fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "100mm 90", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "305", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "34f3bbff-9df2-410c-a079-2410a6cc586a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm mf 90", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "306", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5177aa02-c373-48f7-aafa-2410aecb34da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100mm slope junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "307", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3438d448-8494-4c63-bbf1-2410a2a4711a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "100mm mf 15", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "308", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c07cf505-16a8-4f1c-ba84-2410aff201ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100mm 15", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "309", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d93e60d7-c6c5-4fae-baa0-2410af5eb88a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm rubber repair", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "310", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e03111bf-46a3-4632-8f78-2410a713b40a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100mm io", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "311", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b5129795-0fe5-4e15-9468-2410a35455aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "100mm mf 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "312", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7ea3c578-e41e-45cc-ac36-2410ad1a5bda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100mm 30", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "313", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5374c25e-40fd-49ea-b2e1-2410ad7f62ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm square junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "314", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fdf7b015-a04e-40f1-aebc-2410a4da549a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm 90", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "315", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "936e1fc0-90ae-4710-b0eb-2410a8509e5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "316", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "59020343-ae58-40bb-ac26-2410a5ebe81a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "100mm lengths", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "317", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4e1e1aed-cc64-48d1-b98c-2410a39f921a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "150mm lengths", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "318", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b60d2396-5009-433c-af40-2410a0ca841a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "4m 90mm pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "319", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7f5bcc8c-ba2f-4232-a0b5-2410ade3675a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm gully", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "320", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "85b95107-7a73-4356-9d05-2410a580a11a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm mf square junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "321", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d4bae815-5e3a-40de-b058-2410a30cf79a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "150mm 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "322", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b7e76d99-c637-40d7-a3e2-2410a09d434a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "450 pit", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "323", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "175a7bd7-67a5-49b3-8647-2410a601241a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "300 pit", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "324", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e99dbe1c-28f5-464b-99b8-2410ac890faa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "325", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ec3a78a6-8202-4ef4-b312-2410a01c187a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "150mm 15", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "326", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f1003566-3466-4913-8a17-2411d8b40bea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 60", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "327", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bfe36996-af0d-4dac-a82e-2411ddadff4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100x90 in pipe reducer", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "328", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e5fcc168-b51d-4515-8d80-2411dc183f9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Square curb adapter", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "329", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5a4cd6cf-cccc-43d6-b75a-2411d0dd011a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 1/4 turn hose tap", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "330", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "703c2a48-59f8-432d-b17f-2411d82e86ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 #15", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "331", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a633ba02-089b-4cc7-bedd-2411d45453fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "32mm auspex T", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "332", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0317ed9c-798a-4f74-9d73-2411d4a881da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "32mm auspex joiner", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "333", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c33a7f3b-c8ad-4607-93fd-2411dc2a121a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "32mm auspex elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "334", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4a35a628-8c42-4006-ac13-2411dcdc199a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32mm poly fi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "335", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "aff6fbb2-7877-49fa-8dac-2411d10bc14a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32mm press mi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "336", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e867d4c4-b56a-479c-875a-2411d139859a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "32mm auspex weld tail", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "337", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3665ad52-fbaf-4dcd-8ad8-2411d3756cda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "32mm auspex lengths", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "338", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2965abb2-5ebd-4963-91d8-2411dfb6ddaa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "Labour - attending plumber - Jorge 13/4/26", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "339", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6b76cc47-ea50-4bd0-9ab4-24121f7c23da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm m&f junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "340", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a12c377f-5cee-4a52-a895-24121f29364a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm slope junction 15 degree", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "341", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e491aee7-88b9-47fc-9aed-2418d1e19d7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 copper lm", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "342", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4f95d4d5-0574-4057-9f5f-241908e2378a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Swan dockets", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "343", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a838c325-5dd2-4cf3-bc09-2419032611fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32mm press tee", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "344", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "63f95ca1-5560-451b-affb-241907767a0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32mm press mi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "345", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "01c69f03-69e6-48ec-8c89-241908dc8d5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "346", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3c0ace6b-3a97-4519-b95d-241be6e7236d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "-1.0000", "name": "Credit for overpayment of invoice 10750", "price": "118.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "118.7500", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "10d44c31-a4ba-408f-9bd9-241ca5da8cea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Liam 2.5 hrs fit out pool house", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "501", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a039bc36-a922-4587-9143-241ca346b47a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100mm in pipe caps", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "502", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "04b2bf99-bf35-4ef1-b507-241cad09809a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "225 trap extension", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "503", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f7845fc9-10eb-4107-b480-241ca063ce5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Micro bottle trap", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "504", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "5be7e3f3-7dae-4e99-ba0d-2419089ae44a", "start_date": "2026-04-21 10:27:35", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 1, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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 10:39:36", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "c6dca781-e8b2-4259-926a-241cabe43e3a", "start_date": "2026-04-24 12:00:33", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 12:00:33", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "055a4f0d-2124-48da-8aa3-23d4e7bbf97a", "start_date": "2026-02-12 07:44:00", "end_date": "2026-02-12 10:07:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-02-13 15:32:17", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "7c7eed39-9054-427a-a6bc-23f0ca31a13a", "start_date": "2026-03-12 10:08:59", "end_date": "2026-03-12 12:49:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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": "", "allocated_timestamp": "2026-03-12 12:49:51", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "66fe9819-696b-4a7b-ae7c-23f6cba5825a", "start_date": "2026-03-18 08:34:32", "end_date": "2026-03-18 16:26:19", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-18 16:26:24", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}, {"uuid": "9c9a6310-b559-4988-b38c-23f94979fdcb", "start_date": "2026-03-20 08:00:00", "end_date": "2026-03-20 09:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-20 13:51:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c7726191-6c96-4667-b919-240a0b91a5ea", "start_date": "2026-04-07 07:37:55", "end_date": "2026-04-07 09:12:42", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-07 09:12:46", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "f77c32e5-4503-48b9-a940-240c0bf8572a", "start_date": "2026-04-09 07:21:34", "end_date": "2026-04-09 07:46:15", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-09 07:46:18", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "6000ad20-edb0-44e6-b7ba-240e04f3379a", "start_date": "2026-04-10 14:58:17", "end_date": "2026-04-10 16:03:51", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-10 16:03:54", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "2250823a-c910-4afe-82e5-2411d77e2c5a", "start_date": "2026-04-13 17:29:34", "end_date": "2026-04-14 06:54:11", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-14 06:54:27", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "a5a10814-9e11-4bb1-b7bb-2418dc9d713a", "start_date": "2026-04-20 13:28:25", "end_date": "2026-04-20 14:55:06", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-20 14:55:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "012bf50f-94e0-4ace-8c3f-2418d24a291a", "start_date": "2026-04-21 09:01:35", "end_date": "2026-04-21 09:59:27", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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 09:59:30", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "672581d2-3da1-446e-96ce-241908c8b36a", "start_date": "2026-04-21 11:09:24", "end_date": "2026-04-21 11:48:31", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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 11:48:36", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "d4068539-a233-4b8c-86ac-23d4cab0614b", "start_date": "2026-02-12 08:00:00", "end_date": "2026-02-12 11:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-12 07:11:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-12 07:42:10", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "01533368-ee7e-48c8-9009-23dc306732fb", "start_date": "2026-02-20 09:00:00", "end_date": "2026-02-20 10:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-20 06:48:05", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c6152242-d178-4035-b2e3-23e7cd2975ab", "start_date": "2026-03-03 08:00:00", "end_date": "2026-03-03 11:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-03 07:27:16", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-03 07:30:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b47e6bdb-9d24-4a93-9f3f-23f083498e4b", "start_date": "2026-03-12 08:30:00", "end_date": "2026-03-12 15:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-12 07:00:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-12 07:00:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "8ac8c7ac-d2bb-4fda-8c90-23f5e00223ab", "start_date": "2026-03-18 09:00:00", "end_date": "2026-03-18 10:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-03-17 08:33:07", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "d3d4a6e4-0349-402c-995b-23f624aa5e3b", "start_date": "2026-03-18 08:00:00", "end_date": "2026-03-18 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-18 07:05:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-18 07:05:32", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c62a0dc3-bc8a-4c1f-93b2-23f88716a35b", "start_date": "2026-03-20 07:30:00", "end_date": "2026-03-20 08:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "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-03-19 16:53:48", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b0fb398a-8a3e-49b9-92b9-240ac29fecab", "start_date": "2026-04-07 08:00:00", "end_date": "2026-04-07 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-07 07:37:55", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-07 07:37:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "0b5e8fbc-aaee-4cee-bb50-240ac00b4f2b", "start_date": "2026-04-09 08:00:00", "end_date": "2026-04-09 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 07:21:33", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 07:21:33", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "2a168360-941e-4cd2-92a3-240bc4a995db", "start_date": "2026-04-10 08:00:00", "end_date": "2026-04-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-08 05:39:37", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-08 05:39:37", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "44e09c49-25ed-49c6-954b-240bc043afcb", "start_date": "2026-04-10 08:00:00", "end_date": "2026-04-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 06:55:38", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 06:55:40", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "54e31d6c-6946-4a1b-98d9-240c96d474ab", "start_date": "2026-04-10 08:00:00", "end_date": "2026-04-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 07:21:33", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 07:21:33", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "00033218-b708-47d6-8ea6-240f764e6d7b", "start_date": "2026-04-13 08:00:00", "end_date": "2026-04-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-13 05:45:47", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-13 05:45:47", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "12ec70cd-a6ff-4150-9995-2417aa603f5b", "start_date": "2026-04-20 13:00:00", "end_date": "2026-04-20 14:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 13:28:25", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 13:28:25", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "0fdcf96e-e763-4ea3-8e28-241be7d751eb", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 13:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f2a9bcf-0370-4c7f-9220-23d4c5dbb35d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 06:15:44", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 06:15:44", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T03:00:10.814266+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.106.238.154", "x-real-ip": "3.106.238.154", "content-length": "2678", "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_c6145262-300a-4123-81b4-241cfa43b6fb", "type": "job.updated", "data": {"uuid": "7d8cf394-4aaa-4115-ac2c-241be113a73d", "active": 1, "date": "2026-04-23 00:00:00", "job_address": "25 Victoria Creek Road\nCentral Tilba NSW 2546", "billing_address": "25 Victoria Creek Road\nCentral Tilba, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-23 15:58:09", "work_done_description": "", "generated_job_id": "11344", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 16:08:35", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "a5cc799f-95d8-4608-a901-1f5be47c6aab", "geo_is_valid": 1, "lng": 150.0923407, "lat": -36.308349, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Central Tilba", "geo_street": "Victoria Creek Road", "geo_number": "25", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "6bf781ae-8a6a-4972-a171-1f58a913414b", "queue_expiry_date": "2026-04-30 16:08:35", "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": "bearings on pressure pump have gone so needs to be replaced. It is a davey 125s 2.1kw", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "a5cc799f-95d8-4608-a901-1f5be47c6aab", "name": "Kordes Kathy", "website": "", "abn_number": "", "address": "", "address_street": "25 Victoria Creek Road", "address_city": "Central Tilba", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "25 Victoria Creek Road\nCentral Tilba, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "6bf781ae-8a6a-4972-a171-1f58a913414b", "name": "Parts on Order", "default_timeframe": 7, "subscribed_staff": "", "requires_assignment": "0"}, "jobContacts": [{"job_uuid": "7d8cf394-4aaa-4115-ac2c-241be113a73d", "first": "KATHY", "last": "KORDES", "email": "kathykordes@hotmail.com", "phone": "", "mobile": "0401 518 693", "type": "JOB", "uuid": "f4e44358-a68b-4774-9c22-241be77d833d"}]}}


received_at: 2026-04-24T03:00:11.537667+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.106.136.186", "x-real-ip": "3.106.136.186", "content-length": "4430", "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_94f1b18b-c6bb-4715-becb-241cf7643cab", "type": "job.updated", "data": {"uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "7 Ridge Road\nCentral Tilba NSW 2546", "billing_address": "7 Ridge Road\nCentral Tilba NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 13:08:44", "work_done_description": "Property - 7 Ridge Road, Central Tilba.\n\nAttend to go look at dometic 3 way fridge that  isnt cooling on gas.\n\nwork completed: i've tried to contact owner several times and left messages with no answer and no return phone call\nAlso went to a property that I thought was the one no one answering the door\nWe'll have to contact and reschedule", "generated_job_id": "11007", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-14 15:06:09", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "8488721e-61d4-4ec3-835c-23fc745765cb", "geo_is_valid": 1, "lng": 150.0619378, "lat": -36.2827433, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Central Tilba", "geo_street": "Ridge Road", "geo_number": "7", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 16:45: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": "Go after 2.30 pls\ndometic 3 way fridge isn't cooling on gas", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "8488721e-61d4-4ec3-835c-23fc745765cb", "name": "Andrew Gardener", "website": "", "abn_number": "", "address": "7 Ridge Road\nCentral Tilba NSW 2546", "address_street": "7 Ridge Road\nCentral Tilba NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "7 Ridge Road\nCentral Tilba NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "first": "Andrew", "last": "Gardener", "email": "", "phone": "", "mobile": "0459888842", "type": "JOB", "uuid": "cf872973-cf47-4c75-a6b5-23fc7c4fcfbd"}], "jobRecordedActivities": [{"uuid": "7df9167e-774e-42df-af0f-240e0106a4fa", "start_date": "2026-04-10 14:15:37", "end_date": "2026-04-10 15:25:28", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "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": "2098", "travel_distance_in_meters": "38793", "material_uuid": "", "allocated_timestamp": "2026-04-10 15:25:33", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "509615e3-1306-4af2-8183-23ffdfdd504b", "start_date": "2026-04-10 15:15:00", "end_date": "2026-04-10 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-10 06:22:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-10 06:22:09", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0d2f282c-36a0-431c-aedf-241218dcf5eb", "start_date": "2026-04-24 14:30:00", "end_date": "2026-04-24 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 06:25:31", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 06:25:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T03:01:36.214759+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.237.151", "x-real-ip": "13.239.237.151", "content-length": "4921", "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_ad406499-c653-449e-be98-241cf45ffe1b", "type": "job.updated", "data": {"uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "7 Ridge Road\nCentral Tilba NSW 2546", "billing_address": "7 Ridge Road\nCentral Tilba NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 13:08:44", "work_done_description": "Property - 7 Ridge Road, Central Tilba.\n\nAttend to go look at dometic 3 way fridge that  isn't cooling on gas.\n\nWork completed: \n-  I've tried to contact owner several times and left messages with no answer and no return phone call.\n -  Also went to a property that I thought was the one no one answering the door.\n- We'll have to contact and reschedule.", "generated_job_id": "11007", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 13:01:35", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "8488721e-61d4-4ec3-835c-23fc745765cb", "geo_is_valid": 1, "lng": 150.0619378, "lat": -36.2827433, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Central Tilba", "geo_street": "Ridge Road", "geo_number": "7", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-04-24 16:45: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": "Go after 2.30 pls\ndometic 3 way fridge isn't cooling on gas", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "8488721e-61d4-4ec3-835c-23fc745765cb", "name": "Andrew Gardener", "website": "", "abn_number": "", "address": "7 Ridge Road\nCentral Tilba NSW 2546", "address_street": "7 Ridge Road\nCentral Tilba NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "7 Ridge Road\nCentral Tilba NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "first": "Andrew", "last": "Gardener", "email": "", "phone": "", "mobile": "0459888842", "type": "JOB", "uuid": "cf872973-cf47-4c75-a6b5-23fc7c4fcfbd"}], "jobMaterials": [{"uuid": "9eb85048-e3d3-49db-8ce7-241cf6d48fed", "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": "6acf5340-b902-455d-b165-23fc7d7990dd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "7df9167e-774e-42df-af0f-240e0106a4fa", "start_date": "2026-04-10 14:15:37", "end_date": "2026-04-10 15:25:28", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "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": "2098", "travel_distance_in_meters": "38793", "material_uuid": "", "allocated_timestamp": "2026-04-10 15:25:33", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "509615e3-1306-4af2-8183-23ffdfdd504b", "start_date": "2026-04-10 15:15:00", "end_date": "2026-04-10 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-10 06:22:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-10 06:22:09", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0d2f282c-36a0-431c-aedf-241218dcf5eb", "start_date": "2026-04-24 14:30:00", "end_date": "2026-04-24 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 06:25:31", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 06:25:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T03:01:36.221999+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.147.68", "x-real-ip": "16.176.147.68", "content-length": "4921", "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_ceb1e40d-678b-4545-ad47-241cf62ec5cb", "type": "job.updated", "data": {"uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "7 Ridge Road\nCentral Tilba NSW 2546", "billing_address": "7 Ridge Road\nCentral Tilba NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 13:08:44", "work_done_description": "Property - 7 Ridge Road, Central Tilba.\n\nAttend to go look at dometic 3 way fridge that  isn't cooling on gas.\n\nWork completed: \n-  I've tried to contact owner several times and left messages with no answer and no return phone call.\n -  Also went to a property that I thought was the one no one answering the door.\n- We'll have to contact and reschedule.", "generated_job_id": "11007", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 13:01:35", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "8488721e-61d4-4ec3-835c-23fc745765cb", "geo_is_valid": 1, "lng": 150.0619378, "lat": -36.2827433, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Central Tilba", "geo_street": "Ridge Road", "geo_number": "7", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-04-24 16:45: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": "Go after 2.30 pls\ndometic 3 way fridge isn't cooling on gas", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "8488721e-61d4-4ec3-835c-23fc745765cb", "name": "Andrew Gardener", "website": "", "abn_number": "", "address": "7 Ridge Road\nCentral Tilba NSW 2546", "address_street": "7 Ridge Road\nCentral Tilba NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "7 Ridge Road\nCentral Tilba NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "first": "Andrew", "last": "Gardener", "email": "", "phone": "", "mobile": "0459888842", "type": "JOB", "uuid": "cf872973-cf47-4c75-a6b5-23fc7c4fcfbd"}], "jobMaterials": [{"uuid": "9eb85048-e3d3-49db-8ce7-241cf6d48fed", "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": "6acf5340-b902-455d-b165-23fc7d7990dd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "7df9167e-774e-42df-af0f-240e0106a4fa", "start_date": "2026-04-10 14:15:37", "end_date": "2026-04-10 15:25:28", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "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": "2098", "travel_distance_in_meters": "38793", "material_uuid": "", "allocated_timestamp": "2026-04-10 15:25:33", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "509615e3-1306-4af2-8183-23ffdfdd504b", "start_date": "2026-04-10 15:15:00", "end_date": "2026-04-10 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-10 06:22:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-10 06:22:09", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0d2f282c-36a0-431c-aedf-241218dcf5eb", "start_date": "2026-04-24 14:30:00", "end_date": "2026-04-24 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 06:25:31", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 06:25:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T03:01:36.231272+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.3.146", "x-real-ip": "3.107.3.146", "content-length": "4919", "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_856dbabf-8450-4495-828e-241cf24ab67b", "type": "job.updated", "data": {"uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "7 Ridge Road\nCentral Tilba NSW 2546", "billing_address": "7 Ridge Road\nCentral Tilba NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 13:08:44", "work_done_description": "Property - 7 Ridge Road, Central Tilba.\n\nAttend to go look at dometic 3 way fridge that  isn't cooling on gas.\n\nWork completed: \n-  I've tried to contact owner several times and left messages with no answer and no return phone call.\n -  Also went to a property that I thought was the one no one answering the door.\n- We'll have to contact and reschedule.", "generated_job_id": "11007", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 13:01:35", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "8488721e-61d4-4ec3-835c-23fc745765cb", "geo_is_valid": 1, "lng": 150.0619378, "lat": -36.2827433, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Central Tilba", "geo_street": "Ridge Road", "geo_number": "7", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 16:45: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": "Go after 2.30 pls\ndometic 3 way fridge isn't cooling on gas", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "8488721e-61d4-4ec3-835c-23fc745765cb", "name": "Andrew Gardener", "website": "", "abn_number": "", "address": "7 Ridge Road\nCentral Tilba NSW 2546", "address_street": "7 Ridge Road\nCentral Tilba NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "7 Ridge Road\nCentral Tilba NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "first": "Andrew", "last": "Gardener", "email": "", "phone": "", "mobile": "0459888842", "type": "JOB", "uuid": "cf872973-cf47-4c75-a6b5-23fc7c4fcfbd"}], "jobMaterials": [{"uuid": "9eb85048-e3d3-49db-8ce7-241cf6d48fed", "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": "6acf5340-b902-455d-b165-23fc7d7990dd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "7df9167e-774e-42df-af0f-240e0106a4fa", "start_date": "2026-04-10 14:15:37", "end_date": "2026-04-10 15:25:28", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "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": "2098", "travel_distance_in_meters": "38793", "material_uuid": "", "allocated_timestamp": "2026-04-10 15:25:33", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "509615e3-1306-4af2-8183-23ffdfdd504b", "start_date": "2026-04-10 15:15:00", "end_date": "2026-04-10 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-10 06:22:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-10 06:22:09", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0d2f282c-36a0-431c-aedf-241218dcf5eb", "start_date": "2026-04-24 14:30:00", "end_date": "2026-04-24 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6acf5340-b902-455d-b165-23fc7d7990dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 06:25:31", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 06:25:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T03:01:36.821330+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.5.91", "x-real-ip": "3.27.5.91", "content-length": "2678", "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_b7518dbc-cf76-4142-aea8-241cfadd783b", "type": "job.updated", "data": {"uuid": "7d8cf394-4aaa-4115-ac2c-241be113a73d", "active": 1, "date": "2026-04-23 00:00:00", "job_address": "25 Victoria Creek Road\nCentral Tilba NSW 2546", "billing_address": "25 Victoria Creek Road\nCentral Tilba, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-23 15:58:09", "work_done_description": "", "generated_job_id": "11344", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 16:08:35", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "a5cc799f-95d8-4608-a901-1f5be47c6aab", "geo_is_valid": 1, "lng": 150.0923407, "lat": -36.308349, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Central Tilba", "geo_street": "Victoria Creek Road", "geo_number": "25", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "6bf781ae-8a6a-4972-a171-1f58a913414b", "queue_expiry_date": "2026-04-30 16:08:35", "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": "bearings on pressure pump have gone so needs to be replaced. It is a davey 125s 2.1kw", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "a5cc799f-95d8-4608-a901-1f5be47c6aab", "name": "Kordes Kathy", "website": "", "abn_number": "", "address": "", "address_street": "25 Victoria Creek Road", "address_city": "Central Tilba", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "25 Victoria Creek Road\nCentral Tilba, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "6bf781ae-8a6a-4972-a171-1f58a913414b", "name": "Parts on Order", "default_timeframe": 7, "subscribed_staff": "", "requires_assignment": "0"}, "jobContacts": [{"job_uuid": "7d8cf394-4aaa-4115-ac2c-241be113a73d", "first": "KATHY", "last": "KORDES", "email": "kathykordes@hotmail.com", "phone": "", "mobile": "0401 518 693", "type": "JOB", "uuid": "f4e44358-a68b-4774-9c22-241be77d833d"}]}}


