# webhook_events

received_at: 2026-04-24T21:01:01.429779+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.27.184", "x-real-ip": "16.176.27.184", "content-length": "10724", "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_7376c8e1-6ccf-4da1-9f41-241cf066b63b", "type": "job.updated", "data": {"uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "active": 1, "date": "2026-04-09 00:00:00", "job_address": "76 Borang Lake Road\nBodalla NSW 2545", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-09 16:47:53", "work_done_description": "Property:  76 Borang Lake Road, Bodalla NSW 2545.\n\nAttended site to cut out rusted section of gutter and replace pop outlet.\n\nWork Completed: \n- Cut out rusted section of gutter and installed new gutter and new pop nosel. \n- Installed new rain head. \n- Re-screwed front gutter so fall was correct. Removed leaf debris from gutter", "generated_job_id": "11188", "completion_date": "2026-04-23 14:53:44", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:01:00", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "geo_is_valid": 1, "lng": 150.0887469, "lat": -36.0710394, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Borang Lake Road", "geo_number": "76", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "606.9900", "job_is_scheduled_until_stamp": "2026-04-23 13: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": "Need planks and tressles to re fall gutter\nCut out rusted section of gutter and replace pop outlet.\nInstall rain head with side pvc outlet", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "name": "Sandy Ross", "website": "", "abn_number": "", "address": "76 Borang Lake Road\nBodalla NSW 2545", "address_street": "76 Borang Lake Road\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "first": "Sandy", "last": "Ross", "email": "", "phone": "0410258668", "mobile": "", "type": "JOB", "uuid": "6754e99f-1198-43cb-a5c7-240da39e200d"}], "jobMaterials": [{"uuid": "286f265d-51b4-44a4-a30e-241bf5ec809a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Sikaseal silicone", "price": "18.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.2500", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9f93d205-8061-4530-b90d-234c5bc4ac1b", "sort_order": "100", "cost": "15.4500", "displayed_cost": "15.4500", "job_material_bundle_uuid": ""}, {"uuid": "58b7e083-d019-4cc0-8895-241bf4b592fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC pop outlet", "price": "12.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.1200", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "4.0400", "displayed_cost": "4.0400", "job_material_bundle_uuid": ""}, {"uuid": "2b828401-c8e5-4c71-8ada-241bfd8d30ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pop outlet", "price": "20.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.6700", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "13.7800", "displayed_cost": "13.7800", "job_material_bundle_uuid": ""}, {"uuid": "30acb20f-4b53-4e58-bb5c-241cfdf2f12d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Delivery", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "be4b29ac-c51e-4b14-bf78-241cf4b96b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Rain head Night Sky", "price": "115.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "115.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a9db5355-68b1-495e-a0d3-241cf94dc6db", "sort_order": "800", "cost": "92.0000", "displayed_cost": "92.0000", "job_material_bundle_uuid": ""}, {"uuid": "82f3e8b7-5f5f-4aa5-8465-241cf3f908dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pack(100) Aluminium Rivet Multigrip Truss HD 4-3 Night Sky", "price": "11.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.5600", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "0253cf9e-3a6f-4c11-9b01-241cf440349b", "sort_order": "700", "cost": "5.7818", "displayed_cost": "5.7800", "job_material_bundle_uuid": ""}, {"uuid": "1e5bc174-d84c-4e85-98d1-241cf0fef96d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Steeline Quad Gutter Internal Bracket", "price": "3.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9d7293cf-933b-4b85-bbe5-241cf2dbc2db", "sort_order": "600", "cost": "1.5000", "displayed_cost": "1.5000", "job_material_bundle_uuid": ""}, {"uuid": "670132b3-a12d-4961-8d79-241cf793952d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "0.42 Slotted Quad Gutter Night Sky", "price": "18.1800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.1800", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8b747372-58d8-443b-833a-241cffe983ab", "sort_order": "500", "cost": "6.0636", "displayed_cost": "6.0600", "job_material_bundle_uuid": ""}, {"uuid": "1d263686-e884-486f-81a3-241cfbe51b4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "75", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "aaa858f9-c004-47db-b761-241cfce13ecd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Apprentice labour - Sam (23/04/2026)", "price": "60.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "60.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "31e00446-b509-445d-bd17-23e38f292ebb", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "d3ad7441-cf88-4b75-a564-241bfe6f6e7a", "start_date": "2026-04-23 11:34:02", "end_date": "2026-04-23 11:37:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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-23 11:37:52", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "c17309ec-2461-4572-9629-241bf87a44da", "start_date": "2026-04-23 11:33:59", "end_date": "2026-04-23 11:37:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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:38:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "a059a579-3e3f-4887-bf3a-241bf6fda6ba", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:52:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "5a8a0746-6a37-4858-abf9-241bf0b87eaa", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:59:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "70bcedb6-fb5c-421a-b2cf-240dad45cdbb", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 08:56:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:56:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "9391d782-1268-4b2a-89b6-241acb9b4cab", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:33:59", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:59", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:01:01.673896+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.76.117", "x-real-ip": "15.135.76.117", "content-length": "10734", "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_1f1459cd-bc83-441b-84ee-241cfe6d7beb", "type": "job.updated", "data": {"uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "active": 1, "date": "2026-04-09 00:00:00", "job_address": "76 Borang Lake Road\nBodalla NSW 2545", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-09 16:47:53", "work_done_description": "Property:  76 Borang Lake Road, Bodalla NSW 2545.\n\nAttended site to cut out rusted section of gutter and replace pop outlet.\n\nWork Completed: \n- Cut out rusted section of gutter and installed new gutter and new pop nosel. \n- Installed new rain head. \n- Re-screwed front gutter so fall was correct. Removed leaf debris from gutter", "generated_job_id": "11188", "completion_date": "2026-04-23 14:53:44", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:01:00", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "geo_is_valid": 1, "lng": 150.0887469, "lat": -36.0710394, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Borang Lake Road", "geo_number": "76", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "715.8700", "job_is_scheduled_until_stamp": "2026-04-23 13: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": "Need planks and tressles to re fall gutter\nCut out rusted section of gutter and replace pop outlet.\nInstall rain head with side pvc outlet", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "name": "Sandy Ross", "website": "", "abn_number": "", "address": "76 Borang Lake Road\nBodalla NSW 2545", "address_street": "76 Borang Lake Road\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "first": "Sandy", "last": "Ross", "email": "", "phone": "0410258668", "mobile": "", "type": "JOB", "uuid": "6754e99f-1198-43cb-a5c7-240da39e200d"}], "jobMaterials": [{"uuid": "286f265d-51b4-44a4-a30e-241bf5ec809a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Sikaseal silicone", "price": "18.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.2500", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9f93d205-8061-4530-b90d-234c5bc4ac1b", "sort_order": "100", "cost": "15.4500", "displayed_cost": "15.4500", "job_material_bundle_uuid": ""}, {"uuid": "58b7e083-d019-4cc0-8895-241bf4b592fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC pop outlet", "price": "12.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.1200", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "4.0400", "displayed_cost": "4.0400", "job_material_bundle_uuid": ""}, {"uuid": "2b828401-c8e5-4c71-8ada-241bfd8d30ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pop outlet", "price": "20.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.6700", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "13.7800", "displayed_cost": "13.7800", "job_material_bundle_uuid": ""}, {"uuid": "30acb20f-4b53-4e58-bb5c-241cfdf2f12d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Lysaght Delivery", "price": "30.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "30.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "be4b29ac-c51e-4b14-bf78-241cf4b96b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Rain head Night Sky", "price": "115.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "115.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a9db5355-68b1-495e-a0d3-241cf94dc6db", "sort_order": "800", "cost": "92.0000", "displayed_cost": "92.0000", "job_material_bundle_uuid": ""}, {"uuid": "82f3e8b7-5f5f-4aa5-8465-241cf3f908dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pack(100) Aluminium Rivet Multigrip Truss HD 4-3 Night Sky", "price": "11.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.5600", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "0253cf9e-3a6f-4c11-9b01-241cf440349b", "sort_order": "700", "cost": "5.7818", "displayed_cost": "5.7800", "job_material_bundle_uuid": ""}, {"uuid": "1e5bc174-d84c-4e85-98d1-241cf0fef96d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Steeline Quad Gutter Internal Bracket", "price": "3.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9d7293cf-933b-4b85-bbe5-241cf2dbc2db", "sort_order": "600", "cost": "1.5000", "displayed_cost": "1.5000", "job_material_bundle_uuid": ""}, {"uuid": "670132b3-a12d-4961-8d79-241cf793952d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "0.42 Slotted Quad Gutter Night Sky", "price": "18.1800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.1800", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8b747372-58d8-443b-833a-241cffe983ab", "sort_order": "500", "cost": "6.0636", "displayed_cost": "6.0600", "job_material_bundle_uuid": ""}, {"uuid": "1d263686-e884-486f-81a3-241cfbe51b4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "75", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "aaa858f9-c004-47db-b761-241cfce13ecd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Apprentice labour - Sam (23/04/2026)", "price": "60.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "60.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "31e00446-b509-445d-bd17-23e38f292ebb", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "d3ad7441-cf88-4b75-a564-241bfe6f6e7a", "start_date": "2026-04-23 11:34:02", "end_date": "2026-04-23 11:37:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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-23 11:37:52", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "c17309ec-2461-4572-9629-241bf87a44da", "start_date": "2026-04-23 11:33:59", "end_date": "2026-04-23 11:37:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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:38:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "a059a579-3e3f-4887-bf3a-241bf6fda6ba", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:52:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "5a8a0746-6a37-4858-abf9-241bf0b87eaa", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:59:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "70bcedb6-fb5c-421a-b2cf-240dad45cdbb", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 08:56:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:56:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "9391d782-1268-4b2a-89b6-241acb9b4cab", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:33:59", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:59", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:01:11.627043+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.212.222", "x-real-ip": "3.27.212.222", "content-length": "10780", "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_a115af1b-1fdf-475d-ad49-241cf74336eb", "type": "job.updated", "data": {"uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "active": 1, "date": "2026-04-09 00:00:00", "job_address": "76 Borang Lake Road\nBodalla NSW 2545", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-09 16:47:53", "work_done_description": "Property: 76 Borang Lake Road, Bodalla NSW 2545.\n\nAttended site to cut out the rusted section of guttering and replace the pop outlet.\n\nWork completed:\n- Cut out the rusted section of guttering and installed new guttering and a new pop nozzle.\n- Installed a new rainhead.\n- Re-secured the front guttering to ensure the correct fall.\n- Removed leaf debris from the guttering.", "generated_job_id": "11188", "completion_date": "2026-04-23 14:53:44", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:01:11", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "geo_is_valid": 1, "lng": 150.0887469, "lat": -36.0710394, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Borang Lake Road", "geo_number": "76", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "715.8700", "job_is_scheduled_until_stamp": "2026-04-23 13: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": "Need planks and tressles to re fall gutter\nCut out rusted section of gutter and replace pop outlet.\nInstall rain head with side pvc outlet", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "name": "Sandy Ross", "website": "", "abn_number": "", "address": "76 Borang Lake Road\nBodalla NSW 2545", "address_street": "76 Borang Lake Road\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "first": "Sandy", "last": "Ross", "email": "", "phone": "0410258668", "mobile": "", "type": "JOB", "uuid": "6754e99f-1198-43cb-a5c7-240da39e200d"}], "jobMaterials": [{"uuid": "286f265d-51b4-44a4-a30e-241bf5ec809a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Sikaseal silicone", "price": "18.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.2500", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9f93d205-8061-4530-b90d-234c5bc4ac1b", "sort_order": "100", "cost": "15.4500", "displayed_cost": "15.4500", "job_material_bundle_uuid": ""}, {"uuid": "58b7e083-d019-4cc0-8895-241bf4b592fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC pop outlet", "price": "12.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.1200", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "4.0400", "displayed_cost": "4.0400", "job_material_bundle_uuid": ""}, {"uuid": "2b828401-c8e5-4c71-8ada-241bfd8d30ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pop outlet", "price": "20.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.6700", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "13.7800", "displayed_cost": "13.7800", "job_material_bundle_uuid": ""}, {"uuid": "30acb20f-4b53-4e58-bb5c-241cfdf2f12d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Lysaght Delivery", "price": "30.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "30.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "be4b29ac-c51e-4b14-bf78-241cf4b96b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Rain head Night Sky", "price": "115.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "115.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a9db5355-68b1-495e-a0d3-241cf94dc6db", "sort_order": "800", "cost": "92.0000", "displayed_cost": "92.0000", "job_material_bundle_uuid": ""}, {"uuid": "82f3e8b7-5f5f-4aa5-8465-241cf3f908dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pack(100) Aluminium Rivet Multigrip Truss HD 4-3 Night Sky", "price": "11.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.5600", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "0253cf9e-3a6f-4c11-9b01-241cf440349b", "sort_order": "700", "cost": "5.7818", "displayed_cost": "5.7800", "job_material_bundle_uuid": ""}, {"uuid": "1e5bc174-d84c-4e85-98d1-241cf0fef96d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Steeline Quad Gutter Internal Bracket", "price": "3.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9d7293cf-933b-4b85-bbe5-241cf2dbc2db", "sort_order": "600", "cost": "1.5000", "displayed_cost": "1.5000", "job_material_bundle_uuid": ""}, {"uuid": "670132b3-a12d-4961-8d79-241cf793952d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "0.42 Slotted Quad Gutter Night Sky", "price": "18.1800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.1800", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8b747372-58d8-443b-833a-241cffe983ab", "sort_order": "500", "cost": "6.0636", "displayed_cost": "6.0600", "job_material_bundle_uuid": ""}, {"uuid": "1d263686-e884-486f-81a3-241cfbe51b4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "25", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "aaa858f9-c004-47db-b761-241cfce13ecd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Apprentice labour - Sam (23/04/2026)", "price": "60.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "60.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "31e00446-b509-445d-bd17-23e38f292ebb", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "d3ad7441-cf88-4b75-a564-241bfe6f6e7a", "start_date": "2026-04-23 11:34:02", "end_date": "2026-04-23 11:37:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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-23 11:37:52", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "c17309ec-2461-4572-9629-241bf87a44da", "start_date": "2026-04-23 11:33:59", "end_date": "2026-04-23 11:37:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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:38:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "a059a579-3e3f-4887-bf3a-241bf6fda6ba", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:52:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "5a8a0746-6a37-4858-abf9-241bf0b87eaa", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:59:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "70bcedb6-fb5c-421a-b2cf-240dad45cdbb", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 08:56:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:56:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "9391d782-1268-4b2a-89b6-241acb9b4cab", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:33:59", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:59", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:01:16.466601+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.76.117", "x-real-ip": "15.135.76.117", "content-length": "10780", "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_b6803111-c56f-444e-89c0-241cf9b89cab", "type": "job.updated", "data": {"uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "active": 1, "date": "2026-04-09 00:00:00", "job_address": "76 Borang Lake Road\nBodalla NSW 2545", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-09 16:47:53", "work_done_description": "Property: 76 Borang Lake Road, Bodalla NSW 2545.\n\nAttended site to cut out the rusted section of guttering and replace the pop outlet.\n\nWork completed:\n- Cut out the rusted section of guttering and installed new guttering and a new pop nozzle.\n- Installed a new rainhead.\n- Re-secured the front guttering to ensure the correct fall.\n- Removed leaf debris from the guttering.", "generated_job_id": "11188", "completion_date": "2026-04-23 14:53:44", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:01:11", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "geo_is_valid": 1, "lng": 150.0887469, "lat": -36.0710394, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Borang Lake Road", "geo_number": "76", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "715.8700", "job_is_scheduled_until_stamp": "2026-04-23 13: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": "Need planks and tressles to re fall gutter\nCut out rusted section of gutter and replace pop outlet.\nInstall rain head with side pvc outlet", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "name": "Sandy Ross", "website": "", "abn_number": "", "address": "76 Borang Lake Road\nBodalla NSW 2545", "address_street": "76 Borang Lake Road\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "first": "Sandy", "last": "Ross", "email": "", "phone": "0410258668", "mobile": "", "type": "JOB", "uuid": "6754e99f-1198-43cb-a5c7-240da39e200d"}], "jobMaterials": [{"uuid": "286f265d-51b4-44a4-a30e-241bf5ec809a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Sikaseal silicone", "price": "18.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.2500", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9f93d205-8061-4530-b90d-234c5bc4ac1b", "sort_order": "100", "cost": "15.4500", "displayed_cost": "15.4500", "job_material_bundle_uuid": ""}, {"uuid": "58b7e083-d019-4cc0-8895-241bf4b592fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC pop outlet", "price": "12.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.1200", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "4.0400", "displayed_cost": "4.0400", "job_material_bundle_uuid": ""}, {"uuid": "2b828401-c8e5-4c71-8ada-241bfd8d30ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pop outlet", "price": "20.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.6700", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "13.7800", "displayed_cost": "13.7800", "job_material_bundle_uuid": ""}, {"uuid": "30acb20f-4b53-4e58-bb5c-241cfdf2f12d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Lysaght Delivery", "price": "30.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "30.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "be4b29ac-c51e-4b14-bf78-241cf4b96b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Rain head Night Sky", "price": "115.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "115.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a9db5355-68b1-495e-a0d3-241cf94dc6db", "sort_order": "800", "cost": "92.0000", "displayed_cost": "92.0000", "job_material_bundle_uuid": ""}, {"uuid": "82f3e8b7-5f5f-4aa5-8465-241cf3f908dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pack(100) Aluminium Rivet Multigrip Truss HD 4-3 Night Sky", "price": "11.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.5600", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "0253cf9e-3a6f-4c11-9b01-241cf440349b", "sort_order": "700", "cost": "5.7818", "displayed_cost": "5.7800", "job_material_bundle_uuid": ""}, {"uuid": "1e5bc174-d84c-4e85-98d1-241cf0fef96d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Steeline Quad Gutter Internal Bracket", "price": "3.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9d7293cf-933b-4b85-bbe5-241cf2dbc2db", "sort_order": "600", "cost": "1.5000", "displayed_cost": "1.5000", "job_material_bundle_uuid": ""}, {"uuid": "670132b3-a12d-4961-8d79-241cf793952d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "0.42 Slotted Quad Gutter Night Sky", "price": "18.1800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.1800", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8b747372-58d8-443b-833a-241cffe983ab", "sort_order": "500", "cost": "6.0636", "displayed_cost": "6.0600", "job_material_bundle_uuid": ""}, {"uuid": "1d263686-e884-486f-81a3-241cfbe51b4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "25", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "aaa858f9-c004-47db-b761-241cfce13ecd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Apprentice labour - Sam (23/04/2026)", "price": "60.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "60.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "31e00446-b509-445d-bd17-23e38f292ebb", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "d3ad7441-cf88-4b75-a564-241bfe6f6e7a", "start_date": "2026-04-23 11:34:02", "end_date": "2026-04-23 11:37:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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-23 11:37:52", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "c17309ec-2461-4572-9629-241bf87a44da", "start_date": "2026-04-23 11:33:59", "end_date": "2026-04-23 11:37:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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:38:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "a059a579-3e3f-4887-bf3a-241bf6fda6ba", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:52:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "5a8a0746-6a37-4858-abf9-241bf0b87eaa", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:59:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "70bcedb6-fb5c-421a-b2cf-240dad45cdbb", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 08:56:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:56:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "9391d782-1268-4b2a-89b6-241acb9b4cab", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:33:59", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:59", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:01:16.736368+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.197.49", "x-real-ip": "3.106.197.49", "content-length": "10780", "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_f122c995-c502-4569-885d-241cfcfa46eb", "type": "job.updated", "data": {"uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "active": 1, "date": "2026-04-09 00:00:00", "job_address": "76 Borang Lake Road\nBodalla NSW 2545", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-09 16:47:53", "work_done_description": "Property: 76 Borang Lake Road, Bodalla NSW 2545.\n\nAttended site to cut out the rusted section of guttering and replace the pop outlet.\n\nWork completed:\n- Cut out the rusted section of guttering and installed new guttering and a new pop nozzle.\n- Installed a new rainhead.\n- Re-secured the front guttering to ensure the correct fall.\n- Removed leaf debris from the guttering.", "generated_job_id": "11188", "completion_date": "2026-04-23 14:53:44", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:01:16", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:01:15", "company_uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "geo_is_valid": 1, "lng": 150.0887469, "lat": -36.0710394, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Borang Lake Road", "geo_number": "76", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "715.8700", "job_is_scheduled_until_stamp": "2026-04-23 13: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": "Need planks and tressles to re fall gutter\nCut out rusted section of gutter and replace pop outlet.\nInstall rain head with side pvc outlet", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "name": "Sandy Ross", "website": "", "abn_number": "", "address": "76 Borang Lake Road\nBodalla NSW 2545", "address_street": "76 Borang Lake Road\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "first": "Sandy", "last": "Ross", "email": "", "phone": "0410258668", "mobile": "", "type": "JOB", "uuid": "6754e99f-1198-43cb-a5c7-240da39e200d"}], "jobMaterials": [{"uuid": "286f265d-51b4-44a4-a30e-241bf5ec809a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Sikaseal silicone", "price": "18.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.2500", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9f93d205-8061-4530-b90d-234c5bc4ac1b", "sort_order": "100", "cost": "15.4500", "displayed_cost": "15.4500", "job_material_bundle_uuid": ""}, {"uuid": "58b7e083-d019-4cc0-8895-241bf4b592fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC pop outlet", "price": "12.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.1200", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "4.0400", "displayed_cost": "4.0400", "job_material_bundle_uuid": ""}, {"uuid": "2b828401-c8e5-4c71-8ada-241bfd8d30ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pop outlet", "price": "20.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.6700", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "13.7800", "displayed_cost": "13.7800", "job_material_bundle_uuid": ""}, {"uuid": "30acb20f-4b53-4e58-bb5c-241cfdf2f12d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Lysaght Delivery", "price": "30.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "30.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "be4b29ac-c51e-4b14-bf78-241cf4b96b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Rain head Night Sky", "price": "115.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "115.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a9db5355-68b1-495e-a0d3-241cf94dc6db", "sort_order": "800", "cost": "92.0000", "displayed_cost": "92.0000", "job_material_bundle_uuid": ""}, {"uuid": "82f3e8b7-5f5f-4aa5-8465-241cf3f908dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pack(100) Aluminium Rivet Multigrip Truss HD 4-3 Night Sky", "price": "11.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.5600", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "0253cf9e-3a6f-4c11-9b01-241cf440349b", "sort_order": "700", "cost": "5.7818", "displayed_cost": "5.7800", "job_material_bundle_uuid": ""}, {"uuid": "1e5bc174-d84c-4e85-98d1-241cf0fef96d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Steeline Quad Gutter Internal Bracket", "price": "3.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9d7293cf-933b-4b85-bbe5-241cf2dbc2db", "sort_order": "600", "cost": "1.5000", "displayed_cost": "1.5000", "job_material_bundle_uuid": ""}, {"uuid": "670132b3-a12d-4961-8d79-241cf793952d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "0.42 Slotted Quad Gutter Night Sky", "price": "18.1800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.1800", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8b747372-58d8-443b-833a-241cffe983ab", "sort_order": "500", "cost": "6.0636", "displayed_cost": "6.0600", "job_material_bundle_uuid": ""}, {"uuid": "1d263686-e884-486f-81a3-241cfbe51b4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "25", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "aaa858f9-c004-47db-b761-241cfce13ecd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Apprentice labour - Sam (23/04/2026)", "price": "60.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "60.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "31e00446-b509-445d-bd17-23e38f292ebb", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "d3ad7441-cf88-4b75-a564-241bfe6f6e7a", "start_date": "2026-04-23 11:34:02", "end_date": "2026-04-23 11:37:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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-23 11:37:52", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "c17309ec-2461-4572-9629-241bf87a44da", "start_date": "2026-04-23 11:33:59", "end_date": "2026-04-23 11:37:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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:38:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "a059a579-3e3f-4887-bf3a-241bf6fda6ba", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:52:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "5a8a0746-6a37-4858-abf9-241bf0b87eaa", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:59:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "70bcedb6-fb5c-421a-b2cf-240dad45cdbb", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 08:56:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:56:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "9391d782-1268-4b2a-89b6-241acb9b4cab", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:33:59", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:59", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:01:51.959413+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.27.184", "x-real-ip": "16.176.27.184", "content-length": "10780", "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_177aa4f2-e59f-4c4a-a25b-241cf0b7bbfb", "type": "job.updated", "data": {"uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "active": 1, "date": "2026-04-09 00:00:00", "job_address": "76 Borang Lake Road\nBodalla NSW 2545", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-09 16:47:53", "work_done_description": "Property: 76 Borang Lake Road, Bodalla NSW 2545.\n\nAttended site to cut out the rusted section of guttering and replace the pop outlet.\n\nWork completed:\n- Cut out the rusted section of guttering and installed new guttering and a new pop nozzle.\n- Installed a new rainhead.\n- Re-secured the front guttering to ensure the correct fall.\n- Removed leaf debris from the guttering.", "generated_job_id": "11188", "completion_date": "2026-04-23 14:53:44", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:01:51", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:01:15", "company_uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "geo_is_valid": 1, "lng": 150.0887469, "lat": -36.0710394, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Borang Lake Road", "geo_number": "76", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:01:51", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "715.8700", "job_is_scheduled_until_stamp": "2026-04-23 13: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": "Need planks and tressles to re fall gutter\nCut out rusted section of gutter and replace pop outlet.\nInstall rain head with side pvc outlet", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "name": "Sandy Ross", "website": "", "abn_number": "", "address": "76 Borang Lake Road\nBodalla NSW 2545", "address_street": "76 Borang Lake Road\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "first": "Sandy", "last": "Ross", "email": "", "phone": "0410258668", "mobile": "", "type": "JOB", "uuid": "6754e99f-1198-43cb-a5c7-240da39e200d"}], "jobMaterials": [{"uuid": "286f265d-51b4-44a4-a30e-241bf5ec809a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Sikaseal silicone", "price": "18.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.2500", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9f93d205-8061-4530-b90d-234c5bc4ac1b", "sort_order": "100", "cost": "15.4500", "displayed_cost": "15.4500", "job_material_bundle_uuid": ""}, {"uuid": "58b7e083-d019-4cc0-8895-241bf4b592fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC pop outlet", "price": "12.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.1200", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "4.0400", "displayed_cost": "4.0400", "job_material_bundle_uuid": ""}, {"uuid": "2b828401-c8e5-4c71-8ada-241bfd8d30ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pop outlet", "price": "20.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.6700", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "13.7800", "displayed_cost": "13.7800", "job_material_bundle_uuid": ""}, {"uuid": "30acb20f-4b53-4e58-bb5c-241cfdf2f12d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Lysaght Delivery", "price": "30.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "30.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "be4b29ac-c51e-4b14-bf78-241cf4b96b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Rain head Night Sky", "price": "115.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "115.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a9db5355-68b1-495e-a0d3-241cf94dc6db", "sort_order": "800", "cost": "92.0000", "displayed_cost": "92.0000", "job_material_bundle_uuid": ""}, {"uuid": "82f3e8b7-5f5f-4aa5-8465-241cf3f908dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pack(100) Aluminium Rivet Multigrip Truss HD 4-3 Night Sky", "price": "11.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.5600", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "0253cf9e-3a6f-4c11-9b01-241cf440349b", "sort_order": "700", "cost": "5.7818", "displayed_cost": "5.7800", "job_material_bundle_uuid": ""}, {"uuid": "1e5bc174-d84c-4e85-98d1-241cf0fef96d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Steeline Quad Gutter Internal Bracket", "price": "3.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9d7293cf-933b-4b85-bbe5-241cf2dbc2db", "sort_order": "600", "cost": "1.5000", "displayed_cost": "1.5000", "job_material_bundle_uuid": ""}, {"uuid": "670132b3-a12d-4961-8d79-241cf793952d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "0.42 Slotted Quad Gutter Night Sky", "price": "18.1800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.1800", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8b747372-58d8-443b-833a-241cffe983ab", "sort_order": "500", "cost": "6.0636", "displayed_cost": "6.0600", "job_material_bundle_uuid": ""}, {"uuid": "1d263686-e884-486f-81a3-241cfbe51b4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "25", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "aaa858f9-c004-47db-b761-241cfce13ecd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Apprentice labour - Sam (23/04/2026)", "price": "60.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "60.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "31e00446-b509-445d-bd17-23e38f292ebb", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "d3ad7441-cf88-4b75-a564-241bfe6f6e7a", "start_date": "2026-04-23 11:34:02", "end_date": "2026-04-23 11:37:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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-23 11:37:52", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "c17309ec-2461-4572-9629-241bf87a44da", "start_date": "2026-04-23 11:33:59", "end_date": "2026-04-23 11:37:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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:38:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "a059a579-3e3f-4887-bf3a-241bf6fda6ba", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:52:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "5a8a0746-6a37-4858-abf9-241bf0b87eaa", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:59:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "70bcedb6-fb5c-421a-b2cf-240dad45cdbb", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 08:56:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:56:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "9391d782-1268-4b2a-89b6-241acb9b4cab", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:33:59", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:59", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:01:55.859900+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.27.184", "x-real-ip": "16.176.27.184", "content-length": "10780", "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_ab5d4a3b-ddab-4907-9a34-241cf65437cb", "type": "job.updated", "data": {"uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "active": 1, "date": "2026-04-09 00:00:00", "job_address": "76 Borang Lake Road\nBodalla NSW 2545", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-09 16:47:53", "work_done_description": "Property: 76 Borang Lake Road, Bodalla NSW 2545.\n\nAttended site to cut out the rusted section of guttering and replace the pop outlet.\n\nWork completed:\n- Cut out the rusted section of guttering and installed new guttering and a new pop nozzle.\n- Installed a new rainhead.\n- Re-secured the front guttering to ensure the correct fall.\n- Removed leaf debris from the guttering.", "generated_job_id": "11188", "completion_date": "2026-04-23 14:53:44", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:01:51", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:01:15", "company_uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "geo_is_valid": 1, "lng": 150.0887469, "lat": -36.0710394, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Borang Lake Road", "geo_number": "76", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:01:51", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "715.8700", "job_is_scheduled_until_stamp": "2026-04-23 13: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": "Need planks and tressles to re fall gutter\nCut out rusted section of gutter and replace pop outlet.\nInstall rain head with side pvc outlet", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "name": "Sandy Ross", "website": "", "abn_number": "", "address": "76 Borang Lake Road\nBodalla NSW 2545", "address_street": "76 Borang Lake Road\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "first": "Sandy", "last": "Ross", "email": "", "phone": "0410258668", "mobile": "", "type": "JOB", "uuid": "6754e99f-1198-43cb-a5c7-240da39e200d"}], "jobMaterials": [{"uuid": "286f265d-51b4-44a4-a30e-241bf5ec809a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Sikaseal silicone", "price": "18.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.2500", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9f93d205-8061-4530-b90d-234c5bc4ac1b", "sort_order": "100", "cost": "15.4500", "displayed_cost": "15.4500", "job_material_bundle_uuid": ""}, {"uuid": "58b7e083-d019-4cc0-8895-241bf4b592fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC pop outlet", "price": "12.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.1200", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "4.0400", "displayed_cost": "4.0400", "job_material_bundle_uuid": ""}, {"uuid": "2b828401-c8e5-4c71-8ada-241bfd8d30ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pop outlet", "price": "20.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.6700", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "13.7800", "displayed_cost": "13.7800", "job_material_bundle_uuid": ""}, {"uuid": "30acb20f-4b53-4e58-bb5c-241cfdf2f12d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Lysaght Delivery", "price": "30.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "30.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "be4b29ac-c51e-4b14-bf78-241cf4b96b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Rain head Night Sky", "price": "115.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "115.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a9db5355-68b1-495e-a0d3-241cf94dc6db", "sort_order": "800", "cost": "92.0000", "displayed_cost": "92.0000", "job_material_bundle_uuid": ""}, {"uuid": "82f3e8b7-5f5f-4aa5-8465-241cf3f908dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pack(100) Aluminium Rivet Multigrip Truss HD 4-3 Night Sky", "price": "11.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.5600", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "0253cf9e-3a6f-4c11-9b01-241cf440349b", "sort_order": "700", "cost": "5.7818", "displayed_cost": "5.7800", "job_material_bundle_uuid": ""}, {"uuid": "1e5bc174-d84c-4e85-98d1-241cf0fef96d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Steeline Quad Gutter Internal Bracket", "price": "3.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9d7293cf-933b-4b85-bbe5-241cf2dbc2db", "sort_order": "600", "cost": "1.5000", "displayed_cost": "1.5000", "job_material_bundle_uuid": ""}, {"uuid": "670132b3-a12d-4961-8d79-241cf793952d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "0.42 Slotted Quad Gutter Night Sky", "price": "18.1800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.1800", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8b747372-58d8-443b-833a-241cffe983ab", "sort_order": "500", "cost": "6.0636", "displayed_cost": "6.0600", "job_material_bundle_uuid": ""}, {"uuid": "1d263686-e884-486f-81a3-241cfbe51b4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "25", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "aaa858f9-c004-47db-b761-241cfce13ecd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Apprentice labour - Sam (23/04/2026)", "price": "60.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "60.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "31e00446-b509-445d-bd17-23e38f292ebb", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "d3ad7441-cf88-4b75-a564-241bfe6f6e7a", "start_date": "2026-04-23 11:34:02", "end_date": "2026-04-23 11:37:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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-23 11:37:52", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "c17309ec-2461-4572-9629-241bf87a44da", "start_date": "2026-04-23 11:33:59", "end_date": "2026-04-23 11:37:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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:38:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "a059a579-3e3f-4887-bf3a-241bf6fda6ba", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:52:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "5a8a0746-6a37-4858-abf9-241bf0b87eaa", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:59:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "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 11:21:20", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "70bcedb6-fb5c-421a-b2cf-240dad45cdbb", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 08:56:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:56:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "9391d782-1268-4b2a-89b6-241acb9b4cab", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:33:59", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:59", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:04:06.747349+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.24.213.86", "x-real-ip": "3.24.213.86", "content-length": "4741", "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_4c1818d2-e25f-4098-967c-241cf9fc19fb", "type": "job.updated", "data": {"uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "active": 1, "date": "2026-02-02 00:00:00", "job_address": "72 Old Hwy,\nNarooma NSW 2546", "billing_address": "72 OLD HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-02 13:07:21", "work_done_description": "Property - 72 Old Hwy, Narooma NSW\n\nAttend to replace roof screws.\n\nWork completed:\nRemoved all stitching screws in the laps of the curved sheets and replaced with designer head screws", "generated_job_id": "10528", "completion_date": "2026-04-23 13:25:48", "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 16:05:20", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "geo_is_valid": 1, "lng": 150.1160052, "lat": -36.2321407, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Old Highway", "geo_number": "72", "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": "393.2500", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Re Screw some of his roof \n- 0418771405\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "name": "ROB ATKINSON", "website": "", "abn_number": "", "address": "72 Old Hwy,\nNarooma NSW 2546", "address_street": "72 OLD HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "72 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": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "first": "MR ROB", "last": "ATKINSON", "email": "janorrob@bigpond.com", "phone": "44764084", "mobile": "0418771405", "type": "JOB", "uuid": "f8084cef-d7c4-445a-b886-23cb9120795d"}], "jobMaterials": [{"uuid": "92c868d9-d31a-43ed-874b-241cff5edacd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.5000", "name": "Apprentice labour - Tom (23/04/2026)", "price": "65.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "65.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1d9562a1-1cb0-46b5-8a76-241cfd1e45cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "425", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2a586239-b762-406a-992e-241ae901ea0a", "start_date": "2026-04-23 08:03:00", "end_date": "2026-04-23 13:24:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "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": "489", "travel_distance_in_meters": "0", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "allocated_timestamp": "2026-04-24 11:21:39", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "01bec91c-5b09-4c33-aed6-240f735ff26b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:40:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:40:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:04:09.337308+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.211.190.0", "x-real-ip": "13.211.190.0", "content-length": "6116", "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_40420bab-0cae-414f-b510-241cf8090d6b", "type": "job.updated", "data": {"uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "active": 1, "date": "2026-02-02 00:00:00", "job_address": "72 Old Hwy,\nNarooma NSW 2546", "billing_address": "72 OLD HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-02 13:07:21", "work_done_description": "Property - 72 Old Hwy, Narooma NSW\n\nAttend to replace roof screws.\n\nWork completed:\nRemoved all stitching screws in the laps of the curved sheets and replaced with designer head screws", "generated_job_id": "10528", "completion_date": "2026-04-23 13:25:48", "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 16:05:20", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "geo_is_valid": 1, "lng": 150.1160052, "lat": -36.2321407, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Old Highway", "geo_number": "72", "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": "584.4900", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Re Screw some of his roof \n- 0418771405\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "name": "ROB ATKINSON", "website": "", "abn_number": "", "address": "72 Old Hwy,\nNarooma NSW 2546", "address_street": "72 OLD HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "72 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": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "first": "MR ROB", "last": "ATKINSON", "email": "janorrob@bigpond.com", "phone": "44764084", "mobile": "0418771405", "type": "JOB", "uuid": "f8084cef-d7c4-445a-b886-23cb9120795d"}], "jobMaterials": [{"uuid": "92c868d9-d31a-43ed-874b-241cff5edacd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.5000", "name": "Apprentice labour - Tom (23/04/2026)", "price": "65.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "65.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1d9562a1-1cb0-46b5-8a76-241cfd1e45cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "425", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab24a21f-244c-48d7-85bc-241cf8937dfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 JASPER", "price": "57.9500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "57.9500", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "350", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}, {"uuid": "61994d0b-4a0d-498b-b86a-241cfd5cf9ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "725", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "06c156e3-931e-4f5f-a83d-241cfc706fad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "4 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 DUNE", "price": "57.9500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "57.9500", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "650", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2a586239-b762-406a-992e-241ae901ea0a", "start_date": "2026-04-23 08:03:00", "end_date": "2026-04-23 13:24:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "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": "489", "travel_distance_in_meters": "0", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "allocated_timestamp": "2026-04-24 11:21:39", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "01bec91c-5b09-4c33-aed6-240f735ff26b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:40:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:40:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:07:00.661973+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.211.190.0", "x-real-ip": "13.211.190.0", "content-length": "6116", "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_b07d8654-1958-42fc-9a11-241cfbd67c6b", "type": "job.updated", "data": {"uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "active": 1, "date": "2026-02-02 00:00:00", "job_address": "72 Old Hwy,\nNarooma NSW 2546", "billing_address": "72 OLD HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-02 13:07:21", "work_done_description": "Property - 72 Old Hwy, Narooma NSW\n\nAttend to replace roof screws.\n\nWork completed:\nRemoved all stitching screws in the laps of the curved sheets and replaced with designer head screws", "generated_job_id": "10528", "completion_date": "2026-04-23 13:25:48", "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 16:05:20", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "geo_is_valid": 1, "lng": 150.1160052, "lat": -36.2321407, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Old Highway", "geo_number": "72", "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": "903.2200", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Re Screw some of his roof \n- 0418771405\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "name": "ROB ATKINSON", "website": "", "abn_number": "", "address": "72 Old Hwy,\nNarooma NSW 2546", "address_street": "72 OLD HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "72 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": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "first": "MR ROB", "last": "ATKINSON", "email": "janorrob@bigpond.com", "phone": "44764084", "mobile": "0418771405", "type": "JOB", "uuid": "f8084cef-d7c4-445a-b886-23cb9120795d"}], "jobMaterials": [{"uuid": "92c868d9-d31a-43ed-874b-241cff5edacd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.5000", "name": "Apprentice labour - Tom (23/04/2026)", "price": "65.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "65.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1d9562a1-1cb0-46b5-8a76-241cfd1e45cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "425", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab24a21f-244c-48d7-85bc-241cf8937dfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.0000", "name": "3 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 JASPER", "price": "57.9500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "57.9500", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "350", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}, {"uuid": "61994d0b-4a0d-498b-b86a-241cfd5cf9ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "725", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "06c156e3-931e-4f5f-a83d-241cfc706fad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "4 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 DUNE", "price": "57.9500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "57.9500", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "650", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2a586239-b762-406a-992e-241ae901ea0a", "start_date": "2026-04-23 08:03:00", "end_date": "2026-04-23 13:24:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "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": "489", "travel_distance_in_meters": "0", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "allocated_timestamp": "2026-04-24 11:21:39", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "01bec91c-5b09-4c33-aed6-240f735ff26b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:40:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:40:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:08:40.241451+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.79.219.48", "x-real-ip": "54.79.219.48", "content-length": "6117", "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_35bfefff-76b7-4cbd-884b-241cfb7ba05b", "type": "job.updated", "data": {"uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "active": 1, "date": "2026-02-02 00:00:00", "job_address": "72 Old Hwy,\nNarooma NSW 2546", "billing_address": "72 OLD HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-02 13:07:21", "work_done_description": "Property - 72 Old Hwy, Narooma NSW\n\nAttend to replace roof screws.\n\nWork completed:\nRemoved all stitching screws in the laps of the curved sheets and replaced with designer head screws", "generated_job_id": "10528", "completion_date": "2026-04-23 13:25:48", "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 16:05:20", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "geo_is_valid": 1, "lng": 150.1160052, "lat": -36.2321407, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Old Highway", "geo_number": "72", "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": "1110.4100", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Re Screw some of his roof \n- 0418771405\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "name": "ROB ATKINSON", "website": "", "abn_number": "", "address": "72 Old Hwy,\nNarooma NSW 2546", "address_street": "72 OLD HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "72 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": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "first": "MR ROB", "last": "ATKINSON", "email": "janorrob@bigpond.com", "phone": "44764084", "mobile": "0418771405", "type": "JOB", "uuid": "f8084cef-d7c4-445a-b886-23cb9120795d"}], "jobMaterials": [{"uuid": "92c868d9-d31a-43ed-874b-241cff5edacd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.5000", "name": "Apprentice labour - Tom (23/04/2026)", "price": "65.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "65.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1d9562a1-1cb0-46b5-8a76-241cfd1e45cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "425", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab24a21f-244c-48d7-85bc-241cf8937dfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.0000", "name": "3 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 JASPER", "price": "72.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "72.4400", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "350", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}, {"uuid": "61994d0b-4a0d-498b-b86a-241cfd5cf9ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "725", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "06c156e3-931e-4f5f-a83d-241cfc706fad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "4 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 DUNE", "price": "72.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "72.4400", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "650", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2a586239-b762-406a-992e-241ae901ea0a", "start_date": "2026-04-23 08:03:00", "end_date": "2026-04-23 13:24:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "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": "489", "travel_distance_in_meters": "0", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "allocated_timestamp": "2026-04-24 11:21:39", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "01bec91c-5b09-4c33-aed6-240f735ff26b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:40:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:40:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:08:40.418133+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.27.184", "x-real-ip": "16.176.27.184", "content-length": "6117", "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_13571205-cbdc-4174-b7c5-241cf5384f1b", "type": "job.updated", "data": {"uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "active": 1, "date": "2026-02-02 00:00:00", "job_address": "72 Old Hwy,\nNarooma NSW 2546", "billing_address": "72 OLD HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-02 13:07:21", "work_done_description": "Property - 72 Old Hwy, Narooma NSW\n\nAttend to replace roof screws.\n\nWork completed:\nRemoved all stitching screws in the laps of the curved sheets and replaced with designer head screws", "generated_job_id": "10528", "completion_date": "2026-04-23 13:25:48", "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 16:05:20", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "geo_is_valid": 1, "lng": 150.1160052, "lat": -36.2321407, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Old Highway", "geo_number": "72", "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": "1110.4100", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Re Screw some of his roof \n- 0418771405\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "name": "ROB ATKINSON", "website": "", "abn_number": "", "address": "72 Old Hwy,\nNarooma NSW 2546", "address_street": "72 OLD HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "72 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": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "first": "MR ROB", "last": "ATKINSON", "email": "janorrob@bigpond.com", "phone": "44764084", "mobile": "0418771405", "type": "JOB", "uuid": "f8084cef-d7c4-445a-b886-23cb9120795d"}], "jobMaterials": [{"uuid": "92c868d9-d31a-43ed-874b-241cff5edacd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.5000", "name": "Apprentice labour - Tom (23/04/2026)", "price": "65.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "65.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1d9562a1-1cb0-46b5-8a76-241cfd1e45cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "425", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab24a21f-244c-48d7-85bc-241cf8937dfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.0000", "name": "3 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 JASPER", "price": "72.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "72.4400", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "350", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}, {"uuid": "61994d0b-4a0d-498b-b86a-241cfd5cf9ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "725", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "06c156e3-931e-4f5f-a83d-241cfc706fad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "4 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 DUNE", "price": "72.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "72.4400", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "650", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2a586239-b762-406a-992e-241ae901ea0a", "start_date": "2026-04-23 08:03:00", "end_date": "2026-04-23 13:24:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "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": "489", "travel_distance_in_meters": "0", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "allocated_timestamp": "2026-04-24 11:21:39", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "01bec91c-5b09-4c33-aed6-240f735ff26b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:40:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:40:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:08:42.350413+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.79.219.48", "x-real-ip": "54.79.219.48", "content-length": "6117", "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_40d839f6-525b-4090-a701-241cfc27c2cb", "type": "job.updated", "data": {"uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "active": 1, "date": "2026-02-02 00:00:00", "job_address": "72 Old Hwy,\nNarooma NSW 2546", "billing_address": "72 OLD HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-02 13:07:21", "work_done_description": "Property - 72 Old Hwy, Narooma NSW\n\nAttend to replace roof screws.\n\nWork completed:\nRemoved all stitching screws in the laps of the curved sheets and replaced with designer head screws", "generated_job_id": "10528", "completion_date": "2026-04-23 13:25:48", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:08:42", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:08:41", "company_uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "geo_is_valid": 1, "lng": 150.1160052, "lat": -36.2321407, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Old Highway", "geo_number": "72", "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": "1110.4100", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Re Screw some of his roof \n- 0418771405\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "name": "ROB ATKINSON", "website": "", "abn_number": "", "address": "72 Old Hwy,\nNarooma NSW 2546", "address_street": "72 OLD HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "72 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": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "first": "MR ROB", "last": "ATKINSON", "email": "janorrob@bigpond.com", "phone": "44764084", "mobile": "0418771405", "type": "JOB", "uuid": "f8084cef-d7c4-445a-b886-23cb9120795d"}], "jobMaterials": [{"uuid": "92c868d9-d31a-43ed-874b-241cff5edacd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.5000", "name": "Apprentice labour - Tom (23/04/2026)", "price": "65.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "65.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1d9562a1-1cb0-46b5-8a76-241cfd1e45cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "425", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab24a21f-244c-48d7-85bc-241cf8937dfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.0000", "name": "3 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 JASPER", "price": "72.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "72.4400", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "350", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}, {"uuid": "61994d0b-4a0d-498b-b86a-241cfd5cf9ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "725", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "06c156e3-931e-4f5f-a83d-241cfc706fad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "4 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 DUNE", "price": "72.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "72.4400", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "650", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2a586239-b762-406a-992e-241ae901ea0a", "start_date": "2026-04-23 08:03:00", "end_date": "2026-04-23 13:24:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "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": "489", "travel_distance_in_meters": "0", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "allocated_timestamp": "2026-04-24 11:21:39", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "01bec91c-5b09-4c33-aed6-240f735ff26b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:40:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:40:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:08:47.569524+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.79.219.48", "x-real-ip": "54.79.219.48", "content-length": "6117", "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_b73090eb-971a-4b18-a099-241cf2cae1db", "type": "job.updated", "data": {"uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "active": 1, "date": "2026-02-02 00:00:00", "job_address": "72 Old Hwy,\nNarooma NSW 2546", "billing_address": "72 OLD HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-02 13:07:21", "work_done_description": "Property - 72 Old Hwy, Narooma NSW\n\nAttend to replace roof screws.\n\nWork completed:\nRemoved all stitching screws in the laps of the curved sheets and replaced with designer head screws", "generated_job_id": "10528", "completion_date": "2026-04-23 13:25:48", "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 16:05:20", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "geo_is_valid": 1, "lng": 150.1160052, "lat": -36.2321407, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Old Highway", "geo_number": "72", "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": "1110.4100", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Re Screw some of his roof \n- 0418771405\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "name": "ROB ATKINSON", "website": "", "abn_number": "", "address": "72 Old Hwy,\nNarooma NSW 2546", "address_street": "72 OLD HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "72 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": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "first": "MR ROB", "last": "ATKINSON", "email": "janorrob@bigpond.com", "phone": "44764084", "mobile": "0418771405", "type": "JOB", "uuid": "f8084cef-d7c4-445a-b886-23cb9120795d"}], "jobMaterials": [{"uuid": "92c868d9-d31a-43ed-874b-241cff5edacd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.5000", "name": "Apprentice labour - Tom (23/04/2026)", "price": "65.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "65.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1d9562a1-1cb0-46b5-8a76-241cfd1e45cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "425", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab24a21f-244c-48d7-85bc-241cf8937dfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.0000", "name": "3 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 JASPER", "price": "72.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "72.4400", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "350", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}, {"uuid": "61994d0b-4a0d-498b-b86a-241cfd5cf9ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "725", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "06c156e3-931e-4f5f-a83d-241cfc706fad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "4 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 DUNE", "price": "72.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "72.4400", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "650", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2a586239-b762-406a-992e-241ae901ea0a", "start_date": "2026-04-23 08:03:00", "end_date": "2026-04-23 13:24:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "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": "489", "travel_distance_in_meters": "0", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "allocated_timestamp": "2026-04-24 11:21:39", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "01bec91c-5b09-4c33-aed6-240f735ff26b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:40:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:40:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:09:15.070057+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.19.2", "x-real-ip": "16.176.19.2", "content-length": "6117", "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_f3147c0f-4298-4c26-8675-241cf55dfaab", "type": "job.updated", "data": {"uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "active": 1, "date": "2026-02-02 00:00:00", "job_address": "72 Old Hwy,\nNarooma NSW 2546", "billing_address": "72 OLD HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-02 13:07:21", "work_done_description": "Property - 72 Old Hwy, Narooma NSW\n\nAttend to replace roof screws.\n\nWork completed:\nRemoved all stitching screws in the laps of the curved sheets and replaced with designer head screws", "generated_job_id": "10528", "completion_date": "2026-04-23 13:25:48", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:09:14", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:08:41", "company_uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "geo_is_valid": 1, "lng": 150.1160052, "lat": -36.2321407, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Old Highway", "geo_number": "72", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:09:14", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "1110.4100", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Re Screw some of his roof \n- 0418771405\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "name": "ROB ATKINSON", "website": "", "abn_number": "", "address": "72 Old Hwy,\nNarooma NSW 2546", "address_street": "72 OLD HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "72 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": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "first": "MR ROB", "last": "ATKINSON", "email": "janorrob@bigpond.com", "phone": "44764084", "mobile": "0418771405", "type": "JOB", "uuid": "f8084cef-d7c4-445a-b886-23cb9120795d"}], "jobMaterials": [{"uuid": "92c868d9-d31a-43ed-874b-241cff5edacd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.5000", "name": "Apprentice labour - Tom (23/04/2026)", "price": "65.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "65.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1d9562a1-1cb0-46b5-8a76-241cfd1e45cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "425", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab24a21f-244c-48d7-85bc-241cf8937dfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.0000", "name": "3 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 JASPER", "price": "72.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "72.4400", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "350", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}, {"uuid": "61994d0b-4a0d-498b-b86a-241cfd5cf9ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "725", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "06c156e3-931e-4f5f-a83d-241cfc706fad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "4 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 DUNE", "price": "72.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "72.4400", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "650", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2a586239-b762-406a-992e-241ae901ea0a", "start_date": "2026-04-23 08:03:00", "end_date": "2026-04-23 13:24:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "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": "489", "travel_distance_in_meters": "0", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "allocated_timestamp": "2026-04-24 11:21:39", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "01bec91c-5b09-4c33-aed6-240f735ff26b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:40:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:40:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:09:19.433041+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.19.2", "x-real-ip": "16.176.19.2", "content-length": "6117", "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_fd271367-31b0-4ce1-b60d-241cf003115b", "type": "job.updated", "data": {"uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "active": 1, "date": "2026-02-02 00:00:00", "job_address": "72 Old Hwy,\nNarooma NSW 2546", "billing_address": "72 OLD HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-02 13:07:21", "work_done_description": "Property - 72 Old Hwy, Narooma NSW\n\nAttend to replace roof screws.\n\nWork completed:\nRemoved all stitching screws in the laps of the curved sheets and replaced with designer head screws", "generated_job_id": "10528", "completion_date": "2026-04-23 13:25:48", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:09:14", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:08:41", "company_uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "geo_is_valid": 1, "lng": 150.1160052, "lat": -36.2321407, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Old Highway", "geo_number": "72", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:09:14", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "1110.4100", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Re Screw some of his roof \n- 0418771405\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "name": "ROB ATKINSON", "website": "", "abn_number": "", "address": "72 Old Hwy,\nNarooma NSW 2546", "address_street": "72 OLD HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "72 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": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "first": "MR ROB", "last": "ATKINSON", "email": "janorrob@bigpond.com", "phone": "44764084", "mobile": "0418771405", "type": "JOB", "uuid": "f8084cef-d7c4-445a-b886-23cb9120795d"}], "jobMaterials": [{"uuid": "92c868d9-d31a-43ed-874b-241cff5edacd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.5000", "name": "Apprentice labour - Tom (23/04/2026)", "price": "65.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "65.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1d9562a1-1cb0-46b5-8a76-241cfd1e45cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "425", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab24a21f-244c-48d7-85bc-241cf8937dfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.0000", "name": "3 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 JASPER", "price": "72.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "72.4400", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "350", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}, {"uuid": "61994d0b-4a0d-498b-b86a-241cfd5cf9ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "CUTTING CHARGES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "725", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "06c156e3-931e-4f5f-a83d-241cfc706fad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "4 SCREW VORTEX VALLEY FIX M4.8X25 B8 W/NEO BX/500 DUNE", "price": "72.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "72.4400", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "219d9443-1264-4402-bc2e-241cf25d3bab", "sort_order": "650", "cost": "57.9500", "displayed_cost": "57.9500", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2a586239-b762-406a-992e-241ae901ea0a", "start_date": "2026-04-23 08:03:00", "end_date": "2026-04-23 13:24:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "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": "489", "travel_distance_in_meters": "0", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "allocated_timestamp": "2026-04-24 11:21:39", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "01bec91c-5b09-4c33-aed6-240f735ff26b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:40:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:40:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


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


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


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


received_at: 2026-04-24T21:10:19.794132+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.215.165", "x-real-ip": "15.135.215.165", "content-length": "11346", "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_a931cfec-25ef-4675-8ff4-241cf6a18f6b", "type": "job.updated", "data": {"uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "active": 1, "date": "2026-03-12 00:00:00", "job_address": "113 Campbell Street\nNarooma NSW 2546", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "status": "Completed", "quote_date": "2026-03-23 10:27:18", "work_order_date": "2026-03-31 08:41:40", "work_done_description": "WORK ORDER 19287\nPlan No 34990\n113 Campbell Street Narooma\n\nAs per quote to replace existing downpipe and sump at 113 Campbell Street Narooma. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10908", "completion_date": "2026-04-23 11:33:03", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:10:19", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "geo_is_valid": 1, "lng": 150.131959, "lat": -36.2167906, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Campbell Street", "geo_number": "113", "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": "1468.1400", "job_is_scheduled_until_stamp": "2026-04-23 14:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "WORK ORDER 19221", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-03-30 10:22:09", "job_description": "Booked for first thing\nquote to replace existing downpipe and sump:\nRemoval of existing box gutter sump and install new colorbond sump\nRemoval of existing rusted downpipe\nInstallation of new colorbond down including replacement of all brackets\nConnection of new downpipe to new sump\nAll necessary materials\nLabour\nQUOTE EXCLUDES\nReplacement of any other downpipes or box gutter sumps\n\n\nQuote/assessment on except one (1) of the Downpipes has had failure and rusted/damaged requiring repair and/or replacement. This downpipe which is attached to a Sump Box within the eaves, and has failed to contain water\n( Photo attached )\n Contact Ryan Jennings 0431 042 166 - jahennings@pm.me\n\n\nWORK ORDER 19287", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "name": "Regional Strata NSW", "website": "", "abn_number": "", "address": "", "address_street": "Regional Strata NSW\nPO Box 565", "address_city": "BATEMANS BAY", "address_state": "NSW", "address_postcode": "2536", "address_country": "", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "first": "", "last": "", "email": "creditors@regionalstratansw.com", "phone": "44725166", "mobile": "", "type": "JOB", "uuid": "41a5f2b5-d1e8-4604-a062-23f10fe4587d"}], "jobMaterials": [{"uuid": "a43fb130-2f4c-4293-a9d5-23fef58c1d5d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "47bd3c9c-27f5-49b5-b579-23fef7aa0e6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing box gutter sump and install new colorbond sump", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "dec36996-34ff-4e2c-ae1b-23fefbae188d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing rusted downpipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2c7802db-e56a-48f2-9c88-23fef6523b4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new colorbond down including replacement of all brackets", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "180c9ba1-3ed4-4b11-b5a8-23fef2a3bfbd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Connection of new downpipe to new sump", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6bcc47f0-a48e-4bf3-ac9a-23fefbf3e39d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f227eb9f-a903-4500-9b5d-23fef28f666d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2c145ded-0188-435c-a1d5-23fef8a5285d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "027e526c-eaf7-4693-a3aa-23fef4bf789d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any other downpipes or box gutter sumps", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ff5969e3-378a-4150-848e-23fefcd6dedd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1334.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1334.6700", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "03e313d0-0216-4a40-9c1b-241bf51fe63a", "start_date": "2026-04-23 11:32:51", "end_date": "2026-04-23 11:32:54", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:04", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}, {"uuid": "d71898ba-25fa-4a8b-9e50-241aeae23dda", "start_date": "2026-04-23 08:36:40", "end_date": "2026-04-23 12:52:05", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "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-23 12:52:10", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "e3a18452-135d-4c7f-9a24-23fbf5c9a31b", "start_date": "2026-03-25 15:15:00", "end_date": "2026-03-25 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-25 16:15:44", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-25 16:15:44", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "cafc9586-b49d-4a72-b157-240e0d281ceb", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:32:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:32:46", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "b1ef731f-d3a9-42f7-aafc-240e0fc1119b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 18:24:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 18:24:32", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "53aafd33-543e-4a59-9479-241ac90dbe4b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:20:37", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:20:37", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:10:22.300977+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.211.190.0", "x-real-ip": "13.211.190.0", "content-length": "11346", "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_31f767d0-01d1-42b3-90b3-241cf7c3649b", "type": "job.updated", "data": {"uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "active": 1, "date": "2026-03-12 00:00:00", "job_address": "113 Campbell Street\nNarooma NSW 2546", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "status": "Completed", "quote_date": "2026-03-23 10:27:18", "work_order_date": "2026-03-31 08:41:40", "work_done_description": "WORK ORDER 19287\nPlan No 34990\n113 Campbell Street Narooma\n\nAs per quote to replace existing downpipe and sump at 113 Campbell Street Narooma. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10908", "completion_date": "2026-04-23 11:33:03", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:10:19", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "geo_is_valid": 1, "lng": 150.131959, "lat": -36.2167906, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Campbell Street", "geo_number": "113", "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": "1468.1400", "job_is_scheduled_until_stamp": "2026-04-23 14:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "WORK ORDER 19221", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-03-30 10:22:09", "job_description": "Booked for first thing\nquote to replace existing downpipe and sump:\nRemoval of existing box gutter sump and install new colorbond sump\nRemoval of existing rusted downpipe\nInstallation of new colorbond down including replacement of all brackets\nConnection of new downpipe to new sump\nAll necessary materials\nLabour\nQUOTE EXCLUDES\nReplacement of any other downpipes or box gutter sumps\n\n\nQuote/assessment on except one (1) of the Downpipes has had failure and rusted/damaged requiring repair and/or replacement. This downpipe which is attached to a Sump Box within the eaves, and has failed to contain water\n( Photo attached )\n Contact Ryan Jennings 0431 042 166 - jahennings@pm.me\n\n\nWORK ORDER 19287", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "name": "Regional Strata NSW", "website": "", "abn_number": "", "address": "", "address_street": "Regional Strata NSW\nPO Box 565", "address_city": "BATEMANS BAY", "address_state": "NSW", "address_postcode": "2536", "address_country": "", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "first": "", "last": "", "email": "creditors@regionalstratansw.com", "phone": "44725166", "mobile": "", "type": "JOB", "uuid": "41a5f2b5-d1e8-4604-a062-23f10fe4587d"}], "jobMaterials": [{"uuid": "a43fb130-2f4c-4293-a9d5-23fef58c1d5d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "47bd3c9c-27f5-49b5-b579-23fef7aa0e6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing box gutter sump and install new colorbond sump", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "dec36996-34ff-4e2c-ae1b-23fefbae188d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing rusted downpipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2c7802db-e56a-48f2-9c88-23fef6523b4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new colorbond down including replacement of all brackets", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "180c9ba1-3ed4-4b11-b5a8-23fef2a3bfbd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Connection of new downpipe to new sump", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6bcc47f0-a48e-4bf3-ac9a-23fefbf3e39d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f227eb9f-a903-4500-9b5d-23fef28f666d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2c145ded-0188-435c-a1d5-23fef8a5285d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "027e526c-eaf7-4693-a3aa-23fef4bf789d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any other downpipes or box gutter sumps", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ff5969e3-378a-4150-848e-23fefcd6dedd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1334.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1334.6700", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "03e313d0-0216-4a40-9c1b-241bf51fe63a", "start_date": "2026-04-23 11:32:51", "end_date": "2026-04-23 11:32:54", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:04", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}, {"uuid": "d71898ba-25fa-4a8b-9e50-241aeae23dda", "start_date": "2026-04-23 08:36:40", "end_date": "2026-04-23 12:52:05", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "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-23 12:52:10", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "e3a18452-135d-4c7f-9a24-23fbf5c9a31b", "start_date": "2026-03-25 15:15:00", "end_date": "2026-03-25 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-25 16:15:44", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-25 16:15:44", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "cafc9586-b49d-4a72-b157-240e0d281ceb", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:32:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:32:46", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "b1ef731f-d3a9-42f7-aafc-240e0fc1119b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 18:24:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 18:24:32", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "53aafd33-543e-4a59-9479-241ac90dbe4b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:20:37", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:20:37", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:10:22.330701+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.215.165", "x-real-ip": "15.135.215.165", "content-length": "11346", "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_3581ecb3-42d1-4554-b7aa-241cfe8410fb", "type": "job.updated", "data": {"uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "active": 1, "date": "2026-03-12 00:00:00", "job_address": "113 Campbell Street\nNarooma NSW 2546", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "status": "Completed", "quote_date": "2026-03-23 10:27:18", "work_order_date": "2026-03-31 08:41:40", "work_done_description": "WORK ORDER 19287\nPlan No 34990\n113 Campbell Street Narooma\n\nAs per quote to replace existing downpipe and sump at 113 Campbell Street Narooma. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10908", "completion_date": "2026-04-23 11:33:03", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:10:21", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:10:21", "company_uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "geo_is_valid": 1, "lng": 150.131959, "lat": -36.2167906, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Campbell Street", "geo_number": "113", "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": "1468.1400", "job_is_scheduled_until_stamp": "2026-04-23 14:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "WORK ORDER 19221", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-03-30 10:22:09", "job_description": "Booked for first thing\nquote to replace existing downpipe and sump:\nRemoval of existing box gutter sump and install new colorbond sump\nRemoval of existing rusted downpipe\nInstallation of new colorbond down including replacement of all brackets\nConnection of new downpipe to new sump\nAll necessary materials\nLabour\nQUOTE EXCLUDES\nReplacement of any other downpipes or box gutter sumps\n\n\nQuote/assessment on except one (1) of the Downpipes has had failure and rusted/damaged requiring repair and/or replacement. This downpipe which is attached to a Sump Box within the eaves, and has failed to contain water\n( Photo attached )\n Contact Ryan Jennings 0431 042 166 - jahennings@pm.me\n\n\nWORK ORDER 19287", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "name": "Regional Strata NSW", "website": "", "abn_number": "", "address": "", "address_street": "Regional Strata NSW\nPO Box 565", "address_city": "BATEMANS BAY", "address_state": "NSW", "address_postcode": "2536", "address_country": "", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "first": "", "last": "", "email": "creditors@regionalstratansw.com", "phone": "44725166", "mobile": "", "type": "JOB", "uuid": "41a5f2b5-d1e8-4604-a062-23f10fe4587d"}], "jobMaterials": [{"uuid": "a43fb130-2f4c-4293-a9d5-23fef58c1d5d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "47bd3c9c-27f5-49b5-b579-23fef7aa0e6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing box gutter sump and install new colorbond sump", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "dec36996-34ff-4e2c-ae1b-23fefbae188d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing rusted downpipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2c7802db-e56a-48f2-9c88-23fef6523b4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new colorbond down including replacement of all brackets", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "180c9ba1-3ed4-4b11-b5a8-23fef2a3bfbd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Connection of new downpipe to new sump", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6bcc47f0-a48e-4bf3-ac9a-23fefbf3e39d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f227eb9f-a903-4500-9b5d-23fef28f666d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2c145ded-0188-435c-a1d5-23fef8a5285d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "027e526c-eaf7-4693-a3aa-23fef4bf789d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any other downpipes or box gutter sumps", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ff5969e3-378a-4150-848e-23fefcd6dedd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1334.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1334.6700", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "03e313d0-0216-4a40-9c1b-241bf51fe63a", "start_date": "2026-04-23 11:32:51", "end_date": "2026-04-23 11:32:54", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:04", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}, {"uuid": "d71898ba-25fa-4a8b-9e50-241aeae23dda", "start_date": "2026-04-23 08:36:40", "end_date": "2026-04-23 12:52:05", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "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-23 12:52:10", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "e3a18452-135d-4c7f-9a24-23fbf5c9a31b", "start_date": "2026-03-25 15:15:00", "end_date": "2026-03-25 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-25 16:15:44", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-25 16:15:44", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "cafc9586-b49d-4a72-b157-240e0d281ceb", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:32:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:32:46", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "b1ef731f-d3a9-42f7-aafc-240e0fc1119b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 18:24:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 18:24:32", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "53aafd33-543e-4a59-9479-241ac90dbe4b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:20:37", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:20:37", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


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


received_at: 2026-04-24T21:10:52.543671+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.211.190.0", "x-real-ip": "13.211.190.0", "content-length": "11346", "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_a1ee8724-834a-469a-b4f5-241cf879559b", "type": "job.updated", "data": {"uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "active": 1, "date": "2026-03-12 00:00:00", "job_address": "113 Campbell Street\nNarooma NSW 2546", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "status": "Completed", "quote_date": "2026-03-23 10:27:18", "work_order_date": "2026-03-31 08:41:40", "work_done_description": "WORK ORDER 19287\nPlan No 34990\n113 Campbell Street Narooma\n\nAs per quote to replace existing downpipe and sump at 113 Campbell Street Narooma. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10908", "completion_date": "2026-04-23 11:33:03", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:10:52", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:10:21", "company_uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "geo_is_valid": 1, "lng": 150.131959, "lat": -36.2167906, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Campbell Street", "geo_number": "113", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:10:52", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "1468.1400", "job_is_scheduled_until_stamp": "2026-04-23 14:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "WORK ORDER 19221", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-03-30 10:22:09", "job_description": "Booked for first thing\nquote to replace existing downpipe and sump:\nRemoval of existing box gutter sump and install new colorbond sump\nRemoval of existing rusted downpipe\nInstallation of new colorbond down including replacement of all brackets\nConnection of new downpipe to new sump\nAll necessary materials\nLabour\nQUOTE EXCLUDES\nReplacement of any other downpipes or box gutter sumps\n\n\nQuote/assessment on except one (1) of the Downpipes has had failure and rusted/damaged requiring repair and/or replacement. This downpipe which is attached to a Sump Box within the eaves, and has failed to contain water\n( Photo attached )\n Contact Ryan Jennings 0431 042 166 - jahennings@pm.me\n\n\nWORK ORDER 19287", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "name": "Regional Strata NSW", "website": "", "abn_number": "", "address": "", "address_street": "Regional Strata NSW\nPO Box 565", "address_city": "BATEMANS BAY", "address_state": "NSW", "address_postcode": "2536", "address_country": "", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "first": "", "last": "", "email": "creditors@regionalstratansw.com", "phone": "44725166", "mobile": "", "type": "JOB", "uuid": "41a5f2b5-d1e8-4604-a062-23f10fe4587d"}], "jobMaterials": [{"uuid": "a43fb130-2f4c-4293-a9d5-23fef58c1d5d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "47bd3c9c-27f5-49b5-b579-23fef7aa0e6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing box gutter sump and install new colorbond sump", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "dec36996-34ff-4e2c-ae1b-23fefbae188d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing rusted downpipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2c7802db-e56a-48f2-9c88-23fef6523b4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new colorbond down including replacement of all brackets", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "180c9ba1-3ed4-4b11-b5a8-23fef2a3bfbd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Connection of new downpipe to new sump", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6bcc47f0-a48e-4bf3-ac9a-23fefbf3e39d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f227eb9f-a903-4500-9b5d-23fef28f666d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2c145ded-0188-435c-a1d5-23fef8a5285d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "027e526c-eaf7-4693-a3aa-23fef4bf789d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any other downpipes or box gutter sumps", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ff5969e3-378a-4150-848e-23fefcd6dedd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1334.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1334.6700", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "03e313d0-0216-4a40-9c1b-241bf51fe63a", "start_date": "2026-04-23 11:32:51", "end_date": "2026-04-23 11:32:54", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:04", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}, {"uuid": "d71898ba-25fa-4a8b-9e50-241aeae23dda", "start_date": "2026-04-23 08:36:40", "end_date": "2026-04-23 12:52:05", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "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-23 12:52:10", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "e3a18452-135d-4c7f-9a24-23fbf5c9a31b", "start_date": "2026-03-25 15:15:00", "end_date": "2026-03-25 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-25 16:15:44", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-25 16:15:44", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "cafc9586-b49d-4a72-b157-240e0d281ceb", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:32:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:32:46", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "b1ef731f-d3a9-42f7-aafc-240e0fc1119b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 18:24:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 18:24:32", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "53aafd33-543e-4a59-9479-241ac90dbe4b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:20:37", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:20:37", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:10:56.486937+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.27.184", "x-real-ip": "16.176.27.184", "content-length": "11346", "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_7dc0278e-8271-4391-b81d-241cff08411b", "type": "job.updated", "data": {"uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "active": 1, "date": "2026-03-12 00:00:00", "job_address": "113 Campbell Street\nNarooma NSW 2546", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "status": "Completed", "quote_date": "2026-03-23 10:27:18", "work_order_date": "2026-03-31 08:41:40", "work_done_description": "WORK ORDER 19287\nPlan No 34990\n113 Campbell Street Narooma\n\nAs per quote to replace existing downpipe and sump at 113 Campbell Street Narooma. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10908", "completion_date": "2026-04-23 11:33:03", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:10:52", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:10:21", "company_uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "geo_is_valid": 1, "lng": 150.131959, "lat": -36.2167906, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Campbell Street", "geo_number": "113", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:10:52", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "1468.1400", "job_is_scheduled_until_stamp": "2026-04-23 14:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "WORK ORDER 19221", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-03-30 10:22:09", "job_description": "Booked for first thing\nquote to replace existing downpipe and sump:\nRemoval of existing box gutter sump and install new colorbond sump\nRemoval of existing rusted downpipe\nInstallation of new colorbond down including replacement of all brackets\nConnection of new downpipe to new sump\nAll necessary materials\nLabour\nQUOTE EXCLUDES\nReplacement of any other downpipes or box gutter sumps\n\n\nQuote/assessment on except one (1) of the Downpipes has had failure and rusted/damaged requiring repair and/or replacement. This downpipe which is attached to a Sump Box within the eaves, and has failed to contain water\n( Photo attached )\n Contact Ryan Jennings 0431 042 166 - jahennings@pm.me\n\n\nWORK ORDER 19287", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1ce8473d-c166-44b8-965f-1f5be4a1175b", "name": "Regional Strata NSW", "website": "", "abn_number": "", "address": "", "address_street": "Regional Strata NSW\nPO Box 565", "address_city": "BATEMANS BAY", "address_state": "NSW", "address_postcode": "2536", "address_country": "", "billing_address": "Regional Strata NSW\nPO Box 565\nBATEMANS BAY, NSW 2536", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "first": "", "last": "", "email": "creditors@regionalstratansw.com", "phone": "44725166", "mobile": "", "type": "JOB", "uuid": "41a5f2b5-d1e8-4604-a062-23f10fe4587d"}], "jobMaterials": [{"uuid": "a43fb130-2f4c-4293-a9d5-23fef58c1d5d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "47bd3c9c-27f5-49b5-b579-23fef7aa0e6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing box gutter sump and install new colorbond sump", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "dec36996-34ff-4e2c-ae1b-23fefbae188d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing rusted downpipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2c7802db-e56a-48f2-9c88-23fef6523b4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new colorbond down including replacement of all brackets", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "180c9ba1-3ed4-4b11-b5a8-23fef2a3bfbd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Connection of new downpipe to new sump", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6bcc47f0-a48e-4bf3-ac9a-23fefbf3e39d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f227eb9f-a903-4500-9b5d-23fef28f666d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2c145ded-0188-435c-a1d5-23fef8a5285d", "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": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "027e526c-eaf7-4693-a3aa-23fef4bf789d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any other downpipes or box gutter sumps", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ff5969e3-378a-4150-848e-23fefcd6dedd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1334.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1334.6700", "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "03e313d0-0216-4a40-9c1b-241bf51fe63a", "start_date": "2026-04-23 11:32:51", "end_date": "2026-04-23 11:32:54", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:04", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}, {"uuid": "d71898ba-25fa-4a8b-9e50-241aeae23dda", "start_date": "2026-04-23 08:36:40", "end_date": "2026-04-23 12:52:05", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "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-23 12:52:10", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "e3a18452-135d-4c7f-9a24-23fbf5c9a31b", "start_date": "2026-03-25 15:15:00", "end_date": "2026-03-25 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-25 16:15:44", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-25 16:15:44", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "cafc9586-b49d-4a72-b157-240e0d281ceb", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:32:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:32:46", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "b1ef731f-d3a9-42f7-aafc-240e0fc1119b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 18:24:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 18:24:32", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "53aafd33-543e-4a59-9479-241ac90dbe4b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 14:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8f20dcdf-76fb-4b7f-b470-23f1078eb0dd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:20:37", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:20:37", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:11:21.265390+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.27.184", "x-real-ip": "16.176.27.184", "content-length": "4848", "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_01feb042-eedb-4d08-9c53-241cfb0f85db", "type": "job.updated", "data": {"uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "61 Annetts Parade\nMossy Point NSW 2537", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:29:51", "work_done_description": "RCC JOB NO: 169111  \nWORK ORDER NO: 169111-277909  \nProperty: 61 Annetts Parade, Mossy Point NSW  \n\nAttended site to assess reported bathroom shower leak and carry out a non-invasive leak detection test to help determine whether the issue relates to plumbing pipework/waste or shower waterproofing/silicone failure.\n\nWork completed:\n- Completed visual inspection of shower area, fittings and surrounding wet area.\n- Performed non-invasive testing to identify the likely source of water escape (no tiling damaged).\n- Recorded findings for reporting/next steps.", "generated_job_id": "11303", "completion_date": "2026-04-23 13:43:05", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:11:20", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "geo_is_valid": 1, "lng": 150.1764971, "lat": -35.8378491, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Mossy Point", "geo_street": "Annetts Parade", "geo_number": "61", "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 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": "RCC JOB NO: 169111 WORK ORDER NO: 169111-277909", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Call the real estate 44716444 when leaving Narooma and they will meet you onsite to give access\nLDT - bathroom shower is leaking, please assess\n\nThomas Wion & Mrs Suzanne Webb\nterey wignall - 0427637801\n\nRCC JOB NO: 169111\nWORK ORDER NO: 169111-277909", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "name": "RCC National Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 568", "address_city": "WAVERLEY", "address_state": "NSW", "address_postcode": "2024", "address_country": "", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "first": "", "last": "", "email": "accounts@rccnational.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "6be5d82b-0c01-4335-8a40-2418def515ad"}], "jobMaterials": [{"uuid": "0c7050b9-d3f3-4486-8d62-241cf8dd185d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Report", "price": "350.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "350.0000", "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "material_uuid": "4716a975-2c10-4203-87e3-1f5be2a4e69b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e836a322-62bc-436a-a233-241bf22fe5da", "start_date": "2026-04-23 12:57:44", "end_date": "2026-04-23 13:43:02", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 13:43:06", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "185e2e71-1bad-490f-9ca1-2418dfc2725b", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 12:56:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 12:56:22", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:11:21.336784+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.27.184", "x-real-ip": "16.176.27.184", "content-length": "4850", "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_9b943b04-b514-40dd-bf7d-241cfec99d4b", "type": "job.updated", "data": {"uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "61 Annetts Parade\nMossy Point NSW 2537", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:29:51", "work_done_description": "RCC JOB NO: 169111  \nWORK ORDER NO: 169111-277909  \nProperty: 61 Annetts Parade, Mossy Point NSW  \n\nAttended site to assess reported bathroom shower leak and carry out a non-invasive leak detection test to help determine whether the issue relates to plumbing pipework/waste or shower waterproofing/silicone failure.\n\nWork completed:\n- Completed visual inspection of shower area, fittings and surrounding wet area.\n- Performed non-invasive testing to identify the likely source of water escape (no tiling damaged).\n- Recorded findings for reporting/next steps.", "generated_job_id": "11303", "completion_date": "2026-04-23 13:43:05", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:11:20", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "geo_is_valid": 1, "lng": 150.1764971, "lat": -35.8378491, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Mossy Point", "geo_street": "Annetts Parade", "geo_number": "61", "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": "385.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": "RCC JOB NO: 169111 WORK ORDER NO: 169111-277909", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Call the real estate 44716444 when leaving Narooma and they will meet you onsite to give access\nLDT - bathroom shower is leaking, please assess\n\nThomas Wion & Mrs Suzanne Webb\nterey wignall - 0427637801\n\nRCC JOB NO: 169111\nWORK ORDER NO: 169111-277909", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "name": "RCC National Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 568", "address_city": "WAVERLEY", "address_state": "NSW", "address_postcode": "2024", "address_country": "", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "first": "", "last": "", "email": "accounts@rccnational.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "6be5d82b-0c01-4335-8a40-2418def515ad"}], "jobMaterials": [{"uuid": "0c7050b9-d3f3-4486-8d62-241cf8dd185d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Report", "price": "350.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "350.0000", "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "material_uuid": "4716a975-2c10-4203-87e3-1f5be2a4e69b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e836a322-62bc-436a-a233-241bf22fe5da", "start_date": "2026-04-23 12:57:44", "end_date": "2026-04-23 13:43:02", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 13:43:06", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "185e2e71-1bad-490f-9ca1-2418dfc2725b", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 12:56:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 12:56:22", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:11:21.769296+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.212.222", "x-real-ip": "3.27.212.222", "content-length": "4850", "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_cc39e4cf-fdbd-48c1-a661-241cfe4aceeb", "type": "job.updated", "data": {"uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "61 Annetts Parade\nMossy Point NSW 2537", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:29:51", "work_done_description": "RCC JOB NO: 169111  \nWORK ORDER NO: 169111-277909  \nProperty: 61 Annetts Parade, Mossy Point NSW  \n\nAttended site to assess reported bathroom shower leak and carry out a non-invasive leak detection test to help determine whether the issue relates to plumbing pipework/waste or shower waterproofing/silicone failure.\n\nWork completed:\n- Completed visual inspection of shower area, fittings and surrounding wet area.\n- Performed non-invasive testing to identify the likely source of water escape (no tiling damaged).\n- Recorded findings for reporting/next steps.", "generated_job_id": "11303", "completion_date": "2026-04-23 13:43:05", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:11:20", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "geo_is_valid": 1, "lng": 150.1764971, "lat": -35.8378491, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Mossy Point", "geo_street": "Annetts Parade", "geo_number": "61", "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": "385.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": "RCC JOB NO: 169111 WORK ORDER NO: 169111-277909", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Call the real estate 44716444 when leaving Narooma and they will meet you onsite to give access\nLDT - bathroom shower is leaking, please assess\n\nThomas Wion & Mrs Suzanne Webb\nterey wignall - 0427637801\n\nRCC JOB NO: 169111\nWORK ORDER NO: 169111-277909", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "name": "RCC National Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 568", "address_city": "WAVERLEY", "address_state": "NSW", "address_postcode": "2024", "address_country": "", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "first": "", "last": "", "email": "accounts@rccnational.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "6be5d82b-0c01-4335-8a40-2418def515ad"}], "jobMaterials": [{"uuid": "0c7050b9-d3f3-4486-8d62-241cf8dd185d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Report", "price": "350.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "350.0000", "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "material_uuid": "4716a975-2c10-4203-87e3-1f5be2a4e69b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e836a322-62bc-436a-a233-241bf22fe5da", "start_date": "2026-04-23 12:57:44", "end_date": "2026-04-23 13:43:02", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 13:43:06", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "185e2e71-1bad-490f-9ca1-2418dfc2725b", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 12:56:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 12:56:22", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:11:24.496091+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.27.184", "x-real-ip": "16.176.27.184", "content-length": "4850", "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_9c8d1dc2-59c3-46b1-a307-241cf6246edb", "type": "job.updated", "data": {"uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "61 Annetts Parade\nMossy Point NSW 2537", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:29:51", "work_done_description": "RCC JOB NO: 169111  \nWORK ORDER NO: 169111-277909  \nProperty: 61 Annetts Parade, Mossy Point NSW  \n\nAttended site to assess reported bathroom shower leak and carry out a non-invasive leak detection test to help determine whether the issue relates to plumbing pipework/waste or shower waterproofing/silicone failure.\n\nWork completed:\n- Completed visual inspection of shower area, fittings and surrounding wet area.\n- Performed non-invasive testing to identify the likely source of water escape (no tiling damaged).\n- Recorded findings for reporting/next steps.", "generated_job_id": "11303", "completion_date": "2026-04-23 13:43:05", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:11:20", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "geo_is_valid": 1, "lng": 150.1764971, "lat": -35.8378491, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Mossy Point", "geo_street": "Annetts Parade", "geo_number": "61", "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": "385.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": "RCC JOB NO: 169111 WORK ORDER NO: 169111-277909", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Call the real estate 44716444 when leaving Narooma and they will meet you onsite to give access\nLDT - bathroom shower is leaking, please assess\n\nThomas Wion & Mrs Suzanne Webb\nterey wignall - 0427637801\n\nRCC JOB NO: 169111\nWORK ORDER NO: 169111-277909", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "name": "RCC National Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 568", "address_city": "WAVERLEY", "address_state": "NSW", "address_postcode": "2024", "address_country": "", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "first": "", "last": "", "email": "accounts@rccnational.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "6be5d82b-0c01-4335-8a40-2418def515ad"}], "jobMaterials": [{"uuid": "0c7050b9-d3f3-4486-8d62-241cf8dd185d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Report", "price": "350.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "350.0000", "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "material_uuid": "4716a975-2c10-4203-87e3-1f5be2a4e69b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e836a322-62bc-436a-a233-241bf22fe5da", "start_date": "2026-04-23 12:57:44", "end_date": "2026-04-23 13:43:02", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 13:43:06", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "185e2e71-1bad-490f-9ca1-2418dfc2725b", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 12:56:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 12:56:22", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:11:25.062448+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.38.186", "x-real-ip": "13.239.38.186", "content-length": "4850", "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_50b6724b-9dbb-474e-8b31-241cf0d151cb", "type": "job.updated", "data": {"uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "61 Annetts Parade\nMossy Point NSW 2537", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:29:51", "work_done_description": "RCC JOB NO: 169111  \nWORK ORDER NO: 169111-277909  \nProperty: 61 Annetts Parade, Mossy Point NSW  \n\nAttended site to assess reported bathroom shower leak and carry out a non-invasive leak detection test to help determine whether the issue relates to plumbing pipework/waste or shower waterproofing/silicone failure.\n\nWork completed:\n- Completed visual inspection of shower area, fittings and surrounding wet area.\n- Performed non-invasive testing to identify the likely source of water escape (no tiling damaged).\n- Recorded findings for reporting/next steps.", "generated_job_id": "11303", "completion_date": "2026-04-23 13:43:05", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:11:24", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:11:24", "company_uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "geo_is_valid": 1, "lng": 150.1764971, "lat": -35.8378491, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Mossy Point", "geo_street": "Annetts Parade", "geo_number": "61", "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": "385.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": "RCC JOB NO: 169111 WORK ORDER NO: 169111-277909", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Call the real estate 44716444 when leaving Narooma and they will meet you onsite to give access\nLDT - bathroom shower is leaking, please assess\n\nThomas Wion & Mrs Suzanne Webb\nterey wignall - 0427637801\n\nRCC JOB NO: 169111\nWORK ORDER NO: 169111-277909", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "name": "RCC National Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 568", "address_city": "WAVERLEY", "address_state": "NSW", "address_postcode": "2024", "address_country": "", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "first": "", "last": "", "email": "accounts@rccnational.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "6be5d82b-0c01-4335-8a40-2418def515ad"}], "jobMaterials": [{"uuid": "0c7050b9-d3f3-4486-8d62-241cf8dd185d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Report", "price": "350.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "350.0000", "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "material_uuid": "4716a975-2c10-4203-87e3-1f5be2a4e69b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e836a322-62bc-436a-a233-241bf22fe5da", "start_date": "2026-04-23 12:57:44", "end_date": "2026-04-23 13:43:02", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 13:43:06", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "185e2e71-1bad-490f-9ca1-2418dfc2725b", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 12:56:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 12:56:22", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:11:48.616208+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.211.190.0", "x-real-ip": "13.211.190.0", "content-length": "4061", "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_affb62b4-9fcf-4a03-8bbc-241cf3f0004b", "type": "job.updated", "data": {"uuid": "7a9555c0-bc2f-4e89-9a12-2418d9611bfd", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "61 Annetts Parade\nMossy Point NSW 2537", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "status": "Unsuccessful", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:28:22", "work_done_description": "RCC JOB NO:169111\nWORK ORDER NO:169111-277907\nProperty: 61 Annetts Parade Mossy Point NSW 2537\n\nAttended site to complete plumbing make safe.\n\nWork Completed:", "generated_job_id": "11302", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "2026-04-25 07:11:46", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:11:46", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "geo_is_valid": 1, "lng": 150.1764971, "lat": -35.8378491, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Mossy Point", "geo_street": "Annetts Parade", "geo_number": "61", "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 15: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": "Call the real estate 44716444 when leaving Narooma and they will meet you onsite to give access\nPLUMBING MS - bathroom shower is leaking\nPlease contact the insured to schedule an attendance to the property to complete a plumbing make safe to isolate/cap off the leak in the bathroom\n\nThomas Wion & Mrs Suzanne Webb\nterey wignall - 0427637801\n\nRCC JOB NO:169111\nWORK ORDER NO:169111-277907", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "name": "RCC National Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 568", "address_city": "WAVERLEY", "address_state": "NSW", "address_postcode": "2024", "address_country": "", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "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": "7a9555c0-bc2f-4e89-9a12-2418d9611bfd", "first": "", "last": "", "email": "accounts@rccnational.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "b593b3b6-8ed0-4d53-9469-2418d345642d"}], "jobRecordedActivities": [{"uuid": "86a205eb-47f7-422b-8737-241bf9784bba", "start_date": "2026-04-23 13:43:57", "end_date": "2026-04-23 13:43:58", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7a9555c0-bc2f-4e89-9a12-2418d9611bfd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 13:44:02", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "27213c15-494f-401a-a2e7-2418d97dbfdb", "start_date": "2026-04-23 14:30:00", "end_date": "2026-04-23 15:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7a9555c0-bc2f-4e89-9a12-2418d9611bfd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 13:43:20", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 13:43:21", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:11:50.927067+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.212.222", "x-real-ip": "3.27.212.222", "content-length": "4850", "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_b1ec3d4f-5204-4a07-99a7-241cfb9a28bb", "type": "job.updated", "data": {"uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "61 Annetts Parade\nMossy Point NSW 2537", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:29:51", "work_done_description": "RCC JOB NO: 169111  \nWORK ORDER NO: 169111-277909  \nProperty: 61 Annetts Parade, Mossy Point NSW  \n\nAttended site to assess reported bathroom shower leak and carry out a non-invasive leak detection test to help determine whether the issue relates to plumbing pipework/waste or shower waterproofing/silicone failure.\n\nWork completed:\n- Completed visual inspection of shower area, fittings and surrounding wet area.\n- Performed non-invasive testing to identify the likely source of water escape (no tiling damaged).\n- Recorded findings for reporting/next steps.", "generated_job_id": "11303", "completion_date": "2026-04-23 13:43:05", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:11:50", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:11:24", "company_uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "geo_is_valid": 1, "lng": 150.1764971, "lat": -35.8378491, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Mossy Point", "geo_street": "Annetts Parade", "geo_number": "61", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:11:50", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "385.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": "RCC JOB NO: 169111 WORK ORDER NO: 169111-277909", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Call the real estate 44716444 when leaving Narooma and they will meet you onsite to give access\nLDT - bathroom shower is leaking, please assess\n\nThomas Wion & Mrs Suzanne Webb\nterey wignall - 0427637801\n\nRCC JOB NO: 169111\nWORK ORDER NO: 169111-277909", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "name": "RCC National Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 568", "address_city": "WAVERLEY", "address_state": "NSW", "address_postcode": "2024", "address_country": "", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "first": "", "last": "", "email": "accounts@rccnational.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "6be5d82b-0c01-4335-8a40-2418def515ad"}], "jobMaterials": [{"uuid": "0c7050b9-d3f3-4486-8d62-241cf8dd185d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Report", "price": "350.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "350.0000", "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "material_uuid": "4716a975-2c10-4203-87e3-1f5be2a4e69b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e836a322-62bc-436a-a233-241bf22fe5da", "start_date": "2026-04-23 12:57:44", "end_date": "2026-04-23 13:43:02", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 13:43:06", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "185e2e71-1bad-490f-9ca1-2418dfc2725b", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 12:56:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 12:56:22", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:11:55.246472+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.76.117", "x-real-ip": "15.135.76.117", "content-length": "4850", "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_ee4abba8-ba74-430e-aaef-241cf0ec547b", "type": "job.updated", "data": {"uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "61 Annetts Parade\nMossy Point NSW 2537", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:29:51", "work_done_description": "RCC JOB NO: 169111  \nWORK ORDER NO: 169111-277909  \nProperty: 61 Annetts Parade, Mossy Point NSW  \n\nAttended site to assess reported bathroom shower leak and carry out a non-invasive leak detection test to help determine whether the issue relates to plumbing pipework/waste or shower waterproofing/silicone failure.\n\nWork completed:\n- Completed visual inspection of shower area, fittings and surrounding wet area.\n- Performed non-invasive testing to identify the likely source of water escape (no tiling damaged).\n- Recorded findings for reporting/next steps.", "generated_job_id": "11303", "completion_date": "2026-04-23 13:43:05", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:11:50", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:11:24", "company_uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "geo_is_valid": 1, "lng": 150.1764971, "lat": -35.8378491, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Mossy Point", "geo_street": "Annetts Parade", "geo_number": "61", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:11:50", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "385.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": "RCC JOB NO: 169111 WORK ORDER NO: 169111-277909", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Call the real estate 44716444 when leaving Narooma and they will meet you onsite to give access\nLDT - bathroom shower is leaking, please assess\n\nThomas Wion & Mrs Suzanne Webb\nterey wignall - 0427637801\n\nRCC JOB NO: 169111\nWORK ORDER NO: 169111-277909", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "609c9d56-b5af-4f0d-9dcf-1f5be8c154fb", "name": "RCC National Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 568", "address_city": "WAVERLEY", "address_state": "NSW", "address_postcode": "2024", "address_country": "", "billing_address": "PO Box 568\nWAVERLEY, NSW 2024", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "first": "", "last": "", "email": "accounts@rccnational.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "6be5d82b-0c01-4335-8a40-2418def515ad"}], "jobMaterials": [{"uuid": "0c7050b9-d3f3-4486-8d62-241cf8dd185d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Report", "price": "350.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "350.0000", "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "material_uuid": "4716a975-2c10-4203-87e3-1f5be2a4e69b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e836a322-62bc-436a-a233-241bf22fe5da", "start_date": "2026-04-23 12:57:44", "end_date": "2026-04-23 13:43:02", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 13:43:06", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "185e2e71-1bad-490f-9ca1-2418dfc2725b", "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": "7a92a28f-4a71-49fc-a997-2418d0ecb9cd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 12:56:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 12:56:22", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:12:41.242411+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.215.165", "x-real-ip": "15.135.215.165", "content-length": "4857", "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_dd11f583-5c8e-422a-a82b-241cfbcf167b", "type": "job.updated", "data": {"uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "61 Eastaway Avenue\nNorth Narooma NSW 2546", "billing_address": "61 Eastaway Avenue\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 10:17:42", "work_done_description": "Property: 61 Eastaway Avenue, North Narooma NSW 2546.\n\nAttended site to fix leaking taps in laundry and bathroom upstairs \n\nWork Completed:\n- Turned water off.\n- service taps and replace washers. \n- Turned water back on. \n- Ensured correct operation and ensured no leaks.", "generated_job_id": "11322", "completion_date": "2026-04-22 12:16:59", "completion_actioned_by_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:12:40", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "geo_is_valid": 1, "lng": 150.127431, "lat": -36.2067547, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "North Narooma", "geo_street": "Eastaway Avenue", "geo_number": "61", "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": "194.9600", "job_is_scheduled_until_stamp": "2026-04-22 15: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": "- His laundry hot water tap is jammed and won't turn off \n\n- Bathroom taps upstairs are leaking ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "name": "Pickup Bob", "website": "", "abn_number": "", "address": "", "address_street": "61 Eastaway Avenue", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "61 Eastaway Avenue\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": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "first": "MR BOB", "last": "PICKUP", "email": "", "phone": "0487 706 405", "mobile": "", "type": "JOB", "uuid": "016a7aa3-73e9-4659-b3ae-241ac929cf7d"}], "jobMaterials": [{"uuid": "fa9b387e-346c-4ef4-b4e2-241aed7cd62a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Tap washers", "price": "7.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5600", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "2.5200", "displayed_cost": "2.5200", "job_material_bundle_uuid": ""}, {"uuid": "6f75f90b-cb05-4d77-b5e9-241ac7e88b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.5000", "name": "Labour - attending plumber - (22/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b5765485-7107-4b7e-b001-241ae65e83aa", "start_date": "2026-04-22 10:47:00", "end_date": "2026-04-22 12:16:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-22 12:22:45", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}], "jobScheduledActivities": [{"uuid": "7a994445-f100-4f44-9d3a-241ac1cdcb5b", "start_date": "2026-04-22 14:30:00", "end_date": "2026-04-22 15:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 10:35:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 10:35:27", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:13:21.894101+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.169.80", "x-real-ip": "15.135.169.80", "content-length": "4900", "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_9adedcd3-4a7f-4592-a35d-241cfe3ef56b", "type": "job.updated", "data": {"uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "61 Eastaway Avenue\nNorth Narooma NSW 2546", "billing_address": "61 Eastaway Avenue\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 10:17:42", "work_done_description": "Property: 61 Eastaway Avenue, North Narooma NSW 2546.\n\nAttended site to repair leaking taps in the laundry and upstairs bathroom.\n\nWork completed:\n- Isolated the water supply.\n- Serviced the taps and replaced washers.\n- Restored the water supply.\n- Tested operation and confirmed there were no leaks.", "generated_job_id": "11322", "completion_date": "2026-04-22 12:16:59", "completion_actioned_by_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:13:21", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "geo_is_valid": 1, "lng": 150.127431, "lat": -36.2067547, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "North Narooma", "geo_street": "Eastaway Avenue", "geo_number": "61", "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": "194.9600", "job_is_scheduled_until_stamp": "2026-04-22 15: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": "- His laundry hot water tap is jammed and won't turn off \n\n- Bathroom taps upstairs are leaking ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "name": "Pickup Bob", "website": "", "abn_number": "", "address": "", "address_street": "61 Eastaway Avenue", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "61 Eastaway Avenue\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": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "first": "MR BOB", "last": "PICKUP", "email": "", "phone": "0487 706 405", "mobile": "", "type": "JOB", "uuid": "016a7aa3-73e9-4659-b3ae-241ac929cf7d"}], "jobMaterials": [{"uuid": "fa9b387e-346c-4ef4-b4e2-241aed7cd62a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Hydroseal Washer & O-ring", "price": "5.9600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.9600", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "2", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "6f75f90b-cb05-4d77-b5e9-241ac7e88b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Will", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b5765485-7107-4b7e-b001-241ae65e83aa", "start_date": "2026-04-22 10:47:00", "end_date": "2026-04-22 12:16:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-22 12:22:45", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}], "jobScheduledActivities": [{"uuid": "7a994445-f100-4f44-9d3a-241ac1cdcb5b", "start_date": "2026-04-22 14:30:00", "end_date": "2026-04-22 15:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 10:35:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 10:35:27", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:13:21.930074+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.197.49", "x-real-ip": "3.106.197.49", "content-length": "4900", "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_7ed93ec7-3526-49ee-b9f5-241cf82f631b", "type": "job.updated", "data": {"uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "61 Eastaway Avenue\nNorth Narooma NSW 2546", "billing_address": "61 Eastaway Avenue\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 10:17:42", "work_done_description": "Property: 61 Eastaway Avenue, North Narooma NSW 2546.\n\nAttended site to repair leaking taps in the laundry and upstairs bathroom.\n\nWork completed:\n- Isolated the water supply.\n- Serviced the taps and replaced washers.\n- Restored the water supply.\n- Tested operation and confirmed there were no leaks.", "generated_job_id": "11322", "completion_date": "2026-04-22 12:16:59", "completion_actioned_by_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:13:21", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "geo_is_valid": 1, "lng": 150.127431, "lat": -36.2067547, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "North Narooma", "geo_street": "Eastaway Avenue", "geo_number": "61", "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": "163.7200", "job_is_scheduled_until_stamp": "2026-04-22 15: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": "- His laundry hot water tap is jammed and won't turn off \n\n- Bathroom taps upstairs are leaking ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "name": "Pickup Bob", "website": "", "abn_number": "", "address": "", "address_street": "61 Eastaway Avenue", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "61 Eastaway Avenue\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": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "first": "MR BOB", "last": "PICKUP", "email": "", "phone": "0487 706 405", "mobile": "", "type": "JOB", "uuid": "016a7aa3-73e9-4659-b3ae-241ac929cf7d"}], "jobMaterials": [{"uuid": "fa9b387e-346c-4ef4-b4e2-241aed7cd62a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Hydroseal Washer & O-ring", "price": "5.9600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.9600", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "2", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "6f75f90b-cb05-4d77-b5e9-241ac7e88b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Will", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b5765485-7107-4b7e-b001-241ae65e83aa", "start_date": "2026-04-22 10:47:00", "end_date": "2026-04-22 12:16:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-22 12:22:45", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}], "jobScheduledActivities": [{"uuid": "7a994445-f100-4f44-9d3a-241ac1cdcb5b", "start_date": "2026-04-22 14:30:00", "end_date": "2026-04-22 15:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 10:35:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 10:35:27", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:13:21.950941+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.211.190.0", "x-real-ip": "13.211.190.0", "content-length": "4900", "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_23ec9be9-e978-45dc-97e2-241cfca829eb", "type": "job.updated", "data": {"uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "61 Eastaway Avenue\nNorth Narooma NSW 2546", "billing_address": "61 Eastaway Avenue\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 10:17:42", "work_done_description": "Property: 61 Eastaway Avenue, North Narooma NSW 2546.\n\nAttended site to repair leaking taps in the laundry and upstairs bathroom.\n\nWork completed:\n- Isolated the water supply.\n- Serviced the taps and replaced washers.\n- Restored the water supply.\n- Tested operation and confirmed there were no leaks.", "generated_job_id": "11322", "completion_date": "2026-04-22 12:16:59", "completion_actioned_by_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:13:21", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "geo_is_valid": 1, "lng": 150.127431, "lat": -36.2067547, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "North Narooma", "geo_street": "Eastaway Avenue", "geo_number": "61", "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": "163.7200", "job_is_scheduled_until_stamp": "2026-04-22 15: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": "- His laundry hot water tap is jammed and won't turn off \n\n- Bathroom taps upstairs are leaking ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "name": "Pickup Bob", "website": "", "abn_number": "", "address": "", "address_street": "61 Eastaway Avenue", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "61 Eastaway Avenue\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": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "first": "MR BOB", "last": "PICKUP", "email": "", "phone": "0487 706 405", "mobile": "", "type": "JOB", "uuid": "016a7aa3-73e9-4659-b3ae-241ac929cf7d"}], "jobMaterials": [{"uuid": "fa9b387e-346c-4ef4-b4e2-241aed7cd62a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Hydroseal Washer & O-ring", "price": "5.9600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.9600", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "2", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "6f75f90b-cb05-4d77-b5e9-241ac7e88b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Will", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b5765485-7107-4b7e-b001-241ae65e83aa", "start_date": "2026-04-22 10:47:00", "end_date": "2026-04-22 12:16:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-22 12:22:45", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}], "jobScheduledActivities": [{"uuid": "7a994445-f100-4f44-9d3a-241ac1cdcb5b", "start_date": "2026-04-22 14:30:00", "end_date": "2026-04-22 15:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 10:35:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 10:35:27", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:13:24.868545+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.197.49", "x-real-ip": "3.106.197.49", "content-length": "4900", "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_5bb76640-17fb-4877-a6c1-241cf64dc21b", "type": "job.updated", "data": {"uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "61 Eastaway Avenue\nNorth Narooma NSW 2546", "billing_address": "61 Eastaway Avenue\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 10:17:42", "work_done_description": "Property: 61 Eastaway Avenue, North Narooma NSW 2546.\n\nAttended site to repair leaking taps in the laundry and upstairs bathroom.\n\nWork completed:\n- Isolated the water supply.\n- Serviced the taps and replaced washers.\n- Restored the water supply.\n- Tested operation and confirmed there were no leaks.", "generated_job_id": "11322", "completion_date": "2026-04-22 12:16:59", "completion_actioned_by_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:13:21", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "geo_is_valid": 1, "lng": 150.127431, "lat": -36.2067547, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "North Narooma", "geo_street": "Eastaway Avenue", "geo_number": "61", "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": "163.7200", "job_is_scheduled_until_stamp": "2026-04-22 15: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": "- His laundry hot water tap is jammed and won't turn off \n\n- Bathroom taps upstairs are leaking ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "name": "Pickup Bob", "website": "", "abn_number": "", "address": "", "address_street": "61 Eastaway Avenue", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "61 Eastaway Avenue\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": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "first": "MR BOB", "last": "PICKUP", "email": "", "phone": "0487 706 405", "mobile": "", "type": "JOB", "uuid": "016a7aa3-73e9-4659-b3ae-241ac929cf7d"}], "jobMaterials": [{"uuid": "fa9b387e-346c-4ef4-b4e2-241aed7cd62a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Hydroseal Washer & O-ring", "price": "5.9600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.9600", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "2", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "6f75f90b-cb05-4d77-b5e9-241ac7e88b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Will", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b5765485-7107-4b7e-b001-241ae65e83aa", "start_date": "2026-04-22 10:47:00", "end_date": "2026-04-22 12:16:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-22 12:22:45", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}], "jobScheduledActivities": [{"uuid": "7a994445-f100-4f44-9d3a-241ac1cdcb5b", "start_date": "2026-04-22 14:30:00", "end_date": "2026-04-22 15:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 10:35:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 10:35:27", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:13:25.178053+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.76.117", "x-real-ip": "15.135.76.117", "content-length": "4900", "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_00a816b9-14c6-42f9-9c0a-241cfe780feb", "type": "job.updated", "data": {"uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "61 Eastaway Avenue\nNorth Narooma NSW 2546", "billing_address": "61 Eastaway Avenue\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 10:17:42", "work_done_description": "Property: 61 Eastaway Avenue, North Narooma NSW 2546.\n\nAttended site to repair leaking taps in the laundry and upstairs bathroom.\n\nWork completed:\n- Isolated the water supply.\n- Serviced the taps and replaced washers.\n- Restored the water supply.\n- Tested operation and confirmed there were no leaks.", "generated_job_id": "11322", "completion_date": "2026-04-22 12:16:59", "completion_actioned_by_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:13:24", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:13:24", "company_uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "geo_is_valid": 1, "lng": 150.127431, "lat": -36.2067547, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "North Narooma", "geo_street": "Eastaway Avenue", "geo_number": "61", "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": "163.7200", "job_is_scheduled_until_stamp": "2026-04-22 15: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": "- His laundry hot water tap is jammed and won't turn off \n\n- Bathroom taps upstairs are leaking ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "name": "Pickup Bob", "website": "", "abn_number": "", "address": "", "address_street": "61 Eastaway Avenue", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "61 Eastaway Avenue\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": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "first": "MR BOB", "last": "PICKUP", "email": "", "phone": "0487 706 405", "mobile": "", "type": "JOB", "uuid": "016a7aa3-73e9-4659-b3ae-241ac929cf7d"}], "jobMaterials": [{"uuid": "fa9b387e-346c-4ef4-b4e2-241aed7cd62a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Hydroseal Washer & O-ring", "price": "5.9600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.9600", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "2", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "6f75f90b-cb05-4d77-b5e9-241ac7e88b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Will", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b5765485-7107-4b7e-b001-241ae65e83aa", "start_date": "2026-04-22 10:47:00", "end_date": "2026-04-22 12:16:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-22 12:22:45", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}], "jobScheduledActivities": [{"uuid": "7a994445-f100-4f44-9d3a-241ac1cdcb5b", "start_date": "2026-04-22 14:30:00", "end_date": "2026-04-22 15:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 10:35:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 10:35:27", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:13:52.687134+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.197.49", "x-real-ip": "3.106.197.49", "content-length": "4900", "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_5b04695d-c58c-478b-878b-241cf37749fb", "type": "job.updated", "data": {"uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "61 Eastaway Avenue\nNorth Narooma NSW 2546", "billing_address": "61 Eastaway Avenue\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 10:17:42", "work_done_description": "Property: 61 Eastaway Avenue, North Narooma NSW 2546.\n\nAttended site to repair leaking taps in the laundry and upstairs bathroom.\n\nWork completed:\n- Isolated the water supply.\n- Serviced the taps and replaced washers.\n- Restored the water supply.\n- Tested operation and confirmed there were no leaks.", "generated_job_id": "11322", "completion_date": "2026-04-22 12:16:59", "completion_actioned_by_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:13:52", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:13:24", "company_uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "geo_is_valid": 1, "lng": 150.127431, "lat": -36.2067547, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "North Narooma", "geo_street": "Eastaway Avenue", "geo_number": "61", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:13:52", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "163.7200", "job_is_scheduled_until_stamp": "2026-04-22 15: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": "- His laundry hot water tap is jammed and won't turn off \n\n- Bathroom taps upstairs are leaking ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "name": "Pickup Bob", "website": "", "abn_number": "", "address": "", "address_street": "61 Eastaway Avenue", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "61 Eastaway Avenue\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": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "first": "MR BOB", "last": "PICKUP", "email": "", "phone": "0487 706 405", "mobile": "", "type": "JOB", "uuid": "016a7aa3-73e9-4659-b3ae-241ac929cf7d"}], "jobMaterials": [{"uuid": "fa9b387e-346c-4ef4-b4e2-241aed7cd62a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Hydroseal Washer & O-ring", "price": "5.9600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.9600", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "2", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "6f75f90b-cb05-4d77-b5e9-241ac7e88b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Will", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b5765485-7107-4b7e-b001-241ae65e83aa", "start_date": "2026-04-22 10:47:00", "end_date": "2026-04-22 12:16:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-22 12:22:45", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}], "jobScheduledActivities": [{"uuid": "7a994445-f100-4f44-9d3a-241ac1cdcb5b", "start_date": "2026-04-22 14:30:00", "end_date": "2026-04-22 15:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 10:35:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 10:35:27", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:13:56.692780+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.169.80", "x-real-ip": "15.135.169.80", "content-length": "4900", "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_f90d2884-6130-4de0-a2e1-241cfc442bdb", "type": "job.updated", "data": {"uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "61 Eastaway Avenue\nNorth Narooma NSW 2546", "billing_address": "61 Eastaway Avenue\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 10:17:42", "work_done_description": "Property: 61 Eastaway Avenue, North Narooma NSW 2546.\n\nAttended site to repair leaking taps in the laundry and upstairs bathroom.\n\nWork completed:\n- Isolated the water supply.\n- Serviced the taps and replaced washers.\n- Restored the water supply.\n- Tested operation and confirmed there were no leaks.", "generated_job_id": "11322", "completion_date": "2026-04-22 12:16:59", "completion_actioned_by_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:13:52", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:13:24", "company_uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "geo_is_valid": 1, "lng": 150.127431, "lat": -36.2067547, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "North Narooma", "geo_street": "Eastaway Avenue", "geo_number": "61", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:13:52", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "163.7200", "job_is_scheduled_until_stamp": "2026-04-22 15: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": "- His laundry hot water tap is jammed and won't turn off \n\n- Bathroom taps upstairs are leaking ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "10c9c521-a3bd-48b3-9502-1f5be68ef50b", "name": "Pickup Bob", "website": "", "abn_number": "", "address": "", "address_street": "61 Eastaway Avenue", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "61 Eastaway Avenue\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": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "first": "MR BOB", "last": "PICKUP", "email": "", "phone": "0487 706 405", "mobile": "", "type": "JOB", "uuid": "016a7aa3-73e9-4659-b3ae-241ac929cf7d"}], "jobMaterials": [{"uuid": "fa9b387e-346c-4ef4-b4e2-241aed7cd62a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Hydroseal Washer & O-ring", "price": "5.9600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.9600", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "5b38984f-74bb-478b-a0d2-234c5365ba2b", "sort_order": "2", "cost": "4.5000", "displayed_cost": "4.5000", "job_material_bundle_uuid": ""}, {"uuid": "6f75f90b-cb05-4d77-b5e9-241ac7e88b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Will", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b5765485-7107-4b7e-b001-241ae65e83aa", "start_date": "2026-04-22 10:47:00", "end_date": "2026-04-22 12:16:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "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": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-22 12:22:45", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}], "jobScheduledActivities": [{"uuid": "7a994445-f100-4f44-9d3a-241ac1cdcb5b", "start_date": "2026-04-22 14:30:00", "end_date": "2026-04-22 15:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "e7bdfe90-1b40-466d-8c99-241acfa6e8fd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 10:35:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 10:35:27", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T21:14:44.103307+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.197.49", "x-real-ip": "3.106.197.49", "content-length": "4910", "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_61385f3e-7290-4d81-ac60-241cf6549dfb", "type": "job.updated", "data": {"uuid": "57929560-66fd-48d5-b012-24190e790b9d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "85 Cresswick Parade\nDalmeny NSW 2546", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 08:51:23", "work_done_description": "Property: 85 Cresswick Parade, Dalmeny NSW 2546.\n\nAttended due to a cistern leak from the seal.\n\nWork completed:\n- On arrival, found the toilet was leaking into the bowl from the outlet washer.\n- Turned the water off.\n- Removed the outlet valve and washer.\n- Installed a new washer.\n- Reinstalled the valve.\n- Turned the water on and tested operation to confirm correct function.", "generated_job_id": "11320", "completion_date": "2026-04-23 08:16:26", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:14:43", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "geo_is_valid": 1, "lng": 150.1293781, "lat": -36.1717715, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Cresswick Parade", "geo_number": "85", "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": "38.6000", "job_is_scheduled_until_stamp": "2026-04-23 08: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": "Cistern is leaking from the seal.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "name": "PICKETT PETER", "website": "", "abn_number": "", "address": "", "address_street": "85 CRESSWICK PARADE", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "first": "MR PETER", "last": "PICKETT", "email": "ppic22@hotmail.com", "phone": "44767833", "mobile": "0428397605", "type": "JOB", "uuid": "be11d4c6-3e9b-4a36-b4c3-2419084c96dd"}], "jobMaterials": [{"uuid": "720c7244-3f77-47b7-808b-241ae684b32a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Dan", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7d8e9e7d-93c5-4468-bc34-241ae10ebd8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Gerberit outlet washer", "price": "12.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.7200", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "8.4800", "displayed_cost": "8.4800", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e8483f5b-81d7-435e-9670-241ae882ec4a", "start_date": "2026-04-23 07:56:22", "end_date": "2026-04-23 08:16:23", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "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": "378", "travel_distance_in_meters": "5602", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:16:27", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "541fdae5-a773-485d-af94-24190984fecb", "start_date": "2026-04-23 07:00:00", "end_date": "2026-04-23 08:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 11:10:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 11:11:38", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:14:44.168126+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.215.165", "x-real-ip": "15.135.215.165", "content-length": "4911", "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_801b9423-f6e2-405b-96f8-241cfb500feb", "type": "job.updated", "data": {"uuid": "57929560-66fd-48d5-b012-24190e790b9d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "85 Cresswick Parade\nDalmeny NSW 2546", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 08:51:23", "work_done_description": "Property: 85 Cresswick Parade, Dalmeny NSW 2546.\n\nAttended due to a cistern leak from the seal.\n\nWork completed:\n- On arrival, found the toilet was leaking into the bowl from the outlet washer.\n- Turned the water off.\n- Removed the outlet valve and washer.\n- Installed a new washer.\n- Reinstalled the valve.\n- Turned the water on and tested operation to confirm correct function.", "generated_job_id": "11320", "completion_date": "2026-04-23 08:16:26", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:14:43", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "geo_is_valid": 1, "lng": 150.1293781, "lat": -36.1717715, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Cresswick Parade", "geo_number": "85", "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": "151.4900", "job_is_scheduled_until_stamp": "2026-04-23 08: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": "Cistern is leaking from the seal.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "name": "PICKETT PETER", "website": "", "abn_number": "", "address": "", "address_street": "85 CRESSWICK PARADE", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "first": "MR PETER", "last": "PICKETT", "email": "ppic22@hotmail.com", "phone": "44767833", "mobile": "0428397605", "type": "JOB", "uuid": "be11d4c6-3e9b-4a36-b4c3-2419084c96dd"}], "jobMaterials": [{"uuid": "720c7244-3f77-47b7-808b-241ae684b32a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Dan", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7d8e9e7d-93c5-4468-bc34-241ae10ebd8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Gerberit outlet washer", "price": "12.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.7200", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "8.4800", "displayed_cost": "8.4800", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e8483f5b-81d7-435e-9670-241ae882ec4a", "start_date": "2026-04-23 07:56:22", "end_date": "2026-04-23 08:16:23", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "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": "378", "travel_distance_in_meters": "5602", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:16:27", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "541fdae5-a773-485d-af94-24190984fecb", "start_date": "2026-04-23 07:00:00", "end_date": "2026-04-23 08:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 11:10:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 11:11:38", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:14:44.212460+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.27.184", "x-real-ip": "16.176.27.184", "content-length": "4911", "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_ba0e12df-ac55-4179-9f18-241cfe943aeb", "type": "job.updated", "data": {"uuid": "57929560-66fd-48d5-b012-24190e790b9d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "85 Cresswick Parade\nDalmeny NSW 2546", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 08:51:23", "work_done_description": "Property: 85 Cresswick Parade, Dalmeny NSW 2546.\n\nAttended due to a cistern leak from the seal.\n\nWork completed:\n- On arrival, found the toilet was leaking into the bowl from the outlet washer.\n- Turned the water off.\n- Removed the outlet valve and washer.\n- Installed a new washer.\n- Reinstalled the valve.\n- Turned the water on and tested operation to confirm correct function.", "generated_job_id": "11320", "completion_date": "2026-04-23 08:16:26", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:14:43", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "geo_is_valid": 1, "lng": 150.1293781, "lat": -36.1717715, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Cresswick Parade", "geo_number": "85", "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": "151.4900", "job_is_scheduled_until_stamp": "2026-04-23 08: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": "Cistern is leaking from the seal.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "name": "PICKETT PETER", "website": "", "abn_number": "", "address": "", "address_street": "85 CRESSWICK PARADE", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "first": "MR PETER", "last": "PICKETT", "email": "ppic22@hotmail.com", "phone": "44767833", "mobile": "0428397605", "type": "JOB", "uuid": "be11d4c6-3e9b-4a36-b4c3-2419084c96dd"}], "jobMaterials": [{"uuid": "720c7244-3f77-47b7-808b-241ae684b32a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Dan", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7d8e9e7d-93c5-4468-bc34-241ae10ebd8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Gerberit outlet washer", "price": "12.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.7200", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "8.4800", "displayed_cost": "8.4800", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e8483f5b-81d7-435e-9670-241ae882ec4a", "start_date": "2026-04-23 07:56:22", "end_date": "2026-04-23 08:16:23", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "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": "378", "travel_distance_in_meters": "5602", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:16:27", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "541fdae5-a773-485d-af94-24190984fecb", "start_date": "2026-04-23 07:00:00", "end_date": "2026-04-23 08:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 11:10:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 11:11:38", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:14:46.413881+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.169.80", "x-real-ip": "15.135.169.80", "content-length": "4911", "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_602bd9d5-6b7f-4be4-a86d-241cfac2bdab", "type": "job.updated", "data": {"uuid": "57929560-66fd-48d5-b012-24190e790b9d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "85 Cresswick Parade\nDalmeny NSW 2546", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 08:51:23", "work_done_description": "Property: 85 Cresswick Parade, Dalmeny NSW 2546.\n\nAttended due to a cistern leak from the seal.\n\nWork completed:\n- On arrival, found the toilet was leaking into the bowl from the outlet washer.\n- Turned the water off.\n- Removed the outlet valve and washer.\n- Installed a new washer.\n- Reinstalled the valve.\n- Turned the water on and tested operation to confirm correct function.", "generated_job_id": "11320", "completion_date": "2026-04-23 08:16:26", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:14:45", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:14:45", "company_uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "geo_is_valid": 1, "lng": 150.1293781, "lat": -36.1717715, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Cresswick Parade", "geo_number": "85", "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": "151.4900", "job_is_scheduled_until_stamp": "2026-04-23 08: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": "Cistern is leaking from the seal.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "name": "PICKETT PETER", "website": "", "abn_number": "", "address": "", "address_street": "85 CRESSWICK PARADE", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "first": "MR PETER", "last": "PICKETT", "email": "ppic22@hotmail.com", "phone": "44767833", "mobile": "0428397605", "type": "JOB", "uuid": "be11d4c6-3e9b-4a36-b4c3-2419084c96dd"}], "jobMaterials": [{"uuid": "720c7244-3f77-47b7-808b-241ae684b32a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Dan", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7d8e9e7d-93c5-4468-bc34-241ae10ebd8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Gerberit outlet washer", "price": "12.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.7200", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "8.4800", "displayed_cost": "8.4800", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e8483f5b-81d7-435e-9670-241ae882ec4a", "start_date": "2026-04-23 07:56:22", "end_date": "2026-04-23 08:16:23", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "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": "378", "travel_distance_in_meters": "5602", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:16:27", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "541fdae5-a773-485d-af94-24190984fecb", "start_date": "2026-04-23 07:00:00", "end_date": "2026-04-23 08:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 11:10:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 11:11:38", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:14:46.572135+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.24.213.86", "x-real-ip": "3.24.213.86", "content-length": "4911", "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_026f00fc-a9d5-469c-bcb6-241cfbb3de3b", "type": "job.updated", "data": {"uuid": "57929560-66fd-48d5-b012-24190e790b9d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "85 Cresswick Parade\nDalmeny NSW 2546", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 08:51:23", "work_done_description": "Property: 85 Cresswick Parade, Dalmeny NSW 2546.\n\nAttended due to a cistern leak from the seal.\n\nWork completed:\n- On arrival, found the toilet was leaking into the bowl from the outlet washer.\n- Turned the water off.\n- Removed the outlet valve and washer.\n- Installed a new washer.\n- Reinstalled the valve.\n- Turned the water on and tested operation to confirm correct function.", "generated_job_id": "11320", "completion_date": "2026-04-23 08:16:26", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:14:43", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "geo_is_valid": 1, "lng": 150.1293781, "lat": -36.1717715, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Cresswick Parade", "geo_number": "85", "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": "151.4900", "job_is_scheduled_until_stamp": "2026-04-23 08: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": "Cistern is leaking from the seal.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "name": "PICKETT PETER", "website": "", "abn_number": "", "address": "", "address_street": "85 CRESSWICK PARADE", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "first": "MR PETER", "last": "PICKETT", "email": "ppic22@hotmail.com", "phone": "44767833", "mobile": "0428397605", "type": "JOB", "uuid": "be11d4c6-3e9b-4a36-b4c3-2419084c96dd"}], "jobMaterials": [{"uuid": "720c7244-3f77-47b7-808b-241ae684b32a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Dan", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7d8e9e7d-93c5-4468-bc34-241ae10ebd8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Gerberit outlet washer", "price": "12.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.7200", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "8.4800", "displayed_cost": "8.4800", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e8483f5b-81d7-435e-9670-241ae882ec4a", "start_date": "2026-04-23 07:56:22", "end_date": "2026-04-23 08:16:23", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "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": "378", "travel_distance_in_meters": "5602", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:16:27", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "541fdae5-a773-485d-af94-24190984fecb", "start_date": "2026-04-23 07:00:00", "end_date": "2026-04-23 08:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 11:10:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 11:11:38", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:15:12.273780+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.27.184", "x-real-ip": "16.176.27.184", "content-length": "4911", "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_33204a31-82c5-423e-9ff1-241cf0041d2b", "type": "job.updated", "data": {"uuid": "57929560-66fd-48d5-b012-24190e790b9d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "85 Cresswick Parade\nDalmeny NSW 2546", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 08:51:23", "work_done_description": "Property: 85 Cresswick Parade, Dalmeny NSW 2546.\n\nAttended due to a cistern leak from the seal.\n\nWork completed:\n- On arrival, found the toilet was leaking into the bowl from the outlet washer.\n- Turned the water off.\n- Removed the outlet valve and washer.\n- Installed a new washer.\n- Reinstalled the valve.\n- Turned the water on and tested operation to confirm correct function.", "generated_job_id": "11320", "completion_date": "2026-04-23 08:16:26", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:15:11", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:14:45", "company_uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "geo_is_valid": 1, "lng": 150.1293781, "lat": -36.1717715, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Cresswick Parade", "geo_number": "85", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:15:11", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "151.4900", "job_is_scheduled_until_stamp": "2026-04-23 08: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": "Cistern is leaking from the seal.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "name": "PICKETT PETER", "website": "", "abn_number": "", "address": "", "address_street": "85 CRESSWICK PARADE", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "first": "MR PETER", "last": "PICKETT", "email": "ppic22@hotmail.com", "phone": "44767833", "mobile": "0428397605", "type": "JOB", "uuid": "be11d4c6-3e9b-4a36-b4c3-2419084c96dd"}], "jobMaterials": [{"uuid": "720c7244-3f77-47b7-808b-241ae684b32a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Dan", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7d8e9e7d-93c5-4468-bc34-241ae10ebd8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Gerberit outlet washer", "price": "12.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.7200", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "8.4800", "displayed_cost": "8.4800", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e8483f5b-81d7-435e-9670-241ae882ec4a", "start_date": "2026-04-23 07:56:22", "end_date": "2026-04-23 08:16:23", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "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": "378", "travel_distance_in_meters": "5602", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:16:27", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "541fdae5-a773-485d-af94-24190984fecb", "start_date": "2026-04-23 07:00:00", "end_date": "2026-04-23 08:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 11:10:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 11:11:38", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:15:16.137904+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.197.49", "x-real-ip": "3.106.197.49", "content-length": "4911", "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_e8e7f488-7913-4fec-9cc4-241cfd9d2a4b", "type": "job.updated", "data": {"uuid": "57929560-66fd-48d5-b012-24190e790b9d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "85 Cresswick Parade\nDalmeny NSW 2546", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 08:51:23", "work_done_description": "Property: 85 Cresswick Parade, Dalmeny NSW 2546.\n\nAttended due to a cistern leak from the seal.\n\nWork completed:\n- On arrival, found the toilet was leaking into the bowl from the outlet washer.\n- Turned the water off.\n- Removed the outlet valve and washer.\n- Installed a new washer.\n- Reinstalled the valve.\n- Turned the water on and tested operation to confirm correct function.", "generated_job_id": "11320", "completion_date": "2026-04-23 08:16:26", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:15:11", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:14:45", "company_uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "geo_is_valid": 1, "lng": 150.1293781, "lat": -36.1717715, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Cresswick Parade", "geo_number": "85", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:15:11", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "151.4900", "job_is_scheduled_until_stamp": "2026-04-23 08: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": "Cistern is leaking from the seal.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9b275822-1959-4d79-b310-1f5be5d962cb", "name": "PICKETT PETER", "website": "", "abn_number": "", "address": "", "address_street": "85 CRESSWICK PARADE", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "85 CRESSWICK PARADE\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "first": "MR PETER", "last": "PICKETT", "email": "ppic22@hotmail.com", "phone": "44767833", "mobile": "0428397605", "type": "JOB", "uuid": "be11d4c6-3e9b-4a36-b4c3-2419084c96dd"}], "jobMaterials": [{"uuid": "720c7244-3f77-47b7-808b-241ae684b32a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Dan", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7d8e9e7d-93c5-4468-bc34-241ae10ebd8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Gerberit outlet washer", "price": "12.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.7200", "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "8.4800", "displayed_cost": "8.4800", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e8483f5b-81d7-435e-9670-241ae882ec4a", "start_date": "2026-04-23 07:56:22", "end_date": "2026-04-23 08:16:23", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "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": "378", "travel_distance_in_meters": "5602", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:16:27", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "541fdae5-a773-485d-af94-24190984fecb", "start_date": "2026-04-23 07:00:00", "end_date": "2026-04-23 08:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "57929560-66fd-48d5-b012-24190e790b9d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 11:10:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 11:11:38", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


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


received_at: 2026-04-24T21:16:12.283349+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.211.190.0", "x-real-ip": "13.211.190.0", "content-length": "4880", "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_5bf7e792-84a8-408d-93cd-241cf0b21d2b", "type": "job.updated", "data": {"uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "68 Noble Parade\nDalmeny NSW 2546", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:24:02", "work_done_description": "Property: 68 Noble Parade, Dalmeny NSW 2546.\n\nAttended site to look at leaking mini taps.\n\nWork Completed:\n- Turn water off and remove 6 leaking mini taps under 3 vanities. \n- Minis were leaking from the o rings and dripping from the handles to turn them off and on. \n- Installed new 1/4 turn loose Nuts.\n- Turn water on and test all is working properly.\n- Remove rubbish and tools from site.", "generated_job_id": "11301", "completion_date": "2026-04-24 12:32:59", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 12:59:04", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "geo_is_valid": 1, "lng": 150.1305235, "lat": -36.1686711, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Noble Parade", "geo_number": "68", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "224.8800", "job_is_scheduled_until_stamp": "2026-04-24 12:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "leaking  mini taps under vanity", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "name": "Perrett Bernie", "website": "", "abn_number": "", "address": "", "address_street": "68 Noble Parade", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "first": "", "last": "", "email": "rbperrett3@bigpond.com", "phone": "0418497646", "mobile": "", "type": "JOB", "uuid": "65f04b1d-3804-47d3-99df-2418d45c395d"}], "jobMaterials": [{"uuid": "cbd12a97-69f9-44f5-ba29-241caa5f1b3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Dan", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "93e23638-7897-495f-9674-241ca196a59a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Loose nut mini taps", "price": "13.2400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2400", "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "42e70621-3724-4b3a-9159-241ca965553a", "start_date": "2026-04-24 11:18:57", "end_date": "2026-04-24 12:32:56", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "486", "travel_distance_in_meters": "6223", "material_uuid": "", "allocated_timestamp": "2026-04-24 12:33:01", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "513207a4-d590-42ea-84e4-2419058a698b", "start_date": "2026-04-24 11:00:00", "end_date": "2026-04-24 12:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 14:06:20", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 14:06:20", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


