# webhook_events

received_at: 2026-04-24T05:15:52.773985+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "32.236.47.45", "x-real-ip": "32.236.47.45", "content-length": "38190", "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_cb88596e-e5b8-43bb-98b3-241cff31098b", "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-24 15:15:52", "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-05-08 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "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"}, {"uuid": "588141cf-c548-411a-a32b-241cf0f64b6b", "start_date": "2026-05-08 08:00:00", "end_date": "2026-05-08 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": 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 15:15:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:19:49.672810+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.223.5", "x-real-ip": "3.26.223.5", "content-length": "2927", "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_dc156336-c9d9-4346-8cba-241cf5f58edb", "type": "job.updated", "data": {"uuid": "3d3f38bc-3856-4970-9473-241cfeee921d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "8 Bluewater Drive\nNarooma NSW 2546", "billing_address": "PO Box 320\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:15:08", "work_done_description": "LDT Request Reference:\nProperty:\nLDT Details:\n\nWork Completed:", "generated_job_id": "11350", "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 15:19:47", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "a44c07c7-a8a9-4ac2-8296-1f5becadc3db", "geo_is_valid": 1, "lng": 150.1361647, "lat": -36.2174576, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Bluewater Drive", "geo_number": "8", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 1, "payment_received_stamp": "2026-04-24 15:19:46", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Council notified there high water bill so want us to go do a leak detection test.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "a44c07c7-a8a9-4ac2-8296-1f5becadc3db", "name": "Whale Coast Realty", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 320", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 320\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "2", "payment_terms": "30 Days EOM", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "3d3f38bc-3856-4970-9473-241cfeee921d", "first": "", "last": "", "email": "accounts@whalecoastrealty.com.au", "phone": "44762699", "mobile": "", "type": "JOB", "uuid": "edc879c5-9ce0-48f4-9d7f-241cf179a4fd"}], "jobMaterials": [{"uuid": "633fdce0-0eaf-4648-9f23-241cf455fe3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Report", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "3d3f38bc-3856-4970-9473-241cfeee921d", "material_uuid": "4716a975-2c10-4203-87e3-1f5be2a4e69b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-24T05:25:05.483146+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.223.5", "x-real-ip": "3.26.223.5", "content-length": "7850", "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_d1fb8985-5996-496b-95d5-241cf3f5e3fb", "type": "job.updated", "data": {"uuid": "bd692712-8a6b-4e1a-b5a7-23fef5819dcd", "active": 1, "date": "2026-03-26 00:00:00", "job_address": "boat shed on riverview rd", "billing_address": "boast shed on riverview rd", "status": "Quote", "quote_date": "2026-03-26 11:07:34", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "Thank you for the opportunity to estimate to install new pump out system for new fixture in boat shed on riverside drive 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.\n", "generated_job_id": "11037", "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 15:25:04", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "8febd01c-c5bb-4706-a6b2-23feffa0b2cb", "geo_is_valid": 0, "lng": 150.1311964, "lat": -36.2312421, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 1, "payment_received_stamp": "2026-04-24 13:57:02", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "5c2e9a86-ba02-46b3-8945-2093b420affb", "queue_expiry_date": "2026-04-30 17:47:18", "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": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "quote to install pump out for toilet in boat shed on riverside dr narooma and connect to council main", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "8febd01c-c5bb-4706-a6b2-23feffa0b2cb", "name": "Boris P", "website": "", "abn_number": "", "address": "boast shed on riverview rd", "address_street": "boast shed on riverview rd", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "boast shed on riverview rd", "is_individual": 0, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "5c2e9a86-ba02-46b3-8945-2093b420affb", "name": "Quotes for typing", "default_timeframe": 7, "subscribed_staff": "", "requires_assignment": "1"}, "jobContacts": [{"job_uuid": "bd692712-8a6b-4e1a-b5a7-23fef5819dcd", "first": "", "last": "", "email": "borisp@live.com.au", "phone": "", "mobile": "0418486979", "type": "JOB", "uuid": "35fa8d94-cf5d-48f3-837f-23fef2a792dd"}], "jobMaterials": [{"uuid": "e4b06dcb-da65-47bd-8fd7-241cfc3f1e9d", "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": "bd692712-8a6b-4e1a-b5a7-23fef5819dcd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e22940b8-8682-4fd2-8dc1-241cfdcdc45d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new pump well with 2 pumps and high level alarm ready for connection of\nplumbing fixtures", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "bd692712-8a6b-4e1a-b5a7-23fef5819dcd", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "31af9125-96cc-4450-9dec-241cfeb5b0dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Install new 63mm poly line from pump well to council sewer main and connection to main", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "bd692712-8a6b-4e1a-b5a7-23fef5819dcd", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2d19bceb-3bb4-44be-8021-241cf2cff26d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Under road boring to all installation of new 63mm poly line", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "bd692712-8a6b-4e1a-b5a7-23fef5819dcd", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "65732b90-1807-48cb-91b3-241cfe7c9e6d", "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": "bd692712-8a6b-4e1a-b5a7-23fef5819dcd", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ebe3aba4-84b1-4777-817c-241cf5f1741d", "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": "bd692712-8a6b-4e1a-b5a7-23fef5819dcd", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "cc95ba6e-aa62-4e8e-93d7-241cfc88f21d", "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": "bd692712-8a6b-4e1a-b5a7-23fef5819dcd", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ffe0e96e-30a3-4372-8d3f-241cf7d77c1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Electrical connection to pumps", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "bd692712-8a6b-4e1a-b5a7-23fef5819dcd", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ad9e4f5f-4662-4ed9-ae14-241cf37488ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Internal plumbing in boat shed", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "bd692712-8a6b-4e1a-b5a7-23fef5819dcd", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5a8cb890-5f82-4506-bde5-241cfffdb84d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Council fees", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "bd692712-8a6b-4e1a-b5a7-23fef5819dcd", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce6684e1-ac67-4778-bb38-241cf73e17ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Estimate only until exact location of council connection requirements", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "bd692712-8a6b-4e1a-b5a7-23fef5819dcd", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-24T05:25:05.914654+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.190.155", "x-real-ip": "3.25.190.155", "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_19ae729f-8f98-484f-a823-241cfc5fcb5b", "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-22 11: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-24T05:25:37.457916+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.165.97", "x-real-ip": "15.135.165.97", "content-length": "5789", "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_548d359c-0d32-41e4-b100-241cf6ce058b", "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\n\n24/ 04 attended site to inspect gas fridge and caravan not working\n- Cleaned pilot assembly and tested appliances has good flame by cutting out after 15 seconds\n- Clean contacts on flame sensor and tested with multimeter and getting around 20 mill volts\n- Have attempted to contact dometic  who are closed", "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 15:25:36", "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": "664f0c06-23f3-400f-987c-241ca5bc6b6a", "start_date": "2026-04-24 14:12:38", "end_date": "0000-00-00 00:00:00", "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": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 14:12:38", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"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-24T05:25:39.180134+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.199.143", "x-real-ip": "3.25.199.143", "content-length": "3153", "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_7e755eb9-745e-416f-b78e-241cf1dec34b", "type": "job.updated", "data": {"uuid": "5dee3535-caf5-4b1f-b0b0-241befdbff4d", "active": 1, "date": "2026-04-23 00:00:00", "job_address": "4118 Princes Highway\nTurlinjah NSW 2537", "billing_address": "C/- POST OFFICE\nBODALLA, NSW 2545", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-23 16:19:43", "work_done_description": "", "generated_job_id": "11345", "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:04:27", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "b320b2ac-ccad-4337-8316-1f5beebf616b", "geo_is_valid": 1, "lng": 150.0984813, "lat": -36.0258332, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Turlinjah", "geo_street": "Princes Highway", "geo_number": "4118", "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-28 12:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"3f1ef223-2499-4476-8768-21e02c35ba0b\",\"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": "11-12.30 Meet Maree (Diannes support coordinator) onsite to discuss installing hot water to one of the bathrooms\n\nMaree 0439763788", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "b320b2ac-ccad-4337-8316-1f5beebf616b", "name": "WORALL DIANE", "website": "", "abn_number": "", "address": "TURLINJAH, NSW 2537", "address_street": "C/- POST OFFICE", "address_city": "BODALLA", "address_state": "NSW", "address_postcode": "2545", "address_country": "", "billing_address": "C/- POST OFFICE\nBODALLA, NSW 2545", "is_individual": 0, "badges": "[\"3f1ef223-2499-4476-8768-21e02c35ba0b\",\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "5dee3535-caf5-4b1f-b0b0-241befdbff4d", "first": "", "last": "", "email": "", "phone": "0452 280 344", "mobile": "0423 36 55 89", "type": "JOB", "uuid": "93b1adec-96b5-442f-8e75-241bed103d3d"}], "jobScheduledActivities": [{"uuid": "8f092153-7838-49a4-9e2d-241be003c04b", "start_date": "2026-04-28 11:15:00", "end_date": "2026-04-28 12:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "5dee3535-caf5-4b1f-b0b0-241befdbff4d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 16:21:47", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T05:25:47.029050+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.135.83", "x-real-ip": "15.134.135.83", "content-length": "5795", "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_bbe6de9b-dd81-439a-85a1-241cfc48956b", "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\n\n24/ 04 attended site to inspect gas fridge and caravan not working\n- Cleaned pilot assembly and tested appliances has good flame by cutting out after 15 seconds\n- Clean contacts on flame sensor and tested with multimeter and getting around 20 mill volts\n- Have attempted to contact dometic  who are closed", "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 15:25:45", "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"}, {"uuid": "664f0c06-23f3-400f-987c-241ca5bc6b6a", "start_date": "2026-04-24 14:12:38", "end_date": "2026-04-24 15:25:38", "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": "996", "travel_distance_in_meters": "15769", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:25:46", "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-24T05:25:53.934276+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.238.255.94", "x-real-ip": "13.238.255.94", "content-length": "2373", "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_14e52b68-9ead-40d2-a0c2-241cf1338cab", "type": "job.updated", "data": {"uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "991 Old Highway\nCorunna NSW 2546", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:23:34", "work_done_description": "", "generated_job_id": "11351", "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 15:25:53", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "geo_is_valid": 1, "lng": 150.103136, "lat": -36.2894943, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Corunna", "geo_street": "Old Highway", "geo_number": "991", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "pump wont turn off on the cabin", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "name": "Christine Berry", "website": "", "abn_number": "", "address": "", "address_street": "991 Old Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "first": "", "last": "", "email": "sheilby@skymesh.com.au", "phone": "4473 7518", "mobile": "0437 379 691", "type": "JOB", "uuid": "aeb9fba1-db4c-4a81-95ee-241cfe76fcfd"}]}}


