# webhook_events

received_at: 2026-04-24T21:30:16.627671+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.79.219.48", "x-real-ip": "54.79.219.48", "content-length": "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_ee44d1ae-7dbc-4cb5-8dd9-241cf9ffa83b", "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:13", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "fb849b16-b801-4329-aa85-1f5be97ffc3b", "geo_is_valid": 1, "lng": 150.1139374, "lat": -36.2582792, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Corunna Road", "geo_number": "70", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "2855.6000", "job_is_scheduled_until_stamp": "2026-04-24 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-02-18 09:15:48", "job_description": "booked with client and materials ordered from lysaght 13/4\n\nQuote to replace roof screws and 4 sheets. (photo attached )\n- Told them in the later arvo if you are going early let them know please ", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "fb849b16-b801-4329-aa85-1f5be97ffc3b", "name": "Kennett Ross & Gillian", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "PO Box 472", "address_city": "Narooma", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 472\nNarooma, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "first": "", "last": "", "email": "kennettrg@gmail.com", "phone": "4476 3766", "mobile": "0409226654", "type": "JOB", "uuid": "9784cb22-96df-42ed-9aab-23cde6da303d"}], "jobMaterials": [{"uuid": "bc189308-e830-4d39-8f59-23d80581154d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "92fbb148-5c60-46de-920d-23d80aadf0ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace approximately 4 rusted roof sheets and replace with new colorbond custom orb sheets in Pale eucalypt.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "26f385b9-a3ee-4991-99f1-23d80c4c1f0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace all roof screw with new Climaseal 5 roof screws in Pale eucalypt.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "03af2e93-5d42-43d3-bf1f-23d80676982d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "50780488-ec3d-4d0d-a3b8-23d807df699d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8ebd6b08-db0d-4f0a-a89e-23d8061070cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2596.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2596.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "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-24T21:30:16.746211+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.76.117", "x-real-ip": "15.135.76.117", "content-length": "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_cc86b770-3bc4-4287-8f99-241cffd3e0bb", "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:16", "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": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "2855.6000", "job_is_scheduled_until_stamp": "2026-04-24 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-02-18 09:15:48", "job_description": "booked with client and materials ordered from lysaght 13/4\n\nQuote to replace roof screws and 4 sheets. (photo attached )\n- Told them in the later arvo if you are going early let them know please ", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "fb849b16-b801-4329-aa85-1f5be97ffc3b", "name": "Kennett Ross & Gillian", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "PO Box 472", "address_city": "Narooma", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 472\nNarooma, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "first": "", "last": "", "email": "kennettrg@gmail.com", "phone": "4476 3766", "mobile": "0409226654", "type": "JOB", "uuid": "9784cb22-96df-42ed-9aab-23cde6da303d"}], "jobMaterials": [{"uuid": "bc189308-e830-4d39-8f59-23d80581154d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "92fbb148-5c60-46de-920d-23d80aadf0ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace approximately 4 rusted roof sheets and replace with new colorbond custom orb sheets in Pale eucalypt.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "26f385b9-a3ee-4991-99f1-23d80c4c1f0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace all roof screw with new Climaseal 5 roof screws in Pale eucalypt.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "03af2e93-5d42-43d3-bf1f-23d80676982d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "50780488-ec3d-4d0d-a3b8-23d807df699d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8ebd6b08-db0d-4f0a-a89e-23d8061070cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2596.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2596.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "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-24T21:30:19.352405+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.76.117", "x-real-ip": "15.135.76.117", "content-length": "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_8a0c1c63-af62-4c9f-a4e1-241cf7bfaceb", "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-24T21:30:49.693898+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.76.117", "x-real-ip": "15.135.76.117", "content-length": "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_a29fcba0-c4b4-47ac-86f2-241cfdc8732b", "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-24T21:30:53.553159+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.76.117", "x-real-ip": "15.135.76.117", "content-length": "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_4a35e15c-fb42-4c3e-a068-241cfbc5adab", "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-24T21:34:35.012668+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.76.117", "x-real-ip": "15.135.76.117", "content-length": "9137", "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_a7f7e9cf-0c75-4ba0-9262-241cf4ed7cbb", "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": "497.7700", "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": ""}], "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-24T21:34:35.256572+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.91.76", "x-real-ip": "13.236.91.76", "content-length": "6449", "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_0a85a8bd-0089-4ce9-a623-241cf4b47eeb", "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": "310.5300", "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": ""}], "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-24T21:34:35.390505+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.104.1.26", "x-real-ip": "3.104.1.26", "content-length": "8691", "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_82e97dda-0223-4995-bcc1-241cf6eb101b", "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": "0.0000", "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": ""}], "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-24T21:35:21.669731+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.104.1.26", "x-real-ip": "3.104.1.26", "content-length": "14392", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

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


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

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


