# webhook_events

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

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


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

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


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

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


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

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


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

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


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

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


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

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


received_at: 2026-04-27T04:50:16.134906+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.185.200", "x-real-ip": "54.252.185.200", "content-length": "5063", "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_fe1c4bf8-02a3-49d3-a5f5-241f06b3a04b", "type": "job.updated", "data": {"uuid": "96a3a389-1716-44bf-add4-241bed0764ad", "active": 1, "date": "2026-04-23 00:00:00", "job_address": "59 Cresswick Parade\nDalmeny NSW 2546", "billing_address": "12 BIGNELL STREET\nILLAWONG, NSW 2234", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-23 11:38:03", "work_done_description": "Attend to 59 Cresswick Parade Dalmeny to clear block toilet clear using the Jetta and successfully off the toilet through inspection opening on the elbow on the opposite side of the wall from the toilet\nWork Completed:\nacess sewer line through inspection opening on elbowlocated at oppisite end of house from toilet.\nClear blockage using the sewer Jetter\ntest all fixtures are working correctly", "generated_job_id": "11337", "completion_date": "2026-04-23 13:55:08", "completion_actioned_by_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:50:15", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "60321802-5fc6-49bc-9701-1f5be8d5640b", "geo_is_valid": 1, "lng": 150.1278338, "lat": -36.1701253, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Cresswick Parade", "geo_number": "59", "payment_processed": 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": "132.0000", "job_is_scheduled_until_stamp": "2026-04-23 13:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "He has a blocked sewer. We replaced a section of pipe in June last year because of continued blockages\n", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "60321802-5fc6-49bc-9701-1f5be8d5640b", "name": "Brian Edwards", "website": "", "abn_number": "", "address": "DALMENY, NSW 2546", "address_street": "12 BIGNELL STREET", "address_city": "ILLAWONG", "address_state": "NSW", "address_postcode": "2234", "address_country": "", "billing_address": "12 BIGNELL STREET\nILLAWONG, NSW 2234", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "96a3a389-1716-44bf-add4-241bed0764ad", "first": "", "last": "", "email": "brianed51@gmail.com", "phone": "0408 281 971", "mobile": "", "type": "JOB", "uuid": "85838317-9dfb-4db6-9fa6-241be7c5157d"}], "jobMaterials": [{"uuid": "6ef8ab9e-be8e-45ed-952a-241bfed8975a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hire", "price": "120.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "120.0000", "job_uuid": "96a3a389-1716-44bf-add4-241bed0764ad", "material_uuid": "c37661fa-4ba2-4cbd-a162-22363b80a6ba", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "bb2fccf2-2f44-4826-9d58-241bf19b779a", "start_date": "2026-04-23 12:52:50", "end_date": "2026-04-23 13:54:32", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "96a3a389-1716-44bf-add4-241bed0764ad", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 13:55:09", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "305302a7-7a33-4c88-ae23-241bf424eaea", "start_date": "2026-04-23 13:04:07", "end_date": "2026-04-23 14:07:58", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "96a3a389-1716-44bf-add4-241bed0764ad", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 14:08:53", "allocated_by_staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb"}], "jobScheduledActivities": [{"uuid": "7ae1057a-5c08-4918-82af-241be82f015b", "start_date": "2026-04-23 12:15:00", "end_date": "2026-04-23 13:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "96a3a389-1716-44bf-add4-241bed0764ad", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 13:03:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 13:03:59", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


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

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


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

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


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

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


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

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


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

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


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

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


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

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


received_at: 2026-04-27T04:54:11.846425+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.246.245", "x-real-ip": "3.25.246.245", "content-length": "6101", "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_e0eb8a90-3e1c-4e00-8957-241f0576ae1b", "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.\n25/4\nreinstall pump  that was damaged on tank near shed", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:54:11", "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-27T04:55:14.280882+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.161.216", "x-real-ip": "16.176.161.216", "content-length": "6136", "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_85582062-2559-4bd3-a3f6-241f0a99de6b", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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-27T05:00:21.109764+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.200.121", "x-real-ip": "13.236.200.121", "content-length": "7016", "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_17bde055-bc84-4ec4-8ecc-241f06ecc60b", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "254.5000", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "16.7273", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.7300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "67.6364", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "67.6400", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "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-27T05:01:20.489123+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.23.68", "x-real-ip": "3.107.23.68", "content-length": "8293", "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_d191be28-b934-4766-99e5-241f057adfeb", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "254.5000", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "16.7273", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.7300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "67.6364", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "67.6400", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm mi end connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "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-27T05:02:32.724298+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "32.236.45.80", "x-real-ip": "32.236.45.80", "content-length": "9154", "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_54db69e8-1c4b-4c64-8f15-241f061e15fb", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "254.5000", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "16.7273", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.7300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "67.6364", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "67.6400", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "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-27T05:04:25.140022+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.96.22", "x-real-ip": "3.107.96.22", "content-length": "9602", "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_69f1d2df-10a7-42c5-a05f-241f06a03a2b", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "254.5000", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "16.7273", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.7300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "67.6364", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "67.6400", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "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-27T05:05:17.869480+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.64.218.78", "x-real-ip": "52.64.218.78", "content-length": "9608", "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_57e3838d-ab1d-40ff-afe4-241f05abe77b", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "273.1100", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "16.7273", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.7300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "25.0000", "displayed_cost": "25.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-27T05:05:21.592122+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.56.66", "x-real-ip": "3.106.56.66", "content-length": "9608", "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_f643ddc0-5528-43f4-b03a-241f06d10cfb", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "277.7100", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "20.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.9100", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "25.0000", "displayed_cost": "25.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-27T05:05:22.965398+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.200.51", "x-real-ip": "13.236.200.51", "content-length": "9610", "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_7ef17425-c3bb-4a76-ae7a-241f01d4b2db", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "294.0700", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "20.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.9100", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "14.8700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.8700", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "25.0000", "displayed_cost": "25.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-27T05:05:30.121058+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.27.239.17", "x-real-ip": "3.27.239.17", "content-length": "9610", "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_f77dbc5d-58d0-49db-a3a5-241f0a87d41b", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "312.5300", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "20.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.9100", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "14.8700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.8700", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "8.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.3900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "25.0000", "displayed_cost": "25.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-27T05:06:03.092912+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.200.51", "x-real-ip": "13.236.200.51", "content-length": "9612", "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_29947be3-b090-4dc4-ac67-241f0a4df75b", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "319.0000", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "20.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.9100", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "14.8700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.8700", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "11.3300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.3300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "7.4200", "displayed_cost": "7.4200", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "25.0000", "displayed_cost": "25.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-27T05:06:05.449758+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.56.66", "x-real-ip": "3.106.56.66", "content-length": "9614", "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_b40db91b-69cf-4da4-8d4b-241f02851cdb", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "331.2400", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "20.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.9100", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "14.8700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.8700", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "11.3300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.3300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "11.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "7.4200", "displayed_cost": "7.4200", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "25.0000", "displayed_cost": "25.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-27T05:06:09.753184+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.64.137.70", "x-real-ip": "52.64.137.70", "content-length": "9614", "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_7424feef-13d4-48c9-8b7e-241f06340a3b", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "334.0100", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "20.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.9100", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "14.8700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.8700", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "12.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.5900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "11.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "7.4200", "displayed_cost": "7.4200", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "25.0000", "displayed_cost": "25.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-27T05:06:12.411660+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.22.231", "x-real-ip": "16.176.22.231", "content-length": "9614", "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_d6cf677e-3e95-4675-83e4-241f0aabc93b", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "337.4400", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "20.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.9100", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "17.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.9900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "12.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.5900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "11.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "7.4200", "displayed_cost": "7.4200", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "25.0000", "displayed_cost": "25.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-27T05:06:14.716510+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "32.236.45.80", "x-real-ip": "32.236.45.80", "content-length": "9616", "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_6cde62c2-5c2c-4975-9b3f-241f0364b10b", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "360.1300", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "20.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.9100", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "17.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.9900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "12.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.5900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "11.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "7.4200", "displayed_cost": "7.4200", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "20.6300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.6300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "25.0000", "displayed_cost": "25.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-27T05:06:19.639891+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.93.48", "x-real-ip": "13.236.93.48", "content-length": "9616", "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_3dc98e40-ed20-4473-9f4e-241f0e8c98eb", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "366.2000", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "20.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.9100", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "17.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.9900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "12.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.5900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "11.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "7.4200", "displayed_cost": "7.4200", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "20.6300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.6300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "5.5200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.5200", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "25.0000", "displayed_cost": "25.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-27T05:06:25.379809+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.64.137.70", "x-real-ip": "52.64.137.70", "content-length": "9618", "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_26900d71-eb23-4b1d-b74c-241f05b6db2b", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "403.8800", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "20.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.9100", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "17.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.9900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "12.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.5900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "11.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "7.4200", "displayed_cost": "7.4200", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "20.6300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.6300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "5.5200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.5200", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "34.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "34.2500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "25.0000", "displayed_cost": "25.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-27T05:07:03.024497+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.200.121", "x-real-ip": "13.236.200.121", "content-length": "10534", "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_0a3812f3-470e-4008-9710-241f0bc8d98b", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "808.1300", "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": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "20.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.9100", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "325", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "250", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "17.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.9900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "12.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.5900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "11.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "7.4200", "displayed_cost": "7.4200", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "20.6300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.6300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "5.5200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.5200", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "34.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "34.2500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "25.0000", "displayed_cost": "25.0000", "job_material_bundle_uuid": ""}, {"uuid": "53eeb11c-07f9-4806-a5c6-241f00bf6efd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.7500", "name": "Labour - attending plumber - (24/03/2026)", "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": "1150", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce23bae4-9b7a-4967-806c-241f0301786d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - attending plumber - (25/04/2026)", "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": "1350", "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-27T05:07:34.709679+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.185.200", "x-real-ip": "54.252.185.200", "content-length": "10544", "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_58fabd4b-45e7-4505-b863-241f06a1596b", "type": "job.updated", "data": {"uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "active": 1, "date": "2026-03-23 00:00:00", "job_address": "521 Old Highway\nNarooma NSW 2546", "billing_address": "521 Old Highway\nNarooma, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-23 16:34:01", "work_done_description": "Property: 521 Old Highway, Narooma\n\nWork completed:\n- Attended site to rectify the main house pump issue.\n- Tested the pump to determine why it was running continuously.\n- Identified a failed foot valve on the suction side of the pump.\n- Replaced the faulty foot valve and adjusted pipework to suit.\n- 25/04: Reinstalled the pump that was damaged on the tank near the shed.", "generated_job_id": "11012", "completion_date": "2026-04-25 14:11:42", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-27 14:55:13", "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": "727.2800", "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": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4b3f09b3-c615-42a7-811c-241f0c6dcc1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "END CONN MI RURAL 1 1/2 x 1/2", "price": "20.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.9100", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "dfef17d4-35ee-435a-818a-23e7c965569b", "sort_order": "500", "cost": "16.7273", "displayed_cost": "16.7300", "job_material_bundle_uuid": ""}, {"uuid": "1ad2f791-81b2-4453-b394-241f0248e08d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Footvalve 1 1/2", "price": "84.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "84.5500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "f412a647-e69f-4dac-8c3b-241f084a7b9b", "sort_order": "400", "cost": "67.6364", "displayed_cost": "67.6400", "job_material_bundle_uuid": ""}, {"uuid": "43795907-587a-4c37-a19c-241f01ab535d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm fi elbow", "price": "17.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.9900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "11.9900", "displayed_cost": "11.9900", "job_material_bundle_uuid": ""}, {"uuid": "72ef4d65-fcbb-46dd-99b0-241f039298dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "25mm mi end connector", "price": "12.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.5900", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "8.3900", "displayed_cost": "8.3900", "job_material_bundle_uuid": ""}, {"uuid": "7892ac3f-94dd-42b0-956a-241f05bf9d0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x 40mm bush", "price": "11.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "7.4200", "displayed_cost": "7.4200", "job_material_bundle_uuid": ""}, {"uuid": "a91be96b-72d6-4083-bf78-241f00f49ead", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm x poly elbow", "price": "20.6300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.6300", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "13.7500", "displayed_cost": "13.7500", "job_material_bundle_uuid": ""}, {"uuid": "210691b8-b0b5-4708-b0fc-241f0bf8dd4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Thread tape", "price": "5.5200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.5200", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "4.1500", "displayed_cost": "4.1500", "job_material_bundle_uuid": ""}, {"uuid": "fc6041e7-4ba8-443e-b92c-241f0d98851d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Press control connector", "price": "34.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "34.2500", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "25.0000", "displayed_cost": "25.0000", "job_material_bundle_uuid": ""}, {"uuid": "53eeb11c-07f9-4806-a5c6-241f00bf6efd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Labour - attending plumber - (24/03/2026)  Ray", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce23bae4-9b7a-4967-806c-241f0301786d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - attending plumber - (25/04/2026) Rod", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "6b63e109-5f24-4e3a-af3b-23fddb51d93a", "start_date": "2026-03-24 14:48:47", "end_date": "2026-03-24 17:25:24", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-24 17:25:32", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "7f6920a7-f6e3-4bb2-b02c-241deea3d45a", "start_date": "2026-04-25 13:20:22", "end_date": "2026-04-25 14:11:37", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-25 14:11:42", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "6972a426-28e2-4080-8125-23fc7c1452db", "start_date": "2026-03-24 12:45:00", "end_date": "2026-03-24 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-24 14:48:43", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-24 14:48:48", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "f7131f77-bb36-497b-aeec-2403b82d7d0b", "start_date": "2026-04-04 17:00:00", "end_date": "2026-04-04 18:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-02 15:21:20", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "7ba88e08-58d0-4478-b5c0-240f7ffe56db", "start_date": "2026-04-25 12:30:00", "end_date": "2026-04-25 15:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "4e1c62aa-69d6-490d-8d70-23fc78b532fd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-25 13:18:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-25 13:18:46", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


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

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


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

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


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

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


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

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


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

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


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

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


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


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

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


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

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