received_at: 2026-04-24T05:26:41.697185+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.238.218.44", "x-real-ip": "13.238.218.44", "content-length": "2957", "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_9227a3ac-fc10-4b6e-af9d-241cf7343d3b", "type": "job.updated", "data": {"uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "991 Old Highway\nCorunna NSW 2546", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:23:34", "work_done_description": "", "generated_job_id": "11351", "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 15:26:40", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "geo_is_valid": 1, "lng": 150.103136, "lat": -36.2894943, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Corunna", "geo_street": "Old Highway", "geo_number": "991", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 16:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "pump wont turn off on the cabin", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "name": "Christine Berry", "website": "", "abn_number": "", "address": "", "address_street": "991 Old Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "first": "", "last": "", "email": "sheilby@skymesh.com.au", "phone": "4473 7518", "mobile": "0437 379 691", "type": "JOB", "uuid": "aeb9fba1-db4c-4a81-95ee-241cfe76fcfd"}], "jobScheduledActivities": [{"uuid": "a774bc7b-82b4-4cf4-a28d-241cf799c5eb", "start_date": "2026-04-24 15:30:00", "end_date": "2026-04-24 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 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 15:26:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:26:41.819172+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.213.141", "x-real-ip": "3.27.213.141", "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_aa844542-dccd-469a-8f34-241cf907649b", "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-22 11: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-24T05:26:43.018739+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.238.255.94", "x-real-ip": "13.238.255.94", "content-length": "3152", "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_e107b19b-65de-4992-be59-241cf877215b", "type": "job.updated", "data": {"uuid": "ebd44d48-9a23-4dc6-af96-241218351c5d", "active": 1, "date": "2026-04-14 00:00:00", "job_address": "2807 Princes Highway\nMoruya NSW 2537", "billing_address": "129 Wagonga Street\nNarooma NSW 2546", "status": "Quote", "quote_date": "2026-04-14 15:31:55", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "", "generated_job_id": "11229", "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 14:25:08", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "bdfc4404-7123-44ef-a232-201cd841699b", "geo_is_valid": 1, "lng": 150.0846267, "lat": -35.9198585, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Moruya", "geo_street": "Princes Highway", "geo_number": "2807", "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-28 10:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"094814e1-7340-457b-91b9-208f29510fab\"]", "quote_sent": 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": "Can you please provide a quote to replace the dripping shower head, and to jet clear the stormwater line as per job #11123 ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "bdfc4404-7123-44ef-a232-201cd841699b", "name": "Greenlees Property", "website": "", "abn_number": "50301867582", "address": "129 Wagonga Street\nNarooma NSW 2546", "address_street": "129 Wagonga Street\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "129 Wagonga 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": "ebd44d48-9a23-4dc6-af96-241218351c5d", "first": "", "last": "", "email": "dan@greenleesproperty.com.au", "phone": "", "mobile": "0407 940 260", "type": "JOB", "uuid": "9591d47d-5ca7-46e7-9306-24121143bfdd"}], "jobScheduledActivities": [{"uuid": "118a6ecf-fe26-4197-972e-241cf4e82d4b", "start_date": "2026-04-28 09:15:00", "end_date": "2026-04-28 10:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "ebd44d48-9a23-4dc6-af96-241218351c5d", "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-24 14:25:08", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:28:57.123588+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.58.106", "x-real-ip": "3.107.58.106", "content-length": "3643", "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_098b5946-2899-4a92-900a-241cf54175fb", "type": "job.updated", "data": {"uuid": "66a1a19f-54f5-46cb-9028-241ac1034b4d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "103 Dalmeny Drive\nKianga NSW 2546", "billing_address": "JIM DRAKOS\n47 FLOWER CIRCUIT\nAKOLELE, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 11:12:03", "work_done_description": "Property: 103 Dalmeny Drive, Kianga NSW 2546.\n\nAttended site to\n\nWork Completed:", "generated_job_id": "11327", "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 15:28:55", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "e58e8d1c-341e-4c25-9718-1f5bea3190db", "geo_is_valid": 1, "lng": 150.1292157, "lat": -36.1992466, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Dalmeny Drive", "geo_number": "103", "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: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": "Installing sauna and spa on roof ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e58e8d1c-341e-4c25-9718-1f5bea3190db", "name": "Drakos Bros Construction", "website": "", "abn_number": "", "address": "", "address_street": "JIM DRAKOS\n47 FLOWER CIRCUIT", "address_city": "AKOLELE", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "JIM DRAKOS\n47 FLOWER CIRCUIT\nAKOLELE, 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": "66a1a19f-54f5-46cb-9028-241ac1034b4d", "first": "", "last": "", "email": "jimmy.drakos@bigpond.com", "phone": "44737301", "mobile": "", "type": "JOB", "uuid": "c90007dd-3a07-43d5-8833-241ac3d3ffdd"}], "jobScheduledActivities": [{"uuid": "100c03af-8117-4b69-97cc-241acd1ca31b", "start_date": "2026-04-23 07:30:00", "end_date": "2026-04-23 08:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "66a1a19f-54f5-46cb-9028-241ac1034b4d", "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-22 11:15:27", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "c1e057fd-a0eb-4d5d-b27e-241bee6a3e4b", "start_date": "2026-04-24 13:15:00", "end_date": "2026-04-24 16:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "66a1a19f-54f5-46cb-9028-241ac1034b4d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 17:37:33", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 17:37:34", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:28:57.568159+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.165.97", "x-real-ip": "15.135.165.97", "content-length": "3643", "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_4eda98bb-007d-40fc-a01c-241cf5f6f59b", "type": "job.updated", "data": {"uuid": "66a1a19f-54f5-46cb-9028-241ac1034b4d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "103 Dalmeny Drive\nKianga NSW 2546", "billing_address": "JIM DRAKOS\n47 FLOWER CIRCUIT\nAKOLELE, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 11:12:03", "work_done_description": "Property: 103 Dalmeny Drive, Kianga NSW 2546.\n\nAttended site to\n\nWork Completed:", "generated_job_id": "11327", "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 15:28:55", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "e58e8d1c-341e-4c25-9718-1f5bea3190db", "geo_is_valid": 1, "lng": 150.1292157, "lat": -36.1992466, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Dalmeny Drive", "geo_number": "103", "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: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": "Installing sauna and spa on roof ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "e58e8d1c-341e-4c25-9718-1f5bea3190db", "name": "Drakos Bros Construction", "website": "", "abn_number": "", "address": "", "address_street": "JIM DRAKOS\n47 FLOWER CIRCUIT", "address_city": "AKOLELE", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "JIM DRAKOS\n47 FLOWER CIRCUIT\nAKOLELE, 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": "66a1a19f-54f5-46cb-9028-241ac1034b4d", "first": "", "last": "", "email": "jimmy.drakos@bigpond.com", "phone": "44737301", "mobile": "", "type": "JOB", "uuid": "c90007dd-3a07-43d5-8833-241ac3d3ffdd"}], "jobScheduledActivities": [{"uuid": "100c03af-8117-4b69-97cc-241acd1ca31b", "start_date": "2026-04-23 07:30:00", "end_date": "2026-04-23 08:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "66a1a19f-54f5-46cb-9028-241ac1034b4d", "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-22 11:15:27", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "c1e057fd-a0eb-4d5d-b27e-241bee6a3e4b", "start_date": "2026-04-24 13:15:00", "end_date": "2026-04-24 16:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "66a1a19f-54f5-46cb-9028-241ac1034b4d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 17:37:33", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 17:37:34", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:28:58.592201+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.238.255.94", "x-real-ip": "13.238.255.94", "content-length": "14391", "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_55f4d096-16da-4e72-834c-241cf6a2e4fb", "type": "job.updated", "data": {"uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "active": 1, "date": "2026-03-31 00:00:00", "job_address": "9 Pilot Street\nNarooma NSW 2546", "billing_address": "PO Box 203\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-31 14:35:23", "work_done_description": "Attend to complete fit off at 9 Pilot Street Narooma\n\nWork completed:\n- Install all new fixtures in bathrooms and laundry.\n- Test all new supplied taps toilets, basins and freestanding bath.\n- Test laundry tub and washing machine.\n- Install water pressure reduction valve at water meter.\n", "generated_job_id": "11099", "completion_date": "2026-04-23 16:11:14", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 16:17:39", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "d2e13aff-d9cf-4252-8b52-1f5be643802b", "geo_is_valid": 1, "lng": 150.1350192, "lat": -36.2159852, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Pilot 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": "2593.6600", "job_is_scheduled_until_stamp": "2026-04-20 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "fit off\n2 bathrooms, laundry and separate toilet", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d2e13aff-d9cf-4252-8b52-1f5be643802b", "name": "Joe Azzopardi Building Services", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "PO Box 203", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 203\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": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "first": "", "last": "", "email": "joeyazza@bigpond.com.au", "phone": "0409 926 971", "mobile": "", "type": "JOB", "uuid": "358f2d8a-d75f-465e-b45f-240480f02b1d"}], "jobMaterials": [{"uuid": "7ec112ca-c0eb-4c15-a621-241be0e710ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Tri Tec Valve 1/2\" Loose Nut x 15MI x 20MI 1/4 Turn Dishwasher", "price": "22.5200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "22.5200", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "3da056d1-679f-4c50-a7f9-20b165f91ffb", "sort_order": "800", "cost": "15.0100", "displayed_cost": "15.0100", "job_material_bundle_uuid": ""}, {"uuid": "73cc813f-88d2-41a9-85e7-241bebda282d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Cistern Stop Loose Nut Cone Rubber 1/4 Turn", "price": "8.4900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.4900", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "2eaedb95-c510-4926-b363-211dc4fe3deb", "sort_order": "700", "cost": "5.6600", "displayed_cost": "5.6600", "job_material_bundle_uuid": ""}, {"uuid": "1e2f2a28-c02b-43c1-9c95-241be5ee1a7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Aquarius Flexy Flange 9-22mm Round", "price": "10.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "26768146-342f-45a4-bdca-213590f8baab", "sort_order": "600", "cost": "3.4000", "displayed_cost": "3.4000", "job_material_bundle_uuid": ""}, {"uuid": "b1fbc288-1ff4-4743-b52b-241bebccce3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Aquarius Flexy Flange 40-60mm Round", "price": "11.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1300", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "571cb500-7f3b-4f80-a3bc-21962e72b5cb", "sort_order": "500", "cost": "3.7100", "displayed_cost": "3.7100", "job_material_bundle_uuid": ""}, {"uuid": "57472964-7030-48c4-8c7e-241bee66cadd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "PVC Trap Combination S-P 40mm", "price": "9.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7500", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "c1f62586-155a-483a-8adb-20ad45ef9a3b", "sort_order": "400", "cost": "6.5000", "displayed_cost": "6.5000", "job_material_bundle_uuid": ""}, {"uuid": "3db4bfda-208b-4f43-a446-241bebe9570d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Trap Combination S&P 50mm", "price": "8.8100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.8100", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "a669e218-5eea-4c05-bd7c-2157d6ce084b", "sort_order": "300", "cost": "5.8700", "displayed_cost": "5.8700", "job_material_bundle_uuid": ""}, {"uuid": "98540918-0b0d-4655-8ab9-241be9807eed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Bend F&F Plain 40mm x 85Deg dwvb", "price": "2.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.1000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "2bb960f6-0cef-4fe0-a597-20b167dc014b", "sort_order": "200", "cost": "0.7000", "displayed_cost": "0.7000", "job_material_bundle_uuid": ""}, {"uuid": "42dcfd37-c851-462c-b8a5-241be4928b9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Bend M&F Plain 50mm x 45Deg Into Socket dwvb*", "price": "3.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.1200", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "57648d1d-1487-4ce8-94fd-21b09ab3f48b", "sort_order": "100", "cost": "1.0400", "displayed_cost": "1.0400", "job_material_bundle_uuid": ""}, {"uuid": "be60a0be-b5ee-404c-b77b-241be6e574dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Variable Connector Pan Bend 100-210mm Toilet; Universal Trap PWG002", "price": "45.1400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "45.1400", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "7ce1dedc-cddd-4eb9-8651-239dedb48bab", "sort_order": "950", "cost": "33.4400", "displayed_cost": "33.4400", "job_material_bundle_uuid": ""}, {"uuid": "d87d0502-cbb6-4d03-8151-241be13295dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "DWV Connector Female 40mm (Coupling) dwvf", "price": "4.8900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8900", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "c51de2cf-166d-49cc-8371-22074e8a70bb", "sort_order": "1150", "cost": "1.6300", "displayed_cost": "1.6300", "job_material_bundle_uuid": ""}, {"uuid": "b8df0318-3af0-45ae-8b01-241be7cd01bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Delivery Fee", "price": "20.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.0000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1607", "cost": "20.0000", "displayed_cost": "20.0000", "job_material_bundle_uuid": ""}, {"uuid": "60b6619f-0bc9-4a5e-b7f6-241bed5834ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Pipe Reducer 100 X 40mm", "price": "5.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0700", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "91ecd48f-370d-49fc-8bac-241bef8c0ccb", "sort_order": "1513", "cost": "1.6900", "displayed_cost": "1.6900", "job_material_bundle_uuid": ""}, {"uuid": "c01851ac-1a35-4957-9b0c-241be5d65f4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Abey Waste Connector 40mm", "price": "15.4500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.4500", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "bbffbc45-3c46-4807-918e-241be219bc5b", "sort_order": "1425", "cost": "10.3000", "displayed_cost": "10.3000", "job_material_bundle_uuid": ""}, {"uuid": "c3a1b77c-4b5d-48fe-914c-241bea1bbd7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Dura Offset Adj Pan Bend", "price": "46.7000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "46.7000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "ddb04d7a-be31-4b39-b994-241be42bbccb", "sort_order": "1350", "cost": "34.5900", "displayed_cost": "34.5900", "job_material_bundle_uuid": ""}, {"uuid": "37c9e05d-b4a1-4a4a-b095-241be80dfced", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.5000", "name": "Labour - tradesman and apprentice - Ray & Sam (17/04/2026)", "price": "143.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "143.0000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6a42cce9-136f-4009-8174-241be1e7cbdd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.8500", "name": "Labour - attending plumber - Ray (20/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "01338a6e-cba8-452a-b74f-23e38666395b", "sort_order": "75", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3d7b9708-91a9-4e0b-a295-241cf8f5fc8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "20mm reduction valve", "price": "74.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "74.0700", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1560", "cost": "54.8700", "displayed_cost": "54.8700", "job_material_bundle_uuid": ""}, {"uuid": "53525f5b-061c-4634-a436-241cf802fadd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Labour - attending plumber - Ray (21/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "01338a6e-cba8-452a-b74f-23e38666395b", "sort_order": "88", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "f93bae47-cb1c-47ee-83c4-2414c9b5725a", "start_date": "2026-04-17 07:44:00", "end_date": "2026-04-17 16:13:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "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": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "allocated_timestamp": "2026-04-23 16:12:44", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "675dc88b-8400-47c5-b5ec-2417a68eb57a", "start_date": "2026-04-20 08:41:00", "end_date": "2026-04-20 12:32:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "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": "01338a6e-cba8-452a-b74f-23e38666395b", "allocated_timestamp": "2026-04-23 16:12:44", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}], "jobScheduledActivities": [{"uuid": "c8dff5bf-f2a0-444e-854c-24048da091bb", "start_date": "2026-04-17 08:00:00", "end_date": "2026-04-17 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 18:16:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 18:16:06", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "7e798efe-1f41-4b4b-a777-24048879150b", "start_date": "2026-04-17 08:00:00", "end_date": "2026-04-17 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-01 12:16:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-01 12:16:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "dc0d28e2-8069-4924-b71a-24048d39952b", "start_date": "2026-04-20 08:00:00", "end_date": "2026-04-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 18:16:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 18:16:06", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "516acbc9-18a0-452b-af01-24048d07b20b", "start_date": "2026-04-20 08:00:00", "end_date": "2026-04-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-01 12:16:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-01 12:16:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T05:29:18.294577+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.201.132", "x-real-ip": "3.106.201.132", "content-length": "14393", "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_e364397f-3e05-4ad7-bc12-241cf7d0987b", "type": "job.updated", "data": {"uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "active": 1, "date": "2026-03-31 00:00:00", "job_address": "9 Pilot Street\nNarooma NSW 2546", "billing_address": "PO Box 203\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-31 14:35:23", "work_done_description": "Attend to complete fit off at 9 Pilot Street Narooma\n\nWork completed:\n- Install all new fixtures in bathrooms and laundry.\n- Test all new supplied taps toilets, basins and freestanding bath.\n- Test laundry tub and washing machine.\n- Install water pressure reduction valve at water meter.\n", "generated_job_id": "11099", "completion_date": "2026-04-23 16:11:14", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 16:17:39", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "d2e13aff-d9cf-4252-8b52-1f5be643802b", "geo_is_valid": 1, "lng": 150.1350192, "lat": -36.2159852, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Pilot 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": "2625.8100", "job_is_scheduled_until_stamp": "2026-04-20 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "fit off\n2 bathrooms, laundry and separate toilet", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d2e13aff-d9cf-4252-8b52-1f5be643802b", "name": "Joe Azzopardi Building Services", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "PO Box 203", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 203\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": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "first": "", "last": "", "email": "joeyazza@bigpond.com.au", "phone": "0409 926 971", "mobile": "", "type": "JOB", "uuid": "358f2d8a-d75f-465e-b45f-240480f02b1d"}], "jobMaterials": [{"uuid": "7ec112ca-c0eb-4c15-a621-241be0e710ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Tri Tec Valve 1/2\" Loose Nut x 15MI x 20MI 1/4 Turn Dishwasher", "price": "22.5200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "22.5200", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "3da056d1-679f-4c50-a7f9-20b165f91ffb", "sort_order": "800", "cost": "15.0100", "displayed_cost": "15.0100", "job_material_bundle_uuid": ""}, {"uuid": "73cc813f-88d2-41a9-85e7-241bebda282d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Cistern Stop Loose Nut Cone Rubber 1/4 Turn", "price": "13.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.3600", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "2eaedb95-c510-4926-b363-211dc4fe3deb", "sort_order": "700", "cost": "5.6600", "displayed_cost": "5.6600", "job_material_bundle_uuid": ""}, {"uuid": "1e2f2a28-c02b-43c1-9c95-241be5ee1a7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Aquarius Flexy Flange 9-22mm Round", "price": "10.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "26768146-342f-45a4-bdca-213590f8baab", "sort_order": "600", "cost": "3.4000", "displayed_cost": "3.4000", "job_material_bundle_uuid": ""}, {"uuid": "b1fbc288-1ff4-4743-b52b-241bebccce3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Aquarius Flexy Flange 40-60mm Round", "price": "11.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1300", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "571cb500-7f3b-4f80-a3bc-21962e72b5cb", "sort_order": "500", "cost": "3.7100", "displayed_cost": "3.7100", "job_material_bundle_uuid": ""}, {"uuid": "57472964-7030-48c4-8c7e-241bee66cadd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "PVC Trap Combination S-P 40mm", "price": "9.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7500", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "c1f62586-155a-483a-8adb-20ad45ef9a3b", "sort_order": "400", "cost": "6.5000", "displayed_cost": "6.5000", "job_material_bundle_uuid": ""}, {"uuid": "3db4bfda-208b-4f43-a446-241bebe9570d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Trap Combination S&P 50mm", "price": "8.8100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.8100", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "a669e218-5eea-4c05-bd7c-2157d6ce084b", "sort_order": "300", "cost": "5.8700", "displayed_cost": "5.8700", "job_material_bundle_uuid": ""}, {"uuid": "98540918-0b0d-4655-8ab9-241be9807eed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Bend F&F Plain 40mm x 85Deg dwvb", "price": "2.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.1000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "2bb960f6-0cef-4fe0-a597-20b167dc014b", "sort_order": "200", "cost": "0.7000", "displayed_cost": "0.7000", "job_material_bundle_uuid": ""}, {"uuid": "42dcfd37-c851-462c-b8a5-241be4928b9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Bend M&F Plain 50mm x 45Deg Into Socket dwvb*", "price": "3.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.1200", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "57648d1d-1487-4ce8-94fd-21b09ab3f48b", "sort_order": "100", "cost": "1.0400", "displayed_cost": "1.0400", "job_material_bundle_uuid": ""}, {"uuid": "be60a0be-b5ee-404c-b77b-241be6e574dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Variable Connector Pan Bend 100-210mm Toilet; Universal Trap PWG002", "price": "45.1400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "45.1400", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "7ce1dedc-cddd-4eb9-8651-239dedb48bab", "sort_order": "950", "cost": "33.4400", "displayed_cost": "33.4400", "job_material_bundle_uuid": ""}, {"uuid": "d87d0502-cbb6-4d03-8151-241be13295dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "DWV Connector Female 40mm (Coupling) dwvf", "price": "4.8900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8900", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "c51de2cf-166d-49cc-8371-22074e8a70bb", "sort_order": "1150", "cost": "1.6300", "displayed_cost": "1.6300", "job_material_bundle_uuid": ""}, {"uuid": "b8df0318-3af0-45ae-8b01-241be7cd01bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Delivery Fee", "price": "20.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.0000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1607", "cost": "20.0000", "displayed_cost": "20.0000", "job_material_bundle_uuid": ""}, {"uuid": "60b6619f-0bc9-4a5e-b7f6-241bed5834ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Pipe Reducer 100 X 40mm", "price": "5.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0700", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "91ecd48f-370d-49fc-8bac-241bef8c0ccb", "sort_order": "1513", "cost": "1.6900", "displayed_cost": "1.6900", "job_material_bundle_uuid": ""}, {"uuid": "c01851ac-1a35-4957-9b0c-241be5d65f4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Abey Waste Connector 40mm", "price": "15.4500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.4500", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "bbffbc45-3c46-4807-918e-241be219bc5b", "sort_order": "1425", "cost": "10.3000", "displayed_cost": "10.3000", "job_material_bundle_uuid": ""}, {"uuid": "c3a1b77c-4b5d-48fe-914c-241bea1bbd7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Dura Offset Adj Pan Bend", "price": "46.7000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "46.7000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "ddb04d7a-be31-4b39-b994-241be42bbccb", "sort_order": "1350", "cost": "34.5900", "displayed_cost": "34.5900", "job_material_bundle_uuid": ""}, {"uuid": "37c9e05d-b4a1-4a4a-b095-241be80dfced", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.5000", "name": "Labour - tradesman and apprentice - Ray & Sam (17/04/2026)", "price": "143.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "143.0000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6a42cce9-136f-4009-8174-241be1e7cbdd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.8500", "name": "Labour - attending plumber - Ray (20/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "01338a6e-cba8-452a-b74f-23e38666395b", "sort_order": "75", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3d7b9708-91a9-4e0b-a295-241cf8f5fc8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "20mm reduction valve", "price": "74.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "74.0700", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1560", "cost": "54.8700", "displayed_cost": "54.8700", "job_material_bundle_uuid": ""}, {"uuid": "53525f5b-061c-4634-a436-241cf802fadd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Labour - attending plumber - Ray (21/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "01338a6e-cba8-452a-b74f-23e38666395b", "sort_order": "88", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "f93bae47-cb1c-47ee-83c4-2414c9b5725a", "start_date": "2026-04-17 07:44:00", "end_date": "2026-04-17 16:13:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "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": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "allocated_timestamp": "2026-04-23 16:12:44", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "675dc88b-8400-47c5-b5ec-2417a68eb57a", "start_date": "2026-04-20 08:41:00", "end_date": "2026-04-20 12:32:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "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": "01338a6e-cba8-452a-b74f-23e38666395b", "allocated_timestamp": "2026-04-23 16:12:44", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}], "jobScheduledActivities": [{"uuid": "c8dff5bf-f2a0-444e-854c-24048da091bb", "start_date": "2026-04-17 08:00:00", "end_date": "2026-04-17 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 18:16:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 18:16:06", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "7e798efe-1f41-4b4b-a777-24048879150b", "start_date": "2026-04-17 08:00:00", "end_date": "2026-04-17 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-01 12:16:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-01 12:16:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "dc0d28e2-8069-4924-b71a-24048d39952b", "start_date": "2026-04-20 08:00:00", "end_date": "2026-04-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 18:16:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 18:16:06", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "516acbc9-18a0-452b-af01-24048d07b20b", "start_date": "2026-04-20 08:00:00", "end_date": "2026-04-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-01 12:16:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-01 12:16:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T05:30:25.441660+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.16.185", "x-real-ip": "13.239.16.185", "content-length": "14392", "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_61b60af4-f715-4e34-898f-241cf9a49a8b", "type": "job.updated", "data": {"uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "active": 1, "date": "2026-03-31 00:00:00", "job_address": "9 Pilot Street\nNarooma NSW 2546", "billing_address": "PO Box 203\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-31 14:35:23", "work_done_description": "Attend to complete fit off at 9 Pilot Street Narooma\n\nWork completed:\n- Install all new fixtures in bathrooms and laundry.\n- Test all new supplied taps toilets, basins and freestanding bath.\n- Test laundry tub and washing machine.\n- Install water pressure reduction valve at water meter.\n", "generated_job_id": "11099", "completion_date": "2026-04-23 16:11:14", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 15:30:24", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "d2e13aff-d9cf-4252-8b52-1f5be643802b", "geo_is_valid": 1, "lng": 150.1350192, "lat": -36.2159852, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Pilot 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": "2625.8100", "job_is_scheduled_until_stamp": "2026-04-20 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-24 15:30:24", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "fit off\n2 bathrooms, laundry and separate toilet", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d2e13aff-d9cf-4252-8b52-1f5be643802b", "name": "Joe Azzopardi Building Services", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "PO Box 203", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 203\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": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "first": "", "last": "", "email": "joeyazza@bigpond.com.au", "phone": "0409 926 971", "mobile": "", "type": "JOB", "uuid": "358f2d8a-d75f-465e-b45f-240480f02b1d"}], "jobMaterials": [{"uuid": "7ec112ca-c0eb-4c15-a621-241be0e710ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Tri Tec Valve 1/2\" Loose Nut x 15MI x 20MI 1/4 Turn Dishwasher", "price": "22.5200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "22.5200", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "3da056d1-679f-4c50-a7f9-20b165f91ffb", "sort_order": "800", "cost": "15.0100", "displayed_cost": "15.0100", "job_material_bundle_uuid": ""}, {"uuid": "73cc813f-88d2-41a9-85e7-241bebda282d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Cistern Stop Loose Nut Cone Rubber 1/4 Turn", "price": "13.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.3600", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "2eaedb95-c510-4926-b363-211dc4fe3deb", "sort_order": "700", "cost": "5.6600", "displayed_cost": "5.6600", "job_material_bundle_uuid": ""}, {"uuid": "1e2f2a28-c02b-43c1-9c95-241be5ee1a7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Aquarius Flexy Flange 9-22mm Round", "price": "10.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "26768146-342f-45a4-bdca-213590f8baab", "sort_order": "600", "cost": "3.4000", "displayed_cost": "3.4000", "job_material_bundle_uuid": ""}, {"uuid": "b1fbc288-1ff4-4743-b52b-241bebccce3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Aquarius Flexy Flange 40-60mm Round", "price": "11.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1300", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "571cb500-7f3b-4f80-a3bc-21962e72b5cb", "sort_order": "500", "cost": "3.7100", "displayed_cost": "3.7100", "job_material_bundle_uuid": ""}, {"uuid": "57472964-7030-48c4-8c7e-241bee66cadd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "PVC Trap Combination S-P 40mm", "price": "9.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7500", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "c1f62586-155a-483a-8adb-20ad45ef9a3b", "sort_order": "400", "cost": "6.5000", "displayed_cost": "6.5000", "job_material_bundle_uuid": ""}, {"uuid": "3db4bfda-208b-4f43-a446-241bebe9570d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Trap Combination S&P 50mm", "price": "8.8100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.8100", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "a669e218-5eea-4c05-bd7c-2157d6ce084b", "sort_order": "300", "cost": "5.8700", "displayed_cost": "5.8700", "job_material_bundle_uuid": ""}, {"uuid": "98540918-0b0d-4655-8ab9-241be9807eed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Bend F&F Plain 40mm x 85Deg dwvb", "price": "2.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.1000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "2bb960f6-0cef-4fe0-a597-20b167dc014b", "sort_order": "200", "cost": "0.7000", "displayed_cost": "0.7000", "job_material_bundle_uuid": ""}, {"uuid": "42dcfd37-c851-462c-b8a5-241be4928b9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Bend M&F Plain 50mm x 45Deg Into Socket dwvb*", "price": "3.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.1200", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "57648d1d-1487-4ce8-94fd-21b09ab3f48b", "sort_order": "100", "cost": "1.0400", "displayed_cost": "1.0400", "job_material_bundle_uuid": ""}, {"uuid": "be60a0be-b5ee-404c-b77b-241be6e574dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Variable Connector Pan Bend 100-210mm Toilet; Universal Trap PWG002", "price": "45.1400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "45.1400", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "7ce1dedc-cddd-4eb9-8651-239dedb48bab", "sort_order": "950", "cost": "33.4400", "displayed_cost": "33.4400", "job_material_bundle_uuid": ""}, {"uuid": "d87d0502-cbb6-4d03-8151-241be13295dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "DWV Connector Female 40mm (Coupling) dwvf", "price": "4.8900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8900", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "c51de2cf-166d-49cc-8371-22074e8a70bb", "sort_order": "1150", "cost": "1.6300", "displayed_cost": "1.6300", "job_material_bundle_uuid": ""}, {"uuid": "b8df0318-3af0-45ae-8b01-241be7cd01bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Delivery Fee", "price": "20.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.0000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1607", "cost": "20.0000", "displayed_cost": "20.0000", "job_material_bundle_uuid": ""}, {"uuid": "60b6619f-0bc9-4a5e-b7f6-241bed5834ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Pipe Reducer 100 X 40mm", "price": "5.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0700", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "91ecd48f-370d-49fc-8bac-241bef8c0ccb", "sort_order": "1513", "cost": "1.6900", "displayed_cost": "1.6900", "job_material_bundle_uuid": ""}, {"uuid": "c01851ac-1a35-4957-9b0c-241be5d65f4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Abey Waste Connector 40mm", "price": "15.4500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.4500", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "bbffbc45-3c46-4807-918e-241be219bc5b", "sort_order": "1425", "cost": "10.3000", "displayed_cost": "10.3000", "job_material_bundle_uuid": ""}, {"uuid": "c3a1b77c-4b5d-48fe-914c-241bea1bbd7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Dura Offset Adj Pan Bend", "price": "46.7000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "46.7000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "ddb04d7a-be31-4b39-b994-241be42bbccb", "sort_order": "1350", "cost": "34.5900", "displayed_cost": "34.5900", "job_material_bundle_uuid": ""}, {"uuid": "37c9e05d-b4a1-4a4a-b095-241be80dfced", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.5000", "name": "Labour - tradesman and apprentice - Ray & Sam (17/04/2026)", "price": "143.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "143.0000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6a42cce9-136f-4009-8174-241be1e7cbdd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.8500", "name": "Labour - attending plumber - Ray (20/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "01338a6e-cba8-452a-b74f-23e38666395b", "sort_order": "75", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3d7b9708-91a9-4e0b-a295-241cf8f5fc8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "20mm reduction valve", "price": "74.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "74.0700", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1560", "cost": "54.8700", "displayed_cost": "54.8700", "job_material_bundle_uuid": ""}, {"uuid": "53525f5b-061c-4634-a436-241cf802fadd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Labour - attending plumber - Ray (21/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "material_uuid": "01338a6e-cba8-452a-b74f-23e38666395b", "sort_order": "88", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "f93bae47-cb1c-47ee-83c4-2414c9b5725a", "start_date": "2026-04-17 07:44:00", "end_date": "2026-04-17 16:13:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "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": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "allocated_timestamp": "2026-04-23 16:12:44", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "675dc88b-8400-47c5-b5ec-2417a68eb57a", "start_date": "2026-04-20 08:41:00", "end_date": "2026-04-20 12:32:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "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": "01338a6e-cba8-452a-b74f-23e38666395b", "allocated_timestamp": "2026-04-23 16:12:44", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}], "jobScheduledActivities": [{"uuid": "c8dff5bf-f2a0-444e-854c-24048da091bb", "start_date": "2026-04-17 08:00:00", "end_date": "2026-04-17 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 18:16:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 18:16:06", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "7e798efe-1f41-4b4b-a777-24048879150b", "start_date": "2026-04-17 08:00:00", "end_date": "2026-04-17 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-01 12:16:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-01 12:16:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "dc0d28e2-8069-4924-b71a-24048d39952b", "start_date": "2026-04-20 08:00:00", "end_date": "2026-04-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 18:16:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 18:16:06", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "516acbc9-18a0-452b-af01-24048d07b20b", "start_date": "2026-04-20 08:00:00", "end_date": "2026-04-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fc88bc01-c99e-45a3-9403-24048b9ff4cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-01 12:16:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-01 12:16:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


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


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