received_at: 2026-04-24T21:35:58.227916+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.54.106.99", "x-real-ip": "13.54.106.99", "content-length": "14392", "accept": "application/json, text/plain, */*", "content-type": "application/json", "x-addon-unique-id": "dev-job-updated", "x-account-uuid": "62772169-0077-429c-a54f-1f58af27aa9b", "user-agent": "ServiceM8-Platform/1.0", "accept-encoding": "gzip, compress, deflate, br"}

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


received_at: 2026-04-24T21:36:49.844456+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.106.192", "x-real-ip": "3.25.106.192", "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_76e34731-9923-4cfd-beb5-241cf64c2c7b", "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:36:49", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c166e219-68cc-487e-bccf-21672adc8efb", "geo_is_valid": 1, "lng": 150.1218664, "lat": -36.1658455, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Thomson Parade", "geo_number": "13", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "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-24T21:36:50.051576+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.104.1.26", "x-real-ip": "3.104.1.26", "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_fc4104ac-99d0-4859-afb1-241cf014839b", "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:36:49", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c166e219-68cc-487e-bccf-21672adc8efb", "geo_is_valid": 1, "lng": 150.1218664, "lat": -36.1658455, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Thomson Parade", "geo_number": "13", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "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-24T21:36:50.286334+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.91.76", "x-real-ip": "13.236.91.76", "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_674150bd-bdaf-4c40-bb88-241cf53f782b", "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:36:49", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c166e219-68cc-487e-bccf-21672adc8efb", "geo_is_valid": 1, "lng": 150.1218664, "lat": -36.1658455, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Thomson Parade", "geo_number": "13", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "196.1200", "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-24T21:36:51.876991+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.54.106.99", "x-real-ip": "13.54.106.99", "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_9084a3ed-6eb2-41f0-af90-241cff51f80b", "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:36:49", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c166e219-68cc-487e-bccf-21672adc8efb", "geo_is_valid": 1, "lng": 150.1218664, "lat": -36.1658455, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Thomson Parade", "geo_number": "13", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "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-24T21:36:52.413417+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.242.129", "x-real-ip": "3.107.242.129", "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_36e93d75-dd61-47d6-a09a-241cfd32768b", "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:36:51", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:36:51", "company_uuid": "c166e219-68cc-487e-bccf-21672adc8efb", "geo_is_valid": 1, "lng": 150.1218664, "lat": -36.1658455, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Thomson Parade", "geo_number": "13", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "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-24T21:36:55.295947+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.91.76", "x-real-ip": "13.236.91.76", "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_6c46b52f-5eb9-4954-9a49-241cfb1980bb", "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:36:55", "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": 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": "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-24T21:36:55.302705+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.242.129", "x-real-ip": "3.107.242.129", "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_4c53e813-23ce-4165-8485-241cfba2565b", "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:36:51", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:36:51", "company_uuid": "c166e219-68cc-487e-bccf-21672adc8efb", "geo_is_valid": 1, "lng": 150.1218664, "lat": -36.1658455, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Thomson Parade", "geo_number": "13", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "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-24T21:37:27.395532+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.91.76", "x-real-ip": "13.236.91.76", "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_6f752951-325c-40a2-b3c4-241cf5cb0d7b", "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-24T21:37:31.294374+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.106.192", "x-real-ip": "3.25.106.192", "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_7cc86d57-3f52-4b51-807b-241cfb3eb1ab", "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-24T21:38:30.094276+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.104.1.26", "x-real-ip": "3.104.1.26", "content-length": "6724", "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_07419a7b-c5f1-4275-925a-241cfcbe239b", "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-24 16:03:50", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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": "157.5800", "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": "200", "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": "Swan docket", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "828cbab3-51a2-4453-a7cb-23ef4530bf3d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "201", "cost": "0.0000", "displayed_cost": "0.0000", "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": "202", "cost": "15.4500", "displayed_cost": "15.4500", "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-24T21:45:09.833805+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.91.76", "x-real-ip": "13.236.91.76", "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_9653dc70-f00a-440f-9a97-241cf17aaa9b", "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-24 16:03:50", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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": "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-24T21:45:09.912273+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.106.192", "x-real-ip": "3.25.106.192", "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_87e8fa67-8c2d-41a2-9f51-241cfabd1fdb", "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-24 16:03:50", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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": "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-24T21:45:11.724709+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.54.106.99", "x-real-ip": "13.54.106.99", "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_3f9351b8-7238-49a8-8493-241cfcf617db", "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-24 16:03:50", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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": "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-24T21:45:17.464272+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.63.140.246", "x-real-ip": "52.63.140.246", "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_ee5a3372-7c32-48cd-9749-241cfe88e5bb", "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:11", "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": 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": "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-24T21:45:24.241245+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.106.192", "x-real-ip": "3.25.106.192", "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_0af5e664-7b58-4ec4-a128-241cf1d8fb4b", "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-24 17:10:51", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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": "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-24T21:45:24.260376+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.54.106.99", "x-real-ip": "13.54.106.99", "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_9c4af798-15ed-4804-9a97-241cf63c963b", "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:45:23", "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": 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": "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-24T21:45:42.790386+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.54.106.99", "x-real-ip": "13.54.106.99", "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_22cfa74a-2bbf-4d9e-b1cf-241cf947cdeb", "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-24T21:45:46.780900+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.54.106.99", "x-real-ip": "13.54.106.99", "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_0eda310d-c18d-4deb-a7e9-241cf01ebd3b", "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-24T21:46:19.919346+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.106.192", "x-real-ip": "3.25.106.192", "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_6a6b68ab-a874-4b1f-bafe-241cfc8d0a8b", "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-24T21:46:23.351301+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.106.192", "x-real-ip": "3.25.106.192", "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_3c584877-d5f0-4d6a-908d-241cf1662ccb", "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-24T21:47:40.682234+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.242.129", "x-real-ip": "3.107.242.129", "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_cdedddc7-2481-4a9d-b956-241cf11286cb", "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-24 17:02:26", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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": "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-24T21:47:40.760291+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.63.140.246", "x-real-ip": "52.63.140.246", "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_ff820b13-14bf-424d-a816-241cf891357b", "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-24 17:02:26", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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": "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-24T21:47:42.162311+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.242.129", "x-real-ip": "3.107.242.129", "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_3d6b60b4-09ce-48db-97c2-241cf32d7c8b", "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-24 17:02:26", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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": "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-24T21:47:42.344798+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.106.192", "x-real-ip": "3.25.106.192", "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_94a1a2d4-617a-4d3f-b424-241cf9b2d31b", "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:47:41", "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": 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": "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-24T21:48:15.090594+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.106.192", "x-real-ip": "3.25.106.192", "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_6e44fb04-b5f0-4985-bdf5-241cf774c1cb", "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-24T21:48:19.110632+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.106.192", "x-real-ip": "3.25.106.192", "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_d3050546-a7d5-4f8d-be2e-241cf52e1ceb", "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-24T21:48:20.594724+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.106.192", "x-real-ip": "3.25.106.192", "content-length": "4844", "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_555ab78f-a732-4059-80ee-241cf7f797db", "type": "job.updated", "data": {"uuid": "f329d566-6ac1-48a8-b3f6-2403bdd21d8d", "active": 1, "date": "2026-03-31 00:00:00", "job_address": "Narooma Library", "billing_address": "PO Box 99\nMORUYA, NSW 2537", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-31 06:53:54", "work_done_description": "Inspected for a possible water leak.  \nThe water meter was spinning.  \nTurned off two gate valves at separate times to attempt to isolate the leak; this was unsuccessful.  \n\nFurther access to the building is required to continue investigation at a later date.", "generated_job_id": "11085", "completion_date": "2026-04-16 17:13:04", "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:48:20", "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.12373, "lat": -36.2156039, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Field Street", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-03-31 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": "Narooma library attend to large water leak", "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": "f329d566-6ac1-48a8-b3f6-2403bdd21d8d", "first": "", "last": "", "email": "accounts.payable@esc.nsw.gov.au", "phone": "44762398", "mobile": "", "type": "JOB", "uuid": "6a004e3b-81d0-4ea6-b2bb-2403bae8571d"}], "jobMaterials": [{"uuid": "87919202-d567-4b80-b63d-2414ca074d1d", "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": "f329d566-6ac1-48a8-b3f6-2403bdd21d8d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "8c705486-0efc-41ee-977a-2403be0a0f9a", "start_date": "2026-03-31 07:33:18", "end_date": "2026-03-31 07:54:11", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "f329d566-6ac1-48a8-b3f6-2403bdd21d8d", "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": "93", "travel_distance_in_meters": "589", "material_uuid": "", "allocated_timestamp": "2026-03-31 07:54:16", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "542616e8-6620-452d-bb50-240488bb12ba", "start_date": "2026-03-31 13:26:22", "end_date": "2026-03-31 14:14:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "f329d566-6ac1-48a8-b3f6-2403bdd21d8d", "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-31 14:14:53", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "36f85a9f-7025-4432-aec7-2403beaf03fb", "start_date": "2026-03-31 07:30:00", "end_date": "2026-03-31 08:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "f329d566-6ac1-48a8-b3f6-2403bdd21d8d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-31 07:26:40", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-31 07:26:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T21:50:49.062560+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.104.1.26", "x-real-ip": "3.104.1.26", "content-length": "4917", "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_3ac578c9-f5a8-401e-a1c1-241cfae0315b", "type": "job.updated", "data": {"uuid": "f329d566-6ac1-48a8-b3f6-2403bdd21d8d", "active": 1, "date": "2026-03-31 00:00:00", "job_address": "Narooma Library", "billing_address": "PO Box 99\nMORUYA, NSW 2537", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-31 06:53:54", "work_done_description": "Attended Narooma Library to investigate a reported large water leak. On arrival, the water meter was running continuously, confirming an active leak on the supply. Attempted to isolate the leak by shutting down two separate gate valves individually; however, the pressure continued to drop the leak could not be isolated externally.\n\n", "generated_job_id": "11085", "completion_date": "2026-04-16 17:13:04", "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:50:47", "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.12373, "lat": -36.2156039, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Field Street", "geo_number": "", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-03-31 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": "Narooma library attend to large water leak", "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": "f329d566-6ac1-48a8-b3f6-2403bdd21d8d", "first": "", "last": "", "email": "accounts.payable@esc.nsw.gov.au", "phone": "44762398", "mobile": "", "type": "JOB", "uuid": "6a004e3b-81d0-4ea6-b2bb-2403bae8571d"}], "jobMaterials": [{"uuid": "87919202-d567-4b80-b63d-2414ca074d1d", "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": "f329d566-6ac1-48a8-b3f6-2403bdd21d8d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "8c705486-0efc-41ee-977a-2403be0a0f9a", "start_date": "2026-03-31 07:33:18", "end_date": "2026-03-31 07:54:11", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "f329d566-6ac1-48a8-b3f6-2403bdd21d8d", "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": "93", "travel_distance_in_meters": "589", "material_uuid": "", "allocated_timestamp": "2026-03-31 07:54:16", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "542616e8-6620-452d-bb50-240488bb12ba", "start_date": "2026-03-31 13:26:22", "end_date": "2026-03-31 14:14:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "f329d566-6ac1-48a8-b3f6-2403bdd21d8d", "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-31 14:14:53", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "36f85a9f-7025-4432-aec7-2403beaf03fb", "start_date": "2026-03-31 07:30:00", "end_date": "2026-03-31 08:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "f329d566-6ac1-48a8-b3f6-2403bdd21d8d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-31 07:26:40", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-31 07:26:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-25T01:47:34.957600+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.144.85", "x-real-ip": "3.26.144.85", "content-length": "3666", "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_5833f2ea-69a0-4af9-9db6-241dca92bf6b", "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": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 12:18:35", "work_done_description": "Property - \n\nAttended to inspect reported water leak at above address.\n\nWork Completed:", "generated_job_id": "11328", "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-25 11:47:32", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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-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"}], "jobRecordedActivities": [{"uuid": "76d01b9c-242b-4df9-b939-241debfb69aa", "start_date": "2026-04-25 11:47:34", "end_date": "0000-00-00 00:00:00", "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 11:47:34", "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-25T03:18:23.625796+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.106.245.245", "x-real-ip": "3.106.245.245", "content-length": "3701", "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_0032472f-f04d-418c-bfe9-241dc57dadeb", "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 to inspect reported water leak at above address.\n\nWork Completed:", "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-25 13:18:22", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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-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"}], "jobRecordedActivities": [{"uuid": "76d01b9c-242b-4df9-b939-241debfb69aa", "start_date": "2026-04-25 11:47:34", "end_date": "0000-00-00 00:00:00", "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 11:47:34", "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-25T03:18:23.880240+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.160.253", "x-real-ip": "16.176.160.253", "content-length": "3701", "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_a501ea73-b501-497a-8cb1-241dc0252deb", "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 to inspect reported water leak at above address.\n\nWork Completed:", "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-25 13:18:22", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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-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"}], "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-25T03:20:23.296156+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.60.84", "x-real-ip": "3.25.60.84", "content-length": "6226", "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_077a7214-6f2f-4e30-9230-241dcf8b9e3b", "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": "Work Order", "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- Called to attend to rectify main house pump problem.\n- Test pump to find why pump is continuously running.\n- Found problem to be on suction side of pump , foot valve failure.\n- Replace faulty foot valve and pipework to suite.\nMaterial.\nSCOP.\n- More work needed ( no outside water to property)\n- Pump at cottage that supply's outside taps needs replacement parts from SCOP.\n- Need two hours and parts off Geoff to repair pump and pipework.", "generated_job_id": "11012", "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-25 13:20:19", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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": "161.7000", "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": "a306174d-6ff5-434f-8532-23fdd6ac883a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.5000", "name": "Labour - attending plumber - 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": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "7f6920a7-f6e3-4bb2-b02c-241deea3d45a", "start_date": "2026-04-25 13:20:22", "end_date": "0000-00-00 00:00:00", "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 13:20:22", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}, {"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"}], "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-25T04:11:43.392829+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.239.21", "x-real-ip": "54.252.239.21", "content-length": "6261", "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_cc8137d8-4b9e-491e-a343-241dce92820b", "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- Called to attend to rectify main house pump problem.\n- Test pump to find why pump is continuously running.\n- Found problem to be on suction side of pump , foot valve failure.\n- Replace faulty foot valve and pipework to suite.\nMaterial.\nSCOP.\n- More work needed ( no outside water to property)\n- Pump at cottage that supply's outside taps needs replacement parts from SCOP.\n- Need two hours and parts off Geoff to repair pump and pipework.", "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-25 14:11:42", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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": "161.7000", "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": "a306174d-6ff5-434f-8532-23fdd6ac883a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.5000", "name": "Labour - attending plumber - 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": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "7f6920a7-f6e3-4bb2-b02c-241deea3d45a", "start_date": "2026-04-25 13:20:22", "end_date": "0000-00-00 00:00:00", "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 13:20:22", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}, {"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"}], "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-25T04:11:43.791452+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.136.232", "x-real-ip": "3.25.136.232", "content-length": "6261", "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_8bf033c8-5b61-4b6e-a774-241dc699dd5b", "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- Called to attend to rectify main house pump problem.\n- Test pump to find why pump is continuously running.\n- Found problem to be on suction side of pump , foot valve failure.\n- Replace faulty foot valve and pipework to suite.\nMaterial.\nSCOP.\n- More work needed ( no outside water to property)\n- Pump at cottage that supply's outside taps needs replacement parts from SCOP.\n- Need two hours and parts off Geoff to repair pump and pipework.", "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-25 14:11:42", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 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": "161.7000", "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": "a306174d-6ff5-434f-8532-23fdd6ac883a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.5000", "name": "Labour - attending plumber - 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": "2", "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-25T04:26:20.827134+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.206.15.93", "x-real-ip": "54.206.15.93", "content-length": "4881", "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_85a70437-19a1-498c-839e-241dcc3cdcab", "type": "job.updated", "data": {"uuid": "ca4aa2b9-c4ca-4ae7-9e60-23ef435b02ed", "active": 1, "date": "2026-03-10 00:00:00", "job_address": "cobargo ps", "billing_address": "cobargo ps", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-10 13:14:34", "work_done_description": "Work Order ID: 13047\nProperty - Cobargo Public School.\n\nAttend to service all gas heaters.\n\nwork completed:\nclean service and test all gas heater where lighting and working correctly", "generated_job_id": "10872", "completion_date": "2026-04-15 10:03:57", "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-21 19:03:05", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-21 19:02:39", "company_uuid": "dedb5091-36df-423d-92d6-216cda9dc08b", "geo_is_valid": 1, "lng": 149.8857756, "lat": -36.3891731, "geo_country": "Australia", "geo_postcode": "2550", "geo_state": "NSW", "geo_city": "Cobargo", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-21 19:03:05", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "215.6000", "job_is_scheduled_until_stamp": "2026-04-15 08:45: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": "Work Order ID: 13047\n\nGas Lines, Manifolds, Flame Arrestors, Gas Ovens/Stoves and Heaters - Inspection for leaks and damage \u2013 service all components. Free from gas leaks, rust, corrosion, rot, cracks, debris and no evident damage. Commercial Kitchen Ovens are not required to be serviced but lines to the appliance are to be checked. High/Central Schools will have gas lines into Science & Food Tech Classrooms which need to be inspected. Ensure attendance meets the specifications in Contact Advise 65 (B). Please submit a Safe Work Method Statement before attending site. Please contact School 48hrs prior to attending. Works MUST be done in April & works to be claimed before end of May.\n\nIrene from cobargo public - 0431049900\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": "ca4aa2b9-c4ca-4ae7-9e60-23ef435b02ed", "first": "", "last": "", "email": "", "phone": "", "mobile": "6493 8213", "type": "JOB", "uuid": "5ffef52d-ea03-4360-bd1c-23ef40c4027d"}], "jobMaterials": [{"uuid": "7109cefa-7e17-4c82-a810-24137fc2a6ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Labour - attending plumber - Rod", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "ca4aa2b9-c4ca-4ae7-9e60-23ef435b02ed", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "3e4c3214-a9c3-4d2c-a2f4-24121d5296da", "start_date": "2026-04-15 09:21:15", "end_date": "2026-04-15 10:03:50", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "ca4aa2b9-c4ca-4ae7-9e60-23ef435b02ed", "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-15 10:03:58", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "f09a5ddd-a10c-499c-a94b-2404818d9e6b", "start_date": "2026-04-15 07:15:00", "end_date": "2026-04-15 08:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "ca4aa2b9-c4ca-4ae7-9e60-23ef435b02ed", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 08:53:03", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 08:53:04", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-25T04:26:23.678766+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.239.21", "x-real-ip": "54.252.239.21", "content-length": "4301", "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_ec198226-6b2c-4972-b0ae-241dccefb9cb", "type": "job.updated", "data": {"uuid": "9f67cae3-f965-41e5-95ad-241211ee9f7d", "active": 1, "date": "2026-04-14 00:00:00", "job_address": "7 Schneider Drive\nMystery Bay NSW 2546", "billing_address": "7 schneider drive mystery bay ", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-14 11:17:30", "work_done_description": "Property: 7 Schneider Drive, Mystery Bay\n\nAttended the property to carry out a gutter clean as requested.\n\nWork completed:\nAccessed the roof using a safety harness and thoroughly cleaned all gutters, removing leaves and debris to restore correct water flow.", "generated_job_id": "11222", "completion_date": "2026-04-20 12:48:01", "completion_actioned_by_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-21 19:17:28", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-21 19:17:01", "company_uuid": "01c64732-03f6-4a83-ace1-24121ee200bb", "geo_is_valid": 1, "lng": 150.1248882, "lat": -36.3037778, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Mystery Bay", "geo_street": "Schneider Drive", "geo_number": "7", "payment_processed": 1, "payment_processed_stamp": "2026-04-21 19:17:28", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "565.9500", "job_is_scheduled_until_stamp": "2026-04-20 10:15: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": "Wants to get gutters cleaned \n\n7 schneider drive mystery bay ", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "01c64732-03f6-4a83-ace1-24121ee200bb", "name": "Deb Elton", "website": "", "abn_number": "", "address": "7 schneider drive mystery bay", "address_street": "7 schneider drive mystery bay", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "7 schneider drive mystery bay", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "9f67cae3-f965-41e5-95ad-241211ee9f7d", "first": "Deb", "last": "Elton", "email": "", "phone": "0400309201", "mobile": "", "type": "JOB", "uuid": "04b9ef26-37cc-4ffd-ade9-2412130f65ad"}], "jobMaterials": [{"uuid": "88944a8f-e9e1-4ffc-ba2b-2418d56446fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.2500", "name": "Labour - attending plumber - (20/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "9f67cae3-f965-41e5-95ad-241211ee9f7d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b5873c0d-10c9-47b3-925d-2417a9728c4a", "start_date": "2026-04-20 07:44:00", "end_date": "2026-04-20 12:46:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9f67cae3-f965-41e5-95ad-241211ee9f7d", "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": "844", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-20 12:59:37", "allocated_by_staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb"}], "jobScheduledActivities": [{"uuid": "511d265c-e5fe-4529-9514-241213b2cd3b", "start_date": "2026-04-20 08:00:00", "end_date": "2026-04-20 10:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9f67cae3-f965-41e5-95ad-241211ee9f7d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:56:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:56:01", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


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


received_at: 2026-04-25T04:26:30.006565+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.86.193", "x-real-ip": "3.25.86.193", "content-length": "8904", "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_5d7763e1-7177-454d-a665-241dc4a505eb", "type": "job.updated", "data": {"uuid": "6a046245-311f-4d11-be08-23dd8d19f01d", "active": 1, "date": "2026-02-20 00:00:00", "job_address": "29 Hillcrest Avenue\nNorth Narooma NSW 2546", "billing_address": "PO Box 320\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "2026-02-20 14:28:41", "work_order_date": "2026-02-26 11:14:23", "work_done_description": "Quote request #3702\n\nAs per quote for the replacement of Colorbond downpipes at 29 Hillcrest Ave, North 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": "10715", "completion_date": "2026-04-22 12:00:06", "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 06:17:06", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 06:16:38", "company_uuid": "a44c07c7-a8a9-4ac2-8296-1f5becadc3db", "geo_is_valid": 1, "lng": 150.1194045, "lat": -36.2065343, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "North Narooma", "geo_street": "Hillcrest Avenue", "geo_number": "29", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 06:17:06", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "315.1300", "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": 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-24 09:22:21", "job_description": "materials ordered through lysaght 14/4\n\nQuote to replace 2 downpipes at property:\nQUOTE INCLUDES\nRemoval of existing downpipe to waste facility.\nSupply and install new Colorbond Down pipe on top Veranda to match as close as possible to\nexisting colour.\nAll necessary materials.\nRemoval of all associated waste.\n\nCould you please provide a quote for the down pipe located on the top verandah. Please find attached photos.\n\nWayne Carrick  0490831653\nAnne Carrick   0414531172\n\nWork order: 3702", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "a44c07c7-a8a9-4ac2-8296-1f5becadc3db", "name": "Whale Coast Realty", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 320", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 320\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "2", "payment_terms": "30 Days EOM", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "6a046245-311f-4d11-be08-23dd8d19f01d", "first": "", "last": "", "email": "accounts@whalecoastrealty.com.au", "phone": "44762699", "mobile": "", "type": "JOB", "uuid": "efb47919-bc24-4523-a92f-23dd87b3a69d"}], "jobMaterials": [{"uuid": "eb4e95e5-1ccc-45ab-9d63-23e042fab61d", "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": "6a046245-311f-4d11-be08-23dd8d19f01d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "522434ff-32f5-470f-9803-23e046ea815d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of existing downpipe to waste facility.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "6a046245-311f-4d11-be08-23dd8d19f01d", "material_uuid": "bbb81192-f8ac-4fa9-b9ae-23df829c15db", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "13209f79-5cc2-4388-aec3-23e0470621ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new Colorbond Down pipe on top Veranda to match as close as possible to\nexisting colour.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "6a046245-311f-4d11-be08-23dd8d19f01d", "material_uuid": "bbb81192-f8ac-4fa9-b9ae-23df829c15db", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4dea52a3-4b5c-4f45-bc21-23e04d5da41d", "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": "6a046245-311f-4d11-be08-23dd8d19f01d", "material_uuid": "bbb81192-f8ac-4fa9-b9ae-23df829c15db", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1aabc556-f0fb-4b5f-b7f7-23e040b51bdd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Removal of all associated waste.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "6a046245-311f-4d11-be08-23dd8d19f01d", "material_uuid": "bbb81192-f8ac-4fa9-b9ae-23df829c15db", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "94e75c3d-52a4-4bef-b4f3-23e04585f07d", "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": "6a046245-311f-4d11-be08-23dd8d19f01d", "material_uuid": "bbb81192-f8ac-4fa9-b9ae-23df829c15db", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7f1e0e33-a438-483c-8111-23e04bf746bd", "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": "6a046245-311f-4d11-be08-23dd8d19f01d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8953ecb8-975e-464f-8838-23e04e1aad3d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Any other downpipes at property.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "6a046245-311f-4d11-be08-23dd8d19f01d", "material_uuid": "bbb81192-f8ac-4fa9-b9ae-23df829c15db", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bd597efa-79e5-4f55-96dc-23e046ef40cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "286.4800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "286.4800", "job_uuid": "6a046245-311f-4d11-be08-23dd8d19f01d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b8cba26e-5243-4a28-b8c2-241aeb74336a", "start_date": "2026-04-22 11:16:36", "end_date": "2026-04-22 12:00:02", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6a046245-311f-4d11-be08-23dd8d19f01d", "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 12:00:07", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "9351fabc-ec8c-4314-b41f-241ae32723aa", "start_date": "2026-04-22 11:16:42", "end_date": "2026-04-22 12:00:07", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6a046245-311f-4d11-be08-23dd8d19f01d", "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 12:00:13", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}], "jobScheduledActivities": [{"uuid": "5483bb4d-cb3a-456e-a341-240f7ba8e3eb", "start_date": "2026-04-22 12:45:00", "end_date": "2026-04-22 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6a046245-311f-4d11-be08-23dd8d19f01d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 06:08:30", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 06:08:30", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-25T04:26:33.372768+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.107.58.64", "x-real-ip": "3.107.58.64", "content-length": "8023", "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_d07ccc12-cfd4-48a0-a1b2-241dc887cc4b", "type": "job.updated", "data": {"uuid": "0faa416a-6884-4653-8dd1-2405bc0ba32d", "active": 1, "date": "2026-04-01 00:00:00", "job_address": "7 Gem Crescent\nNarooma NSW 2546", "billing_address": "23/89-93 Campbell Street\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-01 14:04:36", "work_done_description": "Work Order: 63A-8  \nProperty: 7 Gem Crescent, Narooma  \n\nAttended to investigate and repair a sewer leak.  \n\nWork completed:  \n- Remove and replaced a section of cracked sewer line in the backyard.  \n- Repaired the overflow on the rainwater tank.  \n- Installed additional brackets on the stormwater inlet to the tank.  \n- Checked the tempering valve installation on the hot water service; all OK.", "generated_job_id": "11114", "completion_date": "2026-04-21 09:21:32", "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:20:00", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 06:19:28", "company_uuid": "c298fe0b-0c63-418b-a3a9-2282d16e6cab", "geo_is_valid": 1, "lng": 150.1224583, "lat": -36.2278235, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Gem Crescent", "geo_number": "7", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 06:20:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "274.4600", "job_is_scheduled_until_stamp": "2026-04-21 10:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "There appears to be a leaking sewer pipe in the back yard. This pipe was repaired 1.5-2yrs ago but has commenced leaking again. Could you please attend property and repair leak.\nPlease also look at:\n- Water tank leaking at the overflow connection point\n- Additional bracket required for the water tank (?)\n- The overflow for the HWS (?)\n- HWS tempering valve\n** Can you please call me if any of these items actually require additional work so I can call the owner and get approval while you\u2019re there (My number is 0401 446 870).\n\nAndrew Preston 0412 191 901\n\nWork order: 63a-8", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "c298fe0b-0c63-418b-a3a9-2282d16e6cab", "name": "Venture Property Specialist", "website": "", "abn_number": "", "address": "", "address_street": "23/89-93 Campbell Street", "address_city": "Narooma", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "23/89-93 Campbell Street\nNarooma, NSW 2546", "is_individual": 0, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "0faa416a-6884-4653-8dd1-2405bc0ba32d", "first": "", "last": "", "email": "steph@venture-ps.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "86d4f43e-dde0-4bde-b38c-2405b3511f8d"}], "jobMaterials": [{"uuid": "9efd5a3c-bde7-49cb-b0ad-241905c12a1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 90 degree junction", "price": "8.0700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.0700", "job_uuid": "0faa416a-6884-4653-8dd1-2405bc0ba32d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "201", "cost": "5.3800", "displayed_cost": "5.3800", "job_material_bundle_uuid": ""}, {"uuid": "c186bab3-0931-4228-a694-24190c6c9baa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 45 degree bend", "price": "7.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.5000", "job_uuid": "0faa416a-6884-4653-8dd1-2405bc0ba32d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "202", "cost": "2.5000", "displayed_cost": "2.5000", "job_material_bundle_uuid": ""}, {"uuid": "1d1783f9-c98d-4a6e-aeae-2419058ad92a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1m of 100mm pipe", "price": "14.2100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.2100", "job_uuid": "0faa416a-6884-4653-8dd1-2405bc0ba32d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "203", "cost": "9.4700", "displayed_cost": "9.4700", "job_material_bundle_uuid": ""}, {"uuid": "c101e5fe-9f02-4938-a7f6-24190c5cbbda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm rubber repair cupling", "price": "61.8800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "61.8800", "job_uuid": "0faa416a-6884-4653-8dd1-2405bc0ba32d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "204", "cost": "41.2500", "displayed_cost": "41.2500", "job_material_bundle_uuid": ""}, {"uuid": "7ef6dabb-d6eb-41f0-972f-2419043fadba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm socket", "price": "7.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.1700", "job_uuid": "0faa416a-6884-4653-8dd1-2405bc0ba32d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "205", "cost": "2.3900", "displayed_cost": "2.3900", "job_material_bundle_uuid": ""}, {"uuid": "66412258-5cbf-433c-b164-24190b3b311a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90 standoff clip and t bracket", "price": "2.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.6700", "job_uuid": "0faa416a-6884-4653-8dd1-2405bc0ba32d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "206", "cost": "0.8900", "displayed_cost": "0.8900", "job_material_bundle_uuid": ""}, {"uuid": "bcc4da24-3af0-4b22-afeb-24190ab1429a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - tradesman and apprentice - Rod", "price": "143.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "143.0000", "job_uuid": "0faa416a-6884-4653-8dd1-2405bc0ba32d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e96fb543-ac87-46b1-8259-241cf12d514d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Misc", "price": "5.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.0000", "job_uuid": "0faa416a-6884-4653-8dd1-2405bc0ba32d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "5.0000", "displayed_cost": "5.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "748ebd0f-3909-43c5-9475-2418dc10e9ea", "start_date": "2026-04-21 08:48:00", "end_date": "2026-04-21 09:20:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0faa416a-6884-4653-8dd1-2405bc0ba32d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-21 09:24:30", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "69915ff2-74f8-45e9-b7fd-240dae73fd6b", "start_date": "2026-04-21 07:30:00", "end_date": "2026-04-21 10:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0faa416a-6884-4653-8dd1-2405bc0ba32d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 07:43:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 07:43:10", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


