# webhook_events

received_at: 2026-04-27T20:43:13.665966+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.252.138.129", "x-real-ip": "54.252.138.129", "content-length": "11680", "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_0dc9229d-2bb6-4f47-ac2d-241f0e93e78b", "type": "job.updated", "data": {"uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "active": 1, "date": "2026-02-10 00:00:00", "job_address": "174 Princes Highway\nNarooma NSW 2546", "billing_address": "57 Eastaway Avenue\nNORTH NAROOMA, NSW 2546", "status": "Completed", "quote_date": "2026-02-11 08:40:05", "work_order_date": "2026-04-11 06:06:21", "work_done_description": "As per quote for plumbing and drainage to new bathroom renovation at 174 Princes Highway 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": "10603", "completion_date": "2026-04-24 11:01:13", "completion_actioned_by_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 06:56:28", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 06:55:41", "company_uuid": "68a21cd1-d97e-4a6b-a20b-1f5be1e321bb", "geo_is_valid": 1, "lng": 150.1270038, "lat": -36.222217, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Princes Highway", "geo_number": "174", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 06:56:28", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "5126.0000", "job_is_scheduled_until_stamp": "2026-04-24 12:30:00", "category_uuid": "d233a2eb-3591-4a6a-89f2-1f58a16dcb0b", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"094814e1-7340-457b-91b9-208f29510fab\",\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-02-13 09:41:17", "job_description": "24/4 fit out", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "68a21cd1-d97e-4a6b-a20b-1f5be1e321bb", "name": "Van Soest Trevor", "website": "", "abn_number": "", "address": "", "address_street": "57 Eastaway Avenue", "address_city": "NORTH NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "57 Eastaway Avenue\nNORTH NAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "0417 761 348", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "14 Days", "deposit_percent": "0"}, "category": {"uuid": "d233a2eb-3591-4a6a-89f2-1f58a16dcb0b", "name": "In progress", "colour": "ffb5b5"}, "jobContacts": [{"job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "first": "", "last": "", "email": "tvscarpentry@gmail.com", "phone": "", "mobile": "", "type": "JOB", "uuid": "b8d460bf-81ac-4ca9-afa1-23d346d42dcd"}], "jobMaterials": [{"uuid": "ece9083c-26c2-44c6-9450-23d590ae517d", "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": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0c95be0f-7170-48f8-874c-23d593de156d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Relocate hot and cold plumbing to suit new fixture layout.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c3ab59e1-d0a6-4606-8e48-23d59246530d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Relocate drainage to new fixtures.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "cdd077b8-a723-4abd-a817-23d591e433dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new leak control flanges.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "41aa7a5a-3587-4787-a7fa-23d59d05346d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Fit off all new Pc items.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c7bd66be-d8ed-48f2-a8fb-23d59bd4f3ed", "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": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ee49a202-09c5-4f21-b0dd-23d59f4f18cd", "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": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "571ffdc5-37a3-4fe1-9aef-23d59f47e23d", "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": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0f38865b-5be0-43c4-b871-23d598954cdd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of wall or ceiling linings for insulation of new plumbing for bathroom", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6d44739f-3315-4196-8288-23d59fd1c9ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply of pc items", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "24bb21b5-1b0c-4b6d-a09d-23d591b959cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "4660.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4660.0000", "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "4762a408-6eaf-4162-b67f-240d456f22ca", "start_date": "2026-04-10 07:11:40", "end_date": "2026-04-10 17:15:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-10 17:15:53", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "3e042d4e-728b-49ea-9560-241bfb0dc1ca", "start_date": "2026-04-24 07:37:16", "end_date": "2026-04-24 11:01:08", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "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-24 11:01:13", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "80770361-240c-4ed2-af6d-23d3403eb8db", "start_date": "2026-02-10 12:45:00", "end_date": "2026-02-10 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-10 11:58:40", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-10 11:58:41", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "60ce271f-786d-4581-b9aa-23e3894bfa0b", "start_date": "2026-04-07 08:00:00", "end_date": "2026-04-07 10:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-07 10:01:24", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-07 10:01:25", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "090527fd-ae48-45ab-bf4c-240bc6c702ab", "start_date": "2026-04-10 08:00:00", "end_date": "2026-04-10 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 05:45:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 05:45:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "390f7c30-11c6-4391-a63f-2414c9d3267b", "start_date": "2026-04-24 07:30:00", "end_date": "2026-04-24 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:10:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:10:32", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "39cd7d11-dd21-4621-bffa-2414c030033b", "start_date": "2026-04-24 07:30:00", "end_date": "2026-04-24 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3c5a69e9-ff6a-4def-8736-23d343a2af0d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 06:35:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 06:35:42", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:43:16.558478+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.252.138.129", "x-real-ip": "54.252.138.129", "content-length": "5038", "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_f14b3c56-5f34-4d11-9e04-241f0a23027b", "type": "job.updated", "data": {"uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "active": 1, "date": "2026-04-14 00:00:00", "job_address": "8/3 Village Street\nCobargo NSW 2550", "billing_address": "PO Box 785\nNOWRA, NSW 2541", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-14 13:07:45", "work_done_description": "Order Number: 191828  \nProperty: 8/3 Village Street, Cobargo NSW 2550.  \n\nAttended to relocate the relief valve discharge line on the hot water service away from the building.  \n\nWork completed:  \n- Removed the existing plastic relief line.  \n- Installed a new copper relief line and redirected the discharge away from the building to flow into the stormwater drain.", "generated_job_id": "11224", "completion_date": "2026-04-22 11:06:49", "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 06:57:04", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 06:56:05", "company_uuid": "8317b398-ddf1-4d46-876e-1f5be1a9b16b", "geo_is_valid": 1, "lng": 149.8863643, "lat": -36.3890952, "geo_country": "Australia", "geo_postcode": "2550", "geo_state": "NSW", "geo_city": "Cobargo", "geo_street": "Village Street", "geo_number": "3", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 06:57:04", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "179.2600", "job_is_scheduled_until_stamp": "2026-04-22 11: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": "Please arrange access with tenant to extend overflow pipe to drain away from the brick wall. Pipe is draining to close to the edge of the unit - reported in a termite report\nTenant: Noel Quinn\nMobile: 0467087074\nOrder Number: 191828", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "8317b398-ddf1-4d46-876e-1f5be1a9b16b", "name": "Southern Cross Housing Ltd", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 785", "address_city": "NOWRA", "address_state": "NSW", "address_postcode": "2541", "address_country": "", "billing_address": "PO Box 785\nNOWRA, NSW 2541", "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": "dae9f81f-3642-48b7-a067-24121a16373d", "first": "", "last": "", "email": "accounts@scch.org.au", "phone": "44215145", "mobile": "", "type": "JOB", "uuid": "93e34b51-c39a-4670-ac48-241211f3c4cd"}], "jobMaterials": [{"uuid": "a7c04ddf-d20b-430f-b20a-241ac4d8dced", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e6d50fa8-ebd3-449a-af80-241acb26052d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "2m x 15copper", "price": "18.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.9800", "job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "12.6500", "displayed_cost": "12.6500", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "301b8ab2-10ae-4942-80c0-241aef60a9aa", "start_date": "2026-04-22 10:44:44", "end_date": "2026-04-22 11:06:46", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "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-22 11:06:50", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "3a5c97da-0949-4638-85e8-2412159605fb", "start_date": "2026-04-22 09:45:00", "end_date": "2026-04-22 11:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 10:44:28", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 10:44:29", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T20:43:19.751424+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.153.51", "x-real-ip": "16.176.153.51", "content-length": "5528", "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_f936b6fc-9aff-4323-afac-241f0556126b", "type": "job.updated", "data": {"uuid": "f49e2bfa-6ded-4e5b-aa05-24121a9b8e9d", "active": 1, "date": "2026-04-14 00:00:00", "job_address": "9/3 Village Street\nCobargo NSW 2550", "billing_address": "PO Box 785\nNOWRA, NSW 2541", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-14 12:58:00", "work_done_description": "Order Number: 191827\nProperty: 9/3 Village Street, Cobargo NSW 2550.\n\nWork Completed:\nLocated a leak on the hot water system (HWS) originating from the pressure limiting valve.\nRemoved the faulty valve and replaced it with a new valve.\nReplaced the leaking Dektite flashing on the vent pipe.", "generated_job_id": "11223", "completion_date": "2026-04-22 10:40:54", "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 06:57:43", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 06:56:43", "company_uuid": "8317b398-ddf1-4d46-876e-1f5be1a9b16b", "geo_is_valid": 1, "lng": 149.8863643, "lat": -36.3890952, "geo_country": "Australia", "geo_postcode": "2550", "geo_state": "NSW", "geo_city": "Cobargo", "geo_street": "Village Street", "geo_number": "3", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 06:57:43", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "216.2200", "job_is_scheduled_until_stamp": "2026-04-22 09:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Arrange access with tenant to inspect and repair the following which was reported on a termite report:\n-  A water mark was identified in the roof void, appears to be coming from the tink pipe from the septic which has lost its seal through the roof penetration.\n- HWs pipes appears to have a leak.\n\nHome phone number: 0264936344\nOrder Number: 191827", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "8317b398-ddf1-4d46-876e-1f5be1a9b16b", "name": "Southern Cross Housing Ltd", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 785", "address_city": "NOWRA", "address_state": "NSW", "address_postcode": "2541", "address_country": "", "billing_address": "PO Box 785\nNOWRA, NSW 2541", "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": "f49e2bfa-6ded-4e5b-aa05-24121a9b8e9d", "first": "", "last": "", "email": "accounts@scch.org.au", "phone": "44215145", "mobile": "", "type": "JOB", "uuid": "7a4b7b5c-572f-4ddb-9299-24121e9adcbd"}], "jobMaterials": [{"uuid": "1dd53e8e-b862-4a8c-a59a-241ac7c0d7ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "f49e2bfa-6ded-4e5b-aa05-24121a9b8e9d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c926cefc-d564-48f9-8257-241ac7c6de2d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pressure limiting valve", "price": "40.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "40.3900", "job_uuid": "f49e2bfa-6ded-4e5b-aa05-24121a9b8e9d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "26.9300", "displayed_cost": "26.9300", "job_material_bundle_uuid": ""}, {"uuid": "be3b80d2-87e9-45e6-8bff-241ac27bb65d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm-120mm decktite", "price": "31.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "31.1700", "job_uuid": "f49e2bfa-6ded-4e5b-aa05-24121a9b8e9d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "20.7800", "displayed_cost": "20.7800", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "ced6aa4e-faa6-41ec-9a48-24190bf989ea", "start_date": "2026-04-22 09:57:08", "end_date": "2026-04-22 10:40:51", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "f49e2bfa-6ded-4e5b-aa05-24121a9b8e9d", "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-22 10:40:55", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "8278ecbc-9b29-48b6-a3aa-2412159046eb", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 09:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "f49e2bfa-6ded-4e5b-aa05-24121a9b8e9d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 09:53:48", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 09:53:49", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T20:43:22.759228+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.252.138.129", "x-real-ip": "54.252.138.129", "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_9dc55283-6ec4-401e-8bec-241f005570db", "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-27T20:43:25.796202+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.238.154.61", "x-real-ip": "13.238.154.61", "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_5b6a95b5-13ec-4208-a735-241f010f9f8b", "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-27T20:43:29.333983+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.252.181.88", "x-real-ip": "54.252.181.88", "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_05dbe262-4f0e-492b-bf68-241f09ab448b", "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-27T20:43:32.235186+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.26.48.68", "x-real-ip": "3.26.48.68", "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_32cf9747-9606-4b7a-a729-241f0a2fba3b", "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-27T20:43:35.250219+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.25.238.23", "x-real-ip": "3.25.238.23", "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_b4a2faa9-7de8-4f84-a211-241f0b605beb", "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-27T20:43:38.332327+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.153.51", "x-real-ip": "16.176.153.51", "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_f6269046-732f-4c56-a3e7-241f01dea5fb", "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-27T20:43:41.213384+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.153.51", "x-real-ip": "16.176.153.51", "content-length": "4983", "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_df333fde-0135-476c-8191-241f04620ccb", "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 inspect leaking mini taps.\n\nWork Completed:\n- Isolated the water supply and removed six leaking mini taps located under three vanities.\n- The mini taps were leaking from the O-rings and dripping from the handles when being turned on and off.\n- Installed new 1/4-turn mini stop taps with loose nuts.\n- Restored the water supply and tested all taps to confirm correct operation and no leaks.\n- Removed all 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-25 07:16:53", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:16:23", "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": 1, "payment_processed_stamp": "2026-04-25 07:16:53", "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-27T20:43:44.393304+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.153.51", "x-real-ip": "16.176.153.51", "content-length": "7536", "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_ccf24e93-6f0d-4e8b-821c-241f0b81763b", "type": "job.updated", "data": {"uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "active": 1, "date": "2026-04-16 00:00:00", "job_address": "16 Loader Parade\nNarooma NSW 2546\n\nNAROOMA, NSW 2546", "billing_address": "861 Old Highway\nCORUNNA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-16 13:51:21", "work_done_description": "Attend 16 Loader Parade to complete the following works:  \n\nWorks Completed:\n- Installed a new floor waste in the laundry.  \n- Adjusted and tightened the toilet seat.  \n- Replaced the hose tap at the front of the house.  \n\nUpon inspection of the roof and gutters, the roof requires cleaning to remove leaf debris. The barge cappings have surface rust. The gutters have been cleaned.", "generated_job_id": "11259", "completion_date": "2026-04-22 13:59:26", "completion_actioned_by_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "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:19:05", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:18:35", "company_uuid": "265e2cc1-1157-4295-a520-1f5bedb42bbb", "geo_is_valid": 1, "lng": 150.1306465, "lat": -36.2255356, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Loader Parade", "geo_number": "16", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:19:05", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "261.9700", "job_is_scheduled_until_stamp": "2026-04-22 17:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "(if facing the front door go left around the house and it is below a kitchen window - a rusty box but still working - the code is 165.\n\n\n22/4 install laundry floor drain. narooma flooring will also be there Wed to start the floors: \"The flooring being installed is a 4.5mm glue down plank. If the drain could possibly be set at this height so it's flush when we scribe up to it, that would be amazing.\"\n\n\n- check on the house (mud brick cottage) as to whether the gutters need any clearing.  If so, please go ahead and do them at any time suitable.\nWe are also having some flooring installed in the bedrooms and laundry area.  (to match that in the main kitchen-living area). Can we get some advice on whether there should be extra waterproofing in the laundry area before the flooring is installed (by local flooring business).  There is an existing drain in the laundry to handle flooding already installed.  Does that need any alteration before the flooring is installed?\nFor access to the house, we will leave a key in a lock box (if facing the front door go left around the house and it is below a kitchen window - a rusty box but still working - the code is 165.  I recall that you suggested Wed 22nd as a probable date. \n  The tap at the bottom of the steps on the right side is very stiff.  Can this be fixed - with tap replaced if necessary.  Also the toilet has been damaged.  The main fiush button does not operate, and the toilet seat has been replaced by with items that are not a match to the man unit\n\nIan is going to email lock box code                                    -", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "265e2cc1-1157-4295-a520-1f5bedb42bbb", "name": "NOBLE IAN", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "861 Old Highway", "address_city": "CORUNNA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "861 Old Highway\nCORUNNA, 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": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "first": "MR IAN", "last": "NOBLE", "email": "noble.adapt@gmail.com", "phone": "0428 086 906", "mobile": "", "type": "JOB", "uuid": "20c2ea7e-6278-41d2-a1f3-2414cb39db7d"}], "jobMaterials": [{"uuid": "95e97675-3b67-40ec-8918-241cfa8198cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - tradesman and apprentice - Liam/Jorge", "price": "143.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "143.0000", "job_uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2b5506ca-d29c-46a8-8af7-241cfa847d8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hose Cock Brass Ball Valve DZR 20mm", "price": "15.5800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.5800", "job_uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "material_uuid": "c052b9e4-427d-461d-93f2-20b5e037ae2b", "sort_order": "425", "cost": "12.4600", "displayed_cost": "12.4600", "job_material_bundle_uuid": ""}, {"uuid": "f54c6f0d-ae08-40af-8c60-241cf14a761d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Allproof Straight Floor Grate Suit 100mm Flange Square", "price": "79.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "79.5700", "job_uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "material_uuid": "8692aae4-01d6-4f4b-93c6-241cf5198c8b", "sort_order": "350", "cost": "63.6600", "displayed_cost": "63.6600", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "f1816a9c-708f-465d-8aeb-241aeff2a69a", "start_date": "2026-04-22 13:11:27", "end_date": "2026-04-22 13:56:32", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 14:00:41", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "847192fa-8b4f-4d7e-8d11-241ae14e51aa", "start_date": "2026-04-22 13:14:12", "end_date": "2026-04-22 13:59:21", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 13:59:26", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "61ce084b-4f97-47dc-8333-2414cd274bfb", "start_date": "2026-04-22 16:00:00", "end_date": "2026-04-22 17:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 12:40:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 12:40:40", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T20:43:47.732420+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.236.98.42", "x-real-ip": "13.236.98.42", "content-length": "5844", "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_d9b87aaa-3a4a-48a2-8f84-241f04be4c3b", "type": "job.updated", "data": {"uuid": "7655b72d-bdc9-431e-8b82-23fefcc7ba4d", "active": 1, "date": "2026-03-26 00:00:00", "job_address": "shed", "billing_address": "PO BOX 226\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-26 09:39:19", "work_done_description": "Property: Narooma Surf Life Saving Club shed.\n\nAttend to repair the shed gutter that was pulled off due to people climbing onto the roof.\n\nWork completed:\n- Removed the gutter.\n- Re-fastened the fascia.\n- Reinstalled the gutter with stainless steel support straps.", "generated_job_id": "11035", "completion_date": "2026-04-22 10:21:37", "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:22:24", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:21:55", "company_uuid": "7e0436a1-ac19-4f71-abc6-1f5bea2fa3ab", "geo_is_valid": 0, "lng": 150.1312034, "lat": -36.2311736, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:22:24", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "389.6800", "job_is_scheduled_until_stamp": "2026-04-22 12:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "fix gutter on shed\n2 people", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "7e0436a1-ac19-4f71-abc6-1f5bea2fa3ab", "name": "Narooma Surf Life Saving Club Inc", "website": "", "abn_number": "", "address": "", "address_street": "PO BOX 226", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO BOX 226\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": "7655b72d-bdc9-431e-8b82-23fefcc7ba4d", "first": "", "last": "", "email": "finance@naroomasurfclub.org.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "598bd6c9-590a-4445-b2b5-23fef68b600d"}], "jobMaterials": [{"uuid": "c794690b-8fee-47d9-afd2-241aed5a5b4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Stainless straps and screws", "price": "68.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "68.2500", "job_uuid": "7655b72d-bdc9-431e-8b82-23fefcc7ba4d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "68.2500", "displayed_cost": "68.2500", "job_material_bundle_uuid": ""}, {"uuid": "97c4e56f-8319-4e49-8a18-241cf0e4281d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Labour - tradesman and apprentice - (22/04/2026)", "price": "143.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "143.0000", "job_uuid": "7655b72d-bdc9-431e-8b82-23fefcc7ba4d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "fcfb6415-ec6f-459c-a210-24190acbd4ca", "start_date": "2026-04-22 08:28:00", "end_date": "2026-04-22 10:21:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7655b72d-bdc9-431e-8b82-23fefcc7ba4d", "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": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "allocated_timestamp": "2026-04-25 07:20:47", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "df487630-b56e-4703-8620-24190025bd6a", "start_date": "2026-04-22 08:28:10", "end_date": "2026-04-22 10:21:49", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "7655b72d-bdc9-431e-8b82-23fefcc7ba4d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 10:23:31", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "c3534635-aeff-4816-a752-240f7b0f0d7b", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 12:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7655b72d-bdc9-431e-8b82-23fefcc7ba4d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 06:08:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 06:08:22", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "6cb720d5-713f-4d92-be25-240f77be707b", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 12:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "7655b72d-bdc9-431e-8b82-23fefcc7ba4d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-12 20:24:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-12 20:24:42", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T20:43:50.939151+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.25.230.110", "x-real-ip": "3.25.230.110", "content-length": "4907", "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_c4376b50-ae60-40f3-a204-241f0482390b", "type": "job.updated", "data": {"uuid": "f462d83e-58ac-4369-9e4a-2418d6d3abcd", "active": 1, "date": "2026-04-21 00:00:00", "job_address": "21A Tilba St,\nNarooma NSW 2546", "billing_address": "21A Tilba Street\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-21 09:07:11", "work_done_description": "Property: 21A Tilba St, Narooma NSW 2546\n\nWork completed:\n- Changed over the tap set in Unit 7 (supplied by Narooma Palms).\n- Replaced the seating washer on the toilet in Unit 9.", "generated_job_id": "11313", "completion_date": "2026-04-21 16:01:15", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:23:16", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:22:46", "company_uuid": "dfd806dc-88f4-4d3e-87b5-1f5be75bef4b", "geo_is_valid": 1, "lng": 150.1358863, "lat": -36.2200294, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Tilba Street", "geo_number": "21A", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:23:16", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "145.7500", "job_is_scheduled_until_stamp": "2026-04-21 17:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "leaking toilet and tap in unit 9 and 7 ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "dfd806dc-88f4-4d3e-87b5-1f5be75bef4b", "name": "Narooma Palms", "website": "", "abn_number": "", "address": "21A Tilba St,\nNarooma NSW 2546", "address_street": "21A Tilba Street", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "21A Tilba Street\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "f462d83e-58ac-4369-9e4a-2418d6d3abcd", "first": "", "last": "", "email": "admin@naroomapalms.com.au", "phone": "44762928", "mobile": "", "type": "BILLING", "uuid": "20926f28-4a90-4258-aebb-2418d000002d"}, {"job_uuid": "f462d83e-58ac-4369-9e4a-2418d6d3abcd", "first": "", "last": "", "email": "admin@naroomapalms.com.au", "phone": "44762928", "mobile": "0439 609 936", "type": "JOB", "uuid": "d2b24b69-697b-4c7a-83ac-2418dc0d1aed"}], "jobMaterials": [{"uuid": "813b577f-e2ff-4411-83d3-24190226f35a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Seating washer", "price": "7.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5000", "job_uuid": "f462d83e-58ac-4369-9e4a-2418d6d3abcd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "5.0000", "displayed_cost": "5.0000", "job_material_bundle_uuid": ""}, {"uuid": "e0836c8b-584a-4916-a4b4-241900dea22d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Matt", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "f462d83e-58ac-4369-9e4a-2418d6d3abcd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "a3493f48-19c1-40da-a3d1-241908c3e99a", "start_date": "2026-04-21 14:57:34", "end_date": "2026-04-21 16:01:10", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "f462d83e-58ac-4369-9e4a-2418d6d3abcd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "260", "travel_distance_in_meters": "2544", "material_uuid": "", "allocated_timestamp": "2026-04-21 16:01:16", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "85ee5b59-40c5-41e2-bf86-2418d7eff5fb", "start_date": "2026-04-21 16:15:00", "end_date": "2026-04-21 17:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "f462d83e-58ac-4369-9e4a-2418d6d3abcd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 14:56:28", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 14:56:28", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T20:43:53.771968+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.153.51", "x-real-ip": "16.176.153.51", "content-length": "6216", "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_dda22157-f4f4-4bb0-be36-241f04b8697b", "type": "job.updated", "data": {"uuid": "94ab2fb4-ca7d-4601-bc20-2418d696a15d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "6/28-30 Tilba St\nNarooma NSW 2546", "billing_address": "137 Clarendon Crescent\nSt Georges Basin, NSW 2540", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 16:39:37", "work_done_description": "P.O. NO. 10968/1\nProperty: Unit 6/28 Tilba Street.\n\nWork completed:\n- Removed the kitchen sink trap and cleaned out debris.\n- Re-fitted the kitchen sink trap and tested the drain.", "generated_job_id": "11307", "completion_date": "2026-04-22 11:09:31", "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:26:24", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:25:57", "company_uuid": "4665246d-51e1-48f0-a27a-202caa603fcb", "geo_is_valid": 1, "lng": 150.136809, "lat": -36.2207116, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Tilba Street", "geo_number": "28-30", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:26:24", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-04-22 12:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "P.O. NO. 10968/1", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Carer called to let us know that the tenant has a blocked sink.\nThe Tenant is under Guardianship and doesn\u2019t have a mobile number but he is home all the time.\n\n**PHOTOS REQUIRED**", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "4665246d-51e1-48f0-a27a-202caa603fcb", "name": "MCH Maintenance Group", "website": "", "abn_number": "", "address": "137 Clarendon Crescent\nSt Georges Basin, NSW 2540", "address_street": "137 Clarendon Crescent", "address_city": "St Georges Basin", "address_state": "NSW", "address_postcode": "2540", "address_country": "", "billing_address": "137 Clarendon Crescent\nSt Georges Basin, NSW 2540", "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": "94ab2fb4-ca7d-4601-bc20-2418d696a15d", "first": "", "last": "", "email": "accounts@mchmaintenancegroup.com.au", "phone": "0478 669 552 Mark", "mobile": "0417 856 161 Alan Mongta", "type": "JOB", "uuid": "6745ad1c-dd4e-4e55-bfd6-2418deeaa6ed"}], "jobMaterials": [{"uuid": "1f3179fa-28a8-4b2f-b5ac-241acb7e23fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Liam", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "94ab2fb4-ca7d-4601-bc20-2418d696a15d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "4ab5d645-9734-4ba5-95b3-2418dd10f6aa", "start_date": "2026-04-21 07:48:56", "end_date": "2026-04-21 07:51:31", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "94ab2fb4-ca7d-4601-bc20-2418d696a15d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 07:51:35", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "a6512b04-bcbe-4ae8-9dde-241ae1b34eba", "start_date": "2026-04-22 10:50:05", "end_date": "2026-04-22 11:07:51", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "94ab2fb4-ca7d-4601-bc20-2418d696a15d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 11:09:32", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "4be01758-ea76-4736-8a01-241ae63badfa", "start_date": "2026-04-22 10:50:07", "end_date": "2026-04-22 11:15:45", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "94ab2fb4-ca7d-4601-bc20-2418d696a15d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 11:15:56", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "ffca02d6-a006-457b-abce-2418db905c5b", "start_date": "2026-04-21 07:15:00", "end_date": "2026-04-21 08:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "94ab2fb4-ca7d-4601-bc20-2418d696a15d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 17:23:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 17:23:28", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "e2497d5d-3e70-425f-885a-24190ef2179b", "start_date": "2026-04-22 11:30:00", "end_date": "2026-04-22 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "94ab2fb4-ca7d-4601-bc20-2418d696a15d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:19:56", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:19:56", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:43:56.802178+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.26.48.68", "x-real-ip": "3.26.48.68", "content-length": "5044", "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_afa3fe6b-d574-4017-82be-241f0c91c97b", "type": "job.updated", "data": {"uuid": "aee29c1f-6381-4a5f-beca-241ac3515b8d", "active": 1, "date": "2026-04-23 00:00:00", "job_address": "76 Shingle Hut Road\nNarooma NSW 2546", "billing_address": "39 BAKER STREET\nADAMINABY, NSW 2629", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-23 08:49:12", "work_done_description": "Property: 76 Shingle Hut Road, Narooma NSW 2546.\n\nAttended site to address the reported issue of the water pump not functioning correctly.\n\nWork completed:\n- Tested the house water supply pump and found the pump controller had failed.\n- The controller was not repairable; replacement of the Davey controller was required.\n- Re-tested the pump after replacement and confirmed it was operating correctly.", "generated_job_id": "11333", "completion_date": "2026-04-23 18:21:35", "completion_actioned_by_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "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:28:17", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:27:45", "company_uuid": "362f6dea-8e4b-4008-a915-1f5be25c5b9b", "geo_is_valid": 1, "lng": 150.055647, "lat": -36.2466111, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Shingle Hut Road", "geo_number": "76", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:28:17", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "803.3100", "job_is_scheduled_until_stamp": "2026-04-23 16:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "- Ring her when on way \n- Her water pump not functioning property. ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "362f6dea-8e4b-4008-a915-1f5be25c5b9b", "name": "MAULT KERRIE", "website": "", "abn_number": "", "address": "PUNKALLA, NSW 2546", "address_street": "39 BAKER STREET", "address_city": "ADAMINABY", "address_state": "NSW", "address_postcode": "2629", "address_country": "", "billing_address": "39 BAKER STREET\nADAMINABY, NSW 2629", "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": "aee29c1f-6381-4a5f-beca-241ac3515b8d", "first": "MRS KERRIE", "last": "MAULT", "email": "kerriem8@hotmail.com", "phone": "0408 442 414", "mobile": "", "type": "JOB", "uuid": "a6d75985-0d79-4a2f-9b4a-241ac9a5988d"}], "jobMaterials": [{"uuid": "97e243e0-cef1-4f1d-adfa-241cf0258ecd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.1000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "aee29c1f-6381-4a5f-beca-241ac3515b8d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "250", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "89da0d90-d833-4ff4-aa95-241cfe1bc52d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Torrium TT45 - Picked up by Ray - Kerry Mault, Job 11333", "price": "426.4800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "426.4800", "job_uuid": "aee29c1f-6381-4a5f-beca-241ac3515b8d", "material_uuid": "e80f8e39-17a3-4caf-babd-241cf97f0b8b", "sort_order": "550", "cost": "341.1800", "displayed_cost": "341.1800", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "0b3fa433-8364-4cfa-9b5e-241bfc33072a", "start_date": "2026-04-23 15:11:00", "end_date": "2026-04-23 18:17:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "aee29c1f-6381-4a5f-beca-241ac3515b8d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-24 16:02:14", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}], "jobScheduledActivities": [{"uuid": "03616e17-2f02-4e00-bfea-241ac2905ebb", "start_date": "2026-04-23 15:15:00", "end_date": "2026-04-23 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "aee29c1f-6381-4a5f-beca-241ac3515b8d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 14:37:46", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 14:37:47", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T20:43:59.750868+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.26.48.68", "x-real-ip": "3.26.48.68", "content-length": "4074", "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_b3a21542-b96e-4532-87f2-241f0688bd0b", "type": "job.updated", "data": {"uuid": "a7408835-ad88-4242-8a1c-241be32a73bd", "active": 1, "date": "2026-04-23 00:00:00", "job_address": "3 Boondi Street\nMalua Bay NSW 2536", "billing_address": "121-123 Noble Parade\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-23 13:58:22", "work_done_description": "Roof Report Request: NRA267231596\nProperty: 3 Boondi Street Malua Bay\n\nAttended site to conduct a roof report as requested.  An on site assessment of the roof areas and related components accessible at the time of attendance was completed and observations were documented. Information collected on site was recorded for reporting and quoting purposes if applicable.", "generated_job_id": "11341", "completion_date": "2026-04-24 06:22:21", "completion_actioned_by_uuid": "32141349-163d-459f-82e7-214227caeb2b", "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:28:51", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:28:23", "company_uuid": "4ab0655e-1078-4fb4-b5af-1f5beac1c3fb", "geo_is_valid": 1, "lng": 150.2307136, "lat": -35.7869967, "geo_country": "Australia", "geo_postcode": "2536", "geo_state": "NSW", "geo_city": "Malua Bay", "geo_street": "Boondi Street", "geo_number": "3", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:28:51", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "350.0000", "job_is_scheduled_until_stamp": "2026-04-23 18: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": "Roof Report request - Callaghan - Malua Bay - NRA267231596\n\nDuring the 2019/ 2020 bushfires the roof was covered by ash. Since then it has deteriorated very quickly. Would like it assessed. *Claim Lodged for Consideration*\n\nMeaghan Callaghan  0408223237", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "4ab0655e-1078-4fb4-b5af-1f5beac1c3fb", "name": "Mac Building Services Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "121-123 Noble Parade", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "121-123 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": "a7408835-ad88-4242-8a1c-241be32a73bd", "first": "Brett McDonald", "last": "", "email": "brett@macbuildingservices.com.au", "phone": "44768551", "mobile": "", "type": "JOB", "uuid": "72a5c81b-84c9-4c36-9921-241be6cd9ead"}], "jobMaterials": [{"uuid": "9ce35926-bc58-4e43-9339-241be704f5bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Report", "price": "318.1800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "318.1800", "job_uuid": "a7408835-ad88-4242-8a1c-241be32a73bd", "material_uuid": "4716a975-2c10-4203-87e3-1f5be2a4e69b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "6b62da25-429a-471d-bb20-241be00ba95b", "start_date": "2026-04-23 17:00:00", "end_date": "2026-04-23 18:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "a7408835-ad88-4242-8a1c-241be32a73bd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 14:37:53", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 14:37:54", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:44:03.394821+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.236.4.172", "x-real-ip": "13.236.4.172", "content-length": "5758", "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_bc0bf8a4-4285-4580-9167-241f0c98aa5b", "type": "job.updated", "data": {"uuid": "cbe84fd0-8bd5-483c-9368-2411d53e26bd", "active": 1, "date": "2026-04-13 00:00:00", "job_address": "3/2A Harrington Road, NAROOMA, NSW, 2546", "billing_address": "Cnr Beach Rd & Orient St\nBatemans Bay\nNSW 2536", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-13 14:50:34", "work_done_description": "Work Order Number: 761a-179\nProperty: 3/2A Harrington Road, Narooma NSW 2546\n\nAttended to inspect a possible water leak. The real estate advised the leak only occurs when the washing machine is in use; however, the tenant advised this is incorrect and that the leak only occurs when the shower is used. This indicates the issue is not related to the washing machine.\n\nAfter conducting a drop test on the hot and cold water lines, there was no loss of pressure over 10 minutes. The shower was then run for 10 minutes, after which water began leaking downstairs. This indicatesa breach in the waterproofing.\n\nPhotos have been attached of the shower (which the tenant advised was recently renovated), as well as the tiles outside the shower, which are cracked and have poor silicone joints. These areas may be allowing water to escape from the shower screen. After the shower was turned off, the leak downstairs stopped, which further indicates the issue is related to the shower area (waterproofing and/or silicone).\n\nWork completed:\n- Conducted a drop test on the hot and cold water lines.\n- Found no pressure drop over 10 minutes on either hot or cold.\n- Ran the shower for 10 minutes.\n- Observed water dripping downstairs in the hallway.", "generated_job_id": "11214", "completion_date": "2026-04-14 16:02:44", "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:30:15", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:29:46", "company_uuid": "12c2d837-342f-4665-bffb-239a66eff21b", "geo_is_valid": 1, "lng": 150.130319, "lat": -36.2224682, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Harrington Road", "geo_number": "2 A", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:30:15", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-04-14 15:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Tenant said if there not there the door will be open you can go in.\nPlease arrange to attend the property to inspect a water leak we think maybe coming from the laundry. We have been advised that the leak occurs when the washing machine is in use.\n\nWork Order Number: 761a-179\nTenant Mikaylee Gordon 0401 659 192\nTeanant- anthony : 0466338931 ", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "12c2d837-342f-4665-bffb-239a66eff21b", "name": "LJ Hooker Narooma", "website": "", "abn_number": "", "address": "4/14-16 Payne Street, Narooma, NSW, 2546", "address_street": "Cnr Beach Rd & Orient St\nBatemans Bay\nNSW 2536", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "Cnr Beach Rd & Orient St\nBatemans Bay\nNSW 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": "cbe84fd0-8bd5-483c-9368-2411d53e26bd", "first": "LJ", "last": "Hooker", "email": "holidaywithus.batemansbay@ljhooker.com.au", "phone": "44726455", "mobile": "Adrian Mahoney 0415739576", "type": "JOB", "uuid": "9d089b0c-571f-43c0-880c-2411d786a43d"}], "jobMaterials": [{"uuid": "87b682c3-606a-49e8-849a-24137b517cdd", "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": "cbe84fd0-8bd5-483c-9368-2411d53e26bd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "f3615893-538c-44a6-ad2b-241211dc938a", "start_date": "2026-04-14 14:35:28", "end_date": "2026-04-14 16:02:41", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "cbe84fd0-8bd5-483c-9368-2411d53e26bd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 16:02:45", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}], "jobScheduledActivities": [{"uuid": "d7d336f2-f1ac-4645-a179-241216d2e38b", "start_date": "2026-04-14 14:45:00", "end_date": "2026-04-14 15:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "cbe84fd0-8bd5-483c-9368-2411d53e26bd", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 14:27:47", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 14:27:48", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:44:06.158953+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.193.120", "x-real-ip": "15.135.193.120", "content-length": "9542", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

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


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

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


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

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


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

payload_json:
{"id": "smwe_37fcd2a1-fbe3-4c0c-b46c-241f06708c7b", "type": "job.updated", "data": {"uuid": "d82c9cd3-de2e-4eba-a411-2405b4d580dd", "active": 1, "date": "2026-04-02 00:00:00", "job_address": "bringing to yard", "billing_address": "14 CASEY CRESCENT\nMYSTERY BAY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-02 10:57:00", "work_done_description": "Service and repair of fridge in campervan\n\nWork completed: \n- Attempted to remove fridge from cavity at front unsuccessfully \n- Cut out side panel on vent at rear of fridge to access pilot assembly \n- Removed pilot assembly & cleaned pilot injector \n - Resemble & test", "generated_job_id": "11128", "completion_date": "2026-04-22 09:18:05", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:46:19", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:45:23", "company_uuid": "5e066cc7-542c-4ca2-bd07-1f5bee14208b", "geo_is_valid": 0, "lng": 150.1312034, "lat": -36.2311736, "geo_country": "", "geo_postcode": "", "geo_state": "", "geo_city": "", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:46:19", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "215.6000", "job_is_scheduled_until_stamp": "2026-04-22 10:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "bringing van in to take out fridge and try to fix ", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "5e066cc7-542c-4ca2-bd07-1f5bee14208b", "name": "HANIGAN MARK", "website": "", "abn_number": "", "address": "", "address_street": "14 CASEY CRESCENT", "address_city": "MYSTERY BAY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "14 CASEY CRESCENT\nMYSTERY BAY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "d82c9cd3-de2e-4eba-a411-2405b4d580dd", "first": "MR MARK", "last": "HANIGAN", "email": "mal_mh@hotmail.com", "phone": "44737110", "mobile": "0499852589", "type": "JOB", "uuid": "64e6c825-f5ce-4262-9f24-2405b934a87d"}], "jobMaterials": [{"uuid": "3a5cc0fb-aed8-47c5-b51e-241cf03a7b0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Labour - attending plumber - Matt (22/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d82c9cd3-de2e-4eba-a411-2405b4d580dd", "material_uuid": "e6b7a188-ecf6-407d-a01b-23e380af412b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b1d98006-2261-4057-9ee5-241900e93cfa", "start_date": "2026-04-22 07:28:00", "end_date": "2026-04-22 09:17:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d82c9cd3-de2e-4eba-a411-2405b4d580dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "e6b7a188-ecf6-407d-a01b-23e380af412b", "allocated_timestamp": "2026-04-24 17:10:47", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "04bed561-2a31-4965-a38f-2405b590f4eb", "start_date": "2026-04-22 07:30:00", "end_date": "2026-04-22 10:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d82c9cd3-de2e-4eba-a411-2405b4d580dd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:28:13", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:28:13", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


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

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


received_at: 2026-04-27T20:44:20.698405+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.66.180.51", "x-real-ip": "54.66.180.51", "content-length": "4018", "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_46c2cc7b-ffaf-4cd1-876d-241f01e208db", "type": "job.updated", "data": {"uuid": "a02fb90b-1ae1-49ac-88c6-241be3998d3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "37/11 Payne Street\nNarooma NSW 2546", "billing_address": "PO Box 1133\nBega, NSW 2550", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 09:50:05", "work_done_description": "Job Number : U77376\nParklands - SP 40411\nProperty: 37/11 Payne Street Narooma\n\nAttended site to replace roof tiles on villa 37.\n\nWork Completed:\n- Removed broken tiles and disposed off site. \n- Installed new roof tiles.", "generated_job_id": "11348", "completion_date": "2026-04-24 17:00:49", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 06:53:08", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 06:52:25", "company_uuid": "97caffd3-9272-4989-b362-1f5be55d074b", "geo_is_valid": 1, "lng": 150.1265879, "lat": -36.2279387, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Payne Street", "geo_number": "11", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 06:53:08", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-04-24 16:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"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": "replace roof tiles on villa 37 please. spare tiles are behind shed between villas 3 and 4\n\nJob Number : U77376\nParklands - SP 40411", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "97caffd3-9272-4989-b362-1f5be55d074b", "name": "Essential Strata Management", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 1133", "address_city": "Bega", "address_state": "NSW", "address_postcode": "2550", "address_country": "", "billing_address": "PO Box 1133\nBega, NSW 2550", "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": "a02fb90b-1ae1-49ac-88c6-241be3998d3d", "first": "", "last": "", "email": "invoices@essentialstrata.com.au", "phone": "0427009606", "mobile": "0447 767 658 Chris", "type": "BILLING", "uuid": "6b44bda6-048d-4a5b-9d3f-241be9cdbe7d"}, {"job_uuid": "a02fb90b-1ae1-49ac-88c6-241be3998d3d", "first": "", "last": "", "email": "invoices@essentialstrata.com.au", "phone": "0427009606", "mobile": "", "type": "JOB", "uuid": "7b11bf66-f2aa-480a-9e3c-241bed8923dd"}], "jobMaterials": [{"uuid": "3dcbfd63-3fa2-4bfd-87bd-241ca9cb5c0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Liam", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "a02fb90b-1ae1-49ac-88c6-241be3998d3d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "7e389a80-695e-47b7-a039-241cfa3f02bb", "start_date": "2026-04-24 15:45:00", "end_date": "2026-04-24 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "a02fb90b-1ae1-49ac-88c6-241be3998d3d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 16:59:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 16:59:39", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:44:23.876374+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.26.9.63", "x-real-ip": "3.26.9.63", "content-length": "5532", "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_49f62765-4b14-44f6-ac56-241f0252d37b", "type": "job.updated", "data": {"uuid": "bfffbc4f-c222-44a0-bde4-241909be2d4d", "active": 1, "date": "2026-04-21 00:00:00", "job_address": "5 Hay Street\nBermagui NSW 2546", "billing_address": "5 Hay Street\nBermagui NSW 2546", "status": "Completed", "quote_date": "2026-04-22 10:18:34", "work_order_date": "2026-04-22 10:19:00", "work_done_description": "As per quote to install new Rinnai Hotflo hot water service under warranty. 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": "11318", "completion_date": "2026-04-23 15:32:10", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:01:39", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:01:01", "company_uuid": "1b55d7f6-dc01-4dff-bc1b-24190004aacb", "geo_is_valid": 1, "lng": 150.0673723, "lat": -36.428594, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Bermagui", "geo_street": "Hay Street", "geo_number": "5", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:01:39", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "596.2000", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-04-22 10:18:53", "job_description": "labour and materials for Rinnai tank replacement ", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1b55d7f6-dc01-4dff-bc1b-24190004aacb", "name": "John Black", "website": "", "abn_number": "", "address": "5 Hay Street\nBermagui NSW 2546", "address_street": "5 Hay Street\nBermagui NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "5 Hay Street\nBermagui NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "bfffbc4f-c222-44a0-bde4-241909be2d4d", "first": "John", "last": "Black", "email": "johnb@beaconpromo.com.au", "phone": "", "mobile": "0418664278", "type": "JOB", "uuid": "836ea289-6c79-415e-bbb4-24190294d23d"}], "jobMaterials": [{"uuid": "63fdf6dc-ebd6-4ef8-947a-241accabf93d", "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": "bfffbc4f-c222-44a0-bde4-241909be2d4d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0062ed51-d8e5-41c2-a23f-241ac29d395d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour to install warranty supplied Rinnai Hotflo", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "bfffbc4f-c222-44a0-bde4-241909be2d4d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "13669bc1-5cc8-43ff-92b2-241ac28d04fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary valves, fittings and materials", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "bfffbc4f-c222-44a0-bde4-241909be2d4d", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3394ff5d-cd43-4b84-b50f-241acc7ff03d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "542.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "542.0000", "job_uuid": "bfffbc4f-c222-44a0-bde4-241909be2d4d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "28c8498b-ae00-4c7c-aad5-241bf4fc07ba", "start_date": "2026-04-23 13:04:10", "end_date": "2026-04-23 15:32:07", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "bfffbc4f-c222-44a0-bde4-241909be2d4d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "1512", "travel_distance_in_meters": "15225", "material_uuid": "", "allocated_timestamp": "2026-04-23 15:32:11", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "e898f84f-eb00-480e-a132-241ace4922cb", "start_date": "2026-04-23 16:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "bfffbc4f-c222-44a0-bde4-241909be2d4d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 12:58:56", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 12:58:56", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:44:26.931947+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.107.22.254", "x-real-ip": "3.107.22.254", "content-length": "6331", "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_a86ac0ed-2798-4897-a48f-241f02110b1b", "type": "job.updated", "data": {"uuid": "8fa902ff-aa6c-4ee1-9da2-2417af76496d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "88 Wagonga Scenic Drive\nNarooma NSW 2546", "billing_address": "74 OLD HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 09:14:30", "work_done_description": "Property: 88 Wagonga Scenic Drive, Narooma NSW 2546.\n\nAttended due to the washing machine making banging noises when the water supply shuts off.\n\nWork completed:\n- Replaced the cold-water mini stop on the washing machine to resolve the water hammer issue.\n- Installed a hand shower at the laundry trough for dog washing.", "generated_job_id": "11293", "completion_date": "2026-04-22 16:28:27", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:05:06", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:04:35", "company_uuid": "1a0d7659-c74d-4c63-b32f-1f5be9cff8db", "geo_is_valid": 1, "lng": 150.0969448, "lat": -36.2436933, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Wagonga Scenic Drive", "geo_number": "88", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:05:06", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "273.2700", "job_is_scheduled_until_stamp": "2026-04-22 16:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "When water stops going into washing machine makes a banging noise, she is worried something might burst or break if it keeps happening.", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "1a0d7659-c74d-4c63-b32f-1f5be9cff8db", "name": "Elliston Lexie", "website": "", "abn_number": "", "address": "", "address_street": "74 OLD HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "74 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": "8fa902ff-aa6c-4ee1-9da2-2417af76496d", "first": "", "last": "", "email": "sunbury74@yahoo.com", "phone": "44763689", "mobile": "0417 047 108 - lexi ", "type": "JOB", "uuid": "c2acad86-3ec6-444c-a2f5-2417ae6dfcdd"}], "jobMaterials": [{"uuid": "1749d9e3-df67-458a-90e9-241ae2f9b88a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Chrome cover plate 1/2 bsp", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "8fa902ff-aa6c-4ee1-9da2-2417af76496d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "dc4af511-c85f-484f-8c34-241ae998548a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Loose nut washing machine stop", "price": "16.0400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.0400", "job_uuid": "8fa902ff-aa6c-4ee1-9da2-2417af76496d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4", "cost": "10.6900", "displayed_cost": "10.6900", "job_material_bundle_uuid": ""}, {"uuid": "97a629e3-a0ab-4450-94d6-241cf6ca0e0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Methven Bermuda 43-6437 Chrome Hand Shower Head 1 Function 3 Star / 9 LPM", "price": "54.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "54.3800", "job_uuid": "8fa902ff-aa6c-4ee1-9da2-2417af76496d", "material_uuid": "a8f343ca-d2ea-45d9-a70f-2208cc1aa81b", "sort_order": "325", "cost": "43.5000", "displayed_cost": "43.5000", "job_material_bundle_uuid": ""}, {"uuid": "e8fcdaa8-8835-4327-88ef-241cfd19cafd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "ISA 1.5M Double Interlock Metal Hose", "price": "49.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "49.5900", "job_uuid": "8fa902ff-aa6c-4ee1-9da2-2417af76496d", "material_uuid": "6e606293-bd12-45ff-8399-237e9186f08b", "sort_order": "250", "cost": "36.7300", "displayed_cost": "36.7300", "job_material_bundle_uuid": ""}, {"uuid": "c07a37c5-09ec-4ee0-8c5a-241cfaf0125d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Matt", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "8fa902ff-aa6c-4ee1-9da2-2417af76496d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "4633c5b8-9fbd-491f-abbd-241aeb0dbf0a", "start_date": "2026-04-22 15:19:21", "end_date": "2026-04-22 16:28:22", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "8fa902ff-aa6c-4ee1-9da2-2417af76496d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "984", "travel_distance_in_meters": "13504", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:28:28", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "ab67f34c-22d4-438b-bb1f-2418d7ba3b6b", "start_date": "2026-04-22 15:30:00", "end_date": "2026-04-22 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "8fa902ff-aa6c-4ee1-9da2-2417af76496d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 09:23:20", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 09:23:20", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T20:44:29.869656+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.26.48.68", "x-real-ip": "3.26.48.68", "content-length": "6664", "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_da7feb8b-ef5d-438e-acfa-241f0f4e3cab", "type": "job.updated", "data": {"uuid": "5442299f-a748-4827-9631-2418d4f562ed", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 12:58:23", "work_done_description": "Property: 47 McMillan Cres, Dalmeny NSW 2546.\n\nAttended site to install a tempering valve to the hot water system and repair the lower section of the downpipe connection.\n\nWork Completed:\n- Connected the new downpipe and grated drain to the existing 90 mm stormwater line.", "generated_job_id": "11299", "completion_date": "2026-04-24 10:25:21", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:08:13", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:07:44", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:08:13", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "160.2200", "job_is_scheduled_until_stamp": "2026-04-24 11:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "put tempering valve on hot water and fix the bottom of the downpipe where it connects", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "3143f987-a08e-4f87-82dd-2418dc2fea6d"}, {"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "9b752c2a-c1e5-4d58-83ec-2418dbfadf1d"}], "jobMaterials": [{"uuid": "397aaded-76ff-4b5d-be5b-241ca963a49a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2e1472ce-bf28-45ca-8f7c-241ca812c86a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm tee", "price": "10.2900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2900", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "3.4300", "displayed_cost": "3.4300", "job_material_bundle_uuid": ""}, {"uuid": "13bf0985-7895-4116-a3f5-241caa827c3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm 45", "price": "4.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.7100", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "ab181ed6-1163-424a-a81c-241ca5c9940a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm slip socket", "price": "8.5200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5200", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "2.8400", "displayed_cost": "2.8400", "job_material_bundle_uuid": ""}, {"uuid": "d53ab5b0-b07d-41f2-8008-241ca02cf2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm pvc", "price": "9.3300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.3300", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "6.2200", "displayed_cost": "6.2200", "job_material_bundle_uuid": ""}, {"uuid": "c3e55358-6665-4fd7-ad48-241cac7296ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear/glue and cleaner", "price": "10.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.1000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "6.7300", "displayed_cost": "6.7300", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "09a62807-b8f1-4993-a419-241bfa70558a", "start_date": "2026-04-24 09:24:34", "end_date": "2026-04-24 10:25:16", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 10:25:22", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "e285e499-f4ae-4be3-9092-2418dd7dccbb", "start_date": "2026-04-24 09:00:00", "end_date": "2026-04-24 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:37:30", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:37:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:44:32.822294+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.252.181.88", "x-real-ip": "54.252.181.88", "content-length": "4353", "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_ad6f67c9-a42f-451f-ac37-241f0025392b", "type": "job.updated", "data": {"uuid": "76f6760b-8344-4368-82cc-241acf555a5d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "9275 Princes Highway\nTilba Tilba NSW 2546", "billing_address": "9275 Princes Highway\nCENTRAL TILBA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 12:18:35", "work_done_description": "Property -\n\nAttended the above address to inspect the reported water leak.\n\nWork completed:\n- Performed a pressure test on the water line; no leaks were detected.\n- Determined the cause was the toilet cistern button sticking.\n- Cleaned the cistern outlet valve.", "generated_job_id": "11328", "completion_date": "2026-04-25 13:18:22", "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-27 14:12:38", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:12:11", "company_uuid": "1bcb2e06-cbe2-4546-aa9a-1f5be3236fab", "geo_is_valid": 1, "lng": 150.0166242, "lat": -36.3624346, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Tilba Tilba", "geo_street": "Princes Highway", "geo_number": "9275", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:12:38", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-04-25 12:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "water leak", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "1bcb2e06-cbe2-4546-aa9a-1f5be3236fab", "name": "Claridge Sylke", "website": "", "abn_number": "", "address": "", "address_street": "9275 Princes Highway", "address_city": "CENTRAL TILBA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "9275 Princes Highway\nCENTRAL TILBA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "76f6760b-8344-4368-82cc-241acf555a5d", "first": "MRS SYLKE", "last": "CLARIDGE", "email": "sylke@art2enjoy.com", "phone": "", "mobile": "0410 966 404", "type": "JOB", "uuid": "c2669290-9bfc-49cd-b501-241acd55df4d"}], "jobMaterials": [{"uuid": "df591bc7-7383-45be-b9af-241f0561a9fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "76f6760b-8344-4368-82cc-241acf555a5d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "76d01b9c-242b-4df9-b939-241debfb69aa", "start_date": "2026-04-25 11:47:34", "end_date": "2026-04-25 13:18:19", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "76f6760b-8344-4368-82cc-241acf555a5d", "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-25 13:18:22", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "47a4ee88-72c1-405b-bfbe-241ac2ba5a7b", "start_date": "2026-04-25 11:15:00", "end_date": "2026-04-25 12:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "76f6760b-8344-4368-82cc-241acf555a5d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-25 11:47:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-25 11:47:11", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


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

payload_json:
{"id": "smwe_471dd978-c801-42dc-b0cc-241f0171d94b", "type": "job.updated", "data": {"uuid": "71ab26bd-7430-4e9a-8297-2417a822ce7d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "247 Princes Highway\nNarooma NSW 2546", "billing_address": "247 PRINCES HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 09:26:14", "work_done_description": "Attended 247 Princes Highway to inspect the dishwasher, which was reported as not working.\n\nWork completed:\n- Assessed the water supply.\n- Confirmed the power was on.\n- Ran the dishwasher through a full cycle.\n- Verified the dishwasher was operating correctly with no faults found.\n- Advised the customer that the incorrect button had been selected.", "generated_job_id": "11294", "completion_date": "2026-04-20 09:27:18", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:13:56", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:12:36", "company_uuid": "d6b6e766-832b-46b1-8d6d-1f5be0fe81cb", "geo_is_valid": 1, "lng": 150.1245474, "lat": -36.2281774, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Princes Highway", "geo_number": "247", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:13:56", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-04-20 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Dishwasher not getting any water", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d6b6e766-832b-46b1-8d6d-1f5be0fe81cb", "name": "CIGLJAREVIC SLOBODAN (BOB)", "website": "", "abn_number": "", "address": "", "address_street": "247 PRINCES HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "247 PRINCES HIGHWAY\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "71ab26bd-7430-4e9a-8297-2417a822ce7d", "first": "S & D", "last": "CIGLJAREVIC", "email": "bcigljarevic@gmail.com", "phone": "0427527527", "mobile": "", "type": "JOB", "uuid": "a1b2dc4f-682a-4913-93b9-2417aaa6ec5d"}], "jobMaterials": [{"uuid": "59767e4d-0843-4707-80ba-241cf775ea2d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Will", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "71ab26bd-7430-4e9a-8297-2417a822ce7d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "d7fac22b-e1ab-4dc4-9bb7-2417a8759a6b", "start_date": "2026-04-20 16:00:00", "end_date": "2026-04-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "71ab26bd-7430-4e9a-8297-2417a822ce7d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 09:34:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 09:34:42", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


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

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


received_at: 2026-04-27T20:44:42.127139+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.153.51", "x-real-ip": "16.176.153.51", "content-length": "4715", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

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


received_at: 2026-04-27T20:44:45.522891+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.153.51", "x-real-ip": "16.176.153.51", "content-length": "18698", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

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


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

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


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


received_at: 2026-04-27T20:44:54.551261+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.107.22.254", "x-real-ip": "3.107.22.254", "content-length": "5593", "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_e38d163c-a97c-457e-97bf-241f05af200b", "type": "job.updated", "data": {"uuid": "96a3a389-1716-44bf-add4-241bed0764ad", "active": 1, "date": "2026-04-23 00:00:00", "job_address": "59 Cresswick Parade\nDalmeny NSW 2546", "billing_address": "12 BIGNELL STREET\nILLAWONG, NSW 2234", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-23 11:38:03", "work_done_description": "Attend 59 Cresswick Parade, Dalmeny, to clear the blocked toilet. Access the sewer line via the inspection opening on the elbow located at the opposite end of the house from the toilet. Clear the blockage using the sewer jetter.\n\nWork Completed:\nAccessed the sewer line via the inspection opening on the elbow located at the opposite end of the house from the toilet.\nCleared the blockage using the sewer jetter.\nTested all fixtures to confirm they are operating correctly.", "generated_job_id": "11337", "completion_date": "2026-04-23 13:55:08", "completion_actioned_by_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:51:17", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 14:50:47", "company_uuid": "60321802-5fc6-49bc-9701-1f5be8d5640b", "geo_is_valid": 1, "lng": 150.1278338, "lat": -36.1701253, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Cresswick Parade", "geo_number": "59", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 14:51:16", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "269.5000", "job_is_scheduled_until_stamp": "2026-04-23 13:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "He has a blocked sewer. We replaced a section of pipe in June last year because of continued blockages\n", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "60321802-5fc6-49bc-9701-1f5be8d5640b", "name": "Brian Edwards", "website": "", "abn_number": "", "address": "DALMENY, NSW 2546", "address_street": "12 BIGNELL STREET", "address_city": "ILLAWONG", "address_state": "NSW", "address_postcode": "2234", "address_country": "", "billing_address": "12 BIGNELL STREET\nILLAWONG, NSW 2234", "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": "96a3a389-1716-44bf-add4-241bed0764ad", "first": "", "last": "", "email": "brianed51@gmail.com", "phone": "0408 281 971", "mobile": "", "type": "JOB", "uuid": "85838317-9dfb-4db6-9fa6-241be7c5157d"}], "jobMaterials": [{"uuid": "6ef8ab9e-be8e-45ed-952a-241bfed8975a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hire", "price": "120.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "120.0000", "job_uuid": "96a3a389-1716-44bf-add4-241bed0764ad", "material_uuid": "c37661fa-4ba2-4cbd-a162-22363b80a6ba", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "50957dfb-8eea-47ca-a151-241f0c61f7bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber -", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "96a3a389-1716-44bf-add4-241bed0764ad", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "bb2fccf2-2f44-4826-9d58-241bf19b779a", "start_date": "2026-04-23 12:52:50", "end_date": "2026-04-23 13:54:32", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "96a3a389-1716-44bf-add4-241bed0764ad", "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 13:55:09", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "305302a7-7a33-4c88-ae23-241bf424eaea", "start_date": "2026-04-23 13:04:07", "end_date": "2026-04-23 14:07:58", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "96a3a389-1716-44bf-add4-241bed0764ad", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 0, "has_been_opened": 0, "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 14:08:53", "allocated_by_staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb"}], "jobScheduledActivities": [{"uuid": "7ae1057a-5c08-4918-82af-241be82f015b", "start_date": "2026-04-23 12:15:00", "end_date": "2026-04-23 13:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "96a3a389-1716-44bf-add4-241bed0764ad", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 13:03:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 13:03:59", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:44:57.618587+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.238.154.61", "x-real-ip": "13.238.154.61", "content-length": "10096", "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_a1e77729-9ab8-45e4-b1cf-241f0339b59b", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "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-27 15:08:22", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 15:07:46", "company_uuid": "bf5297f6-9e8a-44b9-974a-1f5be6913bdb", "geo_is_valid": 1, "lng": 150.1076098, "lat": -36.2529331, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Old Highway", "geo_number": "521", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 15:08:22", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "619.4800", "job_is_scheduled_until_stamp": "2026-04-25 15:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "More work needed ( no outside water to property)\r\n\nsomeone ran over the pump at the shed", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "bf5297f6-9e8a-44b9-974a-1f5be6913bdb", "name": "Blessington Julie", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "521 Old Highway", "address_city": "Narooma", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "521 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": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "first": "", "last": "", "email": "", "phone": "44763778", "mobile": "", "type": "JOB", "uuid": "01f73703-5d22-4e2a-8c50-23fc7e34212d"}], "jobMaterials": [{"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "20.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.9100", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "500", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "400", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "17.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.9900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "12.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.5900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "11.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "7.4200", "displayed_cost": "7.4200", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "20.6300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.6300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "5.5200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.5200", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "34.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "34.2500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "25.0000", "displayed_cost": "25.0000", "job_material_bundle_uuid": ""}, {"uuid": "53eeb11c-07f9-4806-a5c6-241f00bf6efd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Labour - attending plumber - (24/03/2026)  Ray", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce23bae4-9b7a-4967-806c-241f0301786d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.5000", "name": "Labour - attending plumber - (25/04/2026) Rod", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "6b63e109-5f24-4e3a-af3b-23fddb51d93a", "start_date": "2026-03-24 14:48:47", "end_date": "2026-03-24 17:25:24", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-24 17:25:32", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "7f6920a7-f6e3-4bb2-b02c-241deea3d45a", "start_date": "2026-04-25 13:20:22", "end_date": "2026-04-25 14:11:37", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "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-25 14:11:42", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "6972a426-28e2-4080-8125-23fc7c1452db", "start_date": "2026-03-24 12:45:00", "end_date": "2026-03-24 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-24 14:48:43", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-24 14:48:48", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "f7131f77-bb36-497b-aeec-2403b82d7d0b", "start_date": "2026-04-04 17:00:00", "end_date": "2026-04-04 18:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-02 15:21:20", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "7ba88e08-58d0-4478-b5c0-240f7ffe56db", "start_date": "2026-04-25 12:30:00", "end_date": "2026-04-25 15:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-25 13:18:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-25 13:18:46", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T20:45:00.628465+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.25.238.23", "x-real-ip": "3.25.238.23", "content-length": "5845", "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_0c963344-3d35-41c0-b58b-241f09e97bbb", "type": "job.updated", "data": {"uuid": "d4c13a7a-f099-4947-9d69-2418d142b71d", "active": 1, "date": "2026-04-21 00:00:00", "job_address": "57 Montague Ave\nKianga NSW 2546", "billing_address": "139 Princes Highway\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-21 09:13:01", "work_done_description": "Work order: 5445\nProperty: 57 Montague Ave Kianga\n\nAttended site to rectify leaking isolation taps under kitchen sink.\n\nWork Completed:\n- Removed old leaking kitchen mixer tap. \n- Supplied and installed new kitchen mixer. \n- Tested all work on completion.", "generated_job_id": "11314", "completion_date": "2026-04-21 11:09:12", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 15:10:51", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 15:10:21", "company_uuid": "c5d93ea9-f7cc-499a-8a75-1f5be538106b", "geo_is_valid": 1, "lng": 150.126311, "lat": -36.197476, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Kianga", "geo_street": "Montague Avenue", "geo_number": "57", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 15:10:51", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "282.7900", "job_is_scheduled_until_stamp": "2026-04-21 11:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "significant leak under the kitchen sink, isolation taps won't fully turn off. Please pick up key no 112\n\nWork order: 5445", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "c5d93ea9-f7cc-499a-8a75-1f5be538106b", "name": "Ben Bate Real Estate", "website": "", "abn_number": "", "address": "", "address_street": "139 Princes Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "139 Princes Highway\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "30 Days EOM", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "d4c13a7a-f099-4947-9d69-2418d142b71d", "first": "", "last": "", "email": "rentals@benbate.com.au", "phone": "44761400", "mobile": "", "type": "JOB", "uuid": "2eb7fa32-d452-4e3c-bea2-2418dc22ab0d"}], "jobMaterials": [{"uuid": "ec9d8fa4-7bc7-4fc5-ba12-24190b68ce9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Ram kitchen mixer", "price": "125.2100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.2100", "job_uuid": "d4c13a7a-f099-4947-9d69-2418d142b71d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "104.3400", "displayed_cost": "104.3400", "job_material_bundle_uuid": ""}, {"uuid": "12a30b01-7c77-4e4b-ad6d-24190c59ccca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "225 flexy extensions", "price": "6.8700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.8700", "job_uuid": "d4c13a7a-f099-4947-9d69-2418d142b71d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "4.5800", "displayed_cost": "4.5800", "job_material_bundle_uuid": ""}, {"uuid": "6d6b8052-92d9-4c76-8e4c-241ac9bb857d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Liam", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "d4c13a7a-f099-4947-9d69-2418d142b71d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "f61f8a7e-bb2d-4816-b0b9-2419052ffc9a", "start_date": "2026-04-21 10:38:59", "end_date": "2026-04-21 10:38:59", "activity_was_recorded": 1, "activity_was_automated": 2, "job_uuid": "d4c13a7a-f099-4947-9d69-2418d142b71d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 10:39:36", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "14bbb4dd-2cb7-4452-8dc1-24190384302a", "start_date": "2026-04-21 10:41:20", "end_date": "2026-04-21 11:08:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d4c13a7a-f099-4947-9d69-2418d142b71d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 11:09:13", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "bf9e8d68-99c8-436c-a8f0-2418dc0506eb", "start_date": "2026-04-21 10:15:00", "end_date": "2026-04-21 11:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d4c13a7a-f099-4947-9d69-2418d142b71d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 10:06:34", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 10:06:34", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:45:03.653843+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.107.22.254", "x-real-ip": "3.107.22.254", "content-length": "4806", "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_22a1a3c6-9d27-4f90-bec2-241f0228089b", "type": "job.updated", "data": {"uuid": "3f3b1311-16fd-497f-9bd6-2417a4017aad", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "7 Birroul Place\nDalmeny NSW 2546", "billing_address": "139 Princes Highway\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 09:33:39", "work_done_description": "Property - 7 Birroul Place, Dalmeny NSW 2546.\n\nAttended to replace pressure valve \n\nWork completed:\n- Turned water off to HWS. \n- Removed old relief valve. \n- Installed new relief valve. \n- Turned water back on. \n- Ensured no leaks and correct operation.", "generated_job_id": "11295", "completion_date": "2026-04-22 10:35:19", "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-27 15:19:13", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 15:18:44", "company_uuid": "c5d93ea9-f7cc-499a-8a75-1f5be538106b", "geo_is_valid": 1, "lng": 150.1042776, "lat": -36.1628693, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Birroul Place", "geo_number": "7", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 15:19:13", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "243.3500", "job_is_scheduled_until_stamp": "2026-04-22 16:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "replace pressure relief valve. Will need to collect key from Ben Bate", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "c5d93ea9-f7cc-499a-8a75-1f5be538106b", "name": "Ben Bate Real Estate", "website": "", "abn_number": "", "address": "", "address_street": "139 Princes Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "139 Princes Highway\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "30 Days EOM", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "3f3b1311-16fd-497f-9bd6-2417a4017aad", "first": "", "last": "", "email": "rentals@benbate.com.au", "phone": "44761400", "mobile": "", "type": "JOB", "uuid": "c8c8220f-de2b-43a3-8f6f-2417a8bc5bcd"}], "jobMaterials": [{"uuid": "ebd998f7-c991-4319-9f47-241ae40a900a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Ht 55-1000kpa relief valve", "price": "96.2300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "96.2300", "job_uuid": "3f3b1311-16fd-497f-9bd6-2417a4017aad", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b71ad2f4-6592-4c43-9fc4-241ac6c40e1d", "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": "3f3b1311-16fd-497f-9bd6-2417a4017aad", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "73cfc234-bed2-4f1b-8f79-241ae8066cca", "start_date": "2026-04-22 10:11:34", "end_date": "2026-04-22 10:34:06", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "3f3b1311-16fd-497f-9bd6-2417a4017aad", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 10:35:19", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}], "jobScheduledActivities": [{"uuid": "f58b3b10-4ce0-452f-8ef5-2417a1f9826b", "start_date": "2026-04-22 15:45:00", "end_date": "2026-04-22 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3f3b1311-16fd-497f-9bd6-2417a4017aad", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 06:36:17", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 06:36:17", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:45:07.387795+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.25.230.110", "x-real-ip": "3.25.230.110", "content-length": "5255", "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_187c18ae-fff4-478a-a147-241f0e4020ab", "type": "job.updated", "data": {"uuid": "60da2119-d0a8-4720-a9d0-241ac843dedd", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "58 Binalong Street\nDalmeny NSW 2546", "billing_address": "139 Princes Highway\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 14:24:25", "work_done_description": "Property: 58 Binalong Street, Dalmeny NSW 2546\n\nWork Completed:\n- Attended the property for a reported possible toilet leak.\n- On arrival, turned the water supply on to the house and completed a walkthrough inspection, including checks of both internal toilets.\n- The toilet of concern was the laundry toilet.\n- Flushed and monitored the toilet for approximately 45 minutes with the new owner present. No leaks were observed.\n- Ben provided a photo of water pooling observed the previous day. Inspected under the weatherboards; all areas were dry and no water was observed.\n- The new owner advised the carpet cleaning company may have spilled water in the laundry, which may have run out through the back door.\n- Water supply was left on. The new owner will return this afternoon to re-inspect.\n- Completed a pressure test on the water service, which initially failed. Located a hose tap that was not shut off correctly. After closing the tap, re-tested and the system held pressure.", "generated_job_id": "11331", "completion_date": "2026-04-23 09:44:00", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 15:22:49", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 15:22:19", "company_uuid": "c5d93ea9-f7cc-499a-8a75-1f5be538106b", "geo_is_valid": 1, "lng": 150.1082977, "lat": -36.1650141, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Binalong Street", "geo_number": "58", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 15:22:49", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-04-23 09:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "toilet is leaking into bowl and onto floor. please inspect and then call Ben. Property is due to settle on Friday. ACCESS go around the back to the sliding glass door and the key is under the mat\n\nBen Bate 44761400", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "c5d93ea9-f7cc-499a-8a75-1f5be538106b", "name": "Ben Bate Real Estate", "website": "", "abn_number": "", "address": "", "address_street": "139 Princes Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "139 Princes Highway\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "30 Days EOM", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "60da2119-d0a8-4720-a9d0-241ac843dedd", "first": "", "last": "", "email": "rentals@benbate.com.au", "phone": "44761400", "mobile": "", "type": "JOB", "uuid": "b5643681-3bf2-4e24-a77d-241ac7c9251d"}], "jobMaterials": [{"uuid": "1fb0c48c-6cf2-4f02-a161-241ae96f18aa", "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": "60da2119-d0a8-4720-a9d0-241ac843dedd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "3cf548af-e94e-43f0-a949-241ae26783ba", "start_date": "2026-04-23 08:16:37", "end_date": "2026-04-23 09:43:56", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "60da2119-d0a8-4720-a9d0-241ac843dedd", "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": "325", "travel_distance_in_meters": "3170", "material_uuid": "", "allocated_timestamp": "2026-04-23 09:44:00", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "b0bbd4a3-0539-4b6d-8bca-241ac09f528b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "60da2119-d0a8-4720-a9d0-241ac843dedd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:00:05", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:00:05", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T20:45:09.942080+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.236.98.42", "x-real-ip": "13.236.98.42", "content-length": "4465", "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_95f40bfd-4882-45bd-9379-241f03539a6b", "type": "job.updated", "data": {"uuid": "eb1fb45e-8e32-4e30-b365-241be4248efd", "active": 1, "date": "2026-04-23 00:00:00", "job_address": "Potato Point, NSW 2545", "billing_address": "PO Box 22\nBodalla, NSW 2545", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-23 11:38:13", "work_done_description": "Attend Beachcomber caravan to repair a water leak under cabin. \n\nWork completed: \n- Assess location of water leak under cabin. \n- Cut out section of leaking poly line. \n- Repaired section of poly line. \n- Teated work on completion.", "generated_job_id": "11338", "completion_date": "2026-04-23 17:44:12", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 15:23:59", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 15:23:33", "company_uuid": "a3f1af32-763b-4cc5-bfee-1f5bea03418b", "geo_is_valid": 1, "lng": 150.1371877, "lat": -36.0953591, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Potato Point", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 15:23:59", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "191.8000", "job_is_scheduled_until_stamp": "2026-04-23 17:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "they have a burst water pipe. Garry called it in", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "a3f1af32-763b-4cc5-bfee-1f5bea03418b", "name": "Beachcomber Holiday Park", "website": "", "abn_number": "", "address": "Potato Point, NSW 2545", "address_street": "PO Box 22", "address_city": "Bodalla", "address_state": "NSW", "address_postcode": "2545", "address_country": "", "billing_address": "PO Box 22\nBodalla, NSW 2545", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "3 0457281264 Letitia Wilkie", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "eb1fb45e-8e32-4e30-b365-241be4248efd", "first": "", "last": "", "email": "manager@beachcomberholidaypark.com.au", "phone": "2 44735312", "mobile": "0427382123 ManagerGarry Sullivan", "type": "BILLING", "uuid": "ff5d0f76-076b-4e32-b5cf-241bed1e41fd"}, {"job_uuid": "eb1fb45e-8e32-4e30-b365-241be4248efd", "first": "", "last": "", "email": "manager@beachcomberholidaypark.com.au", "phone": "44735312", "mobile": "0427382123 ManagerGarry Sullivan", "type": "JOB", "uuid": "6612172c-6830-4981-90c8-241be689a03d"}], "jobMaterials": [{"uuid": "437cddd3-26c8-4ac4-abeb-241bf1de2eda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm rural joiner", "price": "14.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.3600", "job_uuid": "eb1fb45e-8e32-4e30-b365-241be4248efd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "9.5700", "displayed_cost": "9.5700", "job_material_bundle_uuid": ""}, {"uuid": "d616e553-cbd1-4078-81ec-241bf965ac7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - tradesman and apprentice - Liam /Sam", "price": "160.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "160.0000", "job_uuid": "eb1fb45e-8e32-4e30-b365-241be4248efd", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "9345c586-f333-43e7-89be-241be878b2db", "start_date": "2026-04-23 16:15:00", "end_date": "2026-04-23 17:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "eb1fb45e-8e32-4e30-b365-241be4248efd", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 17:39:47", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 17:39:47", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:45:12.870758+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.167.115", "x-real-ip": "3.27.167.115", "content-length": "5146", "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_9e49d8de-1ebe-4106-b8d5-241f0e7ed7db", "type": "job.updated", "data": {"uuid": "cbd99d28-f582-4536-9dde-2418dc72ae1d", "active": 1, "date": "2026-04-21 00:00:00", "job_address": "NAROOMA, NSW 2546", "billing_address": "PO Box 159\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-21 09:45:14", "work_done_description": "Property - Amooran \n\nAttend to repair the pump in the back laundry. \n\nWork Completed:\n- Removed replaced faulty non return valve on washing machine pump out line. \n- Installed new rubber connections and clamps on washing machine pump out line.", "generated_job_id": "11316", "completion_date": "2026-04-21 15:35:09", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 15:24:33", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 15:23:53", "company_uuid": "40c15576-ba0f-4bec-80af-1f5be632b16b", "geo_is_valid": 1, "lng": 150.1324314, "lat": -36.2192762, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 15:24:33", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "228.6000", "job_is_scheduled_until_stamp": "2026-04-21 14:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Repair the pump in the back laundry ", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "40c15576-ba0f-4bec-80af-1f5be632b16b", "name": "Amooran Oceanside Apartments & Motel", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "PO Box 159", "address_city": "Narooma", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 159\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": "cbd99d28-f582-4536-9dde-2418dc72ae1d", "first": "", "last": "", "email": "info@amooran.com.au", "phone": "44762198", "mobile": "", "type": "JOB", "uuid": "bd486202-b242-4632-9ee0-2418d748ec4d"}], "jobMaterials": [{"uuid": "4e4d9f44-6cb7-48ee-8d85-24190e415b7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm non return.", "price": "55.0500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "55.0500", "job_uuid": "cbd99d28-f582-4536-9dde-2418dc72ae1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "36.7000", "displayed_cost": "36.7000", "job_material_bundle_uuid": ""}, {"uuid": "23b52020-f8f2-4efe-9834-241902b529fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "50mm rubber repairs", "price": "13.8800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.8800", "job_uuid": "cbd99d28-f582-4536-9dde-2418dc72ae1d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "9.2500", "displayed_cost": "9.2500", "job_material_bundle_uuid": ""}, {"uuid": "7054daba-9a4e-4ecc-8fc3-241904ec40ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Liam", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "cbd99d28-f582-4536-9dde-2418dc72ae1d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "1", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "3a131ea0-78f4-4aca-b442-24190685454a", "start_date": "2026-04-21 15:01:13", "end_date": "2026-04-21 15:32:04", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "cbd99d28-f582-4536-9dde-2418dc72ae1d", "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": "2", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 15:35:10", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "a04e139c-f604-4256-9a09-2418d677591b", "start_date": "2026-04-21 13:15:00", "end_date": "2026-04-21 14:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "cbd99d28-f582-4536-9dde-2418dc72ae1d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 13:56:10", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 13:56:10", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T20:45:15.969114+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.66.180.51", "x-real-ip": "54.66.180.51", "content-length": "4187", "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_081237d7-a0cc-40d7-b2df-241f02f5167b", "type": "job.updated", "data": {"uuid": "b0d7d3a6-73e0-4b8a-ac47-241ac1c5f01d", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "150 Max Slater Drive\nBega NSW 2550", "billing_address": "121-123 Noble Parade\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 10:22:50", "work_done_description": "NRP267231117  \nProperty: 150 Max Slater Drive, Bega NSW 2550\n\nAttended site to conduct a plumbing inspection and assessment following a previous bath overflow event (approx. 5\u20136 months prior) and subsequent movement/bowing of the hallway floorboards. Completed a non-invasive investigation of the bathroom fixtures and surrounding plumbing, with findings documented for reporting purposes.", "generated_job_id": "11323", "completion_date": "2026-04-27 15:30:53", "completion_actioned_by_uuid": "32141349-163d-459f-82e7-214227caeb2b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 15:33:16", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-27 15:32:44", "company_uuid": "4ab0655e-1078-4fb4-b5af-1f5beac1c3fb", "geo_is_valid": 1, "lng": 149.8222721, "lat": -36.7024519, "geo_country": "Australia", "geo_postcode": "2550", "geo_state": "NSW", "geo_city": "Bega", "geo_street": "Max Slater Drive", "geo_number": "150", "payment_processed": 1, "payment_processed_stamp": "2026-04-27 15:33:16", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "350.0000", "job_is_scheduled_until_stamp": "2026-04-25 11: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": "NRP267231117", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Plumbing report  NRP267231117\nAround 5-6 months ago kids left the bath on and water leaked into the hallway. It was cleaned and insured forgot about it until recently noticing the floorboards in the hallway have started to pop up and bow.\n\n0447294916 \u2013 Lucinda  / 0488492094 \u2013 Ricky\nInsureds name: Lucinda and Ricky Stafford", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "4ab0655e-1078-4fb4-b5af-1f5beac1c3fb", "name": "Mac Building Services Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "121-123 Noble Parade", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "121-123 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": "b0d7d3a6-73e0-4b8a-ac47-241ac1c5f01d", "first": "Brett McDonald", "last": "", "email": "brett@macbuildingservices.com.au", "phone": "44768551", "mobile": "", "type": "JOB", "uuid": "600fddf0-bf81-476e-9f11-241ace1af6fd"}], "jobMaterials": [{"uuid": "9d91cde0-20b6-4cab-9a2f-241f0600097d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Report", "price": "318.1800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "318.1800", "job_uuid": "b0d7d3a6-73e0-4b8a-ac47-241ac1c5f01d", "material_uuid": "4716a975-2c10-4203-87e3-1f5be2a4e69b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "c6488791-0fa4-4b98-8d6e-241be346938b", "start_date": "2026-04-25 10:00:00", "end_date": "2026-04-25 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b0d7d3a6-73e0-4b8a-ac47-241ac1c5f01d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-25 09:42:56", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-25 09:42:57", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:46:09.193728+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.55.103.34", "x-real-ip": "13.55.103.34", "content-length": "26102", "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_d19ab1af-bd14-49f1-8da3-241f0ccfb28b", "type": "job.updated", "data": {"uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "active": 1, "date": "2026-03-04 00:00:00", "job_address": "6/16 McMillan Road\nNarooma NSW 2546", "billing_address": "6/16 McMillan Road\nNarooma NSW 2546", "status": "Completed", "quote_date": "2026-03-05 08:53:52", "work_order_date": "2026-03-09 09:29:21", "work_done_description": "Thank you for the opportunity to quote for plumbing and drainage to new renovations at unit 6 / 16 McMillan crescent, Narooma. 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.\n\n\n20/4/26 \nDan and sam\n\nDan \nRemove existing hot water heater and drain \nHeater 20 years old. Ray said get a new 50 litre hot water heater \nNew tray \nNew pipe work and fittings \nChase in brick work for new kitchen points under sink and bench top \n50mm drainage points for kitchen and another separate for dish washer in cupboard \n\nSam \nRemove all pipe work\nFrom main bathroom/laundry \nRenew hot and cold\nNew points for shower mixer and outlet \nNew hot and cold feed for vanity/ tub \nNew cold point for toilet \nRe hook into existing main feed outside unit \nChase and chop where needed", "generated_job_id": "10829", "completion_date": "2026-04-22 09:33:25", "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-22 09:33:25", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "2d642c0e-cee4-44c3-bf80-23e93880e3db", "geo_is_valid": 1, "lng": 150.1264624, "lat": -36.2184525, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "McMillan Road", "geo_number": "16", "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": "3964.4000", "job_is_scheduled_until_stamp": "2026-04-21 13:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"094814e1-7340-457b-91b9-208f29510fab\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-03-09 09:24:17", "job_description": "She wants to talk to you about: \n- Getting toilet replaced.\n- Remove pedestal vanity in toilet.\n- Move taps for washing machine.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "2d642c0e-cee4-44c3-bf80-23e93880e3db", "name": "Karly Winkler", "website": "", "abn_number": "", "address": "6/16 McMillan Road\nNarooma NSW 2546", "address_street": "6/16 McMillan Road\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "6/16 McMillan Road\nNarooma NSW 2546", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "first": "Karly", "last": "Winkler", "email": "karly.winkler@gmail.com", "phone": "", "mobile": "0421321392", "type": "JOB", "uuid": "284f6715-8ea8-4154-a7c2-23e93e47044d"}], "jobMaterials": [{"uuid": "fe5c006c-61f8-4d0e-b77f-23ea69b810fd", "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": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "aefc332f-c5bb-4098-82c5-23ea6114a25d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Cap of existing plumbing fixtures ready for removal.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8f2ecb55-2f92-4d0d-a34f-23ea688a119d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Cap off and remove hws and leave on site for reinstalling.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "25cf99ee-9e3f-427f-8254-23ea60a425fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Cap of kitchen taps in wall.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a789d7de-e534-4247-a4e9-23ea6e0abb8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Cap and delete toilet hand wash basin.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6cbfe02e-18e9-4356-bc02-23ea6cb5624d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Relocate washing machines hot and cold to under new bench.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fe95f5c8-8e9c-4f33-bee7-23ea6b5ae90d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply new Posh Solus Square Close Coupled Back to Wall toilet suite.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0f379b54-ddb4-426b-88a6-23ea66ac8c5d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply Posh Domaine Twin Rail Shower with Top Rail Water Inlet Chrome and taps.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "238b46ac-a270-4b08-b46d-23ea687365cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply new basin mixer and washing machine taps.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "96219cee-444c-4d3b-ab2a-23ea6553980d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply new kitchen mixer.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1885757f-36b7-47d2-8f85-23ea67a0750d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Fit off all pc items.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b3b3edcc-9e30-4f15-8e64-23ea66057add", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Relocate existing hot water service.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "54518e2e-e85c-4629-b937-23ea6654a68d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Installation of new hot and cold lines to hot water services once brick wall is removed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "1300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e24a6e49-a9e7-4a11-8328-23ea67d03bfd", "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": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ee7976e1-fda3-4f68-905b-23ea6fd9e98d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Upgrading any existing plumbing other than stated in inclusions.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "1500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "84d02d0d-c500-4e2a-b225-23ea6650dc3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Basin and kitchen sink and plug and wastes.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "1600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "19120562-0798-4089-ae7d-23ea6cd5408d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Altering shower pipe work.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "ccfcf853-2e40-4894-9252-23e8dea9140b", "sort_order": "1700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "37f4c386-3d39-4356-98cf-23ea653b024d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "3604.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3604.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "47dc7428-c90e-4b5d-9102-24190338ea5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "20.0000", "name": "1/2\" capillary 90 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1801", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1a61c08d-b3ee-4473-a939-24190d7eb1fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2\" capillary BP 19", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1802", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ea2df87a-9ffd-42a6-9c93-2419079a69ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "1/2\" kemlag copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1803", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "995b4cf2-ede6-414a-a890-24190d900aaa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 mm square junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1804", "cost": "3.1500", "displayed_cost": "3.1500", "job_material_bundle_uuid": ""}, {"uuid": "167e28b6-b409-49fe-bd96-241907694c0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 mm 15 degree bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1805", "cost": "3.7100", "displayed_cost": "3.7100", "job_material_bundle_uuid": ""}, {"uuid": "d49a589f-cd55-4a21-a14b-2419035876ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "50mm 45 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1806", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "8154e9d0-2976-4a57-bb31-24190e521a5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 90 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1807", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "6881489c-15b1-46fb-a893-2419024122ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 mm pvc pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1808", "cost": "8.7300", "displayed_cost": "8.7300", "job_material_bundle_uuid": ""}, {"uuid": "1f25e1b3-e96c-4360-a231-241906b764fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4\" capillary tee", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1809", "cost": "4.4400", "displayed_cost": "4.4400", "job_material_bundle_uuid": ""}, {"uuid": "6b3c5dbc-d801-4a2a-b73d-2419056dc12a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4\" Bpress 90 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1810", "cost": "6.3800", "displayed_cost": "6.3800", "job_material_bundle_uuid": ""}, {"uuid": "38067b30-d896-4b45-85de-24190dbf898a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4\" Bpress slip socket", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1811", "cost": "4.7800", "displayed_cost": "4.7800", "job_material_bundle_uuid": ""}, {"uuid": "73e412e1-4097-4a20-ad11-24190ce5f97a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Sand and cement", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1812", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7b985741-83aa-4e80-8488-241f6fe8166a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2\" tempering valve", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1813", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b7b2f138-87a6-40fd-a4e5-241f64fdcb4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2\" duo valve", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1814", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "771ba4ff-4058-4a3b-968f-241f633def1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2\" pressure limiting valve", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1815", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c906d566-2cc4-4c95-8a85-241f6621031a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Small baytech", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1816", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b6eba58-4680-46a0-b334-241f63d4a2da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "1/2\" kinco nut", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1817", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e28f9226-5370-4a52-91a7-241f6ca4860a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "1/2\" kinco olive", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1818", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c90ca0c4-257f-4506-9490-241f6252411a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4\" x 1/2\" reducing nipple", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1819", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "83ead349-f451-4ff1-a615-2417a85507da", "start_date": "2026-04-20 08:49:46", "end_date": "2026-04-20 09:21:21", "activity_was_recorded": 1, "activity_was_automated": 4, "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "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": "286", "travel_distance_in_meters": "1514", "material_uuid": "", "allocated_timestamp": "2026-04-20 16:27:53", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "2fde1329-347b-48c2-98e1-2417ae08306a", "start_date": "2026-04-20 07:43:30", "end_date": "2026-04-20 16:24:30", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "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-20 16:24:43", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "f2c31167-e778-4efe-9d30-2417ad05adaa", "start_date": "2026-04-20 07:37:44", "end_date": "2026-04-20 16:27:36", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "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": "195", "travel_distance_in_meters": "2568", "material_uuid": "", "allocated_timestamp": "2026-04-20 16:27:54", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1180a283-5008-4569-b9a5-2418dad4322a", "start_date": "2026-04-21 07:54:52", "end_date": "2026-04-21 09:21:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 09:21:37", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "20b324a7-d0c0-46a2-b4ed-24190cdc4f3a", "start_date": "2026-04-21 13:08:15", "end_date": "2026-04-21 16:39:46", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 16:39:51", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "2032249a-c961-4061-90a6-24190de256ca", "start_date": "2026-04-21 15:34:43", "end_date": "2026-04-21 16:39:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 16:39:50", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "45704498-fe77-47ea-bfd2-241909a3076a", "start_date": "2026-04-22 07:36:06", "end_date": "2026-04-22 09:32:32", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 09:33:26", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}], "jobScheduledActivities": [{"uuid": "af2dac7e-c62e-462a-89b6-23e93a6e626b", "start_date": "2026-03-05 15:30:00", "end_date": "2026-03-05 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-05 16:04:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-05 16:04:07", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "6f899ed9-371d-4444-9024-2411db60b3bb", "start_date": "2026-04-20 08:00:00", "end_date": "2026-04-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:42:24", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:42:24", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "264d08ed-c051-47c0-8dfc-2417a3e6e19b", "start_date": "2026-04-20 08:00:00", "end_date": "2026-04-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 07:40:35", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 07:40:35", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "534bb019-104a-4937-8c6a-2417a07a774b", "start_date": "2026-04-21 08:30:00", "end_date": "2026-04-21 13:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d8bdedb0-f395-4c55-9206-23e93fa3394d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 06:32:22", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 06:32:22", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:52:11.714938+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.55.103.34", "x-real-ip": "13.55.103.34", "content-length": "8760", "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_5228f563-3c30-4889-b41e-241f08bdedfb", "type": "job.updated", "data": {"uuid": "072b5193-5999-4e44-adbd-23869b213c9d", "active": 1, "date": "2025-11-26 00:00:00", "job_address": "congo campground", "billing_address": "Industry & Environment\nPO Box 1967\nHURSTVILLE BC, NSW 1481", "status": "Work Order", "quote_date": "2026-02-09 08:45:38", "work_order_date": "2026-02-11 10:44:19", "work_done_description": "Purchase Order: 4100215556\n\nThank you for the opportunity to quote to replace existing alsynite fibre glass roof sheets at Congo Camp ground. Please see below a detailed breakdown of the proposed cost of work. If you have any questions, please do not hesitate to contact us.\n\n", "generated_job_id": "9851", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-20 17:26:35", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ae3f605b-b5d5-4d4a-8d70-1f5be46befbb", "geo_is_valid": 1, "lng": 150.15737, "lat": -35.9544172, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Congo", "geo_street": "Camping Area Road", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "2453.9900", "job_is_scheduled_until_stamp": "2026-04-28 11:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2025-12-01 15:51:52", "job_description": "replace polycarb sheets\n\nPurchase Order: 4100215556", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "ae3f605b-b5d5-4d4a-8d70-1f5be46befbb", "name": "National Parks & Wildlife", "website": "", "abn_number": "", "address": "Industry and Environment\nPO Box 282\nNAROOMA, NSW 2546", "address_street": "Industry & Environment\nPO Box 1967", "address_city": "HURSTVILLE BC", "address_state": "NSW", "address_postcode": "1481", "address_country": "", "billing_address": "Industry & Environment\nPO Box 1967\nHURSTVILLE BC, NSW 1481", "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": "072b5193-5999-4e44-adbd-23869b213c9d", "first": "", "last": "", "email": "supplier.invoices@environment.nsw.gov.au", "phone": "44760800", "mobile": "64940057 Nathan Gumela", "type": "BILLING", "uuid": "c8289983-9d06-48bc-b37f-238699fb35ed"}, {"job_uuid": "072b5193-5999-4e44-adbd-23869b213c9d", "first": "", "last": "", "email": "supplier.invoices@environment.nsw.gov.au", "phone": "44760800", "mobile": "64940057 Nathan Gumela", "type": "JOB", "uuid": "b744de41-4ae0-443d-a337-2386976c116d"}], "jobMaterials": [{"uuid": "90dedbe1-a881-4eff-805c-2388dc51b6fd", "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": "072b5193-5999-4e44-adbd-23869b213c9d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "233bcd85-efdc-4482-a784-2388d88801ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing roof sheets to waste facility.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "072b5193-5999-4e44-adbd-23869b213c9d", "material_uuid": "c2237aae-8e99-4741-ad1b-221dc831134b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ec19999d-4753-4fa9-9943-2388ddd7485d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing safety wire.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "072b5193-5999-4e44-adbd-23869b213c9d", "material_uuid": "c2237aae-8e99-4741-ad1b-221dc831134b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "02fdcac4-ef4f-424d-b05e-2388d21865bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new stainless steel saftey wire under new sheets total $1580.00 exc gst.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "072b5193-5999-4e44-adbd-23869b213c9d", "material_uuid": "c2237aae-8e99-4741-ad1b-221dc831134b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ad8da50a-75c1-4b66-aa3a-2388da8db24d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new clear alsynite sheets to match existing.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "072b5193-5999-4e44-adbd-23869b213c9d", "material_uuid": "c2237aae-8e99-4741-ad1b-221dc831134b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "32515ba5-eb54-467e-bb1b-2388d978bfad", "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": "072b5193-5999-4e44-adbd-23869b213c9d", "material_uuid": "c2237aae-8e99-4741-ad1b-221dc831134b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1de3406c-cf82-4917-af29-2388dc5d889d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Safety rail edge protection to allow access to roof.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "072b5193-5999-4e44-adbd-23869b213c9d", "material_uuid": "c2237aae-8e99-4741-ad1b-221dc831134b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "922233bc-d35b-4546-977b-2388d776b2fd", "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": "072b5193-5999-4e44-adbd-23869b213c9d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d28e8827-3781-468b-a4f3-2388d0d8a6fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of existing colorbond sheets.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "072b5193-5999-4e44-adbd-23869b213c9d", "material_uuid": "c2237aae-8e99-4741-ad1b-221dc831134b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e7692461-aa0f-41e6-b992-238cf38f47ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2230.9000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2230.9000", "job_uuid": "072b5193-5999-4e44-adbd-23869b213c9d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "d609297e-e629-4e67-badb-2411d4e666fb", "start_date": "2026-04-28 08:00:00", "end_date": "2026-04-28 11:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "072b5193-5999-4e44-adbd-23869b213c9d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 17:26:35", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c8ecd397-156c-4984-8e27-2411dc0ca4db", "start_date": "2026-04-28 08:00:00", "end_date": "2026-04-28 11:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "072b5193-5999-4e44-adbd-23869b213c9d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-27 08:36:12", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-27 08:36:13", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T20:58:15.846788+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.167.115", "x-real-ip": "3.27.167.115", "content-length": "3890", "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_a7a105b2-77ae-42da-8771-241f02af160b", "type": "job.updated", "data": {"uuid": "716acef5-4ad0-4f15-87be-23fc75d1a03d", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "18 Belmore St\nBega NSW 2550", "billing_address": "Avarious street cobargo", "status": "Quote", "quote_date": "2026-04-17 11:00:42", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "Property - 18 Belmore St, Bega NSW 2550\n\n\n\nwork completed:", "generated_job_id": "11011", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 15:50:26", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "8c4d944f-dd96-46d6-8774-1fc1c447d1ab", "geo_is_valid": 1, "lng": 149.8462751, "lat": -36.6806711, "geo_country": "Australia", "geo_postcode": "2550", "geo_state": "NSW", "geo_city": "Bega", "geo_street": "Belmore Street", "geo_number": "18", "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-05-07 17:15:00", "category_uuid": "", "queue_uuid": "5c2e9a86-ba02-46b3-8945-2093b420affb", "queue_expiry_date": "2026-05-04 15:50:23", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"094814e1-7340-457b-91b9-208f29510fab\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Roof quote (gutter downpipe and rear roof issues)\n\nAnnette Laird 0477619994", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "8c4d944f-dd96-46d6-8774-1fc1c447d1ab", "name": "Chris Cooper", "website": "", "abn_number": "", "address": "Avarious street cobargo", "address_street": "Avarious street cobargo", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "Avarious street cobargo", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "5c2e9a86-ba02-46b3-8945-2093b420affb", "name": "Quotes for typing", "default_timeframe": 7, "subscribed_staff": "", "requires_assignment": "1"}, "jobContacts": [{"job_uuid": "716acef5-4ad0-4f15-87be-23fc75d1a03d", "first": "Chris", "last": "Cooper", "email": "southwind1953@icloud.com", "phone": "", "mobile": "0415 290 816 Chris (builder)", "type": "JOB", "uuid": "20804e65-879c-4559-b2b1-23fc7f0a9ccd"}], "jobScheduledActivities": [{"uuid": "40d68b28-a742-4115-9ebc-241be214c00b", "start_date": "2026-04-25 09:00:00", "end_date": "2026-04-25 10:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "716acef5-4ad0-4f15-87be-23fc75d1a03d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-25 08:46:47", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-25 08:46:51", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "f91921c3-acee-42ef-9cf9-2414cec9075b", "start_date": "2026-05-07 16:15:00", "end_date": "2026-05-07 17:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "716acef5-4ad0-4f15-87be-23fc75d1a03d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-25 08:46:47", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-25 08:46:51", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T21:23:05.941094+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.26.73.0", "x-real-ip": "3.26.73.0", "content-length": "11394", "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_b9a6c355-9f3a-4220-a06e-241f0f08589b", "type": "job.updated", "data": {"uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "active": 1, "date": "2025-11-06 00:00:00", "job_address": "20 Montague Street Narooma", "billing_address": "20 MONTAGUE STREET\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2025-11-06 12:13:57", "work_done_description": "Matt has ordered parts.\n- Zip system is not working screen is blank nothing coming out of mixer. I've been waiting for a call from Tech support. I've heard nothing to this point will have to rebook time.\n\nRay 19th\n\nWork completed:\n-Installed all recommended parts supplied by zip , while installing parts we then found leak from kitchen sink drain had been dripping on to zip unit at back of unit was the cause of electrical failure to electrical parts of the system.\n- We removed zip unit removed all covers ect cleaned up the inside water from inside the zip that caused the electrical failure to the system.\n- Fixed leaking drain on sink and check all pipework for leaks behind and above zip unit.\n- Reinstalled zip unit.\n- Re -commissioned unit.\n- while re installing and commissioning unit a fault code came up saying low water level.\n- we contacted zip while on site .\n- zip came up two possibilities for the code that would not let system operate.\n- zip said possibly because of unit not being used for along period the filter might be the issue and if not the the filter it would be an internal problem with water supply inlet plv valve or a solenoid valve.\n\n-we have ordered new filter Reece.\n\nRay:\n3 hours.\nIn progress.\n\n14/1/26\nInstall new filters \nTest working on system, more codes have come up (parts ordered Reece on 14/1/26\n27/3/26\n\nTest again another part orders Reece $150.\n\nRay 1 hours.\n6/3/26\n\n1 hours.\n16/4\n3 hours more testing shit and phone in people more problems.", "generated_job_id": "9676", "completion_date": "2026-04-28 07:23:02", "completion_actioned_by_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "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-28 07:23:02", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ad6695b3-e55c-44ac-9cdf-1f5beeb9f93b", "geo_is_valid": 1, "lng": 150.135875, "lat": -36.2196868, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Montague Street", "geo_number": "20", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 1, "payment_received_stamp": "2026-04-16 18:34:50", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-28 08:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Zip tap renovation.\n- she said if no ones home just go in the back door.\n\nquote $1122.85 inc gst", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "ad6695b3-e55c-44ac-9cdf-1f5beeb9f93b", "name": "TRACEY MITCHELL", "website": "", "abn_number": "", "address": "20 Montague Street Narooma", "address_street": "20 MONTAGUE STREET", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "Australia", "billing_address": "20 MONTAGUE STREET\nNAROOMA, NSW 2546", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "first": "TRACEY", "last": "MITCHELL", "email": "maimeotrace@gmail.com", "phone": "0438 420 739", "mobile": "0407 485 034 Mitch", "type": "JOB", "uuid": "beeba63c-9d5b-49c8-b1cd-237350242b9d"}], "jobRecordedActivities": [{"uuid": "ba3ffc50-8095-4018-8daa-237480f9ef3a", "start_date": "2025-11-07 13:53:22", "end_date": "2025-11-07 14:31:35", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "261", "travel_distance_in_meters": "1573", "material_uuid": "", "allocated_timestamp": "2025-11-07 14:31:40", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "0f0a5960-0895-49b2-bcb9-239d5fe725ea", "start_date": "2025-12-18 11:02:20", "end_date": "2025-12-18 11:02:21", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-18 11:02:47", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "17b554ef-d4c6-4026-bef4-23b8950a013a", "start_date": "2026-01-14 11:26:00", "end_date": "2026-01-14 12:52:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "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-03-16 15:54:26", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "48f09447-d20a-454b-b8c8-23748265cf4b", "start_date": "2025-11-07 15:15:00", "end_date": "2025-11-07 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-07 13:53:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-07 13:53:19", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b22fdd97-16be-405a-93fd-23978ad79cbb", "start_date": "2025-12-18 08:00:00", "end_date": "2025-12-18 10:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-12-15 07:23:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-15 07:23:33", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fefec630-4519-4967-beac-23a268b9e96b", "start_date": "2025-12-24 09:00:00", "end_date": "2025-12-24 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-24 06:23:43", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8591cd75-e7ba-46bf-892a-23af6cafcaeb", "start_date": "2026-01-14 07:45:00", "end_date": "2026-01-14 09:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-01-07 16:29:13", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-01-07 16:29:14", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "20dd2451-719d-4bc0-8884-23bf8850138b", "start_date": "2026-01-23 08:00:00", "end_date": "2026-01-23 09:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-01-21 14:57:20", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b5528d8f-d033-4925-a03d-23ceec1e909b", "start_date": "2026-02-13 16:00:00", "end_date": "2026-02-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-12 10:33:32", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "064ba291-67c6-44b5-8a62-23e0436ac12b", "start_date": "2026-02-27 13:15:00", "end_date": "2026-02-27 15:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-27 15:01:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-27 15:01:10", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "7fc6781f-a672-45be-8ffc-23f94b89f7ab", "start_date": "2026-03-30 10:30:00", "end_date": "2026-03-30 13:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-26 17:35:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b372eacb-92e5-4c03-bc4a-240c93eed22b", "start_date": "2026-04-16 10:00:00", "end_date": "2026-04-16 13:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 18:09:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 18:09:42", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "5872acb0-0087-4db4-8add-2414cdf543cb", "start_date": "2026-04-28 08:00:00", "end_date": "2026-04-28 08:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 18:09:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-27 13:41:06", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T21:23:39.064022+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "52.65.98.61", "x-real-ip": "52.65.98.61", "content-length": "11435", "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_1782ccb8-e6d6-4c66-8ef2-241f011e585b", "type": "job.updated", "data": {"uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "active": 1, "date": "2025-11-06 00:00:00", "job_address": "20 Montague Street Narooma", "billing_address": "20 MONTAGUE STREET\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2025-11-06 12:13:57", "work_done_description": "Matt has ordered parts.\n- Zip system is not working screen is blank nothing coming out of mixer. I've been waiting for a call from Tech support. I've heard nothing to this point will have to rebook time.\n\nRay 19th\n\nWork completed:\n-Installed all recommended parts supplied by zip , while installing parts we then found leak from kitchen sink drain had been dripping on to zip unit at back of unit was the cause of electrical failure to electrical parts of the system.\n- We removed zip unit removed all covers ect cleaned up the inside water from inside the zip that caused the electrical failure to the system.\n- Fixed leaking drain on sink and check all pipework for leaks behind and above zip unit.\n- Reinstalled zip unit.\n- Re -commissioned unit.\n- while re installing and commissioning unit a fault code came up saying low water level.\n- we contacted zip while on site .\n- zip came up two possibilities for the code that would not let system operate.\n- zip said possibly because of unit not being used for along period the filter might be the issue and if not the the filter it would be an internal problem with water supply inlet plv valve or a solenoid valve.\n\n-we have ordered new filter Reece.\n\nRay:\n3 hours.\nIn progress.\n\n14/1/26\nInstall new filters \nTest working on system, more codes have come up (parts ordered Reece on 14/1/26\n27/3/26\n\nTest again another part orders Reece $150.\n\nRay 1 hours.\n6/3/26\n\n1 hours.\n16/4\n3 hours more testing shit and phone in people more problems.\nDisssion pending on possible new set up", "generated_job_id": "9676", "completion_date": "2026-04-28 07:23:02", "completion_actioned_by_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "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-28 07:23:38", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ad6695b3-e55c-44ac-9cdf-1f5beeb9f93b", "geo_is_valid": 1, "lng": 150.135875, "lat": -36.2196868, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Montague Street", "geo_number": "20", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 1, "payment_received_stamp": "2026-04-16 18:34:50", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-28 08:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Zip tap renovation.\n- she said if no ones home just go in the back door.\n\nquote $1122.85 inc gst", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "ad6695b3-e55c-44ac-9cdf-1f5beeb9f93b", "name": "TRACEY MITCHELL", "website": "", "abn_number": "", "address": "20 Montague Street Narooma", "address_street": "20 MONTAGUE STREET", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "Australia", "billing_address": "20 MONTAGUE STREET\nNAROOMA, NSW 2546", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "first": "TRACEY", "last": "MITCHELL", "email": "maimeotrace@gmail.com", "phone": "0438 420 739", "mobile": "0407 485 034 Mitch", "type": "JOB", "uuid": "beeba63c-9d5b-49c8-b1cd-237350242b9d"}], "jobRecordedActivities": [{"uuid": "ba3ffc50-8095-4018-8daa-237480f9ef3a", "start_date": "2025-11-07 13:53:22", "end_date": "2025-11-07 14:31:35", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "261", "travel_distance_in_meters": "1573", "material_uuid": "", "allocated_timestamp": "2025-11-07 14:31:40", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "0f0a5960-0895-49b2-bcb9-239d5fe725ea", "start_date": "2025-12-18 11:02:20", "end_date": "2025-12-18 11:02:21", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-18 11:02:47", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "17b554ef-d4c6-4026-bef4-23b8950a013a", "start_date": "2026-01-14 11:26:00", "end_date": "2026-01-14 12:52:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "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-03-16 15:54:26", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "48f09447-d20a-454b-b8c8-23748265cf4b", "start_date": "2025-11-07 15:15:00", "end_date": "2025-11-07 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-07 13:53:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-07 13:53:19", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b22fdd97-16be-405a-93fd-23978ad79cbb", "start_date": "2025-12-18 08:00:00", "end_date": "2025-12-18 10:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-12-15 07:23:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-15 07:23:33", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fefec630-4519-4967-beac-23a268b9e96b", "start_date": "2025-12-24 09:00:00", "end_date": "2025-12-24 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-24 06:23:43", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8591cd75-e7ba-46bf-892a-23af6cafcaeb", "start_date": "2026-01-14 07:45:00", "end_date": "2026-01-14 09:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-01-07 16:29:13", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-01-07 16:29:14", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "20dd2451-719d-4bc0-8884-23bf8850138b", "start_date": "2026-01-23 08:00:00", "end_date": "2026-01-23 09:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-01-21 14:57:20", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b5528d8f-d033-4925-a03d-23ceec1e909b", "start_date": "2026-02-13 16:00:00", "end_date": "2026-02-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-12 10:33:32", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "064ba291-67c6-44b5-8a62-23e0436ac12b", "start_date": "2026-02-27 13:15:00", "end_date": "2026-02-27 15:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-27 15:01:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-27 15:01:10", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "7fc6781f-a672-45be-8ffc-23f94b89f7ab", "start_date": "2026-03-30 10:30:00", "end_date": "2026-03-30 13:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-26 17:35:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b372eacb-92e5-4c03-bc4a-240c93eed22b", "start_date": "2026-04-16 10:00:00", "end_date": "2026-04-16 13:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 18:09:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-16 18:09:42", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "5872acb0-0087-4db4-8add-2414cdf543cb", "start_date": "2026-04-28 08:00:00", "end_date": "2026-04-28 08:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "39b8feb0-862f-4b25-aee9-23735f67c7ad", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-16 18:09:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-27 13:41:06", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T21:39:55.381745+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.24.56", "x-real-ip": "13.239.24.56", "content-length": "9599", "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_de69ce0d-b13f-4afe-bce6-241f0bb8154b", "type": "job.updated", "data": {"uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "active": 1, "date": "2026-03-10 00:00:00", "job_address": "Narooma High School ", "billing_address": "Narooma high school", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-10 14:33:29", "work_done_description": "Property - Narooma, high school\nWO ID 50999 \nLaser lite sheeting at Ag plot has holes in it- please replace with like for like sheeting please inspect other sections whilst onsite and gutters.\n\nWork completed: \nRemoved and replaced 15m of gutter at front of building \nRemoved makeshift stainless steel downpipe and replaced with pvc\nRemoved broken laserlite sheeting and replaced with superdek roof sheets", "generated_job_id": "10875", "completion_date": "2026-04-17 13:06:17", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:34:34", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "dedb5091-36df-423d-92d6-216cda9dc08b", "geo_is_valid": 1, "lng": 150.1290283, "lat": -36.2360115, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Princes Highway", "geo_number": "7181", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "655.0700", "job_is_scheduled_until_stamp": "2026-04-08 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"8e5fbe62-1ba2-45b2-8fb7-1f58afb918cb\"]", "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": "WO ID 50999 \nLaser lite sheeting at Ag plot has holes in it- please replace with like for like sheeting please inspect other sections whilst onsite\n\nCall Paul butcher for access 0437233828\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "dedb5091-36df-423d-92d6-216cda9dc08b", "name": "Joss Facility Management - Schools", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"8e5fbe62-1ba2-45b2-8fb7-1f58afb918cb\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "first": "", "last": "", "email": "", "phone": "", "mobile": "6493 8213", "type": "JOB", "uuid": "dfdbc095-c374-4250-984d-23ef49dc927d"}], "jobMaterials": [{"uuid": "bd90262b-6ab1-4d17-807f-241cf027c02d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Delivery", "price": "15.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.0000", "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "material_uuid": "8c00ca29-2178-403e-be76-241cfaddeedb", "sort_order": "600", "cost": "15.0000", "displayed_cost": "15.0000", "job_material_bundle_uuid": ""}, {"uuid": "718d2e53-a769-479e-96cb-241cf979d9ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "Steel clad roof sheets", "price": "87.4273", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "87.4300", "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "material_uuid": "4852d556-f9ab-4653-8b8e-241cf732213b", "sort_order": "500", "cost": "87.4273", "displayed_cost": "87.4300", "job_material_bundle_uuid": ""}, {"uuid": "41ba3221-853e-4af2-9f33-241cfea7c17d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pack(100) Aluminium Rivet Truss HD 4-3 Dune", "price": "5.0091", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0100", "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "material_uuid": "5d50b842-bc33-4522-b895-241cf488c9cb", "sort_order": "400", "cost": "5.0091", "displayed_cost": "5.0100", "job_material_bundle_uuid": ""}, {"uuid": "9ef06253-4d3a-4628-b574-241cf350f20d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "150gm Touch-Up Spray Paint Dune", "price": "5.8000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.8000", "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "material_uuid": "733a99ee-b554-4aeb-8997-241cffbc4acb", "sort_order": "300", "cost": "5.8000", "displayed_cost": "5.8000", "job_material_bundle_uuid": ""}, {"uuid": "1981659f-e02a-4fa8-b1cf-241cf974067d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "15.0000", "name": "Steeline Quad Gutter Internal Bracket", "price": "1.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.5000", "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "material_uuid": "9d7293cf-933b-4b85-bbe5-241cf2dbc2db", "sort_order": "200", "cost": "1.5000", "displayed_cost": "1.5000", "job_material_bundle_uuid": ""}, {"uuid": "6c5a00ad-97e2-4d9c-ad80-241cf2dc51dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "15.0000", "name": "0.42 Slotted Quad Gutter Dune", "price": "6.0636", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0600", "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "material_uuid": "321fbc8b-ff95-47e6-ac47-241cf107853b", "sort_order": "100", "cost": "6.0636", "displayed_cost": "6.0600", "job_material_bundle_uuid": ""}, {"uuid": "4fcd0a73-e352-450b-abd7-241cfcd18c5d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Priming Fluid Clear 500ML", "price": "8.4500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.4500", "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "material_uuid": "72a576d0-c18b-45bc-9240-20ad462964db", "sort_order": "825", "cost": "8.4500", "displayed_cost": "8.4500", "job_material_bundle_uuid": ""}, {"uuid": "675377cf-fdbe-49fe-a750-241cf677ba5d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "PVC Solvent Cement 500ML Pressure Clear", "price": "8.7600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.7600", "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "material_uuid": "699164ea-9503-4a2f-aec9-20ad4cfcbbab", "sort_order": "750", "cost": "8.7600", "displayed_cost": "8.7600", "job_material_bundle_uuid": ""}, {"uuid": "d553c988-c338-4384-9ed2-241cfcd0dc5d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Bend F&F Plain 100mm x 85Deg dwvb", "price": "5.4600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.4600", "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "material_uuid": "af27d060-ac7c-44d9-9467-20ad4f082eab", "sort_order": "1125", "cost": "5.4600", "displayed_cost": "5.4600", "job_material_bundle_uuid": ""}, {"uuid": "19c3c106-5571-4121-b2e3-241cf3c1d6bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Downpipe Pop Zinc Round 100mm", "price": "9.7900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7900", "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "material_uuid": "f5998421-d2d0-4628-a9ca-241cfbb24f9b", "sort_order": "1050", "cost": "9.7900", "displayed_cost": "9.7900", "job_material_bundle_uuid": ""}, {"uuid": "13a40a74-fcdf-482d-ade2-241f6a39110a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - tradesman and apprentice - 5 hours", "price": "143.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "143.0000", "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "1126", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "3cbd3181-cb17-47f2-b20b-23f5e84fc8eb", "start_date": "2026-03-18 07:00:00", "end_date": "2026-03-18 08:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-18 07:18:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-18 07:18:11", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "d3d78b28-2b5c-42dd-871a-240bcc2d693b", "start_date": "2026-04-08 10:45:00", "end_date": "2026-04-08 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-08 10:11:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-08 10:11:58", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "c2a1c119-a413-4ce2-b275-240bc17c163b", "start_date": "2026-04-08 10:45:00", "end_date": "2026-04-08 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d13f8e58-c498-4408-8da2-23ef4beddf9d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-08 05:39:13", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-08 05:39:14", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-27T21:41:54.220792+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.218.213", "x-real-ip": "16.176.218.213", "content-length": "3890", "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_1c7f0648-6f05-463c-8c1b-241f0dbbf02b", "type": "job.updated", "data": {"uuid": "716acef5-4ad0-4f15-87be-23fc75d1a03d", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "18 Belmore St\nBega NSW 2550", "billing_address": "Avarious street cobargo", "status": "Quote", "quote_date": "2026-04-17 11:00:42", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "Property - 18 Belmore St, Bega NSW 2550\n\n\n\nwork completed:", "generated_job_id": "11011", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 15:50:26", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "8c4d944f-dd96-46d6-8774-1fc1c447d1ab", "geo_is_valid": 1, "lng": 149.8462751, "lat": -36.6806711, "geo_country": "Australia", "geo_postcode": "2550", "geo_state": "NSW", "geo_city": "Bega", "geo_street": "Belmore Street", "geo_number": "18", "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-05-07 17:15:00", "category_uuid": "", "queue_uuid": "5c2e9a86-ba02-46b3-8945-2093b420affb", "queue_expiry_date": "2026-05-04 15:50:23", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"094814e1-7340-457b-91b9-208f29510fab\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Roof quote (gutter downpipe and rear roof issues)\n\nAnnette Laird 0477619994", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "8c4d944f-dd96-46d6-8774-1fc1c447d1ab", "name": "Chris Cooper", "website": "", "abn_number": "", "address": "Avarious street cobargo", "address_street": "Avarious street cobargo", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "Avarious street cobargo", "is_individual": 1, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "5c2e9a86-ba02-46b3-8945-2093b420affb", "name": "Quotes for typing", "default_timeframe": 7, "subscribed_staff": "", "requires_assignment": "1"}, "jobContacts": [{"job_uuid": "716acef5-4ad0-4f15-87be-23fc75d1a03d", "first": "Chris", "last": "Cooper", "email": "southwind1953@icloud.com", "phone": "", "mobile": "0415 290 816 Chris (builder)", "type": "JOB", "uuid": "20804e65-879c-4559-b2b1-23fc7f0a9ccd"}], "jobScheduledActivities": [{"uuid": "40d68b28-a742-4115-9ebc-241be214c00b", "start_date": "2026-04-25 09:00:00", "end_date": "2026-04-25 10:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "716acef5-4ad0-4f15-87be-23fc75d1a03d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-25 08:46:47", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-25 08:46:51", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "f91921c3-acee-42ef-9cf9-2414cec9075b", "start_date": "2026-05-07 16:15:00", "end_date": "2026-05-07 17:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "716acef5-4ad0-4f15-87be-23fc75d1a03d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-25 08:46:47", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-25 08:46:51", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T21:41:58.911257+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.24.56", "x-real-ip": "13.239.24.56", "content-length": "3575", "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_365f7a82-e6fc-44cb-8b20-241f07caa3fb", "type": "job.updated", "data": {"uuid": "2ebbe75a-81b6-4227-a084-241bed0639ad", "active": 1, "date": "2026-04-23 00:00:00", "job_address": "opposite tafe in moruya", "billing_address": "PO Box 99\nMORUYA, NSW 2537", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-23 15:17:31", "work_done_description": "Property: \n\nAttended site to\n\nWork Completed:", "generated_job_id": "11342", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-28 07:41:51", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "efb6f5c3-65fe-46c5-90dc-1f5bed68a55b", "geo_is_valid": 1, "lng": 150.0817689, "lat": -35.9056079, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Moruya", "geo_street": "", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-28 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": "gas fridge isnt working in onsite van\n\nMatt 0439073182", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "efb6f5c3-65fe-46c5-90dc-1f5bed68a55b", "name": "Eurobodalla Shire Council", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 99", "address_city": "MORUYA", "address_state": "NSW", "address_postcode": "2537", "address_country": "", "billing_address": "PO Box 99\nMORUYA, NSW 2537", "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": "2ebbe75a-81b6-4227-a084-241bed0639ad", "first": "", "last": "", "email": "accounts.payable@esc.nsw.gov.au", "phone": "44762398", "mobile": "", "type": "JOB", "uuid": "f27b6d56-c6e5-40fc-8dc6-241be0ae27fd"}], "jobRecordedActivities": [{"uuid": "db014b26-6683-422c-81d7-241f68deb5aa", "start_date": "2026-04-28 07:41:58", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "2ebbe75a-81b6-4227-a084-241bed0639ad", "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-28 07:41:58", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "84921cdb-2ab9-43df-b479-241be817383b", "start_date": "2026-04-28 07:00:00", "end_date": "2026-04-28 08:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "2ebbe75a-81b6-4227-a084-241bed0639ad", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-28 06:14:04", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-28 06:14:04", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-27T22:27:48.048614+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.29.247", "x-real-ip": "13.211.29.247", "content-length": "10358", "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_712d679a-b968-42e1-9727-241f03331fab", "type": "job.updated", "data": {"uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "active": 1, "date": "2026-03-10 00:00:00", "job_address": "66 Long Point Street\nPotato Point NSW 2545", "billing_address": "66 LONGPOINT STREET\nPOTATO POINT, NSW 2545", "status": "Work Order", "quote_date": "2026-04-04 07:26:14", "work_order_date": "2026-04-09 10:22:11", "work_done_description": "Thank you for the opportunity to quote to replace rusted box gutters and parapet flashings at 66 long point street Potato point. 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": "10863", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-17 15:34:05", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "f434ab26-701f-44d2-970d-1f5be195b05b", "geo_is_valid": 1, "lng": 150.1373043, "lat": -36.0961485, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Potato Point", "geo_street": "Long Point Street", "geo_number": "66", "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": "13701.6000", "job_is_scheduled_until_stamp": "2026-04-29 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-04-08 08:47:41", "job_description": "Wants box gutters replaced we will need to go up and measure first", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "f434ab26-701f-44d2-970d-1f5be195b05b", "name": "NOCK TREVOR", "website": "", "abn_number": "", "address": "", "address_street": "66 LONGPOINT STREET", "address_city": "POTATO POINT", "address_state": "NSW", "address_postcode": "2545", "address_country": "", "billing_address": "66 LONGPOINT STREET\nPOTATO POINT, NSW 2545", "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": "92708b49-c548-4e27-84e9-23ee4585db3d", "first": "MR TREVOR", "last": "NOCK", "email": "tnock@bigpond.com", "phone": "44735614", "mobile": "", "type": "JOB", "uuid": "9aeb4013-e5b2-4bcf-a1dd-23ee475f53ad"}], "jobMaterials": [{"uuid": "89e71b1a-c773-44d4-bc45-240ac74f933d", "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": "92708b49-c548-4e27-84e9-23ee4585db3d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e301d11e-575b-4a98-87b0-240ac48c22ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply scaffold to facilitate removal of rusted box gutters.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "material_uuid": "b67d41e8-20ce-4290-b0b0-240ace23ab7b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3118b684-3851-4fb6-a9aa-240ac593663d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing box gutters on western side to waste facility.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "material_uuid": "b67d41e8-20ce-4290-b0b0-240ace23ab7b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4beb84e1-a3a8-493a-a1f6-240acf984cad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new colorbond ultra box gutters to match existing.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "material_uuid": "b67d41e8-20ce-4290-b0b0-240ace23ab7b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "95a31b75-a2b9-4e3d-b219-240accb8195d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove parapet cappings on south western end of roof and replace with new colorbond Ultra\nflashings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "material_uuid": "b67d41e8-20ce-4290-b0b0-240ace23ab7b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6bf52d81-768a-4b84-a8f0-240ac528589d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary flashings and cappings.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "material_uuid": "b67d41e8-20ce-4290-b0b0-240ace23ab7b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3a38a094-f0f0-4dc7-920a-240ac620e7dd", "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": "92708b49-c548-4e27-84e9-23ee4585db3d", "material_uuid": "b67d41e8-20ce-4290-b0b0-240ace23ab7b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a5c041f2-43e0-4c24-a6a1-240ac1b9c92d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "12456.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12456.0000", "job_uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "be6d9e87-d389-4ee5-84b7-241f60494aea", "start_date": "2026-04-28 08:27:46", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 0, "has_been_opened": 0, "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-28 08:27:46", "allocated_by_staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb"}], "jobScheduledActivities": [{"uuid": "35dd0746-bf0b-4719-9c5a-23f6220b094b", "start_date": "2026-03-20 15:15:00", "end_date": "2026-03-20 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 15:15:54", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 15:15:55", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "82515368-a656-4447-a3d6-240f7d3b7d0b", "start_date": "2026-04-28 08:00:00", "end_date": "2026-04-28 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-27 20:48:41", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-27 20:48:42", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "6a0e5759-6475-4eda-b095-240f7f299ceb", "start_date": "2026-04-28 08:00:00", "end_date": "2026-04-28 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-28 06:22:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-28 06:22:45", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "df0a9670-78fb-471e-8581-240f7511d4ab", "start_date": "2026-04-29 08:00:00", "end_date": "2026-04-29 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-13 18:47:35", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-13 18:47:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "7340a92f-fa81-4578-bd7e-240f7746c1eb", "start_date": "2026-04-29 08:00:00", "end_date": "2026-04-29 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-27 20:48:41", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-27 20:48:43", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "3d457e79-e7de-401b-8661-2415eb3c615b", "start_date": "2026-04-29 08:00:00", "end_date": "2026-04-29 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "92708b49-c548-4e27-84e9-23ee4585db3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-28 06:22:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-28 06:22:46", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


