# webhook_events

received_at: 2026-04-25T05:08:34.467990+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.38.92", "x-real-ip": "15.134.38.92", "content-length": "50141", "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_6fe34fbe-a8d2-45c8-a668-241dc62793eb", "type": "job.updated", "data": {"uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "active": 1, "date": "2026-03-20 00:00:00", "job_address": "9 Negus Drive\nMystery Bay NSW 2546", "billing_address": "57 Eastaway Avenue\nNORTH NAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-20 11:14:14", "work_done_description": "Property: 9 Negus Drive, Mystery Bay\n\nWork completed:\n- Disconnected and removed all existing PEX lines in the bathroom.\n- Removed water lines running to the kitchen and to the downstairs laundry/bathroom.\n- Installed new PEX lines to suit the new bathroom fixture locations.\n- Reconnected into the existing water lines feeding the remainder of the house.\n- Relocated plumbing for the toilet, basin, bath, and shower.\n- Turned the water back on and tested to confirm water supply at all fixtures throughout the house.\n- Re-routed the vent from the tiled area down into the timber frame.\n- Removed the old sewer line to the bathroom.\n- Installed new flanges for the toilet and basin.\n- Removed all rubbish from site.\n\n30/03/26\n- Installed new stackwork.\n- Cut out old sections and replaced with new.\n- Reconnected the existing kitchen sink line into the new stackwork.\n- Connected the new toilet, shower, and vent point into the stackwork.\n\n22/04/26\nDan / Matt (2 hours)\n- Completed the stackwork for the upstairs bathroom renovation.\n- Drilled penetrations through timber joists and installed new 65 mm, 50 mm, and 40 mm waste pipework for the bath, basin, and floor waste.\n\nUpstairs bathroom fit-out:\n- Installed new toilet suite and bidet toilet suite.\n- Installed shower rail and shower mixer trim kit.\n- Installed new vanity, benchtop, and bowl.\n- Tested all fixtures to confirm correct operation.\n- Silicone sealed the toilet and basin benchtop.\n\n23/04/26\n- Fit-off of bath and bath mixer in the upstairs bathroom.\n- Installed bidet toilet seat.\n- Removed the existing laundry trough and downstairs bathroom fixtures, and installed a new laundry trough, mixer tap, and valves, including required pipework alterations.\n- Reconnected the washing machine.", "generated_job_id": "10985", "completion_date": "2026-04-23 12:55:45", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 06:55:48", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 06:55:13", "company_uuid": "68a21cd1-d97e-4a6b-a20b-1f5be1e321bb", "geo_is_valid": 1, "lng": 150.1322371, "lat": -36.3039597, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Mystery Bay", "geo_street": "Negus Drive", "geo_number": "9", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 06:55:48", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "5319.5400", "job_is_scheduled_until_stamp": "2026-04-23 12:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "put drainage in downstairs ceiling below bathroom\n\nbathroom rough in. Lots to do two days work.\n- Ray knows about this so any questions ask large bathroom total renewal water pipes and stack drains.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "68a21cd1-d97e-4a6b-a20b-1f5be1e321bb", "name": "Van Soest Trevor", "website": "", "abn_number": "", "address": "", "address_street": "57 Eastaway Avenue", "address_city": "NORTH NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "57 Eastaway Avenue\nNORTH NAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "0417 761 348", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "14 Days", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "first": "", "last": "", "email": "tvscarpentry@gmail.com", "phone": "", "mobile": "", "type": "JOB", "uuid": "28b85b9c-4841-48bf-a997-23f94a49bb3d"}], "jobMaterials": [{"uuid": "f528cf5c-181a-48b8-9325-240004c7383a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.7091", "name": "Labour - tradesman and apprentice -", "price": "143.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "143.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e333b4d1-2d55-41d3-b7c9-240002b31f7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "1/2 auspex 19", "price": "14.5800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "4.8600", "displayed_cost": "4.8600", "job_material_bundle_uuid": ""}, {"uuid": "6964d015-75c8-4839-817b-24000e6c7b2a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "12.0000", "name": "1/2 auspex 90", "price": "10.0200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.0200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "3.3400", "displayed_cost": "3.3400", "job_material_bundle_uuid": ""}, {"uuid": "809031a3-4a8a-43c3-b6bd-24000eb8389a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.0000", "name": "3/4 auspex 90", "price": "12.5100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.5100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "4.1700", "displayed_cost": "4.1700", "job_material_bundle_uuid": ""}, {"uuid": "66fe995c-63ef-4044-b59e-24000784065a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "1/2 aus pex sockets", "price": "9.3300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.3300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "3.1100", "displayed_cost": "3.1100", "job_material_bundle_uuid": ""}, {"uuid": "59626996-1577-407f-bd00-240008b6cd6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "3/4 x 1/2 auspex sockets", "price": "9.6000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.6000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "3.2000", "displayed_cost": "3.2000", "job_material_bundle_uuid": ""}, {"uuid": "1858a8cf-0777-4937-820c-240001d396da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "3/4 auspex tee", "price": "9.9200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.9200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "6.6100", "displayed_cost": "6.6100", "job_material_bundle_uuid": ""}, {"uuid": "75e84bf9-c748-4215-950a-2400068d9d5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 x 1/2  auspex tee", "price": "9.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.0300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "6.0200", "displayed_cost": "6.0200", "job_material_bundle_uuid": ""}, {"uuid": "a2a966ee-6a1c-49b6-a0b7-240005d9ae0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 x 1/2 x 1/2 auspex tee", "price": "9.1400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1400", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "6.0900", "displayed_cost": "6.0900", "job_material_bundle_uuid": ""}, {"uuid": "69d0907c-4b79-4923-afc2-24000ed92cca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/2 auspex tee", "price": "14.0100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.0100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "4.6700", "displayed_cost": "4.6700", "job_material_bundle_uuid": ""}, {"uuid": "31900c3d-86d0-427c-a8dc-240004ffbc3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 auspex x cu adp", "price": "11.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.4000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "7.6000", "displayed_cost": "7.6000", "job_material_bundle_uuid": ""}, {"uuid": "17da5b37-cce9-4492-9fb0-240004b475ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 auspex x cu adp", "price": "16.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.3500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "10.9000", "displayed_cost": "10.9000", "job_material_bundle_uuid": ""}, {"uuid": "d53f20d1-2ddd-4ecd-aa0c-240008507efa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 auspex x butline adp", "price": "8.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.3900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "5.5900", "displayed_cost": "5.5900", "job_material_bundle_uuid": ""}, {"uuid": "7923cae6-2b02-46dd-a89c-24000298828a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 auspex x butline adp", "price": "25.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "25.5900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "17.0600", "displayed_cost": "17.0600", "job_material_bundle_uuid": ""}, {"uuid": "c3df04c3-eabb-4daf-854f-240006cffdda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Easy cap", "price": "6.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "2.0100", "displayed_cost": "2.0100", "job_material_bundle_uuid": ""}, {"uuid": "12cfcfd2-02e0-4df2-9007-240009aa234a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "34.0000", "name": "35mm screws", "price": "0.6000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.6000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "0.2000", "displayed_cost": "0.2000", "job_material_bundle_uuid": ""}, {"uuid": "b8a2bdf6-bba4-4c08-b7b1-24000170b54a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100 safe waste tray", "price": "6.6300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.6300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "2.2100", "displayed_cost": "2.2100", "job_material_bundle_uuid": ""}, {"uuid": "f28600a9-718d-4eaf-9359-240002ab5d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 safe waste tray", "price": "12.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "4.0000", "displayed_cost": "4.0000", "job_material_bundle_uuid": ""}, {"uuid": "86edb03e-b44d-48d0-be49-24000d50a4aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "3m 50 pvc", "price": "13.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.1000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "8.7300", "displayed_cost": "8.7300", "job_material_bundle_uuid": ""}, {"uuid": "6ac245b2-26fe-4715-8e6e-2400092f425a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "41b54f3d-df67-4841-ad0f-24000435328a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 socket", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "3345e06d-ddbf-4eba-b315-24000b1d814a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "50mm 45", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "ef2bd318-0ba1-4279-b94c-24000be24d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear glue", "price": "10.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.1000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2500", "cost": "6.7300", "displayed_cost": "6.7300", "job_material_bundle_uuid": ""}, {"uuid": "7bc3259f-f2c2-41fa-a9d3-240009d035aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Clear roof silo", "price": "11.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.0300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "7.3500", "displayed_cost": "7.3500", "job_material_bundle_uuid": ""}, {"uuid": "c4cd37c4-02db-4c93-b48c-24000b5c94ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "40.0000", "name": "Pex clips", "price": "1.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.3800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "0.4600", "displayed_cost": "0.4600", "job_material_bundle_uuid": ""}, {"uuid": "edadd4b7-3de3-44d4-be7a-240004ea3d9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/2 auspex red length", "price": "10.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "6.8300", "displayed_cost": "6.8300", "job_material_bundle_uuid": ""}, {"uuid": "16f1ced7-8d2e-430a-a5e4-240001cbdaca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "3/4 auspex black length", "price": "15.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.3500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "10.2300", "displayed_cost": "10.2300", "job_material_bundle_uuid": ""}, {"uuid": "dcbcfb9c-b3fc-4d8b-b3b9-24000150085a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "1/2 auspex black length", "price": "10.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3000", "cost": "6.8300", "displayed_cost": "6.8300", "job_material_bundle_uuid": ""}, {"uuid": "f4a24a8c-3ddf-4e0a-a822-2403b703c02a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "2m 100 pvc", "price": "14.2100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.2100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3100", "cost": "9.4700", "displayed_cost": "9.4700", "job_material_bundle_uuid": ""}, {"uuid": "cab4a5e3-bd11-44f5-afb2-2403b88846da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "100mm 45 mf", "price": "5.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.6700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3200", "cost": "1.8900", "displayed_cost": "1.8900", "job_material_bundle_uuid": ""}, {"uuid": "412309a3-30ec-4f37-8031-2403b2a1a46a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100mm x 45 deg junction", "price": "8.2700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.2700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3300", "cost": "5.5100", "displayed_cost": "5.5100", "job_material_bundle_uuid": ""}, {"uuid": "32000239-5017-4a96-b38a-2403bf92d20a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mmx 50mm 45 junction", "price": "11.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3400", "cost": "7.4000", "displayed_cost": "7.4000", "job_material_bundle_uuid": ""}, {"uuid": "e154d72b-0252-45d7-b2f6-2403b612e93a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm x 65mm 45 junction", "price": "8.4200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.4200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3500", "cost": "5.6100", "displayed_cost": "5.6100", "job_material_bundle_uuid": ""}, {"uuid": "02cd7f35-aae4-4cb7-9bbe-2403b760e5fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100x 50 lit", "price": "8.8200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.8200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3600", "cost": "2.9400", "displayed_cost": "2.9400", "job_material_bundle_uuid": ""}, {"uuid": "0cf36e3d-9cb8-44c2-9e84-2403b496b88a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65x 50 lit", "price": "11.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.4000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3700", "cost": "3.8000", "displayed_cost": "3.8000", "job_material_bundle_uuid": ""}, {"uuid": "a3a6d10b-60a8-4ff5-900b-2403b55a3b8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm x 50mm 45 junction", "price": "8.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.7500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3800", "cost": "5.8300", "displayed_cost": "5.8300", "job_material_bundle_uuid": ""}, {"uuid": "e6962346-820e-4345-ad4f-2403bdc538ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 90", "price": "7.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.1700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3900", "cost": "2.3900", "displayed_cost": "2.3900", "job_material_bundle_uuid": ""}, {"uuid": "ae177ad9-3c0c-43cd-aac0-2403b52b3f8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 90 mf", "price": "13.8600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.8600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4000", "cost": "4.6200", "displayed_cost": "4.6200", "job_material_bundle_uuid": ""}, {"uuid": "43a199b6-9107-489b-88cf-2403bf3a7a5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100mm 5", "price": "5.8200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.8200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4100", "cost": "1.9400", "displayed_cost": "1.9400", "job_material_bundle_uuid": ""}, {"uuid": "ec135334-0683-4ab8-8cf6-2403b424816a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "50 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4200", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "6330f5ad-aa14-40c0-94d5-2403bf37a3ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 45", "price": "2.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.6400", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4300", "cost": "0.8800", "displayed_cost": "0.8800", "job_material_bundle_uuid": ""}, {"uuid": "cc69045a-8682-475f-9dd9-2403b0398b0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm socket", "price": "3.8100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.8100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4400", "cost": "1.2700", "displayed_cost": "1.2700", "job_material_bundle_uuid": ""}, {"uuid": "10878572-3ef7-4525-bee5-2403bf4e14aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "2m 50 pvc", "price": "10.3100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.3100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4500", "cost": "6.8700", "displayed_cost": "6.8700", "job_material_bundle_uuid": ""}, {"uuid": "18acda21-7fb6-4816-a720-2403b40413ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100x 50 pot gully", "price": "11.3300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.3300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4600", "cost": "7.5500", "displayed_cost": "7.5500", "job_material_bundle_uuid": ""}, {"uuid": "2645bc97-eadc-4cc9-879f-2403b8f53f9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Plastic hanger", "price": "10.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.8300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4700", "cost": "7.2200", "displayed_cost": "7.2200", "job_material_bundle_uuid": ""}, {"uuid": "e2ec74aa-ee87-4f53-8e7f-2403b22aecda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm screwed cap", "price": "7.6500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.6500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4800", "cost": "2.5500", "displayed_cost": "2.5500", "job_material_bundle_uuid": ""}, {"uuid": "4fa80b94-b5a1-4bbf-92a8-2403b9ca4d4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Glue clear and clear cleaner", "price": "15.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4900", "cost": "10.0000", "displayed_cost": "10.0000", "job_material_bundle_uuid": ""}, {"uuid": "cfcb592b-c986-41d6-a2ad-2403b7d8879a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.4275", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1210a8e2-ba08-4469-9554-2403b364561a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm puddle flange", "price": "12.6600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.6600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5000", "cost": "4.2200", "displayed_cost": "4.2200", "job_material_bundle_uuid": ""}, {"uuid": "a16b34b7-e850-4513-9851-241ae212b23a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.5263", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d7af7659-b660-473e-96df-241ae0836cba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1.2 m 40mm pvc", "price": "10.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.6400", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5100", "cost": "7.0900", "displayed_cost": "7.0900", "job_material_bundle_uuid": ""}, {"uuid": "b3e3a45a-71d0-470f-8388-241aeb50fb2a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1.2m 50mm pvc", "price": "13.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.1000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5200", "cost": "8.7300", "displayed_cost": "8.7300", "job_material_bundle_uuid": ""}, {"uuid": "b1d26e1b-51a3-4d66-9cfa-241aeda543da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm pvc length", "price": "47.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "47.3900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5300", "cost": "37.9100", "displayed_cost": "37.9100", "job_material_bundle_uuid": ""}, {"uuid": "d638a5ec-159d-47b5-8907-241aed29129a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5500", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "62f55296-5c15-4532-b67d-241ae327ac4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "50mm sockets", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5600", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "23700b81-65b2-463c-b13e-241ae4f464aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm mf 90", "price": "8.8100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.8100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5700", "cost": "5.8700", "displayed_cost": "5.8700", "job_material_bundle_uuid": ""}, {"uuid": "6ed94729-8f9b-4fc2-a8b6-241ae6e3ef9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mmx50mm lit", "price": "11.1900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5800", "cost": "3.7300", "displayed_cost": "3.7300", "job_material_bundle_uuid": ""}, {"uuid": "df7034a8-ded7-4097-97ed-241ae9057faa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm 90", "price": "3.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5900", "cost": "1.1300", "displayed_cost": "1.1300", "job_material_bundle_uuid": ""}, {"uuid": "30c4f890-cc77-46b4-928a-241ae9c2eb8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "40mm socket", "price": "3.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6000", "cost": "1.0000", "displayed_cost": "1.0000", "job_material_bundle_uuid": ""}, {"uuid": "581737f4-51fa-4983-b444-241ae7b765ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "65mm 90", "price": "21.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "21.3900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6100", "cost": "14.2600", "displayed_cost": "14.2600", "job_material_bundle_uuid": ""}, {"uuid": "d6910dbd-f8a7-41e2-bd44-241aede8e25a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm 45", "price": "8.7900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.7900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6200", "cost": "2.9300", "displayed_cost": "2.9300", "job_material_bundle_uuid": ""}, {"uuid": "f19402b5-d54e-408e-944e-241ae125a14a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm sockets", "price": "9.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6300", "cost": "3.2400", "displayed_cost": "3.2400", "job_material_bundle_uuid": ""}, {"uuid": "9fc956c0-d559-48bb-8738-241ae13b9e3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm x 65mm lit", "price": "11.3100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.3100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6400", "cost": "3.7700", "displayed_cost": "3.7700", "job_material_bundle_uuid": ""}, {"uuid": "473f7878-f8c8-42d9-b89a-241aee1a99ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 90", "price": "9.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6500", "cost": "3.0400", "displayed_cost": "3.0400", "job_material_bundle_uuid": ""}, {"uuid": "79241a7a-bc22-470c-a8d8-241aed86963a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1m 100mm pvc", "price": "14.2100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.2100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6600", "cost": "9.4700", "displayed_cost": "9.4700", "job_material_bundle_uuid": ""}, {"uuid": "93912030-5b3a-4109-aece-241ae55bce9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 sp trap", "price": "8.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6700", "cost": "5.7000", "displayed_cost": "5.7000", "job_material_bundle_uuid": ""}, {"uuid": "2da0a4ba-787c-476a-b4f0-241aecc27b6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Loose nut mini taps", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "4dc8b4f5-9218-4a3f-9c2a-241aece5cc4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "White bathroom silo", "price": "11.8500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.8500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6900", "cost": "7.9000", "displayed_cost": "7.9000", "job_material_bundle_uuid": ""}, {"uuid": "019fcd97-d0d2-4bc0-8c46-241aec05b7ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear bathroom silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7000", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "2498acae-d21f-4410-8229-241aedbdd2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "6mm tile bit", "price": "30.8600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "30.8600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7100", "cost": "20.5700", "displayed_cost": "20.5700", "job_material_bundle_uuid": ""}, {"uuid": "23ebdb8b-dd21-4d5c-b6d3-241ae69e468a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32 x 40 chrome plug and waste overflow", "price": "42.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "42.1100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7300", "cost": "28.0700", "displayed_cost": "28.0700", "job_material_bundle_uuid": ""}, {"uuid": "dd0e208d-0997-4a87-95ab-241aefe3189a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "450 flexi", "price": "10.8900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.8900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7400", "cost": "3.6300", "displayed_cost": "3.6300", "job_material_bundle_uuid": ""}, {"uuid": "f6a24e92-c7a4-4ae7-b75f-241aebd3d61a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "1/2 flexi cover plates", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7500", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "3b74426a-555e-4d7c-95b4-241aec6f126a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm cover plate", "price": "2.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.1300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7600", "cost": "0.7100", "displayed_cost": "0.7100", "job_material_bundle_uuid": ""}, {"uuid": "981cb236-898d-484e-925c-241aedb45f9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "12mm raised cover plate", "price": "5.6100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.6100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7700", "cost": "1.8700", "displayed_cost": "1.8700", "job_material_bundle_uuid": ""}, {"uuid": "44e5219a-99e5-4115-a8c3-241aefee202a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm 45", "price": "2.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.9100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7800", "cost": "0.9700", "displayed_cost": "0.9700", "job_material_bundle_uuid": ""}, {"uuid": "477e386c-aa03-4531-bda7-241bf43ea25a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "50 x 45 bend", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8000", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "f065f48e-4909-4e2d-a0d5-241bfbe8174a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Tri valve", "price": "29.4500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "29.4500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8100", "cost": "19.6300", "displayed_cost": "19.6300", "job_material_bundle_uuid": ""}, {"uuid": "56cff1ff-bfc8-422c-b34f-241bf068d2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "16mm flexi plate", "price": "6.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.2000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8200", "cost": "3.1000", "displayed_cost": "3.1000", "job_material_bundle_uuid": ""}, {"uuid": "fa658340-be46-48e9-bdec-241bfa0a929a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 mm Flexi plate", "price": "6.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.2000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8300", "cost": "3.1000", "displayed_cost": "3.1000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5e5d0-cc41-41a2-bab7-241bfc69918a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "225 m &f flexi", "price": "18.9000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.9000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8400", "cost": "12.6000", "displayed_cost": "12.6000", "job_material_bundle_uuid": ""}, {"uuid": "240f9669-7f51-4faa-a726-241cf554ce9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Coupling Straight 50mm dwvf", "price": "4.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.4400", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "c7130ea0-5707-4875-aef7-20b16691a2bb", "sort_order": "9002", "cost": "1.4800", "displayed_cost": "1.4800", "job_material_bundle_uuid": ""}, {"uuid": "4d8efc69-4f94-48fe-8a1d-241cfa34ed6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Bend F&F Plain 50mm x 85Deg dwvb", "price": "3.2700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.2700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "972b93a8-7d57-4777-925b-20b1621db08b", "sort_order": "8904", "cost": "1.0900", "displayed_cost": "1.0900", "job_material_bundle_uuid": ""}, {"uuid": "140d9ee7-6950-4c0c-a69e-241cfa6d5e4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Bend M&F Plain 100mm x 85Deg dwvb", "price": "11.6000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "1aa62f12-1c67-452d-8a67-214b6dbdf10b", "sort_order": "8807", "cost": "7.7300", "displayed_cost": "7.7300", "job_material_bundle_uuid": ""}, {"uuid": "27fd114e-6984-4e33-9891-241cf744865d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Pipe 50mm x 6M dwvp", "price": "29.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "29.1000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "b18a5920-1fbd-4335-ac78-20b16ab9530b", "sort_order": "8713", "cost": "23.2800", "displayed_cost": "23.2800", "job_material_bundle_uuid": ""}, {"uuid": "6cb5e2f8-1a26-44ef-8795-241cfcce194d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Solvent Cement 500ML Pressure Clear", "price": "12.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.7500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "699164ea-9503-4a2f-aec9-20ad4cfcbbab", "sort_order": "8625", "cost": "8.5000", "displayed_cost": "8.5000", "job_material_bundle_uuid": ""}, {"uuid": "4a0c179d-c13c-4f57-a441-241cff4220ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Boss Gully 100mm x 65-50-40-40 x 85D dwvj", "price": "26.9500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "26.9500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "80bd5714-c902-42af-b949-23da249e134b", "sort_order": "8550", "cost": "21.5600", "displayed_cost": "21.5600", "job_material_bundle_uuid": ""}, {"uuid": "956833dd-ac29-42d5-85d3-241cf786488d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Labour - attending plumber - (22/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "350", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8f458a9e-450c-410b-ae76-241cf9492ffd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "375", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "861c9380-07db-44a2-9d58-241cf316d58d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.5000", "name": "Labour - attending plumber - 12/3/26 Ray", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "36b5ec04-5703-4547-8adb-241cfc06582d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Misc", "price": "10.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "9300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aaba150f-5dc1-4cf3-953f-23ffd2d76e6a", "start_date": "2026-03-27 07:58:01", "end_date": "2026-03-27 15:43:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "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": "202", "travel_distance_in_meters": "2962", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:16", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "f2b6ad00-3fbb-410e-bd25-23ffdf03caea", "start_date": "2026-03-27 08:01:43", "end_date": "2026-03-27 15:44:04", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:19", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "743453d3-4e06-485a-8943-2403bb89b25a", "start_date": "2026-03-30 13:33:16", "end_date": "2026-03-30 15:58:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "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-03-30 15:59:06", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "70f0567b-f6ca-4905-a182-241ae604828a", "start_date": "2026-04-22 12:54:00", "end_date": "2026-04-22 15:18:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "2e39aa33-cadc-4618-9fd8-2419005b38ea", "start_date": "2026-04-22 07:59:45", "end_date": "2026-04-22 16:31:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "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-22 16:31:44", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1591b425-d12e-4473-ad32-241aeb6836ca", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:54:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "d1aa9725-fcd0-474f-bebf-23f949f7ce6b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 12:39:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 12:39:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "aad0ee1f-978a-47ca-8edf-23f9479ca06b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 21:25:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 21:25:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "4743d965-a729-4673-bd28-24024ea1c49b", "start_date": "2026-03-30 09:15:00", "end_date": "2026-03-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 06:07:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 06:07:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0dd34eba-f5e8-4fca-b5d2-24190fe900ab", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:17:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:17:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "7bd90b87-3288-4624-a392-2415ec3f1a8b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:49:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:49:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


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

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


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

payload_json:
{"id": "smwe_91867c04-8d5b-4755-8096-241dc104410b", "type": "job.updated", "data": {"uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "active": 1, "date": "2026-04-14 00:00:00", "job_address": "8/3 Village Street\nCobargo NSW 2550", "billing_address": "PO Box 785\nNOWRA, NSW 2541", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-14 13:07:45", "work_done_description": "Order Number: 191828  \nProperty: 8/3 Village Street, Cobargo NSW 2550.  \n\nAttended to relocate the relief valve discharge line on the hot water service away from the building.  \n\nWork completed:  \n- Removed the existing plastic relief line.  \n- Installed a new copper relief line and redirected the discharge away from the building to flow into the stormwater drain.", "generated_job_id": "11224", "completion_date": "2026-04-22 11:06:49", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 06:57:04", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 06:56:05", "company_uuid": "8317b398-ddf1-4d46-876e-1f5be1a9b16b", "geo_is_valid": 1, "lng": 149.8863643, "lat": -36.3890952, "geo_country": "Australia", "geo_postcode": "2550", "geo_state": "NSW", "geo_city": "Cobargo", "geo_street": "Village Street", "geo_number": "3", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 06:57:04", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "179.2600", "job_is_scheduled_until_stamp": "2026-04-22 11:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Please arrange access with tenant to extend overflow pipe to drain away from the brick wall. Pipe is draining to close to the edge of the unit - reported in a termite report\nTenant: Noel Quinn\nMobile: 0467087074\nOrder Number: 191828", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "8317b398-ddf1-4d46-876e-1f5be1a9b16b", "name": "Southern Cross Housing Ltd", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 785", "address_city": "NOWRA", "address_state": "NSW", "address_postcode": "2541", "address_country": "", "billing_address": "PO Box 785\nNOWRA, NSW 2541", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "first": "", "last": "", "email": "accounts@scch.org.au", "phone": "44215145", "mobile": "", "type": "JOB", "uuid": "93e34b51-c39a-4670-ac48-241211f3c4cd"}], "jobMaterials": [{"uuid": "a7c04ddf-d20b-430f-b20a-241ac4d8dced", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e6d50fa8-ebd3-449a-af80-241acb26052d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "2m x 15copper", "price": "18.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.9800", "job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "12.6500", "displayed_cost": "12.6500", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "301b8ab2-10ae-4942-80c0-241aef60a9aa", "start_date": "2026-04-22 10:44:44", "end_date": "2026-04-22 11:06:46", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 11:06:50", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "3a5c97da-0949-4638-85e8-2412159605fb", "start_date": "2026-04-22 09:45:00", "end_date": "2026-04-22 11:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 10:44:28", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 10:44:29", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

payload_json:
{"id": "smwe_9406d0f6-1eaf-4196-beea-241dcad0553b", "type": "job.updated", "data": {"uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "active": 1, "date": "2026-04-16 00:00:00", "job_address": "16 Loader Parade\nNarooma NSW 2546\n\nNAROOMA, NSW 2546", "billing_address": "861 Old Highway\nCORUNNA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-16 13:51:21", "work_done_description": "Attend 16 Loader Parade to complete the following works:  \n\nWorks Completed:\n- Installed a new floor waste in the laundry.  \n- Adjusted and tightened the toilet seat.  \n- Replaced the hose tap at the front of the house.  \n\nUpon inspection of the roof and gutters, the roof requires cleaning to remove leaf debris. The barge cappings have surface rust. The gutters have been cleaned.", "generated_job_id": "11259", "completion_date": "2026-04-22 13:59:26", "completion_actioned_by_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:19:05", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:18:35", "company_uuid": "265e2cc1-1157-4295-a520-1f5bedb42bbb", "geo_is_valid": 1, "lng": 150.1306465, "lat": -36.2255356, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Loader Parade", "geo_number": "16", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:19:05", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "261.9700", "job_is_scheduled_until_stamp": "2026-04-22 17:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "(if facing the front door go left around the house and it is below a kitchen window - a rusty box but still working - the code is 165.\n\n\n22/4 install laundry floor drain. narooma flooring will also be there Wed to start the floors: \"The flooring being installed is a 4.5mm glue down plank. If the drain could possibly be set at this height so it's flush when we scribe up to it, that would be amazing.\"\n\n\n- check on the house (mud brick cottage) as to whether the gutters need any clearing.  If so, please go ahead and do them at any time suitable.\nWe are also having some flooring installed in the bedrooms and laundry area.  (to match that in the main kitchen-living area). Can we get some advice on whether there should be extra waterproofing in the laundry area before the flooring is installed (by local flooring business).  There is an existing drain in the laundry to handle flooding already installed.  Does that need any alteration before the flooring is installed?\nFor access to the house, we will leave a key in a lock box (if facing the front door go left around the house and it is below a kitchen window - a rusty box but still working - the code is 165.  I recall that you suggested Wed 22nd as a probable date. \n  The tap at the bottom of the steps on the right side is very stiff.  Can this be fixed - with tap replaced if necessary.  Also the toilet has been damaged.  The main fiush button does not operate, and the toilet seat has been replaced by with items that are not a match to the man unit\n\nIan is going to email lock box code                                    -", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "265e2cc1-1157-4295-a520-1f5bedb42bbb", "name": "NOBLE IAN", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "861 Old Highway", "address_city": "CORUNNA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "861 Old Highway\nCORUNNA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "first": "MR IAN", "last": "NOBLE", "email": "noble.adapt@gmail.com", "phone": "0428 086 906", "mobile": "", "type": "JOB", "uuid": "20c2ea7e-6278-41d2-a1f3-2414cb39db7d"}], "jobMaterials": [{"uuid": "95e97675-3b67-40ec-8918-241cfa8198cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - tradesman and apprentice - Liam/Jorge", "price": "143.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "143.0000", "job_uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2b5506ca-d29c-46a8-8af7-241cfa847d8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hose Cock Brass Ball Valve DZR 20mm", "price": "15.5800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.5800", "job_uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "material_uuid": "c052b9e4-427d-461d-93f2-20b5e037ae2b", "sort_order": "425", "cost": "12.4600", "displayed_cost": "12.4600", "job_material_bundle_uuid": ""}, {"uuid": "f54c6f0d-ae08-40af-8c60-241cf14a761d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Allproof Straight Floor Grate Suit 100mm Flange Square", "price": "79.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "79.5700", "job_uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "material_uuid": "8692aae4-01d6-4f4b-93c6-241cf5198c8b", "sort_order": "350", "cost": "63.6600", "displayed_cost": "63.6600", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "f1816a9c-708f-465d-8aeb-241aeff2a69a", "start_date": "2026-04-22 13:11:27", "end_date": "2026-04-22 13:56:32", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 14:00:41", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "847192fa-8b4f-4d7e-8d11-241ae14e51aa", "start_date": "2026-04-22 13:14:12", "end_date": "2026-04-22 13:59:21", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 13:59:26", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "61ce084b-4f97-47dc-8333-2414cd274bfb", "start_date": "2026-04-22 16:00:00", "end_date": "2026-04-22 17:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "a74d8ce8-fb58-4d40-b7cd-2414c546576d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 12:40:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 12:40:40", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


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

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


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

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


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

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


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

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


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

payload_json:
{"id": "smwe_1334f78b-1161-4403-9eab-241dc176450b", "type": "job.updated", "data": {"uuid": "a7408835-ad88-4242-8a1c-241be32a73bd", "active": 1, "date": "2026-04-23 00:00:00", "job_address": "3 Boondi Street\nMalua Bay NSW 2536", "billing_address": "121-123 Noble Parade\nDALMENY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-23 13:58:22", "work_done_description": "Roof Report Request: NRA267231596\nProperty: 3 Boondi Street Malua Bay\n\nAttended site to conduct a roof report as requested.  An on site assessment of the roof areas and related components accessible at the time of attendance was completed and observations were documented. Information collected on site was recorded for reporting and quoting purposes if applicable.", "generated_job_id": "11341", "completion_date": "2026-04-24 06:22:21", "completion_actioned_by_uuid": "32141349-163d-459f-82e7-214227caeb2b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 07:28:51", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 07:28:23", "company_uuid": "4ab0655e-1078-4fb4-b5af-1f5beac1c3fb", "geo_is_valid": 1, "lng": 150.2307136, "lat": -35.7869967, "geo_country": "Australia", "geo_postcode": "2536", "geo_state": "NSW", "geo_city": "Malua Bay", "geo_street": "Boondi Street", "geo_number": "3", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 07:28:51", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "350.0000", "job_is_scheduled_until_stamp": "2026-04-23 18:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Roof Report request - Callaghan - Malua Bay - NRA267231596\n\nDuring the 2019/ 2020 bushfires the roof was covered by ash. Since then it has deteriorated very quickly. Would like it assessed. *Claim Lodged for Consideration*\n\nMeaghan Callaghan  0408223237", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "4ab0655e-1078-4fb4-b5af-1f5beac1c3fb", "name": "Mac Building Services Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "121-123 Noble Parade", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "121-123 Noble Parade\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "a7408835-ad88-4242-8a1c-241be32a73bd", "first": "Brett McDonald", "last": "", "email": "brett@macbuildingservices.com.au", "phone": "44768551", "mobile": "", "type": "JOB", "uuid": "72a5c81b-84c9-4c36-9921-241be6cd9ead"}], "jobMaterials": [{"uuid": "9ce35926-bc58-4e43-9339-241be704f5bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Report", "price": "318.1800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "318.1800", "job_uuid": "a7408835-ad88-4242-8a1c-241be32a73bd", "material_uuid": "4716a975-2c10-4203-87e3-1f5be2a4e69b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "6b62da25-429a-471d-bb20-241be00ba95b", "start_date": "2026-04-23 17:00:00", "end_date": "2026-04-23 18:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "a7408835-ad88-4242-8a1c-241be32a73bd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 14:37:53", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 14:37:54", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


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

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


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

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


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

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


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

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


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

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


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

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


received_at: 2026-04-25T06:57:18.952340+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.239.1.247", "x-real-ip": "13.239.1.247", "content-length": "4232", "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_792b2df1-1887-41f8-a2b7-241dc04f3e3b", "type": "job.updated", "data": {"uuid": "82a90bae-063e-428f-8036-22a1ba276edd", "active": 1, "date": "2025-04-10 00:00:00", "job_address": "23 Isabel Street\nNarooma NSW 2546", "billing_address": "23 Isabel Street\nNarooma NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2025-04-10 15:33:58", "work_done_description": "Attend to blocked drain. Unblocked toilet using a high-pressure sewer jetter through the inspection opening underneath the toilet.\npaid cash $123", "generated_job_id": "7602", "completion_date": "2025-04-10 16:42:26", "completion_actioned_by_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2025-04-11 00:00:00", "payment_method": "Cash", "payment_amount": 0, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2026-04-25 16:57:17", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00", "company_uuid": "6cf4f414-f5b5-4593-8935-22a1b28e91bb", "geo_is_valid": 1, "lng": 150.1276353, "lat": -36.2270542, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Isabel Street", "geo_number": "23", "payment_processed": 1, "payment_processed_stamp": "2025-04-11 11:14:22", "payment_received": 1, "payment_received_stamp": "2025-04-11 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2025-04-10 16:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2025-04-11 09:26:21", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "toilet is blocked", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "6cf4f414-f5b5-4593-8935-22a1b28e91bb", "name": "Ken Tovey", "website": "", "abn_number": "", "address": "23 Isabel Street\nNarooma NSW 2546", "address_street": "23 Isabel Street\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "23 Isabel Street\nNarooma NSW 2546", "is_individual": 0, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "82a90bae-063e-428f-8036-22a1ba276edd", "first": "", "last": "", "email": "toveyken@gmail.com", "phone": "", "mobile": "0411080582", "type": "JOB", "uuid": "b857b722-5d43-4b6f-9087-22a1be2b1c7d"}], "jobRecordedActivities": [{"uuid": "d1203030-3718-45e2-bff7-22a1bdd074ba", "start_date": "2025-04-10 16:19:32", "end_date": "2025-04-10 16:42:21", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "82a90bae-063e-428f-8036-22a1ba276edd", "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": "2025-04-10 16:43:02", "allocated_by_staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb"}, {"uuid": "816fd278-1ac4-40ed-b538-22a1bf9da73a", "start_date": "2025-04-10 16:19:36", "end_date": "2025-04-10 16:42:23", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "82a90bae-063e-428f-8036-22a1ba276edd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-04-10 16:42:27", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "ba6a5c32-c127-4962-9d49-22a1b9dab15b", "start_date": "2025-04-10 15:45:00", "end_date": "2025-04-10 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "82a90bae-063e-428f-8036-22a1ba276edd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-04-10 16:19:28", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-04-10 16:19:28", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-25T08:51:32.756899+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.166.168", "x-real-ip": "3.25.166.168", "content-length": "5932", "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_2a516812-7950-49b1-b471-241dcead23cb", "type": "job.updated", "data": {"uuid": "fce232f3-fe2e-498f-81c3-2152aadc65ab", "active": 1, "date": "2024-05-10 00:00:00", "job_address": "44 Glenduart Grove\nMoruya NSW 2537", "billing_address": "PO BOX 2495\nBURLEIGH BC, VIC 4220", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2024-05-23 16:30:00", "work_done_description": "WO192695\nClient: Steve Hazleton\nScope: sending out SANEO CERAMIC BOWL STD CONSOLE\n\nO-ring on cassette has been replaced. Greased up with silicon slide mechanism on top of cassette is pushing back in working as designed. \nMechanism that pushes down onto O-ring, when cassette is pushed in, appears to be working as designed and attempting to create a seal on O-ring on cassette \nWe have tested the toilet, several times regreased O-ring checked O-ring for any damage. Checked mechanism that seals on O-ring on cassette for any damage. All appear to be in good working condition. I have spoken to Glenn from Tech support who is advices to lodge a claim through the claims portal with a reference number 124302 ?\n\nModel: 24220563\nModel: SANEO CS\n\n22/07 Remove existing Dometic toilet and install new toilet under warranty", "generated_job_id": "4456", "completion_date": "2024-07-22 10:35:25", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 18:51:31", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00", "company_uuid": "83369bf4-b000-4a65-bab6-1f5bedc5a4bb", "geo_is_valid": 1, "lng": 150.0641732, "lat": -35.883642, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Moruya", "geo_street": "Glenduart Grove", "geo_number": "44", "payment_processed": 1, "payment_processed_stamp": "2024-10-29 15:13:54", "payment_received": 1, "payment_received_stamp": "2024-10-29 15:13:54", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2024-07-22 12:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2024-07-31 10:28:30", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "He will bring the caravan in, parts in shed.\n\nWO192695\nClient: Steve Hazleton\nScope: sending out SANEO CERAMIC BOWL STD CONSOLE\nLABOUR AMOUNT APPROVED $57.50+gst\nScope: Install part when it arrives\n\n\nhazofive@outlook.com\n0417 407 722 Steve Hazleton", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "83369bf4-b000-4a65-bab6-1f5bedc5a4bb", "name": "DOMETIC AUSTRALIA PTY LTD", "website": "", "abn_number": "62086366305", "address": "", "address_street": "PO BOX 2495", "address_city": "BURLEIGH BC", "address_state": "VIC", "address_postcode": "4220", "address_country": "", "billing_address": "PO BOX 2495\nBURLEIGH BC, VIC 4220", "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": "fce232f3-fe2e-498f-81c3-2152aadc65ab", "first": "", "last": "", "email": "", "phone": "03 9239 1011", "mobile": "", "type": "BILLING", "uuid": "15d402e5-4b43-4faa-9121-54ac60aa2459"}, {"job_uuid": "fce232f3-fe2e-498f-81c3-2152aadc65ab", "first": "", "last": "", "email": "warrantyclaims@dometic.com.au", "phone": "07 55076046", "mobile": "0417 407 722 Steve Hazleton", "type": "JOB", "uuid": "76d78524-2a19-43bb-9a68-218af144af7b"}], "jobRecordedActivities": [{"uuid": "6cdb9cb5-02b2-43a7-a53b-215eddcbfdfa", "start_date": "2024-05-23 07:24:29", "end_date": "2024-05-23 10:02:16", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "fce232f3-fe2e-498f-81c3-2152aadc65ab", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "2568", "travel_distance_in_meters": "49339", "material_uuid": "", "allocated_timestamp": "2024-05-23 10:02:23", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "31307650-bdcf-4b65-b696-219a9256217a", "start_date": "2024-07-22 08:16:27", "end_date": "2024-07-22 10:35:22", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "fce232f3-fe2e-498f-81c3-2152aadc65ab", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2024-07-22 10:35:26", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "5a9a1009-1e32-4920-8659-2152a17caa5b", "start_date": "2024-05-23 08:00:00", "end_date": "2024-05-23 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fce232f3-fe2e-498f-81c3-2152aadc65ab", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2024-05-17 06:20:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2024-05-17 06:20:50", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "6bcafb9d-e3b7-449b-8840-219000610e3b", "start_date": "2024-07-22 08:30:00", "end_date": "2024-07-22 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "fce232f3-fe2e-498f-81c3-2152aadc65ab", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2024-07-22 08:16:24", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2024-07-22 08:16:25", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


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

payload_json:
{"id": "smwe_867bdd99-d58e-4620-bacf-241dc4ab3f4b", "type": "job.updated", "data": {"uuid": "ca4aa2b9-c4ca-4ae7-9e60-23ef435b02ed", "active": 1, "date": "2026-03-10 00:00:00", "job_address": "cobargo ps", "billing_address": "cobargo ps", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-10 13:14:34", "work_done_description": "Work Order ID: 13047\nProperty - Cobargo Public School.\n\nAttend to service all gas heaters.\n\nwork completed:\nclean service and test all gas heater where lighting and working correctly", "generated_job_id": "10872", "completion_date": "2026-04-15 10:03:57", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-21 19:03:05", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-21 19:02:39", "company_uuid": "dedb5091-36df-423d-92d6-216cda9dc08b", "geo_is_valid": 1, "lng": 149.8857756, "lat": -36.3891731, "geo_country": "Australia", "geo_postcode": "2550", "geo_state": "NSW", "geo_city": "Cobargo", "geo_street": "", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-21 19:03:05", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "215.6000", "job_is_scheduled_until_stamp": "2026-04-15 08:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"8e5fbe62-1ba2-45b2-8fb7-1f58afb918cb\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Work Order ID: 13047\n\nGas Lines, Manifolds, Flame Arrestors, Gas Ovens/Stoves and Heaters - Inspection for leaks and damage \u2013 service all components. Free from gas leaks, rust, corrosion, rot, cracks, debris and no evident damage. Commercial Kitchen Ovens are not required to be serviced but lines to the appliance are to be checked. High/Central Schools will have gas lines into Science & Food Tech Classrooms which need to be inspected. Ensure attendance meets the specifications in Contact Advise 65 (B). Please submit a Safe Work Method Statement before attending site. Please contact School 48hrs prior to attending. Works MUST be done in April & works to be claimed before end of May.\n\nIrene from cobargo public - 0431049900\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "dedb5091-36df-423d-92d6-216cda9dc08b", "name": "Joss Facility Management - Schools", "website": "", "abn_number": "", "address": "", "address_street": "", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"8e5fbe62-1ba2-45b2-8fb7-1f58afb918cb\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "ca4aa2b9-c4ca-4ae7-9e60-23ef435b02ed", "first": "", "last": "", "email": "", "phone": "", "mobile": "6493 8213", "type": "JOB", "uuid": "5ffef52d-ea03-4360-bd1c-23ef40c4027d"}], "jobMaterials": [{"uuid": "7109cefa-7e17-4c82-a810-24137fc2a6ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Labour - attending plumber - Rod", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "ca4aa2b9-c4ca-4ae7-9e60-23ef435b02ed", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "3e4c3214-a9c3-4d2c-a2f4-24121d5296da", "start_date": "2026-04-15 09:21:15", "end_date": "2026-04-15 10:03:50", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "ca4aa2b9-c4ca-4ae7-9e60-23ef435b02ed", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 10:03:58", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "f09a5ddd-a10c-499c-a94b-2404818d9e6b", "start_date": "2026-04-15 07:15:00", "end_date": "2026-04-15 08:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "ca4aa2b9-c4ca-4ae7-9e60-23ef435b02ed", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-15 08:53:03", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 08:53:04", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


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

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


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

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


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

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


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

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


received_at: 2026-04-25T20:16:08.349075+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.69.193", "x-real-ip": "3.25.69.193", "content-length": "50141", "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_a8faf562-69d3-40e5-8dc9-241dcd22ef7b", "type": "job.updated", "data": {"uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "active": 1, "date": "2026-03-20 00:00:00", "job_address": "9 Negus Drive\nMystery Bay NSW 2546", "billing_address": "57 Eastaway Avenue\nNORTH NAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-20 11:14:14", "work_done_description": "Property: 9 Negus Drive, Mystery Bay\n\nWork completed:\n- Disconnected and removed all existing PEX lines in the bathroom.\n- Removed water lines running to the kitchen and to the downstairs laundry/bathroom.\n- Installed new PEX lines to suit the new bathroom fixture locations.\n- Reconnected into the existing water lines feeding the remainder of the house.\n- Relocated plumbing for the toilet, basin, bath, and shower.\n- Turned the water back on and tested to confirm water supply at all fixtures throughout the house.\n- Re-routed the vent from the tiled area down into the timber frame.\n- Removed the old sewer line to the bathroom.\n- Installed new flanges for the toilet and basin.\n- Removed all rubbish from site.\n\n30/03/26\n- Installed new stackwork.\n- Cut out old sections and replaced with new.\n- Reconnected the existing kitchen sink line into the new stackwork.\n- Connected the new toilet, shower, and vent point into the stackwork.\n\n22/04/26\nDan / Matt (2 hours)\n- Completed the stackwork for the upstairs bathroom renovation.\n- Drilled penetrations through timber joists and installed new 65 mm, 50 mm, and 40 mm waste pipework for the bath, basin, and floor waste.\n\nUpstairs bathroom fit-out:\n- Installed new toilet suite and bidet toilet suite.\n- Installed shower rail and shower mixer trim kit.\n- Installed new vanity, benchtop, and bowl.\n- Tested all fixtures to confirm correct operation.\n- Silicone sealed the toilet and basin benchtop.\n\n23/04/26\n- Fit-off of bath and bath mixer in the upstairs bathroom.\n- Installed bidet toilet seat.\n- Removed the existing laundry trough and downstairs bathroom fixtures, and installed a new laundry trough, mixer tap, and valves, including required pipework alterations.\n- Reconnected the washing machine.", "generated_job_id": "10985", "completion_date": "2026-04-23 12:55:45", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 06:55:48", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 06:55:13", "company_uuid": "68a21cd1-d97e-4a6b-a20b-1f5be1e321bb", "geo_is_valid": 1, "lng": 150.1322371, "lat": -36.3039597, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Mystery Bay", "geo_street": "Negus Drive", "geo_number": "9", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 06:55:48", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "5319.5400", "job_is_scheduled_until_stamp": "2026-04-23 12:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "put drainage in downstairs ceiling below bathroom\n\nbathroom rough in. Lots to do two days work.\n- Ray knows about this so any questions ask large bathroom total renewal water pipes and stack drains.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "68a21cd1-d97e-4a6b-a20b-1f5be1e321bb", "name": "Van Soest Trevor", "website": "", "abn_number": "", "address": "", "address_street": "57 Eastaway Avenue", "address_city": "NORTH NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "57 Eastaway Avenue\nNORTH NAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "0417 761 348", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "14 Days", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "first": "", "last": "", "email": "tvscarpentry@gmail.com", "phone": "", "mobile": "", "type": "JOB", "uuid": "28b85b9c-4841-48bf-a997-23f94a49bb3d"}], "jobMaterials": [{"uuid": "f528cf5c-181a-48b8-9325-240004c7383a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.7091", "name": "Labour - tradesman and apprentice -", "price": "143.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "143.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "509ba682-31a0-49cc-8ab3-1f95e0e49aab", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e333b4d1-2d55-41d3-b7c9-240002b31f7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "1/2 auspex 19", "price": "14.5800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.5800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "4.8600", "displayed_cost": "4.8600", "job_material_bundle_uuid": ""}, {"uuid": "6964d015-75c8-4839-817b-24000e6c7b2a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "12.0000", "name": "1/2 auspex 90", "price": "10.0200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.0200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "3.3400", "displayed_cost": "3.3400", "job_material_bundle_uuid": ""}, {"uuid": "809031a3-4a8a-43c3-b6bd-24000eb8389a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "7.0000", "name": "3/4 auspex 90", "price": "12.5100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.5100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "4.1700", "displayed_cost": "4.1700", "job_material_bundle_uuid": ""}, {"uuid": "66fe995c-63ef-4044-b59e-24000784065a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "1/2 aus pex sockets", "price": "9.3300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.3300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "700", "cost": "3.1100", "displayed_cost": "3.1100", "job_material_bundle_uuid": ""}, {"uuid": "59626996-1577-407f-bd00-240008b6cd6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "3/4 x 1/2 auspex sockets", "price": "9.6000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.6000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "800", "cost": "3.2000", "displayed_cost": "3.2000", "job_material_bundle_uuid": ""}, {"uuid": "1858a8cf-0777-4937-820c-240001d396da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "3/4 auspex tee", "price": "9.9200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.9200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "900", "cost": "6.6100", "displayed_cost": "6.6100", "job_material_bundle_uuid": ""}, {"uuid": "75e84bf9-c748-4215-950a-2400068d9d5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 x 1/2  auspex tee", "price": "9.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.0300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "6.0200", "displayed_cost": "6.0200", "job_material_bundle_uuid": ""}, {"uuid": "a2a966ee-6a1c-49b6-a0b7-240005d9ae0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 x 1/2 x 1/2 auspex tee", "price": "9.1400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1400", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "6.0900", "displayed_cost": "6.0900", "job_material_bundle_uuid": ""}, {"uuid": "69d0907c-4b79-4923-afc2-24000ed92cca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/2 auspex tee", "price": "14.0100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.0100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1200", "cost": "4.6700", "displayed_cost": "4.6700", "job_material_bundle_uuid": ""}, {"uuid": "31900c3d-86d0-427c-a8dc-240004ffbc3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 auspex x cu adp", "price": "11.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.4000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1300", "cost": "7.6000", "displayed_cost": "7.6000", "job_material_bundle_uuid": ""}, {"uuid": "17da5b37-cce9-4492-9fb0-240004b475ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "3/4 auspex x cu adp", "price": "16.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16.3500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1400", "cost": "10.9000", "displayed_cost": "10.9000", "job_material_bundle_uuid": ""}, {"uuid": "d53f20d1-2ddd-4ecd-aa0c-240008507efa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 auspex x butline adp", "price": "8.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.3900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1500", "cost": "5.5900", "displayed_cost": "5.5900", "job_material_bundle_uuid": ""}, {"uuid": "7923cae6-2b02-46dd-a89c-24000298828a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "3/4 auspex x butline adp", "price": "25.5900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "25.5900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1600", "cost": "17.0600", "displayed_cost": "17.0600", "job_material_bundle_uuid": ""}, {"uuid": "c3df04c3-eabb-4daf-854f-240006cffdda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Easy cap", "price": "6.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1700", "cost": "2.0100", "displayed_cost": "2.0100", "job_material_bundle_uuid": ""}, {"uuid": "12cfcfd2-02e0-4df2-9007-240009aa234a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "34.0000", "name": "35mm screws", "price": "0.6000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.6000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1800", "cost": "0.2000", "displayed_cost": "0.2000", "job_material_bundle_uuid": ""}, {"uuid": "b8a2bdf6-bba4-4c08-b7b1-24000170b54a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100 safe waste tray", "price": "6.6300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.6300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1900", "cost": "2.2100", "displayed_cost": "2.2100", "job_material_bundle_uuid": ""}, {"uuid": "f28600a9-718d-4eaf-9359-240002ab5d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 safe waste tray", "price": "12.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2000", "cost": "4.0000", "displayed_cost": "4.0000", "job_material_bundle_uuid": ""}, {"uuid": "86edb03e-b44d-48d0-be49-24000d50a4aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "3m 50 pvc", "price": "13.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.1000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2100", "cost": "8.7300", "displayed_cost": "8.7300", "job_material_bundle_uuid": ""}, {"uuid": "6ac245b2-26fe-4715-8e6e-2400092f425a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2200", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "41b54f3d-df67-4841-ad0f-24000435328a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 socket", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2300", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "3345e06d-ddbf-4eba-b315-24000b1d814a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "50mm 45", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2400", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "ef2bd318-0ba1-4279-b94c-24000be24d3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear glue", "price": "10.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.1000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2500", "cost": "6.7300", "displayed_cost": "6.7300", "job_material_bundle_uuid": ""}, {"uuid": "7bc3259f-f2c2-41fa-a9d3-240009d035aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Clear roof silo", "price": "11.0300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.0300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2600", "cost": "7.3500", "displayed_cost": "7.3500", "job_material_bundle_uuid": ""}, {"uuid": "c4cd37c4-02db-4c93-b48c-24000b5c94ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "40.0000", "name": "Pex clips", "price": "1.3800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.3800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2700", "cost": "0.4600", "displayed_cost": "0.4600", "job_material_bundle_uuid": ""}, {"uuid": "edadd4b7-3de3-44d4-be7a-240004ea3d9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "1/2 auspex red length", "price": "10.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2800", "cost": "6.8300", "displayed_cost": "6.8300", "job_material_bundle_uuid": ""}, {"uuid": "16f1ced7-8d2e-430a-a5e4-240001cbdaca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "3/4 auspex black length", "price": "15.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.3500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2900", "cost": "10.2300", "displayed_cost": "10.2300", "job_material_bundle_uuid": ""}, {"uuid": "dcbcfb9c-b3fc-4d8b-b3b9-24000150085a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "1/2 auspex black length", "price": "10.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3000", "cost": "6.8300", "displayed_cost": "6.8300", "job_material_bundle_uuid": ""}, {"uuid": "f4a24a8c-3ddf-4e0a-a822-2403b703c02a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "2m 100 pvc", "price": "14.2100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.2100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3100", "cost": "9.4700", "displayed_cost": "9.4700", "job_material_bundle_uuid": ""}, {"uuid": "cab4a5e3-bd11-44f5-afb2-2403b88846da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "100mm 45 mf", "price": "5.6700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.6700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3200", "cost": "1.8900", "displayed_cost": "1.8900", "job_material_bundle_uuid": ""}, {"uuid": "412309a3-30ec-4f37-8031-2403b2a1a46a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100mm x 45 deg junction", "price": "8.2700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.2700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3300", "cost": "5.5100", "displayed_cost": "5.5100", "job_material_bundle_uuid": ""}, {"uuid": "32000239-5017-4a96-b38a-2403bf92d20a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mmx 50mm 45 junction", "price": "11.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3400", "cost": "7.4000", "displayed_cost": "7.4000", "job_material_bundle_uuid": ""}, {"uuid": "e154d72b-0252-45d7-b2f6-2403b612e93a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm x 65mm 45 junction", "price": "8.4200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.4200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3500", "cost": "5.6100", "displayed_cost": "5.6100", "job_material_bundle_uuid": ""}, {"uuid": "02cd7f35-aae4-4cb7-9bbe-2403b760e5fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100x 50 lit", "price": "8.8200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.8200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3600", "cost": "2.9400", "displayed_cost": "2.9400", "job_material_bundle_uuid": ""}, {"uuid": "0cf36e3d-9cb8-44c2-9e84-2403b496b88a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65x 50 lit", "price": "11.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.4000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3700", "cost": "3.8000", "displayed_cost": "3.8000", "job_material_bundle_uuid": ""}, {"uuid": "a3a6d10b-60a8-4ff5-900b-2403b55a3b8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm x 50mm 45 junction", "price": "8.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.7500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3800", "cost": "5.8300", "displayed_cost": "5.8300", "job_material_bundle_uuid": ""}, {"uuid": "e6962346-820e-4345-ad4f-2403bdc538ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 90", "price": "7.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.1700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3900", "cost": "2.3900", "displayed_cost": "2.3900", "job_material_bundle_uuid": ""}, {"uuid": "ae177ad9-3c0c-43cd-aac0-2403b52b3f8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 90 mf", "price": "13.8600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.8600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4000", "cost": "4.6200", "displayed_cost": "4.6200", "job_material_bundle_uuid": ""}, {"uuid": "43a199b6-9107-489b-88cf-2403bf3a7a5a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100mm 5", "price": "5.8200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.8200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4100", "cost": "1.9400", "displayed_cost": "1.9400", "job_material_bundle_uuid": ""}, {"uuid": "ec135334-0683-4ab8-8cf6-2403b424816a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "50 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4200", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "6330f5ad-aa14-40c0-94d5-2403bf37a3ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 45", "price": "2.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.6400", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4300", "cost": "0.8800", "displayed_cost": "0.8800", "job_material_bundle_uuid": ""}, {"uuid": "cc69045a-8682-475f-9dd9-2403b0398b0a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm socket", "price": "3.8100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.8100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4400", "cost": "1.2700", "displayed_cost": "1.2700", "job_material_bundle_uuid": ""}, {"uuid": "10878572-3ef7-4525-bee5-2403bf4e14aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "2m 50 pvc", "price": "10.3100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.3100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4500", "cost": "6.8700", "displayed_cost": "6.8700", "job_material_bundle_uuid": ""}, {"uuid": "18acda21-7fb6-4816-a720-2403b40413ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100x 50 pot gully", "price": "11.3300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.3300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4600", "cost": "7.5500", "displayed_cost": "7.5500", "job_material_bundle_uuid": ""}, {"uuid": "2645bc97-eadc-4cc9-879f-2403b8f53f9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Plastic hanger", "price": "10.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.8300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4700", "cost": "7.2200", "displayed_cost": "7.2200", "job_material_bundle_uuid": ""}, {"uuid": "e2ec74aa-ee87-4f53-8e7f-2403b22aecda", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm screwed cap", "price": "7.6500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.6500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4800", "cost": "2.5500", "displayed_cost": "2.5500", "job_material_bundle_uuid": ""}, {"uuid": "4fa80b94-b5a1-4bbf-92a8-2403b9ca4d4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Glue clear and clear cleaner", "price": "15.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "15.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4900", "cost": "10.0000", "displayed_cost": "10.0000", "job_material_bundle_uuid": ""}, {"uuid": "cfcb592b-c986-41d6-a2ad-2403b7d8879a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.4275", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1210a8e2-ba08-4469-9554-2403b364561a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm puddle flange", "price": "12.6600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.6600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5000", "cost": "4.2200", "displayed_cost": "4.2200", "job_material_bundle_uuid": ""}, {"uuid": "a16b34b7-e850-4513-9851-241ae212b23a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.5263", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d7af7659-b660-473e-96df-241ae0836cba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1.2 m 40mm pvc", "price": "10.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.6400", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5100", "cost": "7.0900", "displayed_cost": "7.0900", "job_material_bundle_uuid": ""}, {"uuid": "b3e3a45a-71d0-470f-8388-241aeb50fb2a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1.2m 50mm pvc", "price": "13.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.1000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5200", "cost": "8.7300", "displayed_cost": "8.7300", "job_material_bundle_uuid": ""}, {"uuid": "b1d26e1b-51a3-4d66-9cfa-241aeda543da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm pvc length", "price": "47.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "47.3900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5300", "cost": "37.9100", "displayed_cost": "37.9100", "job_material_bundle_uuid": ""}, {"uuid": "d638a5ec-159d-47b5-8907-241aed29129a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm 90", "price": "3.5700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.5700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5500", "cost": "1.1900", "displayed_cost": "1.1900", "job_material_bundle_uuid": ""}, {"uuid": "62f55296-5c15-4532-b67d-241ae327ac4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "50mm sockets", "price": "4.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.8300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5600", "cost": "1.6100", "displayed_cost": "1.6100", "job_material_bundle_uuid": ""}, {"uuid": "23700b81-65b2-463c-b13e-241ae4f464aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm mf 90", "price": "8.8100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.8100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5700", "cost": "5.8700", "displayed_cost": "5.8700", "job_material_bundle_uuid": ""}, {"uuid": "6ed94729-8f9b-4fc2-a8b6-241ae6e3ef9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mmx50mm lit", "price": "11.1900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.1900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5800", "cost": "3.7300", "displayed_cost": "3.7300", "job_material_bundle_uuid": ""}, {"uuid": "df7034a8-ded7-4097-97ed-241ae9057faa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm 90", "price": "3.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5900", "cost": "1.1300", "displayed_cost": "1.1300", "job_material_bundle_uuid": ""}, {"uuid": "30c4f890-cc77-46b4-928a-241ae9c2eb8a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "40mm socket", "price": "3.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6000", "cost": "1.0000", "displayed_cost": "1.0000", "job_material_bundle_uuid": ""}, {"uuid": "581737f4-51fa-4983-b444-241ae7b765ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "65mm 90", "price": "21.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "21.3900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6100", "cost": "14.2600", "displayed_cost": "14.2600", "job_material_bundle_uuid": ""}, {"uuid": "d6910dbd-f8a7-41e2-bd44-241aede8e25a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm 45", "price": "8.7900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.7900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6200", "cost": "2.9300", "displayed_cost": "2.9300", "job_material_bundle_uuid": ""}, {"uuid": "f19402b5-d54e-408e-944e-241ae125a14a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "65mm sockets", "price": "9.7200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.7200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6300", "cost": "3.2400", "displayed_cost": "3.2400", "job_material_bundle_uuid": ""}, {"uuid": "9fc956c0-d559-48bb-8738-241ae13b9e3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm x 65mm lit", "price": "11.3100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.3100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6400", "cost": "3.7700", "displayed_cost": "3.7700", "job_material_bundle_uuid": ""}, {"uuid": "473f7878-f8c8-42d9-b89a-241aee1a99ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm 90", "price": "9.1200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.1200", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6500", "cost": "3.0400", "displayed_cost": "3.0400", "job_material_bundle_uuid": ""}, {"uuid": "79241a7a-bc22-470c-a8d8-241aed86963a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1m 100mm pvc", "price": "14.2100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "14.2100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6600", "cost": "9.4700", "displayed_cost": "9.4700", "job_material_bundle_uuid": ""}, {"uuid": "93912030-5b3a-4109-aece-241ae55bce9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40 sp trap", "price": "8.5500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6700", "cost": "5.7000", "displayed_cost": "5.7000", "job_material_bundle_uuid": ""}, {"uuid": "2da0a4ba-787c-476a-b4f0-241aecc27b6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Loose nut mini taps", "price": "11.6900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6800", "cost": "7.7900", "displayed_cost": "7.7900", "job_material_bundle_uuid": ""}, {"uuid": "4dc8b4f5-9218-4a3f-9c2a-241aece5cc4a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "White bathroom silo", "price": "11.8500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.8500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6900", "cost": "7.9000", "displayed_cost": "7.9000", "job_material_bundle_uuid": ""}, {"uuid": "019fcd97-d0d2-4bc0-8c46-241aec05b7ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear bathroom silo", "price": "13.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.2800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7000", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "2498acae-d21f-4410-8229-241aedbdd2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "6mm tile bit", "price": "30.8600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "30.8600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7100", "cost": "20.5700", "displayed_cost": "20.5700", "job_material_bundle_uuid": ""}, {"uuid": "23ebdb8b-dd21-4d5c-b6d3-241ae69e468a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "32 x 40 chrome plug and waste overflow", "price": "42.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "42.1100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7300", "cost": "28.0700", "displayed_cost": "28.0700", "job_material_bundle_uuid": ""}, {"uuid": "dd0e208d-0997-4a87-95ab-241aefe3189a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "450 flexi", "price": "10.8900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.8900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7400", "cost": "3.6300", "displayed_cost": "3.6300", "job_material_bundle_uuid": ""}, {"uuid": "f6a24e92-c7a4-4ae7-b75f-241aebd3d61a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "1/2 flexi cover plates", "price": "1.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.7100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7500", "cost": "0.5700", "displayed_cost": "0.5700", "job_material_bundle_uuid": ""}, {"uuid": "3b74426a-555e-4d7c-95b4-241aec6f126a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "40mm cover plate", "price": "2.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.1300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7600", "cost": "0.7100", "displayed_cost": "0.7100", "job_material_bundle_uuid": ""}, {"uuid": "981cb236-898d-484e-925c-241aedb45f9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "12mm raised cover plate", "price": "5.6100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.6100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7700", "cost": "1.8700", "displayed_cost": "1.8700", "job_material_bundle_uuid": ""}, {"uuid": "44e5219a-99e5-4115-a8c3-241aefee202a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40mm 45", "price": "2.9100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2.9100", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7800", "cost": "0.9700", "displayed_cost": "0.9700", "job_material_bundle_uuid": ""}, {"uuid": "477e386c-aa03-4531-bda7-241bf43ea25a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "50 x 45 bend", "price": "3.3600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.3600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8000", "cost": "1.1200", "displayed_cost": "1.1200", "job_material_bundle_uuid": ""}, {"uuid": "f065f48e-4909-4e2d-a0d5-241bfbe8174a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Tri valve", "price": "29.4500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "29.4500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8100", "cost": "19.6300", "displayed_cost": "19.6300", "job_material_bundle_uuid": ""}, {"uuid": "56cff1ff-bfc8-422c-b34f-241bf068d2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "16mm flexi plate", "price": "6.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.2000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8200", "cost": "3.1000", "displayed_cost": "3.1000", "job_material_bundle_uuid": ""}, {"uuid": "fa658340-be46-48e9-bdec-241bfa0a929a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 mm Flexi plate", "price": "6.2000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.2000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8300", "cost": "3.1000", "displayed_cost": "3.1000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5e5d0-cc41-41a2-bab7-241bfc69918a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "225 m &f flexi", "price": "18.9000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.9000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8400", "cost": "12.6000", "displayed_cost": "12.6000", "job_material_bundle_uuid": ""}, {"uuid": "240f9669-7f51-4faa-a726-241cf554ce9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Coupling Straight 50mm dwvf", "price": "4.4400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.4400", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "c7130ea0-5707-4875-aef7-20b16691a2bb", "sort_order": "9002", "cost": "1.4800", "displayed_cost": "1.4800", "job_material_bundle_uuid": ""}, {"uuid": "4d8efc69-4f94-48fe-8a1d-241cfa34ed6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Bend F&F Plain 50mm x 85Deg dwvb", "price": "3.2700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3.2700", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "972b93a8-7d57-4777-925b-20b1621db08b", "sort_order": "8904", "cost": "1.0900", "displayed_cost": "1.0900", "job_material_bundle_uuid": ""}, {"uuid": "140d9ee7-6950-4c0c-a69e-241cfa6d5e4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Bend M&F Plain 100mm x 85Deg dwvb", "price": "11.6000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "11.6000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "1aa62f12-1c67-452d-8a67-214b6dbdf10b", "sort_order": "8807", "cost": "7.7300", "displayed_cost": "7.7300", "job_material_bundle_uuid": ""}, {"uuid": "27fd114e-6984-4e33-9891-241cf744865d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Pipe 50mm x 6M dwvp", "price": "29.1000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "29.1000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "b18a5920-1fbd-4335-ac78-20b16ab9530b", "sort_order": "8713", "cost": "23.2800", "displayed_cost": "23.2800", "job_material_bundle_uuid": ""}, {"uuid": "6cb5e2f8-1a26-44ef-8795-241cfcce194d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Solvent Cement 500ML Pressure Clear", "price": "12.7500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.7500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "699164ea-9503-4a2f-aec9-20ad4cfcbbab", "sort_order": "8625", "cost": "8.5000", "displayed_cost": "8.5000", "job_material_bundle_uuid": ""}, {"uuid": "4a0c179d-c13c-4f57-a441-241cff4220ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Boss Gully 100mm x 65-50-40-40 x 85D dwvj", "price": "26.9500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "26.9500", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "80bd5714-c902-42af-b949-23da249e134b", "sort_order": "8550", "cost": "21.5600", "displayed_cost": "21.5600", "job_material_bundle_uuid": ""}, {"uuid": "956833dd-ac29-42d5-85d3-241cf786488d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Labour - attending plumber - (22/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "350", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8f458a9e-450c-410b-ae76-241cf9492ffd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "375", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "861c9380-07db-44a2-9d58-241cf316d58d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.5000", "name": "Labour - attending plumber - 12/3/26 Ray", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "36b5ec04-5703-4547-8adb-241cfc06582d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Misc", "price": "10.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "9300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aaba150f-5dc1-4cf3-953f-23ffd2d76e6a", "start_date": "2026-03-27 07:58:01", "end_date": "2026-03-27 15:43:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "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": "202", "travel_distance_in_meters": "2962", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:16", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "f2b6ad00-3fbb-410e-bd25-23ffdf03caea", "start_date": "2026-03-27 08:01:43", "end_date": "2026-03-27 15:44:04", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:19", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "743453d3-4e06-485a-8943-2403bb89b25a", "start_date": "2026-03-30 13:33:16", "end_date": "2026-03-30 15:58:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "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-03-30 15:59:06", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "70f0567b-f6ca-4905-a182-241ae604828a", "start_date": "2026-04-22 12:54:00", "end_date": "2026-04-22 15:18:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "2e39aa33-cadc-4618-9fd8-2419005b38ea", "start_date": "2026-04-22 07:59:45", "end_date": "2026-04-22 16:31:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "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-22 16:31:44", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1591b425-d12e-4473-ad32-241aeb6836ca", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:54:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "d1aa9725-fcd0-474f-bebf-23f949f7ce6b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 12:39:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 12:39:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "aad0ee1f-978a-47ca-8edf-23f9479ca06b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 21:25:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 21:25:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "4743d965-a729-4673-bd28-24024ea1c49b", "start_date": "2026-03-30 09:15:00", "end_date": "2026-03-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 06:07:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 06:07:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0dd34eba-f5e8-4fca-b5d2-24190fe900ab", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:17:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:17:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "7bd90b87-3288-4624-a392-2415ec3f1a8b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:49:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:49:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


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

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


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

payload_json:
{"id": "smwe_eb1edd49-5d07-4b76-b106-241dc810b2db", "type": "job.updated", "data": {"uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "active": 1, "date": "2026-04-14 00:00:00", "job_address": "8/3 Village Street\nCobargo NSW 2550", "billing_address": "PO Box 785\nNOWRA, NSW 2541", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-14 13:07:45", "work_done_description": "Order Number: 191828  \nProperty: 8/3 Village Street, Cobargo NSW 2550.  \n\nAttended to relocate the relief valve discharge line on the hot water service away from the building.  \n\nWork completed:  \n- Removed the existing plastic relief line.  \n- Installed a new copper relief line and redirected the discharge away from the building to flow into the stormwater drain.", "generated_job_id": "11224", "completion_date": "2026-04-22 11:06:49", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-25 06:57:04", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-25 06:56:05", "company_uuid": "8317b398-ddf1-4d46-876e-1f5be1a9b16b", "geo_is_valid": 1, "lng": 149.8863643, "lat": -36.3890952, "geo_country": "Australia", "geo_postcode": "2550", "geo_state": "NSW", "geo_city": "Cobargo", "geo_street": "Village Street", "geo_number": "3", "payment_processed": 1, "payment_processed_stamp": "2026-04-25 06:57:04", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "179.2600", "job_is_scheduled_until_stamp": "2026-04-22 11:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Please arrange access with tenant to extend overflow pipe to drain away from the brick wall. Pipe is draining to close to the edge of the unit - reported in a termite report\nTenant: Noel Quinn\nMobile: 0467087074\nOrder Number: 191828", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "8317b398-ddf1-4d46-876e-1f5be1a9b16b", "name": "Southern Cross Housing Ltd", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 785", "address_city": "NOWRA", "address_state": "NSW", "address_postcode": "2541", "address_country": "", "billing_address": "PO Box 785\nNOWRA, NSW 2541", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "first": "", "last": "", "email": "accounts@scch.org.au", "phone": "44215145", "mobile": "", "type": "JOB", "uuid": "93e34b51-c39a-4670-ac48-241211f3c4cd"}], "jobMaterials": [{"uuid": "a7c04ddf-d20b-430f-b20a-241ac4d8dced", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Rod", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e6d50fa8-ebd3-449a-af80-241acb26052d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "2m x 15copper", "price": "18.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.9800", "job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "12.6500", "displayed_cost": "12.6500", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "301b8ab2-10ae-4942-80c0-241aef60a9aa", "start_date": "2026-04-22 10:44:44", "end_date": "2026-04-22 11:06:46", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 11:06:50", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "3a5c97da-0949-4638-85e8-2412159605fb", "start_date": "2026-04-22 09:45:00", "end_date": "2026-04-22 11:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "dae9f81f-3642-48b7-a067-24121a16373d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 10:44:28", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 10:44:29", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