received_at: 2026-04-24T05:35:29.701130+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.219.135", "x-real-ip": "15.135.219.135", "content-length": "3540", "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_262945ed-6834-4b8a-9fbe-241cf029645b", "type": "job.updated", "data": {"uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "991 Old Highway\nCorunna NSW 2546", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:23:34", "work_done_description": "", "generated_job_id": "11351", "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 15:26:40", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "geo_is_valid": 1, "lng": 150.103136, "lat": -36.2894943, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Corunna", "geo_street": "Old Highway", "geo_number": "991", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 16:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "pump wont turn off on the cabin", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "name": "Christine Berry", "website": "", "abn_number": "", "address": "", "address_street": "991 Old Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "first": "", "last": "", "email": "sheilby@skymesh.com.au", "phone": "4473 7518", "mobile": "0437 379 691", "type": "JOB", "uuid": "aeb9fba1-db4c-4a81-95ee-241cfe76fcfd"}], "jobRecordedActivities": [{"uuid": "190e8381-a126-4e52-a789-241cae77b03a", "start_date": "2026-04-24 15:35:28", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:29", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "a774bc7b-82b4-4cf4-a28d-241cf799c5eb", "start_date": "2026-04-24 15:30:00", "end_date": "2026-04-24 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 15:35:26", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:26", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:44:45.937442+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.157.240", "x-real-ip": "3.107.157.240", "content-length": "5564", "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_dad94362-0290-4961-a9cf-241cf761a93b", "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: \n24/ 04 attended site to inspect gas fridge and caravan not working\n- Cleaned pilot assembly and tested appliance has good flame by cutting out after 15 seconds\n- Clean contacts on flame sensor and tested with multimeter and getting around 20 mill volts\n- Have attempted to contact dometic  who are closed", "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 15:44:45", "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"}, {"uuid": "664f0c06-23f3-400f-987c-241ca5bc6b6a", "start_date": "2026-04-24 14:12:38", "end_date": "2026-04-24 15:25:38", "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": "996", "travel_distance_in_meters": "15769", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:25:46", "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-24T05:44:46.136383+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.157.240", "x-real-ip": "3.107.157.240", "content-length": "5564", "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_3347ffac-2566-4a4d-a169-241cf6db3e5b", "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: \n24/ 04 attended site to inspect gas fridge and caravan not working\n- Cleaned pilot assembly and tested appliance has good flame by cutting out after 15 seconds\n- Clean contacts on flame sensor and tested with multimeter and getting around 20 mill volts\n- Have attempted to contact dometic  who are closed", "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 15:44:45", "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"}, {"uuid": "664f0c06-23f3-400f-987c-241ca5bc6b6a", "start_date": "2026-04-24 14:12:38", "end_date": "2026-04-24 15:25:38", "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": "996", "travel_distance_in_meters": "15769", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:25:46", "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-24T05:47:20.332906+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.199.143", "x-real-ip": "3.25.199.143", "content-length": "33327", "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_3ef2290b-66ff-407b-8aaa-241cf9b96c9b", "type": "job.updated", "data": {"uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "active": 1, "date": "2026-02-26 00:00:00", "job_address": "6 Jocelyn Street\nDalmeny NSW 2546", "billing_address": "117 Montague Avenue\nKianga NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-15 17:28:17", "work_done_description": "28th/2 Markout drainage for condrill\n15/3 deliver concrete pits\n\n24/04 complete hot & cold water rough in inc moving point in bathrooms for elevated floor levels", "generated_job_id": "10766", "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:52:03", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "3d0dda83-e30a-40ab-afd2-228db7cb203b", "geo_is_valid": 1, "lng": 150.1311425, "lat": -36.1668332, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Jocelyn Street", "geo_number": "6", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 1, "payment_received_stamp": "2026-04-24 13:06:55", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 14:30: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": "Finish off plumbing and drainage and material list", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "3d0dda83-e30a-40ab-afd2-228db7cb203b", "name": "Jenny & Kent Owen", "website": "", "abn_number": "", "address": "117 Montague Avenue\nKianga NSW 2546", "address_street": "117 Montague Avenue\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "117 Montague Avenue\nKianga NSW 2546", "is_individual": 0, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "first": "", "last": "", "email": "jennyowen5555@gmail.com", "phone": "0404828209  Kent ", "mobile": "0418298219", "type": "JOB", "uuid": "8b3d725c-fe62-4b2a-bffd-23e26aa70f7d"}], "jobMaterials": [{"uuid": "9861b52f-45e2-4063-9511-241ca4253f2a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Tradelink invoices pits & 225mm pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0a5b98cd-d38a-4883-a549-241ca380ba9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100mm dwv", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ad13716a-1167-4feb-a63d-241ca64badba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Swan invoice copper & fittings for gas\nUsed  2 x 20mm copper\n2 x 20mm press joiner\n2 x 20mm elbow\n1 x 20mm T\n2 x 15mm press 19", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "78cd78d4-8859-4c28-bd9d-241ca7392cfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Roll 15mm copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4f3be678-d3eb-4e97-8f87-241caa8d035a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "20mm pex pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e1822163-3d33-4fa6-9beb-241ca2f1972a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "16mm pex pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "9bd2c3d5-29c8-4f06-b0d5-241cafce763a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "15.0000", "name": "16mm elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8715d7cc-dee5-4d36-b4a4-241ca653335a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "20mm pex T", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "9", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b0658a69-d57c-425d-970a-241ca669854a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "16mm press T", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "10", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "9bf7378f-85cc-4df6-a18b-241cac5ee08a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "12.0000", "name": "16mm press 19", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "11", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3500a619-efca-40b9-8066-241caa88362a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "20mm copper x pex adapter", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "12", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "92979fb5-ae79-45fe-a95d-241ca041f2ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "16mm pex no 3", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "13", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1dfd067c-a26d-479c-808f-241ca1452bca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "16mm pex mi elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "14", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "84d725af-08f7-4223-8717-241caf31980a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Reece invoices 25mm pex pipe & fittings 2 invoices", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "15", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8478ce62-affe-42f2-9175-241caa63f5ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "20mm pex joiner", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "16", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "32c9bd3e-a968-498f-a09c-241ca8a0082a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "20mm pex elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "17", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1bd2aec3-a7cc-4f92-b292-241caca96f9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "20mm allthread nipple Reece", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "18", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "38dc8aca-6ac1-493a-9843-241ca2128baa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "20mm no15 Reece", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "19", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a9ee7107-92ed-479e-8be3-241caeeff42a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "20 x 15 pex reducer", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "20", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "392e607a-ba3f-4a0b-a715-241ca9ef01da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "20mm lock nut & cover plate for taps", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "21", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "16784c15-6169-4d55-ac42-241cab54eb6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "20mm no 19 Reece", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "22", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "23abc4fc-1cb4-46f5-8bf9-241cade972ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "20mm copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "23", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "43f09bf0-3394-425e-918b-241ca49d140a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "100 x 90 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "24", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce77f5de-2a72-4aff-b417-241caa9dcada", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "100 x 45 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "25", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "80739508-8ee8-4b68-bc88-241ca77282da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100 mm gully", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "26", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ba8d7314-f952-4203-b4bf-241ca4ac0d9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100 x 15 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "27", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "9182d099-8bc1-4571-839b-241ca5a466ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100 x 30 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "28", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c4147470-26aa-4768-b105-241ca79da58a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100 x 88 junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "29", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c87f8de7-23d1-4914-b8f8-241caeb9f72a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100 x 40 reducer", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "30", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "81653465-f709-48e6-bd86-241cadb8f48a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm dwv", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "31", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fe5ff74f-9c49-40fa-8267-241ca04f295a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 x 88 junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "32", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d089c5e6-f569-40e1-8bf4-241cad962f7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 x 40 reducer", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "33", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "25815005-9106-4ce3-8664-241ca67c522a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40 x 90 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "34", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b2fec87f-86ec-4d6a-b6d9-241ca4f9b74a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40 x 45 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "35", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "234b6def-0553-4ea9-bd9d-241ca51a614a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90 mm Aussie connect", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "36", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7af228d4-52cc-4018-9177-241cab85a0ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 bag pex clips", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "37", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "996758d4-4f00-42e7-be97-241ca8e5286a", "start_date": "2026-04-24 15:47:19", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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-24 15:47:19", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "4dd3754d-49b9-440f-96b3-23e59be53b0b", "start_date": "2026-02-28 11:00:00", "end_date": "2026-02-28 12:30:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-03-01 05:55:50", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "2c151c28-18bd-4756-9f44-23f41f30f6ab", "start_date": "2026-03-15 10:00:00", "end_date": "2026-03-15 11:30:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-03-15 13:37:57", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "265b804e-d581-46b6-adec-23f49b5c81ba", "start_date": "2026-03-16 07:38:11", "end_date": "2026-03-16 16:23:10", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "1365", "travel_distance_in_meters": "547", "material_uuid": "", "allocated_timestamp": "2026-03-16 16:23:15", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "3ae499ac-2e38-4c5d-816b-23f496d82d3a", "start_date": "2026-03-16 07:58:51", "end_date": "2026-03-16 16:27:26", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "10518", "travel_distance_in_meters": "6250", "material_uuid": "", "allocated_timestamp": "2026-03-16 16:27:33", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "e3d0eedd-6a1f-4ba0-8d47-23f57d7d3afa", "start_date": "2026-03-17 07:36:42", "end_date": "2026-03-17 11:47:37", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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-17 11:48:00", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "0a05e3e2-1fbe-484e-ae75-23f57e966cba", "start_date": "2026-03-17 07:53:00", "end_date": "2026-03-17 16:06:11", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "", "allocated_timestamp": "2026-03-17 16:06:14", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "3df2dd6f-5c9c-4d8f-8638-23f6ccd072da", "start_date": "2026-03-17 13:35:26", "end_date": "2026-03-17 16:20:15", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "753", "travel_distance_in_meters": "8365", "material_uuid": "", "allocated_timestamp": "2026-03-17 16:20:23", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "b7f5fbb2-e73f-42a2-a52f-23f6cfa723ea", "start_date": "2026-03-18 07:43:58", "end_date": "2026-03-18 09:10:07", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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-18 09:10:15", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "7c915a84-012b-4718-9ee5-23f780d1b63a", "start_date": "2026-03-18 11:03:22", "end_date": "2026-03-18 13:25:06", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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-18 13:25:14", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "e879b709-b8d8-4e13-aee2-23f787741d9a", "start_date": "2026-03-18 14:40:42", "end_date": "2026-03-18 15:11:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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-18 15:12:11", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "1e233f97-269a-4222-8dc6-23f6c5dc484a", "start_date": "2026-03-18 07:47:55", "end_date": "2026-03-18 15:31:40", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "", "allocated_timestamp": "2026-03-18 15:31:43", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "5fbbf332-397d-4de1-8fa9-23f7835b17da", "start_date": "2026-03-19 08:05:49", "end_date": "2026-03-19 16:04:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "", "allocated_timestamp": "2026-03-19 18:00:09", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "5e5b0f82-301b-452f-bf69-23f8438142ea", "start_date": "2026-03-20 07:45:12", "end_date": "2026-03-20 14:46:53", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "", "allocated_timestamp": "2026-03-20 14:46:57", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "6f057cb2-865c-420a-970b-23f84d74470a", "start_date": "2026-03-20 09:19:45", "end_date": "2026-03-20 15:17:11", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "212", "travel_distance_in_meters": "1458", "material_uuid": "", "allocated_timestamp": "2026-03-20 15:17:17", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "ee0cf588-d5b9-47d7-b364-241bf1c980ea", "start_date": "2026-04-24 07:43:29", "end_date": "2026-04-24 13:51:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "528", "travel_distance_in_meters": "6554", "material_uuid": "", "allocated_timestamp": "2026-04-24 13:52:04", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "51647bb0-947b-4aaf-ac10-23e4f1efb78b", "start_date": "2026-02-28 14:45:00", "end_date": "2026-02-28 15:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-28 12:10:29", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-28 12:10:29", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "8a9b60da-04cf-4d0e-b079-23e26c97c0ab", "start_date": "2026-03-16 08:00:00", "end_date": "2026-03-16 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-16 07:58:48", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-16 07:58:49", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "8e3f93a3-e24f-499c-9618-23e26ced46ab", "start_date": "2026-03-16 08:00:00", "end_date": "2026-03-16 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-26 12:55:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-26 12:55:01", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c56e0672-cbfb-4de1-ad0f-23e266995eab", "start_date": "2026-03-17 08:00:00", "end_date": "2026-03-17 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-16 07:58:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-16 07:58:49", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c15d1b2d-b368-4be0-846f-23e2640b62eb", "start_date": "2026-03-17 08:00:00", "end_date": "2026-03-17 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-26 12:55:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-26 12:55:01", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "1a36e806-ebc7-4c5d-a97c-23e4f0e3488b", "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": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-16 07:58:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-16 07:58:50", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "2423c0ca-f1af-49b4-8ca4-23e4fa8aa44b", "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": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-01 20:01:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-01 20:01:21", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "27b63e48-1a3c-4371-950c-23f10a21191b", "start_date": "2026-03-19 08:00:00", "end_date": "2026-03-19 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-13 14:07:10", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-13 14:07:10", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "ed8bccef-fb17-437b-a45f-23f1002741db", "start_date": "2026-03-20 08:00:00", "end_date": "2026-03-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-17 07:36:41", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-17 07:36:41", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fc78956e-83fe-421e-96e2-23f10144eeeb", "start_date": "2026-03-20 08:00:00", "end_date": "2026-03-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-16 16:23:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-16 16:23:09", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "d9cca7d4-0e9e-4167-a650-24137f62e0ab", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 14:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 07:42:13", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 07:42:13", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:47:21.249055+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.62.48.8", "x-real-ip": "52.62.48.8", "content-length": "5095", "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_747821c9-f907-45f1-b063-241cf2bea17b", "type": "job.updated", "data": {"uuid": "125b8f63-f457-48bc-9b5f-241be55d720d", "active": 1, "date": "2026-04-23 00:00:00", "job_address": "26 Lamont Young Drive\nMystery Bay NSW 2546", "billing_address": "PO Box 320\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-23 13:28:54", "work_done_description": "Work order: 4456\nProperty: 26 Lamont Young Drive Mystery Bay\n\nAttended site to install new dishwasher and remove existing.\n\nWork Completed: \n- Called to attend remove existing dishwasher and replace with provided new dishwasher.\n- Tested new dishwasher ensured everything worked as it should and checked for any leaks.", "generated_job_id": "11340", "completion_date": "2026-04-23 15:11:46", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 10:00:44", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "a44c07c7-a8a9-4ac2-8296-1f5becadc3db", "geo_is_valid": 1, "lng": 150.1295761, "lat": -36.304589, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Mystery Bay", "geo_street": "Lamont Young Drive", "geo_number": "26", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 1, "payment_received_stamp": "2026-04-23 15:11:47", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-23 15:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "attend to disconnect and old dishwasher and install a new one, as well as take the old one away. The new dishwasher is in the living room.\nKey Number 583 - Lockbox Code 2648*\n\nWork ordeR: 4456", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "a44c07c7-a8a9-4ac2-8296-1f5becadc3db", "name": "Whale Coast Realty", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 320", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 320\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "2", "payment_terms": "30 Days EOM", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "125b8f63-f457-48bc-9b5f-241be55d720d", "first": "", "last": "", "email": "accounts@whalecoastrealty.com.au", "phone": "44762699", "mobile": "", "type": "JOB", "uuid": "1a23f288-9d43-418f-894f-241befbc958d"}], "jobMaterials": [{"uuid": "e90fa8ef-c3ab-49c3-af60-241bf00d58ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Dish washer hose clamp", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "125b8f63-f457-48bc-9b5f-241be55d720d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "3.1100", "displayed_cost": "3.1100", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "431acb95-5600-4beb-a34f-241bfb618eaa", "start_date": "2026-04-23 14:09:03", "end_date": "2026-04-23 15:06:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "125b8f63-f457-48bc-9b5f-241be55d720d", "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": "242", "travel_distance_in_meters": "3491", "material_uuid": "", "allocated_timestamp": "2026-04-23 15:06:59", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "45083fb1-0772-47ff-8de1-241bf44ca50a", "start_date": "2026-04-23 14:02:55", "end_date": "2026-04-23 15:10:03", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "125b8f63-f457-48bc-9b5f-241be55d720d", "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": "307", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 15:11:46", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "54a08c41-2724-47b8-8369-241bed6b53bb", "start_date": "2026-04-23 14:00:00", "end_date": "2026-04-23 15:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "125b8f63-f457-48bc-9b5f-241be55d720d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 14:02:51", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 14:02:51", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T05:48:43.564104+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.8.63", "x-real-ip": "3.27.8.63", "content-length": "5768", "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_7bf018a5-65fa-4c3a-a1c7-241cf6a94eeb", "type": "job.updated", "data": {"uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "IRT Dalmeny RV 114", "billing_address": "Attn Accounts Payable\nPO BOX 2106\nWOLLONGONG DC, NSW 2500", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 11:08:52", "work_done_description": "Call to attend unit 115 IRT\nWorks completed:\n-Remove leaking basket waste on kitchen sink and resealed\n- unable to repair kitchen mixer\n\n\nWill have to reattend with new mixer", "generated_job_id": "11326", "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 09:46:14", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "3ebd22fb-b074-4c17-b359-1f5beda05efb", "geo_is_valid": 1, "lng": 150.109112, "lat": -36.167063, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Ruth Place", "geo_number": "4", "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-23 16: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": "Unit 114:  leaking kitchen tap - under the sink drainage pipe is leaking\n\nPurchase Order: IRT0257669\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "3ebd22fb-b074-4c17-b359-1f5beda05efb", "name": "Illawarra Retirement Trust", "website": "", "abn_number": "", "address": "", "address_street": "Attn Accounts Payable\nPO BOX 2106", "address_city": "WOLLONGONG DC", "address_state": "NSW", "address_postcode": "2500", "address_country": "", "billing_address": "Attn Accounts Payable\nPO BOX 2106\nWOLLONGONG DC, NSW 2500", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "30 Days", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "first": "", "last": "", "email": "accountspayable@irt.org.au", "phone": "44767611", "mobile": "0410 455 800", "type": "BILLING", "uuid": "d538d158-1272-4594-bed0-241acfc6697d"}, {"job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "first": "", "last": "", "email": "invoices@irt.coupahost.com", "phone": "44767611", "mobile": "0436 808 980 Paul Quick", "type": "JOB", "uuid": "f01fb336-c4ff-4625-8264-241acc620d7d"}], "jobRecordedActivities": [{"uuid": "d906dd3b-0df4-4929-b417-241aeac5236a", "start_date": "2026-04-22 14:45:24", "end_date": "2026-04-22 15:37:42", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 15:37:47", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "3563f1ec-2653-48ee-98b1-241aebca73da", "start_date": "2026-04-22 15:04:08", "end_date": "2026-04-22 15:37:44", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "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-22 15:37:48", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "af432d96-d6ad-4c95-a97c-241bf0dfb4ba", "start_date": "2026-04-23 10:58:57", "end_date": "2026-04-23 11:11:36", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "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-23 11:11:40", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "0e719d3e-2bea-4f04-80d1-241acbf1f39b", "start_date": "2026-04-22 17:00:00", "end_date": "2026-04-22 18:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 14:44:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 14:44:08", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f46d90b0-bc6f-4564-a705-241ac65b438b", "start_date": "2026-04-23 15:15:00", "end_date": "2026-04-23 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 10:49:16", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 10:49:16", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:48:46.090159+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.58.106", "x-real-ip": "3.107.58.106", "content-length": "5772", "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_1e6bbc9a-d8cb-4e14-b7f0-241cff2ac94b", "type": "job.updated", "data": {"uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "IRT Dalmeny RV 114", "billing_address": "Attn Accounts Payable\nPO BOX 2106\nWOLLONGONG DC, NSW 2500", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 11:08:52", "work_done_description": "Call to attend unit 115 IRT\n\nWorks Completed:\n-Remove leaking basket waste on kitchen sink and resealed.\n- Unable to repair kitchen mixer.\n\n\nWill have to reattend with new mixer", "generated_job_id": "11326", "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 15:48:45", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "3ebd22fb-b074-4c17-b359-1f5beda05efb", "geo_is_valid": 1, "lng": 150.109112, "lat": -36.167063, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Ruth Place", "geo_number": "4", "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-23 16: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": "Unit 114:  leaking kitchen tap - under the sink drainage pipe is leaking\n\nPurchase Order: IRT0257669\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "3ebd22fb-b074-4c17-b359-1f5beda05efb", "name": "Illawarra Retirement Trust", "website": "", "abn_number": "", "address": "", "address_street": "Attn Accounts Payable\nPO BOX 2106", "address_city": "WOLLONGONG DC", "address_state": "NSW", "address_postcode": "2500", "address_country": "", "billing_address": "Attn Accounts Payable\nPO BOX 2106\nWOLLONGONG DC, NSW 2500", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "30 Days", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "first": "", "last": "", "email": "accountspayable@irt.org.au", "phone": "44767611", "mobile": "0410 455 800", "type": "BILLING", "uuid": "d538d158-1272-4594-bed0-241acfc6697d"}, {"job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "first": "", "last": "", "email": "invoices@irt.coupahost.com", "phone": "44767611", "mobile": "0436 808 980 Paul Quick", "type": "JOB", "uuid": "f01fb336-c4ff-4625-8264-241acc620d7d"}], "jobRecordedActivities": [{"uuid": "d906dd3b-0df4-4929-b417-241aeac5236a", "start_date": "2026-04-22 14:45:24", "end_date": "2026-04-22 15:37:42", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 15:37:47", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "3563f1ec-2653-48ee-98b1-241aebca73da", "start_date": "2026-04-22 15:04:08", "end_date": "2026-04-22 15:37:44", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "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-22 15:37:48", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "af432d96-d6ad-4c95-a97c-241bf0dfb4ba", "start_date": "2026-04-23 10:58:57", "end_date": "2026-04-23 11:11:36", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "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-23 11:11:40", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "0e719d3e-2bea-4f04-80d1-241acbf1f39b", "start_date": "2026-04-22 17:00:00", "end_date": "2026-04-22 18:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 14:44:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 14:44:08", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "f46d90b0-bc6f-4564-a705-241ac65b438b", "start_date": "2026-04-23 15:15:00", "end_date": "2026-04-23 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "84006f29-9b1f-4ae3-a5d4-241ac323a24d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 10:49:16", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 10:49:16", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:49:37.150655+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.196.147", "x-real-ip": "3.106.196.147", "content-length": "4158", "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_58e72140-e2e0-413b-9bd1-241cf7bc4a6b", "type": "job.updated", "data": {"uuid": "689f6c53-7308-44ef-b182-23f5e3aa7d7d", "active": 1, "date": "2026-03-16 00:00:00", "job_address": "Potato Point, NSW 2545", "billing_address": "PO Box 22\nBodalla, NSW 2545", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-16 15:16:51", "work_done_description": "Property - Potato Point, NSW 2545\n\n\nWork completed:\n- Supplied 2 new gas oven burners. \n\nGarry was not on site to have a look at generator flues.", "generated_job_id": "10946", "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 15:49:36", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "a3f1af32-763b-4cc5-bfee-1f5bea03418b", "geo_is_valid": 1, "lng": 150.1371877, "lat": -36.0953591, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Potato Point", "geo_street": "", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-20 16:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "- install oven burner\n- Measure for flue on both generators in shed \nPlease make colour bond boxes to suite.\nNeed to order one roof venter-later and two flex flues  to suite.\nPhotos taken.86", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "a3f1af32-763b-4cc5-bfee-1f5bea03418b", "name": "Beachcomber Holiday Park", "website": "", "abn_number": "", "address": "Potato Point, NSW 2545", "address_street": "PO Box 22", "address_city": "Bodalla", "address_state": "NSW", "address_postcode": "2545", "address_country": "", "billing_address": "PO Box 22\nBodalla, NSW 2545", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "3 0457281264 Letitia Wilkie", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "689f6c53-7308-44ef-b182-23f5e3aa7d7d", "first": "", "last": "", "email": "manager@beachcomberholidaypark.com.au", "phone": "2 44735312", "mobile": "0427382123 ManagerGarry Sullivan", "type": "BILLING", "uuid": "b6bcea02-11c7-42b3-828e-23f5edae80fd"}, {"job_uuid": "689f6c53-7308-44ef-b182-23f5e3aa7d7d", "first": "", "last": "", "email": "manager@beachcomberholidaypark.com.au", "phone": "44735312", "mobile": "0427382123 ManagerGarry Sullivan", "type": "JOB", "uuid": "92f8838e-054b-4432-859e-23f5e121636d"}], "jobRecordedActivities": [{"uuid": "136fef5d-2cec-49cd-b304-2418de7ab32a", "start_date": "2026-04-20 15:45:02", "end_date": "2026-04-20 15:51:17", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "689f6c53-7308-44ef-b182-23f5e3aa7d7d", "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 15:51:22", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "43b34f2e-d308-4bde-bff1-2415ef10fd5b", "start_date": "2026-04-20 15:45:00", "end_date": "2026-04-20 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "689f6c53-7308-44ef-b182-23f5e3aa7d7d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 09:27:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 09:27:45", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T05:54:27.569377+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.62.99.28", "x-real-ip": "52.62.99.28", "content-length": "18483", "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_e81f1641-4493-4566-9828-241cfc9a290b", "type": "job.updated", "data": {"uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "active": 1, "date": "2026-02-12 00:00:00", "job_address": "burrawang st NAROOMA, NSW 2546", "billing_address": "PO Box 491\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-12 18:46:34", "work_done_description": "Property - burrawang st NAROOMA\n\nWork completed:\n- Install stormwater under slab of garage.\n", "generated_job_id": "10649", "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 07:01:15", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "598bd417-94aa-49a1-89ca-1f5be3442ebb", "geo_is_valid": 1, "lng": 150.123173, "lat": -36.2143519, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Burrawang Street", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-04-23 09:15:00", "category_uuid": "d233a2eb-3591-4a6a-89f2-1f58a16dcb0b", "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": "stormwater pipes under shed\nNeed to install cladding on shed", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "598bd417-94aa-49a1-89ca-1f5be3442ebb", "name": "NEIL AND RHONDA MUMME", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "PO Box 491", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 491\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"}, "category": {"uuid": "d233a2eb-3591-4a6a-89f2-1f58a16dcb0b", "name": "In progress", "colour": "ffb5b5"}, "jobContacts": [{"job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "first": "MRS RHONDA", "last": "MUMME", "email": "neil@instepmanagement.com.au", "phone": "04 12860488", "mobile": "", "type": "JOB", "uuid": "00a80d5c-72a3-4dec-9cc3-23d59722af0d"}], "jobMaterials": [{"uuid": "1ce8a68a-074f-465b-8843-23d53b3f014a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber -", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "22cf7322-5423-4b48-b304-23d69a4a9e0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "5 lengths 100mm", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "26.2500", "displayed_cost": "26.2500", "job_material_bundle_uuid": ""}, {"uuid": "aa93b7ee-ca01-4548-999a-241ae2f22caa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "201", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "abc0ace1-8ffb-4443-a3be-241ae4cd653a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Stainless tee brackets", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "202", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ae22359b-0d18-456a-bc74-241aeb4b1c0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm clip heads", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "203", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5015e42b-17a6-479a-a0ed-241ae903cd9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "90mm 90 bends", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "204", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f373c72a-1f84-4b1f-91fd-241ae2073a7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100mm junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "205", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fcc420ab-ff7c-40ac-8f32-241aeaed927a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100mm 90 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "206", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce78d2fb-0bbc-43c2-a276-241ae665668a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100mm 5 degree", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "207", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "df8fb804-43d0-4206-a4f7-241ae42c791a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm finishing collar and grate", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "208", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "202c0678-7b64-4cf4-9260-241ae12b4dea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100x 90 reducers", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "209", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d696b881-1c80-46cb-b72d-241ae9ea899a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Misc $10", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "210", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "8928324c-79f8-4386-89b2-2403bd8e1aea", "start_date": "2026-03-31 08:03:37", "end_date": "2026-03-31 15:43:11", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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-03-31 15:43:15", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "c2bd3ef1-b896-4de7-8ca8-2403bd5fb35a", "start_date": "2026-03-31 08:35:37", "end_date": "2026-03-31 16:43:34", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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-31 16:43:37", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "34467104-2c0b-41cc-9b6a-24048255339a", "start_date": "2026-04-01 08:12:48", "end_date": "2026-04-01 08:24:05", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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-01 08:24:10", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "8b7ad89c-5dd7-481f-940d-2404817133ba", "start_date": "2026-04-01 08:55:30", "end_date": "2026-04-01 15:02:44", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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-01 15:02:48", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "37d1db59-ba35-46a8-b270-24048ddeaa0a", "start_date": "2026-04-01 08:55:00", "end_date": "2026-04-01 15:35:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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-01 15:35:53", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "6987cea3-4fce-441e-9061-2405b3cdba1a", "start_date": "2026-04-02 08:02:26", "end_date": "2026-04-02 10:39:39", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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-02 10:39:50", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "84f356db-688c-4c7c-9687-2405b8ffb99a", "start_date": "2026-04-02 07:41:01", "end_date": "2026-04-02 14:58:56", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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-02 14:59:00", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "e7ab561e-def8-4684-9908-2405b95820ea", "start_date": "2026-04-02 07:35:10", "end_date": "2026-04-02 15:04:52", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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-02 15:04:56", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "9243d3d0-7d01-4dbd-b3e4-241657f071ba", "start_date": "2026-04-18 10:59:34", "end_date": "2026-04-18 13:27:34", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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-18 13:27:37", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "91d1ba37-2dd4-4627-9e65-241ae74c106a", "start_date": "2026-04-23 07:34:55", "end_date": "2026-04-23 09:45:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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-23 09:45:25", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "e51b6234-951b-4e37-9969-23d59ab986ab", "start_date": "2026-02-12 16:15:00", "end_date": "2026-02-12 17:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-12 14:49:43", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-12 14:49:43", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "f348b6bd-f4a2-4259-a892-23fd609aa82b", "start_date": "2026-03-31 08:00:00", "end_date": "2026-03-31 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-25 14:02:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-25 14:02:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "1fbfff52-c25e-476a-b7dd-2403b004e36b", "start_date": "2026-03-31 08:00:00", "end_date": "2026-03-31 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 19:24:55", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 19:24:55", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "cdf44634-e1cd-4b71-af6e-23fd67917c6b", "start_date": "2026-04-01 08:15:00", "end_date": "2026-04-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-31 06:15:57", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-31 06:15:57", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "3f777f7e-553f-4c61-9253-2405b4ff615b", "start_date": "2026-04-02 08:00:00", "end_date": "2026-04-02 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-02 08:02:25", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-02 08:02:25", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "cfeab234-921a-48af-b20d-2405b7f8446b", "start_date": "2026-04-02 08:00:00", "end_date": "2026-04-02 15:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-02 07:40:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-02 07:40:58", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "efaf0744-8567-4ca3-9b94-2405b3c9586b", "start_date": "2026-04-02 08:00:00", "end_date": "2026-04-02 15:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-02 06:53:48", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-02 06:53:48", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "12d4244f-f4d4-4e3d-b602-241ac0d544db", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 09:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:34:10", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:34:10", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "947eff9a-43c2-4951-85ea-241ac8a4881b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 09:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:04:04", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:04:05", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:54:37.837637+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.146.39", "x-real-ip": "16.176.146.39", "content-length": "38747", "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_ec7b400b-12b1-4603-aa66-241cf77353ab", "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-24 15:54:35", "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-05-08 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "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": "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"}, {"uuid": "05e2e499-99bc-4798-bba3-241ca955937a", "start_date": "2026-04-24 12:20:44", "end_date": "2026-04-24 15:54:30", "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 15:54:36", "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"}, {"uuid": "588141cf-c548-411a-a32b-241cf0f64b6b", "start_date": "2026-05-08 08:00:00", "end_date": "2026-05-08 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": 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 15:15:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "235f3429-c3f6-410f-a0f0-241cf98139eb", "start_date": "2026-05-08 08:00:00", "end_date": "2026-05-08 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": 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 15:15:56", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:56:27.593113+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.190.155", "x-real-ip": "3.25.190.155", "content-length": "18807", "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_ac9167e2-5549-429e-a7c0-241cf252addb", "type": "job.updated", "data": {"uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "active": 1, "date": "2026-02-12 00:00:00", "job_address": "burrawang st NAROOMA, NSW 2546", "billing_address": "PO Box 491\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-12 18:46:34", "work_done_description": "Property - burrawang st NAROOMA\n\nWork completed:\n- Install stormwater under slab of garage.\n", "generated_job_id": "10649", "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 07:01:15", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "598bd417-94aa-49a1-89ca-1f5be3442ebb", "geo_is_valid": 1, "lng": 150.123173, "lat": -36.2143519, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Burrawang Street", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-04-23 09:15:00", "category_uuid": "d233a2eb-3591-4a6a-89f2-1f58a16dcb0b", "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": "stormwater pipes under shed\nNeed to install cladding on shed", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "598bd417-94aa-49a1-89ca-1f5be3442ebb", "name": "NEIL AND RHONDA MUMME", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "PO Box 491", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 491\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"}, "category": {"uuid": "d233a2eb-3591-4a6a-89f2-1f58a16dcb0b", "name": "In progress", "colour": "ffb5b5"}, "jobContacts": [{"job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "first": "MRS RHONDA", "last": "MUMME", "email": "neil@instepmanagement.com.au", "phone": "04 12860488", "mobile": "", "type": "JOB", "uuid": "00a80d5c-72a3-4dec-9cc3-23d59722af0d"}], "jobMaterials": [{"uuid": "1ce8a68a-074f-465b-8843-23d53b3f014a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber -", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "22cf7322-5423-4b48-b304-23d69a4a9e0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "5 lengths 100mm", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "26.2500", "displayed_cost": "26.2500", "job_material_bundle_uuid": ""}, {"uuid": "aa93b7ee-ca01-4548-999a-241ae2f22caa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "201", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "abc0ace1-8ffb-4443-a3be-241ae4cd653a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Stainless tee brackets", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "202", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ae22359b-0d18-456a-bc74-241aeb4b1c0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm clip heads", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "203", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5015e42b-17a6-479a-a0ed-241ae903cd9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "90mm 90 bends", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "204", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f373c72a-1f84-4b1f-91fd-241ae2073a7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100mm junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "205", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fcc420ab-ff7c-40ac-8f32-241aeaed927a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100mm 90 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "206", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce78d2fb-0bbc-43c2-a276-241ae665668a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100mm 5 degree", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "207", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "df8fb804-43d0-4206-a4f7-241ae42c791a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm finishing collar and grate", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "208", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "202c0678-7b64-4cf4-9260-241ae12b4dea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100x 90 reducers", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "209", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d696b881-1c80-46cb-b72d-241ae9ea899a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Misc $10", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "210", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "8928324c-79f8-4386-89b2-2403bd8e1aea", "start_date": "2026-03-31 08:03:00", "end_date": "2026-03-31 15:42:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "c2bd3ef1-b896-4de7-8ca8-2403bd5fb35a", "start_date": "2026-03-31 08:35:00", "end_date": "2026-03-31 16:42:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "31e00446-b509-445d-bd17-23e38f292ebb", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "34467104-2c0b-41cc-9b6a-24048255339a", "start_date": "2026-04-01 08:12:48", "end_date": "2026-04-01 08:24:05", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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-01 08:24:10", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "8b7ad89c-5dd7-481f-940d-2404817133ba", "start_date": "2026-04-01 08:55:00", "end_date": "2026-04-01 15:02:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "31e00446-b509-445d-bd17-23e38f292ebb", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "37d1db59-ba35-46a8-b270-24048ddeaa0a", "start_date": "2026-04-01 08:55:00", "end_date": "2026-04-01 15:35:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "6987cea3-4fce-441e-9061-2405b3cdba1a", "start_date": "2026-04-02 08:02:00", "end_date": "2026-04-02 10:39:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "288d5b92-0df7-49f9-864d-23e38a6e29db", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "84f356db-688c-4c7c-9687-2405b8ffb99a", "start_date": "2026-04-02 07:41:00", "end_date": "2026-04-02 14:58:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "e7ab561e-def8-4684-9908-2405b95820ea", "start_date": "2026-04-02 07:35:00", "end_date": "2026-04-02 15:04:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "31e00446-b509-445d-bd17-23e38f292ebb", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "9243d3d0-7d01-4dbd-b3e4-241657f071ba", "start_date": "2026-04-18 10:59:00", "end_date": "2026-04-18 13:27:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "91d1ba37-2dd4-4627-9e65-241ae74c106a", "start_date": "2026-04-23 07:34:00", "end_date": "2026-04-23 09:44:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "e51b6234-951b-4e37-9969-23d59ab986ab", "start_date": "2026-02-12 16:15:00", "end_date": "2026-02-12 17:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-12 14:49:43", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-12 14:49:43", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "f348b6bd-f4a2-4259-a892-23fd609aa82b", "start_date": "2026-03-31 08:00:00", "end_date": "2026-03-31 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-25 14:02:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-25 14:02:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "1fbfff52-c25e-476a-b7dd-2403b004e36b", "start_date": "2026-03-31 08:00:00", "end_date": "2026-03-31 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 19:24:55", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 19:24:55", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "cdf44634-e1cd-4b71-af6e-23fd67917c6b", "start_date": "2026-04-01 08:15:00", "end_date": "2026-04-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-31 06:15:57", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-31 06:15:57", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "3f777f7e-553f-4c61-9253-2405b4ff615b", "start_date": "2026-04-02 08:00:00", "end_date": "2026-04-02 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-02 08:02:25", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-02 08:02:25", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "cfeab234-921a-48af-b20d-2405b7f8446b", "start_date": "2026-04-02 08:00:00", "end_date": "2026-04-02 15:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-02 07:40:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-02 07:40:58", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "efaf0744-8567-4ca3-9b94-2405b3c9586b", "start_date": "2026-04-02 08:00:00", "end_date": "2026-04-02 15:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-02 06:53:48", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-02 06:53:48", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "12d4244f-f4d4-4e3d-b602-241ac0d544db", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 09:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:34:10", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:34:10", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "947eff9a-43c2-4951-85ea-241ac8a4881b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 09:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:04:04", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:04:05", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:57:14.516336+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.252.146.13", "x-real-ip": "54.252.146.13", "content-length": "22924", "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_31af5d12-a388-4b5e-b903-241cfd152cfb", "type": "job.updated", "data": {"uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "active": 1, "date": "2026-02-12 00:00:00", "job_address": "burrawang st NAROOMA, NSW 2546", "billing_address": "PO Box 491\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-12 18:46:34", "work_done_description": "Property - burrawang st NAROOMA\n\nWork completed:\n- Install stormwater under slab of garage.\n", "generated_job_id": "10649", "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 07:01:15", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "598bd417-94aa-49a1-89ca-1f5be3442ebb", "geo_is_valid": 1, "lng": 150.123173, "lat": -36.2143519, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Burrawang Street", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "4936.6600", "job_is_scheduled_until_stamp": "2026-04-23 09:15:00", "category_uuid": "d233a2eb-3591-4a6a-89f2-1f58a16dcb0b", "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": "stormwater pipes under shed\nNeed to install cladding on shed", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "598bd417-94aa-49a1-89ca-1f5be3442ebb", "name": "NEIL AND RHONDA MUMME", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "PO Box 491", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 491\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"}, "category": {"uuid": "d233a2eb-3591-4a6a-89f2-1f58a16dcb0b", "name": "In progress", "colour": "ffb5b5"}, "jobContacts": [{"job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "first": "MRS RHONDA", "last": "MUMME", "email": "neil@instepmanagement.com.au", "phone": "04 12860488", "mobile": "", "type": "JOB", "uuid": "00a80d5c-72a3-4dec-9cc3-23d59722af0d"}], "jobMaterials": [{"uuid": "1ce8a68a-074f-465b-8843-23d53b3f014a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber -", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "22cf7322-5423-4b48-b304-23d69a4a9e0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "5 lengths 100mm", "price": "39.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "39.3800", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "26.2500", "displayed_cost": "26.2500", "job_material_bundle_uuid": ""}, {"uuid": "aa93b7ee-ca01-4548-999a-241ae2f22caa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm pipe", "price": "9.3300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.3300", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "6.2200", "displayed_cost": "6.2200", "job_material_bundle_uuid": ""}, {"uuid": "abc0ace1-8ffb-4443-a3be-241ae4cd653a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Stainless tee brackets", "price": "2.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.6700", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "0.8900", "displayed_cost": "0.8900", "job_material_bundle_uuid": ""}, {"uuid": "ae22359b-0d18-456a-bc74-241aeb4b1c0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm clip heads", "price": "3.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3900", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "1.1300", "displayed_cost": "1.1300", "job_material_bundle_uuid": ""}, {"uuid": "5015e42b-17a6-479a-a0ed-241ae903cd9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "90mm 90 bends", "price": "5.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.6700", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "1.8900", "displayed_cost": "1.8900", "job_material_bundle_uuid": ""}, {"uuid": "f373c72a-1f84-4b1f-91fd-241ae2073a7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100mm junction", "price": "8.2700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.2700", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "5.5100", "displayed_cost": "5.5100", "job_material_bundle_uuid": ""}, {"uuid": "fcc420ab-ff7c-40ac-8f32-241aeaed927a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100mm 90 bend", "price": "9.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1200", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "3.0400", "displayed_cost": "3.0400", "job_material_bundle_uuid": ""}, {"uuid": "ce78d2fb-0bbc-43c2-a276-241ae665668a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100mm 5 degree", "price": "7.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.3800", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "2.4600", "displayed_cost": "2.4600", "job_material_bundle_uuid": ""}, {"uuid": "df8fb804-43d0-4206-a4f7-241ae42c791a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm finishing collar and grate", "price": "22.1400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "22.1400", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "14.7600", "displayed_cost": "14.7600", "job_material_bundle_uuid": ""}, {"uuid": "202c0678-7b64-4cf4-9260-241ae12b4dea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100x 90 reducers", "price": "8.8800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.8800", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "2.9600", "displayed_cost": "2.9600", "job_material_bundle_uuid": ""}, {"uuid": "d696b881-1c80-46cb-b72d-241ae9ea899a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Misc $10", "price": "10.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "cd5580fc-5264-4a6e-8c4a-241cf3f001fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.6500", "name": "Labour - attending plumber - (31/03/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "9d99aa2b-9df5-46b9-8d06-241cf642467d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.1167", "name": "Apprentice labour - Sam (31/03/2026)", "price": "60.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "60.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "31e00446-b509-445d-bd17-23e38f292ebb", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "40facf31-bb14-4067-b9cf-241cf86ae47d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.1167", "name": "Apprentice labour - Sam (01/04/2026)", "price": "60.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "60.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "31e00446-b509-445d-bd17-23e38f292ebb", "sort_order": "250", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d9c9c119-a5dc-4308-bd1e-241cf9ef99ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.6667", "name": "Labour - attending plumber - (01/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "275", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f96c1576-80ed-4abb-b249-241cf682123d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.6167", "name": "Labour- attending plumber - Dan (02/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "288", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "06cb318b-5050-4bfd-b8ac-241cfa0a367d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.2833", "name": "Labour - attending plumber - (02/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "294", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "9d0a66e9-0f2c-4acb-af5c-241cf699908d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.4833", "name": "Apprentice labour - Sam (02/04/2026)", "price": "60.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "60.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "31e00446-b509-445d-bd17-23e38f292ebb", "sort_order": "291", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7be02c35-a20c-4c01-81ca-241cf2aab47d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.4667", "name": "Labour - attending plumber - (18/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "350", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c9635262-cee6-43a9-aa1f-241cffae69fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.1667", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "375", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "8928324c-79f8-4386-89b2-2403bd8e1aea", "start_date": "2026-03-31 08:03:00", "end_date": "2026-03-31 15:42:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "c2bd3ef1-b896-4de7-8ca8-2403bd5fb35a", "start_date": "2026-03-31 08:35:00", "end_date": "2026-03-31 16:42:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "31e00446-b509-445d-bd17-23e38f292ebb", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "34467104-2c0b-41cc-9b6a-24048255339a", "start_date": "2026-04-01 08:12:48", "end_date": "2026-04-01 08:24:05", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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-01 08:24:10", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "8b7ad89c-5dd7-481f-940d-2404817133ba", "start_date": "2026-04-01 08:55:00", "end_date": "2026-04-01 15:02:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "31e00446-b509-445d-bd17-23e38f292ebb", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "37d1db59-ba35-46a8-b270-24048ddeaa0a", "start_date": "2026-04-01 08:55:00", "end_date": "2026-04-01 15:35:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "6987cea3-4fce-441e-9061-2405b3cdba1a", "start_date": "2026-04-02 08:02:00", "end_date": "2026-04-02 10:39:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "288d5b92-0df7-49f9-864d-23e38a6e29db", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "84f356db-688c-4c7c-9687-2405b8ffb99a", "start_date": "2026-04-02 07:41:00", "end_date": "2026-04-02 14:58:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "e7ab561e-def8-4684-9908-2405b95820ea", "start_date": "2026-04-02 07:35:00", "end_date": "2026-04-02 15:04:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "31e00446-b509-445d-bd17-23e38f292ebb", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "9243d3d0-7d01-4dbd-b3e4-241657f071ba", "start_date": "2026-04-18 10:59:00", "end_date": "2026-04-18 13:27:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "91d1ba37-2dd4-4627-9e65-241ae74c106a", "start_date": "2026-04-23 07:34:00", "end_date": "2026-04-23 09:44:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-24 15:56:26", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "e51b6234-951b-4e37-9969-23d59ab986ab", "start_date": "2026-02-12 16:15:00", "end_date": "2026-02-12 17:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-12 14:49:43", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-12 14:49:43", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "f348b6bd-f4a2-4259-a892-23fd609aa82b", "start_date": "2026-03-31 08:00:00", "end_date": "2026-03-31 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-25 14:02:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-25 14:02:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "1fbfff52-c25e-476a-b7dd-2403b004e36b", "start_date": "2026-03-31 08:00:00", "end_date": "2026-03-31 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 19:24:55", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 19:24:55", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "cdf44634-e1cd-4b71-af6e-23fd67917c6b", "start_date": "2026-04-01 08:15:00", "end_date": "2026-04-01 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-31 06:15:57", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-31 06:15:57", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "3f777f7e-553f-4c61-9253-2405b4ff615b", "start_date": "2026-04-02 08:00:00", "end_date": "2026-04-02 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-02 08:02:25", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-02 08:02:25", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "cfeab234-921a-48af-b20d-2405b7f8446b", "start_date": "2026-04-02 08:00:00", "end_date": "2026-04-02 15:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-02 07:40:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-02 07:40:58", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "efaf0744-8567-4ca3-9b94-2405b3c9586b", "start_date": "2026-04-02 08:00:00", "end_date": "2026-04-02 15:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-02 06:53:48", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-02 06:53:48", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "12d4244f-f4d4-4e3d-b602-241ac0d544db", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 09:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:34:10", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:34:10", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "947eff9a-43c2-4951-85ea-241ac8a4881b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 09:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7880b51e-9d8d-4752-a20f-23d592460bdd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:04:04", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:04:05", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:57:45.338093+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.190.155", "x-real-ip": "3.25.190.155", "content-length": "26751", "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_13e09fae-8a82-4705-bde0-241cf831458b", "type": "job.updated", "data": {"uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "68 Williamson Drive\nNorth Narooma NSW 2546", "billing_address": "68 Williamson Drive\nNorth Narooma NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 13:59:48", "work_done_description": "Attend 68 Williams drive to complete the following work:\n- Installed hot and cold pipework for new downstairs bathroom. \n- Ran Hot and cold water lines to feed new kitchen sink. \n- Installed drainage line for new kitchen sink to terminate into existing main drain. \n- Installed new laundry taps. (Taps where supplied)\n- Investigate roof leak around skylight.\n\n21/04 check out out shower waste through footing of building to external wall\n- Alterations to sewer pipe on external wall to suit shower waste\n- Concrete up shower waste\n- Cap of gas line supplying bayonet in bedroom", "generated_job_id": "11156", "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 07:17:11", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "66bf09f2-72ca-4220-a19d-23c6fd8ea6db", "geo_is_valid": 1, "lng": 150.1271338, "lat": -36.2077912, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "North Narooma", "geo_street": "Williamson Drive", "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": "870.8900", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "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": "stormwater and drainage and cut a shower drain in\n\nBuilder is - Mark Stonehouse 0431651570\nPls call owner Trevor if needed - 0427667377", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "66bf09f2-72ca-4220-a19d-23c6fd8ea6db", "name": "Trever Besley", "website": "", "abn_number": "", "address": "68 Williamson Drive\nNorth Narooma NSW 2546", "address_street": "68 Williamson Drive\nNorth Narooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "68 Williamson Drive\nNorth Narooma NSW 2546", "is_individual": 0, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "first": "", "last": "", "email": "", "phone": "", "mobile": "", "type": "JOB", "uuid": "cfb39c32-8ab0-4669-8524-240bc05d174d"}], "jobMaterials": [{"uuid": "279bc94a-e66c-4fc5-ba70-240c0d25afaa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "11.0000", "name": "1/2 pex elbow", "price": "10.0200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.0200", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "100", "cost": "3.3400", "displayed_cost": "3.3400", "job_material_bundle_uuid": ""}, {"uuid": "6a327bda-ae98-4abd-9dad-240c0ab9e59a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/2 buteline to auspex adapter", "price": "8.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.3900", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "5.5900", "displayed_cost": "5.5900", "job_material_bundle_uuid": ""}, {"uuid": "46ae7b63-b15c-4077-a482-240c01eb899a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "1/2 pex cap", "price": "5.6100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.6100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "1.8700", "displayed_cost": "1.8700", "job_material_bundle_uuid": ""}, {"uuid": "fa0095e5-01c6-4484-a2da-240c05b9744a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 pex tee", "price": "14.0100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.0100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "4.6700", "displayed_cost": "4.6700", "job_material_bundle_uuid": ""}, {"uuid": "30dc640a-1216-4280-afa0-240c0821954a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/2 pex bp19", "price": "14.5800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5800", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "4.8600", "displayed_cost": "4.8600", "job_material_bundle_uuid": ""}, {"uuid": "89241fe9-dc5a-4d62-bb13-240c0a223a4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "1/2 pex 90 degree mi", "price": "19.6500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "19.6500", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "13.1000", "displayed_cost": "13.1000", "job_material_bundle_uuid": ""}, {"uuid": "c43f4f20-7126-4a10-8d96-240c0f9d4daa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Tritek valve", "price": "15.2700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.2700", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "10.1800", "displayed_cost": "10.1800", "job_material_bundle_uuid": ""}, {"uuid": "2a3e7aa2-d7df-470a-b156-240c0d80134a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Mini stop", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "6427bd50-9eff-4ca6-a7c2-240c050ec75a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 to 3/4 auspex adapter", "price": "9.6000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.6000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "3.2000", "displayed_cost": "3.2000", "job_material_bundle_uuid": ""}, {"uuid": "d2fab81f-7182-4ebe-afbe-240c0ed6d94a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 auspex joiner", "price": "6.6000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.6000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "2.2000", "displayed_cost": "2.2000", "job_material_bundle_uuid": ""}, {"uuid": "1213cee3-6cdd-4787-b3d0-240c08a5c2fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 auspex joiner", "price": "8.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.1000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "2.7000", "displayed_cost": "2.7000", "job_material_bundle_uuid": ""}, {"uuid": "0022bffe-8811-4090-aaa4-240c06efb5da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 auspex elbow", "price": "12.5100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.5100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "4.1700", "displayed_cost": "4.1700", "job_material_bundle_uuid": ""}, {"uuid": "d08d663d-6d0d-4838-b842-240c000228ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 auspex to copper adapter", "price": "11.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.4000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "7.6000", "displayed_cost": "7.6000", "job_material_bundle_uuid": ""}, {"uuid": "776d30fd-e65a-46a0-8aa0-240c0f93a57a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 auspex to copper adapter", "price": "16.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.3500", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "10.9000", "displayed_cost": "10.9000", "job_material_bundle_uuid": ""}, {"uuid": "e043b45e-4361-4559-bf61-240c0dd1b62a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 press tee", "price": "7.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5600", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "5.0400", "displayed_cost": "5.0400", "job_material_bundle_uuid": ""}, {"uuid": "0d36ca0e-0ffe-4fb8-9013-240c0371a9ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 press tee", "price": "15.8700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.8700", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "10.5800", "displayed_cost": "10.5800", "job_material_bundle_uuid": ""}, {"uuid": "0ecca5d5-6de4-4ecf-886e-240c0067306a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1 metre 3/4 copper", "price": "30.0800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "30.0800", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "20.0500", "displayed_cost": "20.0500", "job_material_bundle_uuid": ""}, {"uuid": "9ddfa31e-a61d-4845-a917-240c02882b2a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Half a metre 1/2 copper", "price": "9.4800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.4800", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "6.3200", "displayed_cost": "6.3200", "job_material_bundle_uuid": ""}, {"uuid": "0b5456b3-9ef5-42c0-b25b-240c0bc4569a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm pvc", "price": "15.0200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.0200", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "10.0100", "displayed_cost": "10.0100", "job_material_bundle_uuid": ""}, {"uuid": "f6e84cd8-3ac3-4954-b3f8-240c0028f79a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm pvc", "price": "10.3100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.3100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "6.8700", "displayed_cost": "6.8700", "job_material_bundle_uuid": ""}, {"uuid": "8d670470-b5e2-4799-9628-240c0d9a8f1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "28.0000", "name": "Auspex knock ins", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce21c978-c11e-49b9-86df-240c04acba4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100x65 junction", "price": "8.4200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.4200", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "5.6100", "displayed_cost": "5.6100", "job_material_bundle_uuid": ""}, {"uuid": "09690093-3c0b-4b88-a927-240c0ac5f4ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm rubber repair", "price": "13.8800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.8800", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "9.2500", "displayed_cost": "9.2500", "job_material_bundle_uuid": ""}, {"uuid": "ed37fc58-7f18-49d6-a8a4-240c0a84a2ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm 15 degree", "price": "15.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.7100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2500", "cost": "10.4700", "displayed_cost": "10.4700", "job_material_bundle_uuid": ""}, {"uuid": "a4b12831-6c92-49dd-a8be-240c0f89ec6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Packet green plugs", "price": "13.2900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2900", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "8.8600", "displayed_cost": "8.8600", "job_material_bundle_uuid": ""}, {"uuid": "e46b1fa9-e50c-4f9b-a20d-240c0da26c1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm LIT", "price": "11.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.4000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "3.8000", "displayed_cost": "3.8000", "job_material_bundle_uuid": ""}, {"uuid": "cbbc9fa6-e4bb-4abe-abc0-240c0816304a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "50mm sockets", "price": "3.8100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.8100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "1.2700", "displayed_cost": "1.2700", "job_material_bundle_uuid": ""}, {"uuid": "0a5feef4-935f-4509-b90b-240c08b228fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm bend", "price": "2.8200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.8200", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "0.9400", "displayed_cost": "0.9400", "job_material_bundle_uuid": ""}, {"uuid": "73380123-c371-481e-82e9-240c010a8b2a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm 90 bend", "price": "7.3200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.3200", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "2.4400", "displayed_cost": "2.4400", "job_material_bundle_uuid": ""}, {"uuid": "f52b134b-181d-4afe-95ab-240c05ecdb6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - attending plumber - Jorge 6 1/2 hours", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "3100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2373a559-15df-4f26-8c1f-2411d45c781d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "100.0000", "name": "Quick Clip Dual Pex 16/20mm Masonry Nail", "price": "0.3100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.3100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "1f43803e-46a7-4cca-9cd3-21f64c7ea65b", "sort_order": "3500", "cost": "0.3100", "displayed_cost": "0.3100", "job_material_bundle_uuid": ""}, {"uuid": "e566caf9-fead-4d7d-bd10-2411ddfd172d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Level Invert Taper 65mm x 50mm dwvf", "price": "1.6100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.6100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "9642f9c2-4bda-422b-b138-21b4b28ef6ab", "sort_order": "3400", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "9c5b57a4-a6bd-445d-96ba-2411dfa08c5d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Saddle 1708 DWV Pipe 65mm N/C clips", "price": "2.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.3900", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "61a83163-916c-40ff-9aa7-2411dae5534b", "sort_order": "3300", "cost": "2.3900", "displayed_cost": "2.3900", "job_material_bundle_uuid": ""}, {"uuid": "989530d7-ddf3-45b0-a860-2411daa1410d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Saddle 1707 DWV Pipe 50mm N/C clips", "price": "2.0900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.0900", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "43f4178c-0284-4242-9d7f-21eaca3f1e7b", "sort_order": "3200", "cost": "2.0900", "displayed_cost": "2.0900", "job_material_bundle_uuid": ""}, {"uuid": "6238691d-e367-4e78-9b61-2411d03dc6ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Screw Anchors PVC Green 35mm - Pack", "price": "3.2700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.2700", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "58151c12-b3e9-49a2-9022-210bb0aac60b", "sort_order": "4301", "cost": "3.2700", "displayed_cost": "3.2700", "job_material_bundle_uuid": ""}, {"uuid": "b00f357e-8b2a-490c-9bc7-2411d77c081d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Cap Push On 50mm dwvf", "price": "2.2300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.2300", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "efdaee16-d188-40b6-b197-2197e713bfeb", "sort_order": "4201", "cost": "2.2300", "displayed_cost": "2.2300", "job_material_bundle_uuid": ""}, {"uuid": "3b47699e-1c58-49a2-b4f2-2411d26b6f9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Bend M&F Plain 65mm x 45Deg dwvb", "price": "3.8100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.8100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "abbc3666-90e2-4f0d-998e-21663a13140b", "sort_order": "4102", "cost": "3.8100", "displayed_cost": "3.8100", "job_material_bundle_uuid": ""}, {"uuid": "f30a4c67-25b3-473b-8fe3-2411d00af5ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cover Plate DWV Plastic WF50W 50mm", "price": "1.4600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.4600", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "a9c5a9b8-ac26-4893-9c80-2157db2f642b", "sort_order": "4004", "cost": "1.4600", "displayed_cost": "1.4600", "job_material_bundle_uuid": ""}, {"uuid": "13a397fd-c20a-4905-835f-2411dbaf959d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Tri Tec Valve 1/2\" Loose Nut x 15MI x 20MI 1/4 Turn Dishwasher", "price": "15.0100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.0100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "3da056d1-679f-4c50-a7f9-20b165f91ffb", "sort_order": "3907", "cost": "15.0100", "displayed_cost": "15.0100", "job_material_bundle_uuid": ""}, {"uuid": "8ece3d65-9f32-4f6d-b29d-2411d32cb7bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Pipe 50mm x 6M dwvp", "price": "3.8800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.8800", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "b18a5920-1fbd-4335-ac78-20b16ab9530b", "sort_order": "3813", "cost": "3.8800", "displayed_cost": "3.8800", "job_material_bundle_uuid": ""}, {"uuid": "4f26cf16-13e4-4533-be92-2411d65e2a3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Solvent Cement 500ML Pressure Clear", "price": "8.7600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.7600", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "699164ea-9503-4a2f-aec9-20ad4cfcbbab", "sort_order": "3725", "cost": "8.7600", "displayed_cost": "8.7600", "job_material_bundle_uuid": ""}, {"uuid": "5204db23-3823-491f-967e-2411d156a13d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Priming Fluid Clear 500ML", "price": "8.4500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.4500", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "72a576d0-c18b-45bc-9240-20ad462964db", "sort_order": "3650", "cost": "8.4500", "displayed_cost": "8.4500", "job_material_bundle_uuid": ""}, {"uuid": "85c40369-20e6-4c5e-a31d-24190dbe87ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Swan invoice used\n100 x 65 lit\n100 x 65 pot gully\nSand cement", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4302", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "109dae6b-ae8f-4d0a-9854-24190d63eeda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "65 x 90 bend", "price": "9.3000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.3000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4303", "cost": "3.1000", "displayed_cost": "3.1000", "job_material_bundle_uuid": ""}, {"uuid": "d23cd172-9962-4834-9f79-24190017aafa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "16mm pex cap", "price": "5.6100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.6100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4304", "cost": "1.8700", "displayed_cost": "1.8700", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e394a4fa-57df-4878-bfec-240bb3c45b2a", "start_date": "2026-04-08 08:40:46", "end_date": "2026-04-08 15:15:16", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "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-08 15:15:20", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "8cc7aed0-6bb8-45d2-bfd7-24190a1a76ea", "start_date": "2026-04-21 10:44:04", "end_date": "2026-04-21 14:56:12", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "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-21 14:56:17", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "1f7eccc9-5c22-4c05-b7fe-240bc6d36b0b", "start_date": "2026-04-08 08:00:00", "end_date": "2026-04-08 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-08 07:17:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-08 07:17:59", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "27391cba-d873-4891-a15d-240bc21333eb", "start_date": "2026-04-08 08:00:00", "end_date": "2026-04-08 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-08 07:18:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-08 07:18:11", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "5edcd5e5-c399-468f-bbbc-240f75a433db", "start_date": "2026-04-13 10:45:00", "end_date": "2026-04-13 14:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-13 06:34:30", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-13 06:34:30", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "2652e280-97e6-41e0-96d0-2411d369086b", "start_date": "2026-04-21 11:00:00", "end_date": "2026-04-21 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 08:23:04", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 08:23:05", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "980bbc5e-fc5a-406c-ba12-241ac8a8279b", "start_date": "2026-04-23 13:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:17:16", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:17:16", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T05:57:58.118203+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.142", "x-real-ip": "3.106.136.142", "content-length": "28539", "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_1cd38ba0-0e9d-404d-8f94-241cf01e04fb", "type": "job.updated", "data": {"uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "active": 1, "date": "2026-04-07 00:00:00", "job_address": "68 Williamson Drive\nNorth Narooma NSW 2546", "billing_address": "68 Williamson Drive\nNorth Narooma NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-07 13:59:48", "work_done_description": "Attend 68 Williams drive to complete the following work:\n- Installed hot and cold pipework for new downstairs bathroom. \n- Ran Hot and cold water lines to feed new kitchen sink. \n- Installed drainage line for new kitchen sink to terminate into existing main drain. \n- Installed new laundry taps. (Taps where supplied)\n- Investigate roof leak around skylight.\n\n21/04 check out out shower waste through footing of building to external wall\n- Alterations to sewer pipe on external wall to suit shower waste\n- Concrete up shower waste\n- Cap of gas line supplying bayonet in bedroom", "generated_job_id": "11156", "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 07:17:11", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "66bf09f2-72ca-4220-a19d-23c6fd8ea6db", "geo_is_valid": 1, "lng": 150.1271338, "lat": -36.2077912, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "North Narooma", "geo_street": "Williamson Drive", "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": "937.0600", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "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": "stormwater and drainage and cut a shower drain in\n\nBuilder is - Mark Stonehouse 0431651570\nPls call owner Trevor if needed - 0427667377", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "66bf09f2-72ca-4220-a19d-23c6fd8ea6db", "name": "Trever Besley", "website": "", "abn_number": "", "address": "68 Williamson Drive\nNorth Narooma NSW 2546", "address_street": "68 Williamson Drive\nNorth Narooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "68 Williamson Drive\nNorth Narooma NSW 2546", "is_individual": 0, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "first": "", "last": "", "email": "", "phone": "", "mobile": "", "type": "JOB", "uuid": "cfb39c32-8ab0-4669-8524-240bc05d174d"}], "jobMaterials": [{"uuid": "279bc94a-e66c-4fc5-ba70-240c0d25afaa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "11.0000", "name": "1/2 pex elbow", "price": "10.0200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.0200", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "100", "cost": "3.3400", "displayed_cost": "3.3400", "job_material_bundle_uuid": ""}, {"uuid": "6a327bda-ae98-4abd-9dad-240c0ab9e59a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/2 buteline to auspex adapter", "price": "8.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.3900", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "5.5900", "displayed_cost": "5.5900", "job_material_bundle_uuid": ""}, {"uuid": "46ae7b63-b15c-4077-a482-240c01eb899a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "1/2 pex cap", "price": "5.6100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.6100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "1.8700", "displayed_cost": "1.8700", "job_material_bundle_uuid": ""}, {"uuid": "fa0095e5-01c6-4484-a2da-240c05b9744a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 pex tee", "price": "14.0100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.0100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "4.6700", "displayed_cost": "4.6700", "job_material_bundle_uuid": ""}, {"uuid": "30dc640a-1216-4280-afa0-240c0821954a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/2 pex bp19", "price": "14.5800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5800", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "4.8600", "displayed_cost": "4.8600", "job_material_bundle_uuid": ""}, {"uuid": "89241fe9-dc5a-4d62-bb13-240c0a223a4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "1/2 pex 90 degree mi", "price": "19.6500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "19.6500", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "13.1000", "displayed_cost": "13.1000", "job_material_bundle_uuid": ""}, {"uuid": "c43f4f20-7126-4a10-8d96-240c0f9d4daa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Tritek valve", "price": "15.2700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.2700", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "10.1800", "displayed_cost": "10.1800", "job_material_bundle_uuid": ""}, {"uuid": "2a3e7aa2-d7df-470a-b156-240c0d80134a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Mini stop", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "6427bd50-9eff-4ca6-a7c2-240c050ec75a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 to 3/4 auspex adapter", "price": "9.6000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.6000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "3.2000", "displayed_cost": "3.2000", "job_material_bundle_uuid": ""}, {"uuid": "d2fab81f-7182-4ebe-afbe-240c0ed6d94a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 auspex joiner", "price": "6.6000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.6000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "2.2000", "displayed_cost": "2.2000", "job_material_bundle_uuid": ""}, {"uuid": "1213cee3-6cdd-4787-b3d0-240c08a5c2fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 auspex joiner", "price": "8.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.1000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "2.7000", "displayed_cost": "2.7000", "job_material_bundle_uuid": ""}, {"uuid": "0022bffe-8811-4090-aaa4-240c06efb5da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 auspex elbow", "price": "12.5100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.5100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "4.1700", "displayed_cost": "4.1700", "job_material_bundle_uuid": ""}, {"uuid": "d08d663d-6d0d-4838-b842-240c000228ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 auspex to copper adapter", "price": "11.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.4000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "7.6000", "displayed_cost": "7.6000", "job_material_bundle_uuid": ""}, {"uuid": "776d30fd-e65a-46a0-8aa0-240c0f93a57a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 auspex to copper adapter", "price": "16.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.3500", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "10.9000", "displayed_cost": "10.9000", "job_material_bundle_uuid": ""}, {"uuid": "e043b45e-4361-4559-bf61-240c0dd1b62a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 press tee", "price": "7.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5600", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "5.0400", "displayed_cost": "5.0400", "job_material_bundle_uuid": ""}, {"uuid": "0d36ca0e-0ffe-4fb8-9013-240c0371a9ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 press tee", "price": "15.8700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.8700", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "10.5800", "displayed_cost": "10.5800", "job_material_bundle_uuid": ""}, {"uuid": "0ecca5d5-6de4-4ecf-886e-240c0067306a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1 metre 3/4 copper", "price": "30.0800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "30.0800", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "20.0500", "displayed_cost": "20.0500", "job_material_bundle_uuid": ""}, {"uuid": "9ddfa31e-a61d-4845-a917-240c02882b2a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Half a metre 1/2 copper", "price": "9.4800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.4800", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "6.3200", "displayed_cost": "6.3200", "job_material_bundle_uuid": ""}, {"uuid": "0b5456b3-9ef5-42c0-b25b-240c0bc4569a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm pvc", "price": "15.0200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.0200", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "10.0100", "displayed_cost": "10.0100", "job_material_bundle_uuid": ""}, {"uuid": "f6e84cd8-3ac3-4954-b3f8-240c0028f79a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm pvc", "price": "10.3100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.3100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "6.8700", "displayed_cost": "6.8700", "job_material_bundle_uuid": ""}, {"uuid": "8d670470-b5e2-4799-9628-240c0d9a8f1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "28.0000", "name": "Auspex knock ins", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce21c978-c11e-49b9-86df-240c04acba4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100x65 junction", "price": "8.4200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.4200", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "5.6100", "displayed_cost": "5.6100", "job_material_bundle_uuid": ""}, {"uuid": "09690093-3c0b-4b88-a927-240c0ac5f4ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm rubber repair", "price": "13.8800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.8800", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "9.2500", "displayed_cost": "9.2500", "job_material_bundle_uuid": ""}, {"uuid": "ed37fc58-7f18-49d6-a8a4-240c0a84a2ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm 15 degree", "price": "15.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.7100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2500", "cost": "10.4700", "displayed_cost": "10.4700", "job_material_bundle_uuid": ""}, {"uuid": "a4b12831-6c92-49dd-a8be-240c0f89ec6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Packet green plugs", "price": "13.2900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2900", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "8.8600", "displayed_cost": "8.8600", "job_material_bundle_uuid": ""}, {"uuid": "e46b1fa9-e50c-4f9b-a20d-240c0da26c1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm LIT", "price": "11.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.4000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "3.8000", "displayed_cost": "3.8000", "job_material_bundle_uuid": ""}, {"uuid": "cbbc9fa6-e4bb-4abe-abc0-240c0816304a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "50mm sockets", "price": "3.8100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.8100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "1.2700", "displayed_cost": "1.2700", "job_material_bundle_uuid": ""}, {"uuid": "0a5feef4-935f-4509-b90b-240c08b228fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm bend", "price": "2.8200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.8200", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "0.9400", "displayed_cost": "0.9400", "job_material_bundle_uuid": ""}, {"uuid": "73380123-c371-481e-82e9-240c010a8b2a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm 90 bend", "price": "7.3200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.3200", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "2.4400", "displayed_cost": "2.4400", "job_material_bundle_uuid": ""}, {"uuid": "f52b134b-181d-4afe-95ab-240c05ecdb6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - attending plumber - Jorge 6 1/2 hours", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2373a559-15df-4f26-8c1f-2411d45c781d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "100.0000", "name": "Quick Clip Dual Pex 16/20mm Masonry Nail", "price": "0.3100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.3100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "1f43803e-46a7-4cca-9cd3-21f64c7ea65b", "sort_order": "3500", "cost": "0.3100", "displayed_cost": "0.3100", "job_material_bundle_uuid": ""}, {"uuid": "e566caf9-fead-4d7d-bd10-2411ddfd172d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Level Invert Taper 65mm x 50mm dwvf", "price": "1.6100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.6100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "9642f9c2-4bda-422b-b138-21b4b28ef6ab", "sort_order": "3400", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "9c5b57a4-a6bd-445d-96ba-2411dfa08c5d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Saddle 1708 DWV Pipe 65mm N/C clips", "price": "2.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.3900", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "61a83163-916c-40ff-9aa7-2411dae5534b", "sort_order": "3300", "cost": "2.3900", "displayed_cost": "2.3900", "job_material_bundle_uuid": ""}, {"uuid": "989530d7-ddf3-45b0-a860-2411daa1410d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Saddle 1707 DWV Pipe 50mm N/C clips", "price": "2.0900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.0900", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "43f4178c-0284-4242-9d7f-21eaca3f1e7b", "sort_order": "3200", "cost": "2.0900", "displayed_cost": "2.0900", "job_material_bundle_uuid": ""}, {"uuid": "6238691d-e367-4e78-9b61-2411d03dc6ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Screw Anchors PVC Green 35mm - Pack", "price": "3.2700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.2700", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "58151c12-b3e9-49a2-9022-210bb0aac60b", "sort_order": "4301", "cost": "3.2700", "displayed_cost": "3.2700", "job_material_bundle_uuid": ""}, {"uuid": "b00f357e-8b2a-490c-9bc7-2411d77c081d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Cap Push On 50mm dwvf", "price": "2.2300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.2300", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "efdaee16-d188-40b6-b197-2197e713bfeb", "sort_order": "4201", "cost": "2.2300", "displayed_cost": "2.2300", "job_material_bundle_uuid": ""}, {"uuid": "3b47699e-1c58-49a2-b4f2-2411d26b6f9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Bend M&F Plain 65mm x 45Deg dwvb", "price": "3.8100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.8100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "abbc3666-90e2-4f0d-998e-21663a13140b", "sort_order": "4102", "cost": "3.8100", "displayed_cost": "3.8100", "job_material_bundle_uuid": ""}, {"uuid": "f30a4c67-25b3-473b-8fe3-2411d00af5ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Cover Plate DWV Plastic WF50W 50mm", "price": "1.4600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.4600", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "a9c5a9b8-ac26-4893-9c80-2157db2f642b", "sort_order": "4004", "cost": "1.4600", "displayed_cost": "1.4600", "job_material_bundle_uuid": ""}, {"uuid": "13a397fd-c20a-4905-835f-2411dbaf959d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Tri Tec Valve 1/2\" Loose Nut x 15MI x 20MI 1/4 Turn Dishwasher", "price": "15.0100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.0100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "3da056d1-679f-4c50-a7f9-20b165f91ffb", "sort_order": "3907", "cost": "15.0100", "displayed_cost": "15.0100", "job_material_bundle_uuid": ""}, {"uuid": "8ece3d65-9f32-4f6d-b29d-2411d32cb7bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Pipe 50mm x 6M dwvp", "price": "3.8800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.8800", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "b18a5920-1fbd-4335-ac78-20b16ab9530b", "sort_order": "3813", "cost": "3.8800", "displayed_cost": "3.8800", "job_material_bundle_uuid": ""}, {"uuid": "4f26cf16-13e4-4533-be92-2411d65e2a3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Solvent Cement 500ML Pressure Clear", "price": "8.7600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.7600", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "699164ea-9503-4a2f-aec9-20ad4cfcbbab", "sort_order": "3725", "cost": "8.7600", "displayed_cost": "8.7600", "job_material_bundle_uuid": ""}, {"uuid": "5204db23-3823-491f-967e-2411d156a13d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Priming Fluid Clear 500ML", "price": "8.4500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.4500", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "72a576d0-c18b-45bc-9240-20ad462964db", "sort_order": "3650", "cost": "8.4500", "displayed_cost": "8.4500", "job_material_bundle_uuid": ""}, {"uuid": "85c40369-20e6-4c5e-a31d-24190dbe87ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Swan invoice used\n100 x 65 lit\n100 x 65 pot gully\nSand cement", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4302", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "109dae6b-ae8f-4d0a-9854-24190d63eeda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "65 x 90 bend", "price": "9.3000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.3000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4303", "cost": "3.1000", "displayed_cost": "3.1000", "job_material_bundle_uuid": ""}, {"uuid": "d23cd172-9962-4834-9f79-24190017aafa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "16mm pex cap", "price": "5.6100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.6100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4304", "cost": "1.8700", "displayed_cost": "1.8700", "job_material_bundle_uuid": ""}, {"uuid": "c25af937-254a-4a0b-8600-241cf1e91c5d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Trap Combination S-P 40mm", "price": "6.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.5000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "c1f62586-155a-483a-8adb-20ad45ef9a3b", "sort_order": "4807", "cost": "6.5000", "displayed_cost": "6.5000", "job_material_bundle_uuid": ""}, {"uuid": "b1c72136-ee29-446f-a20a-241cf454183d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Coupling Straight 40mm dwvf", "price": "1.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.1000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "dc6aedd1-3c94-4521-b90e-20ad43d873db", "sort_order": "4713", "cost": "1.1000", "displayed_cost": "1.1000", "job_material_bundle_uuid": ""}, {"uuid": "3d3f010a-3116-439d-91cc-241cf56865fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Aquarius Flexy Flange 40-60mm Round", "price": "3.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.7100", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "571cb500-7f3b-4f80-a3bc-21962e72b5cb", "sort_order": "4625", "cost": "3.7100", "displayed_cost": "3.7100", "job_material_bundle_uuid": ""}, {"uuid": "3d534d96-d541-4dee-844f-241cf50181dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Aquarius Flexy Flange 9-22mm Round", "price": "3.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.4000", "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "material_uuid": "26768146-342f-45a4-bdca-213590f8baab", "sort_order": "4550", "cost": "3.4000", "displayed_cost": "3.4000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e394a4fa-57df-4878-bfec-240bb3c45b2a", "start_date": "2026-04-08 08:40:46", "end_date": "2026-04-08 15:15:16", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "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-08 15:15:20", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "8cc7aed0-6bb8-45d2-bfd7-24190a1a76ea", "start_date": "2026-04-21 10:44:04", "end_date": "2026-04-21 14:56:12", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "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-21 14:56:17", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "1f7eccc9-5c22-4c05-b7fe-240bc6d36b0b", "start_date": "2026-04-08 08:00:00", "end_date": "2026-04-08 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-08 07:17:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-08 07:17:59", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "27391cba-d873-4891-a15d-240bc21333eb", "start_date": "2026-04-08 08:00:00", "end_date": "2026-04-08 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-08 07:18:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-08 07:18:11", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "5edcd5e5-c399-468f-bbbc-240f75a433db", "start_date": "2026-04-13 10:45:00", "end_date": "2026-04-13 14:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-13 06:34:30", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-13 06:34:30", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "2652e280-97e6-41e0-96d0-2411d369086b", "start_date": "2026-04-21 11:00:00", "end_date": "2026-04-21 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 08:23:04", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 08:23:05", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "980bbc5e-fc5a-406c-ba12-241ac8a8279b", "start_date": "2026-04-23 13:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0b5a1f00-eece-4399-a47a-240bcfad168d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:17:16", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:17:16", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


