# webhook_events

received_at: 2026-04-24T06:08:24.495015+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.57.72", "x-real-ip": "13.239.57.72", "content-length": "49252", "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_fabb1902-ca51-45c4-b245-241cf88a42fb", "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\n\nwork completed: \n- Disconnect and remove all existing pex lines in bathroom.\n- Remove towards the kitchen and to the below laundry/bathroom. \n \n- Repipe work all new pex into new bathroom fixture positions. \n- Hook back into the existing lines that feed elsewhere into house. \n- New positions for toilet basin bath and shower. \n- Turn water back on and test everything and make sure water is at all fixtures in house. \n\nSilo all holes\n- Re do the vent from going through tiles down into timber frame.\n- Wall and poke into ceiling space in garage where new stack needs to be ran. \n- Cut all old stacks out that fed the bathroom. \n- New pipe will need to be installed for that.\n-Instal new flanges on toilet and basin. \n- Removed all rubbish from site back to yard. \n- Clean areas and remove tools.\n\n12/3/36 - Ray 1.5 hours\n\n30/3/26 \n\nDan \n\n- Start running new stack work. \n- Cut old\n- Sections out and re new. \n- Re hook existing kitchen sink line in to new stack work. \n- Hook new toilet shower and vent point up. \n- Clean up any mess and rubbish. \n- Leave fittings and pipe on site for next time.\n\n22/4/26 \nDan/  Matt 2hrs \nFinish all new stack work for new bathroom renovation \nDrill holes through timber joists and instal new 65mm 50mm and 40mm pipes for new waste for bath basin and floor waste\n\nStart fit out of new bathroom up stairs \n- Instal new toilet suite and bidet toilet suite. \n- Instal shower rail and shower mixer trim kit. \n- Instal new vanity , top , and bowl. \n- Test all running correctly. \n- Silo toilet and basin top.\n\n23/04 fit off bath and bath mixer in upstairs bathroom\n- Fit toilet bidet seat.\n-Remove existing laundry trough and downstairs bathroom and install installation of new laundry trough mixer tap and valves as well as alterations to pipework\nReconnect 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-24 16:08:23", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "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": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "4145.2100", "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 c auspex tee", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "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": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "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": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5100", "cost": "0.0000", "displayed_cost": "0.0000", "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": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5200", "cost": "0.0000", "displayed_cost": "0.0000", "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": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fc428d0d-48c8-4dc4-9a68-241ae45047ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "100mm boss gully connector", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5400", "cost": "0.0000", "displayed_cost": "0.0000", "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": "46960a32-4dc4-4643-9395-241aefae572a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "Blue plugs and 65mm roof screw", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7200", "cost": "0.0000", "displayed_cost": "0.0000", "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 pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8200", "cost": "0.0000", "displayed_cost": "0.0000", "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": "9.3000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "9.3000", "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": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8400", "cost": "0.0000", "displayed_cost": "0.0000", "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": "1.4800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.4800", "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": "1.0900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.0900", "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": "7.7300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.7300", "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": "23.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "23.2800", "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": "8.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5000", "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": "21.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "21.5600", "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": ""}], "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:07", "end_date": "2026-04-22 15:18:26", "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": "", "allocated_timestamp": "2026-04-22 15:18:59", "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:47", "end_date": "2026-04-23 12:55:41", "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": "", "allocated_timestamp": "2026-04-23 12:55:46", "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-24T06:08:26.366180+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.57.72", "x-real-ip": "13.239.57.72", "content-length": "16474", "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_7dd3ec19-355f-46a5-b0fb-241cfa48c72b", "type": "job.updated", "data": {"uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "active": 1, "date": "2026-03-24 00:00:00", "job_address": "5 Ballingalla St\nNarooma NSW 2546", "billing_address": "5 Ballingalla St\nNarooma NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-24 14:20:51", "work_done_description": "Property: Surf beach Caravan park \n5 Ballingalla St, Narooma NSW 2546\n\nAttended due to a reported gas leak, as advised by the gas supply company, following higher-than-normal gas usage.\n\nWork completed:\n- Located possible gas leak points throughout the park.\n- Located possible gas pipework locations with the locating company.\n- Excavated at identified gas pipework locations with the locating company.\n- Installed isolation valves and temporary pipework to facilitate leak testing.\n- Found and rectified one major gas leak that may have contributed to the higher gas usage.\n- Installed new pipework to rectify the leak and tested the repaired section. All tested OK.\n\nPressure testing:\n- Multiple attempts were made to complete pressure testing on the gas supply; however, testing is extremely difficult in an operational caravan park.\n- All pressure test attempts were unsuccessful, suggesting there may be additional minor leaks elsewhere underground throughout the park.\n\nAdditional observations:\n- All visible gas supply pipework under cabins appears serviceable; however, it is extremely corroded and should be replaced.\n- There are multiple redundant gas supply lines (previously servicing removed cabins) that remain connected to this gas supply. This makes testing difficult, as some valves are above ground and others are not visible.\n\nRecommendations:\n- Locating the plastic gas mains in the park is extremely difficult due to the age, depth, and layout of the high-pressure plastic gas main supplying hot water and cooking throughout the park.\n- It is recommended the park gas supply be renewed in the near future.\n- Renewing the pipework is likely to be more cost-effective than further leak investigations and testing.\n- If high gas usage continues over the next few weeks, renewal of the gas supply to park cabins, amenity blocks, and BBQs may be required (noting these currently run off the gas bottle at the main toilet block).\n\n", "generated_job_id": "11018", "completion_date": "2026-03-30 17:46:36", "completion_actioned_by_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2026-04-23 00:00:00", "payment_method": "Xero", "payment_amount": 3495.88, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2026-04-24 16:08:26", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-11 06:31:08", "company_uuid": "b7ba2e8d-6de5-479e-82dc-1f8ce13b81ba", "geo_is_valid": 1, "lng": 150.1378456, "lat": -36.2231575, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Ballingalla Street", "geo_number": "5", "payment_processed": 1, "payment_processed_stamp": "2026-04-13 17:02:43", "payment_received": 1, "payment_received_stamp": "2026-04-23 00:00:00", "total_invoice_amount": "3495.8800", "job_is_scheduled_until_stamp": "2026-03-30 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-13 17:02:36", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "gas leak. needs to be between 10-1", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "b7ba2e8d-6de5-479e-82dc-1f8ce13b81ba", "name": "Surf Beach Caravan Park", "website": "", "abn_number": "", "address": "5 Ballingalla St\nNarooma NSW 2546", "address_street": "5 Ballingalla St\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "5 Ballingalla St\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": "846fac97-3682-42dd-b92f-23fd646d436d", "first": "", "last": "", "email": "invoices@merivale.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "47b596ea-c69c-4e53-8b01-23fd6b0cc48d"}, {"job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "first": "", "last": "", "email": "", "phone": "+61 2 4476 2275", "mobile": "", "type": "JOB", "uuid": "53329de0-ed32-407d-b25c-23fd66edf07d"}], "jobMaterials": [{"uuid": "0c38d4c9-158a-4700-ae4c-2403b533c14a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour - attending plumber - Rod", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab0efafb-0238-4921-b671-24048a4b4dcd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Copper Tube Hard Drawn Type B 25mm x 18G x 6M (1\") Length copph", "price": "155.6500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "155.6500", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "abcc4e52-cfa1-4d61-83da-2182d4dfc9bb", "sort_order": "901", "cost": "129.7100", "displayed_cost": "129.7100", "job_material_bundle_uuid": ""}, {"uuid": "025f2f64-0566-43ee-a0ff-240489e1d2bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Copperpress Water Elbow 90 Degree F&F 25mm x 25mm kwe", "price": "12.4700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.4700", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "3e2acdf5-c69d-4604-bd3f-21fa7285c44b", "sort_order": "801", "cost": "8.3100", "displayed_cost": "8.3100", "job_material_bundle_uuid": ""}, {"uuid": "54d851c6-b316-43a9-8831-240487a7421d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "Brass Hex Nipple 25mm brsf", "price": "8.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.9900", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "0d4dc93e-8ee0-4ff9-8568-22eb580b808b", "sort_order": "702", "cost": "5.9900", "displayed_cost": "5.9900", "job_material_bundle_uuid": ""}, {"uuid": "fb20f842-8a95-45af-af84-2404822d8f6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "Copperpress Gas Elbow 45 Degree F&F 25mm x 25mm kge", "price": "17.2500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.2500", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "18fb3633-696b-4460-95e0-2404878f6a4b", "sort_order": "604", "cost": "11.5000", "displayed_cost": "11.5000", "job_material_bundle_uuid": ""}, {"uuid": "2d0e6c3f-6d82-49f2-9543-24048a41376d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "Copperpress Gas MI Adaptor 25 x 25 MI BSP kgf", "price": "18.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.1100", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "264c1902-1da2-4cdf-9ce5-219f4645a33b", "sort_order": "507", "cost": "12.0700", "displayed_cost": "12.0700", "job_material_bundle_uuid": ""}, {"uuid": "a348ed48-de14-42a3-8c5c-240485c72b4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "Copperpress Gas Elbow 90 Degree F&F 25mm x 25mm kge", "price": "20.4000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.4000", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "3e317fa9-e87e-4159-83f7-24048f55556b", "sort_order": "413", "cost": "13.6000", "displayed_cost": "13.6000", "job_material_bundle_uuid": ""}, {"uuid": "97c5581a-0aa5-4295-9fe2-24048134babd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Copperpress Gas Tee Equal 25mm kgt", "price": "31.8300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "31.8300", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "ea40bf79-401f-4e0b-aa57-24048f17e91b", "sort_order": "325", "cost": "21.2200", "displayed_cost": "21.2200", "job_material_bundle_uuid": ""}, {"uuid": "6e9210f5-dda5-4e72-831f-24048043811d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Ball Valve Brass Copper Press Lever Action 25mm Gas App", "price": "51.6300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "51.6300", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "a4a4be25-7ee0-4bcb-9272-2404881f426b", "sort_order": "250", "cost": "34.4200", "displayed_cost": "34.4200", "job_material_bundle_uuid": ""}, {"uuid": "6e9d3fb0-6ad3-419a-8ca0-240486354b5d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Ball Valve Brass F&F Full Bore Lever Action 25mm (Gas/Water)", "price": "39.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "39.0000", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "1346c00e-f0c1-4f01-a35c-219f498d354b", "sort_order": "1602", "cost": "26.0000", "displayed_cost": "26.0000", "job_material_bundle_uuid": ""}, {"uuid": "8db7ddaf-3b1a-483e-a654-24048767859d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Brass Socket Hex 32mm brsf", "price": "20.0600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "20.0600", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "ec45e7c5-598b-402c-bc5e-24048cd5720b", "sort_order": "1504", "cost": "13.3700", "displayed_cost": "13.3700", "job_material_bundle_uuid": ""}, {"uuid": "5345e886-7450-4dac-91b9-24048832eb5d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Brass Hex Nipple Reducing 32mm x 20mm brsf", "price": "13.7300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "13.7300", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "183aa77c-23cb-4336-a692-2182d7bd1b8b", "sort_order": "1407", "cost": "9.1500", "displayed_cost": "9.1500", "job_material_bundle_uuid": ""}, {"uuid": "75c9cd73-39c2-4e61-b0cb-24048e47c62d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Copperpress Gas MI Adaptor 25 x 25 MI BSP kgf", "price": "18.1100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.1100", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "264c1902-1da2-4cdf-9ce5-219f4645a33b", "sort_order": "1313", "cost": "12.0700", "displayed_cost": "12.0700", "job_material_bundle_uuid": ""}, {"uuid": "e53b448c-2bd9-4ace-a517-24048717a78d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Stormwater Cap Push On 225mm swf", "price": "33.1700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "33.1700", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "e992903b-3c36-4518-8727-24048aff33bb", "sort_order": "1225", "cost": "22.1100", "displayed_cost": "22.1100", "job_material_bundle_uuid": ""}, {"uuid": "7c2379bd-69dd-4492-ab3a-24048f5feaed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Stormwater Pipe 225mm x 6M White swp", "price": "56.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "56.0000", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "4465886e-300e-494e-ad80-23a9e83dcaeb", "sort_order": "1150", "cost": "37.3300", "displayed_cost": "37.3300", "job_material_bundle_uuid": ""}, {"uuid": "f6c361a2-e017-4b88-b152-240c9fad1d8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "Labour - attending plumber - Ray 30/03/2026", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "01338a6e-cba8-452a-b74f-23e38666395b", "sort_order": "126", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "713c97c1-3848-4333-920b-240c9646b70d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "B-Press Gas Male Coup 25mm X 25mi", "price": "28.1300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "28.1300", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "a17ee1c5-4a68-4bfc-a2a0-240c918bb38b", "sort_order": "2204", "cost": "18.7500", "displayed_cost": "18.7500", "job_material_bundle_uuid": ""}, {"uuid": "4c9fc16c-827a-4b88-a774-240c97539a6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "B-Press Gas Str Connector 25mm", "price": "12.4700", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "12.4700", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "3e5ea5fa-8433-48b1-84a9-240c995168fb", "sort_order": "2107", "cost": "8.3100", "displayed_cost": "8.3100", "job_material_bundle_uuid": ""}, {"uuid": "449b0948-2007-487e-a048-240c95794f4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Dura Eagle Ball Valve F&F Gas 25mm", "price": "32.6400", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "32.6400", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "8067590a-441f-41bc-ae22-240c96eacf4b", "sort_order": "2013", "cost": "21.7600", "displayed_cost": "21.7600", "job_material_bundle_uuid": ""}, {"uuid": "9119c2e4-64b6-4c61-a8c7-240c955a89fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "B-Press Gas Fem Coup 25mm X 25fi", "price": "31.9900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "31.9900", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "ec2bd9ff-4b71-44b1-9baa-240c9b964dcb", "sort_order": "1925", "cost": "21.3300", "displayed_cost": "21.3300", "job_material_bundle_uuid": ""}, {"uuid": "8b5242b5-5b4a-4887-819d-240c9e787f2d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "B-Press Gas Equal Tee 25mm", "price": "25.1600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "25.1600", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "30551f9a-95cb-4e14-bcae-240c9060beeb", "sort_order": "1850", "cost": "16.7700", "displayed_cost": "16.7700", "job_material_bundle_uuid": ""}, {"uuid": "84ddf384-31d9-40f3-bbeb-240c958e05bd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Locator and Vac truck", "price": "1320.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1320.0000", "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "material_uuid": "91c87291-e4ae-43cb-94fa-20741e9312cb", "sort_order": "2450", "cost": "1100.0000", "displayed_cost": "1100.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "f753b61f-dc62-43f5-8392-23feff38867a", "start_date": "2026-03-25 13:12:43", "end_date": "2026-03-25 13:53:22", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "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-25 13:53:31", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "15f4191e-04c1-4953-be3d-23ffd447242b", "start_date": "2026-03-27 09:30:00", "end_date": "2026-03-27 10:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "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-03-27 09:07:55", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c17827bd-a392-43f3-a23c-240249c3029b", "start_date": "2026-03-30 08:00:00", "end_date": "2026-03-30 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "846fac97-3682-42dd-b92f-23fd646d436d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 08:34:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 08:35:00", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T06:08:39.877150+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.219.135", "x-real-ip": "15.135.219.135", "content-length": "4475", "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_ab772ae2-1b57-468e-a3cf-241cf2a99b6b", "type": "job.updated", "data": {"uuid": "0dd7d6a0-2c14-4081-8e9e-241beb1daf6d", "active": 1, "date": "2026-04-23 00:00:00", "job_address": "Over The Boardwalk\n50 Williamson Drive\nNorth Narooma, 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 10:10:49", "work_done_description": "Property - Over The Boardwalk 50 Williamson Drive North Narooma, NSW 2546.\n\nWork completed:\n- Inspect hot water heater. \n- Turn leaking heater off.\n\n- Inspected how we can swap heater and also how we can get new heater outside", "generated_job_id": "11335", "completion_date": "2026-04-23 11:04:49", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 16:08:39", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "a44c07c7-a8a9-4ac2-8296-1f5becadc3db", "geo_is_valid": 1, "lng": 150.1260611, "lat": -36.2064558, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "North Narooma", "geo_street": "Williamson Drive", "geo_number": "50", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "54.5800", "job_is_scheduled_until_stamp": "2026-04-23 13:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "- Will have to pick keys up from whale coast \n- Get someone out to have a look at the hot water system its leaking brown liquid.\n\nWORK ORDER Job No: 4455\nOwner Name: Nahum & Penelope Joseph", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "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": "0dd7d6a0-2c14-4081-8e9e-241beb1daf6d", "first": "", "last": "", "email": "accounts@whalecoastrealty.com.au", "phone": "44762699", "mobile": "", "type": "JOB", "uuid": "91049acb-9488-4b17-9234-241bee75dacd"}], "jobMaterials": [{"uuid": "06730a2b-7652-4f9c-86cf-241bf75d17ea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.5063", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "0dd7d6a0-2c14-4081-8e9e-241beb1daf6d", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "0", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "31a697d4-68a7-4620-8fd8-241bf0f35dca", "start_date": "2026-04-23 10:28:49", "end_date": "2026-04-23 11:04:44", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0dd7d6a0-2c14-4081-8e9e-241beb1daf6d", "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": "332", "travel_distance_in_meters": "2693", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:04:49", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "75a14d45-fc3b-4c5c-a658-241be43d535b", "start_date": "2026-04-23 12:15:00", "end_date": "2026-04-23 13:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0dd7d6a0-2c14-4081-8e9e-241beb1daf6d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 10:16:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 10:16:32", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T06:08:40.683978+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.88.178", "x-real-ip": "15.135.88.178", "content-length": "6606", "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_8ae5154d-9432-4323-a556-241cf1c3a58b", "type": "job.updated", "data": {"uuid": "5b091a21-4824-4b4c-9e0e-23f5e9898bdd", "active": 1, "date": "2026-03-16 00:00:00", "job_address": "north head moruya", "billing_address": "Industry & Environment\nPO Box 1967\nHURSTVILLE BC, NSW 1481", "status": "Completed", "quote_date": "2026-03-16 12:47:35", "work_order_date": "2026-03-17 13:19:48", "work_done_description": "Purchase Order: 4100208541\n\nAs per quote to install gutter guard at Shelly Beach Moruya toilet block. 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": "10939", "completion_date": "2026-04-02 10:27:15", "completion_actioned_by_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2026-04-23 00:00:00", "payment_method": "Xero", "payment_amount": 663.69, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2026-04-24 16:08:40", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-03 07:45:55", "company_uuid": "ae3f605b-b5d5-4d4a-8d70-1f5be46befbb", "geo_is_valid": 1, "lng": 150.115366, "lat": -35.9041656, "geo_country": "Australia", "geo_postcode": "2537", "geo_state": "NSW", "geo_city": "Moruya", "geo_street": "North Head Drive", "geo_number": "", "payment_processed": 1, "payment_processed_stamp": "2026-04-03 07:46:25", "payment_received": 1, "payment_received_stamp": "2026-04-23 00:00:00", "total_invoice_amount": "663.6900", "job_is_scheduled_until_stamp": "2026-04-02 14:30: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": true, "purchase_order_number": "Purchase Order: 4100208541", "invoice_sent_stamp": "2026-04-07 10:48:50", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-03-16 14:44:37", "job_description": "pick up gutter guard from stratco\ngutter guard on new toilet block\n10m corry gutter guard\nmoruya heads toilet block or shelly beach\n\n4 hrs\nPurchase Order: 4100208541", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "ae3f605b-b5d5-4d4a-8d70-1f5be46befbb", "name": "National Parks & Wildlife", "website": "", "abn_number": "", "address": "Industry and Environment\nPO Box 282\nNAROOMA, NSW 2546", "address_street": "Industry & Environment\nPO Box 1967", "address_city": "HURSTVILLE BC", "address_state": "NSW", "address_postcode": "1481", "address_country": "", "billing_address": "Industry & Environment\nPO Box 1967\nHURSTVILLE BC, NSW 1481", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "5b091a21-4824-4b4c-9e0e-23f5e9898bdd", "first": "", "last": "", "email": "supplier.invoices@environment.nsw.gov.au", "phone": "44760800", "mobile": "64940057 Nathan Gumela", "type": "BILLING", "uuid": "d1abfa9f-1d68-44d9-a06b-23f5e00bb39d"}, {"job_uuid": "5b091a21-4824-4b4c-9e0e-23f5e9898bdd", "first": "", "last": "", "email": "supplier.invoices@environment.nsw.gov.au", "phone": "44760800", "mobile": "64940057 Nathan Gumela", "type": "JOB", "uuid": "c5ac883d-0770-47e3-958d-23f5e5b2108d"}], "jobMaterials": [{"uuid": "18e4f706-cd34-4b0e-8450-23f5e78bf61d", "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": "5b091a21-4824-4b4c-9e0e-23f5e9898bdd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fd83eb53-bcab-4314-85cb-23f5eccbde7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install approximately 10lm gutter guard", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5b091a21-4824-4b4c-9e0e-23f5e9898bdd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5a3ecc5b-8fd9-45bb-9e29-23f5ebc9a63d", "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": "5b091a21-4824-4b4c-9e0e-23f5e9898bdd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "72b29857-414b-43b2-8f3a-23f5e862ffbd", "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": "5b091a21-4824-4b4c-9e0e-23f5e9898bdd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "de3b879a-1bb2-4ac7-803b-23f5eda0c93d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "603.3500", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "603.3500", "job_uuid": "5b091a21-4824-4b4c-9e0e-23f5e9898bdd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "e34904dd-c7cf-466b-99ce-2405b846d6ca", "start_date": "2026-04-02 10:27:07", "end_date": "2026-04-02 10:27:09", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "5b091a21-4824-4b4c-9e0e-23f5e9898bdd", "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-02 10:27:16", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}], "jobScheduledActivities": [{"uuid": "d701f973-af49-495a-95bb-2405b4ef1a2a", "start_date": "2026-04-02 13:15:00", "end_date": "2026-04-02 14:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "5b091a21-4824-4b4c-9e0e-23f5e9898bdd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-02 08:36:40", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-02 08:36:41", "allocated_by_staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb"}]}}


received_at: 2026-04-24T06:09:01.163100+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.205.210", "x-real-ip": "3.25.205.210", "content-length": "34621", "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_7ace905f-2f5a-4965-a1b7-241cf322f3eb", "type": "job.updated", "data": {"uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "active": 1, "date": "2026-02-26 00:00:00", "job_address": "6 Jocelyn Street\nDalmeny NSW 2546", "billing_address": "117 Montague Avenue\nKianga NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-15 17:28:17", "work_done_description": "28th/2 Markout drainage for condrill\n15/3 deliver concrete pits\n\n24/04 complete hot & cold water rough in inc moving point in bathrooms for elevated floor levels", "generated_job_id": "10766", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 13:52:03", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "3d0dda83-e30a-40ab-afd2-228db7cb203b", "geo_is_valid": 1, "lng": 150.1311425, "lat": -36.1668332, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Jocelyn Street", "geo_number": "6", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 1, "payment_received_stamp": "2026-04-24 13:06:55", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 14: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": "Finish off plumbing and drainage and material list", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "3d0dda83-e30a-40ab-afd2-228db7cb203b", "name": "Jenny & Kent Owen", "website": "", "abn_number": "", "address": "117 Montague Avenue\nKianga NSW 2546", "address_street": "117 Montague Avenue\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "117 Montague Avenue\nKianga NSW 2546", "is_individual": 0, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "first": "", "last": "", "email": "jennyowen5555@gmail.com", "phone": "0404828209  Kent ", "mobile": "0418298219", "type": "JOB", "uuid": "8b3d725c-fe62-4b2a-bffd-23e26aa70f7d"}], "jobMaterials": [{"uuid": "9861b52f-45e2-4063-9511-241ca4253f2a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Tradelink invoices pits & 225mm pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0a5b98cd-d38a-4883-a549-241ca380ba9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100mm dwv", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ad13716a-1167-4feb-a63d-241ca64badba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Swan invoice copper & fittings for gas\nUsed  2 x 20mm copper\n2 x 20mm press joiner\n2 x 20mm elbow\n1 x 20mm T\n2 x 15mm press 19", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "78cd78d4-8859-4c28-bd9d-241ca7392cfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Roll 15mm copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4f3be678-d3eb-4e97-8f87-241caa8d035a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "20mm pex pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e1822163-3d33-4fa6-9beb-241ca2f1972a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "16mm pex pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "9bd2c3d5-29c8-4f06-b0d5-241cafce763a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "15.0000", "name": "16mm elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8715d7cc-dee5-4d36-b4a4-241ca653335a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "20mm pex T", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "9", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b0658a69-d57c-425d-970a-241ca669854a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "16mm press T", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "10", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "9bf7378f-85cc-4df6-a18b-241cac5ee08a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "12.0000", "name": "16mm press 19", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "11", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3500a619-efca-40b9-8066-241caa88362a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "20mm copper x pex adapter", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "12", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "92979fb5-ae79-45fe-a95d-241ca041f2ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "16mm pex no 3", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "13", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1dfd067c-a26d-479c-808f-241ca1452bca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "16mm pex mi elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "14", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "84d725af-08f7-4223-8717-241caf31980a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Reece invoices 25mm pex pipe & fittings 2 invoices", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "15", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8478ce62-affe-42f2-9175-241caa63f5ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "20mm pex joiner", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "16", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "32c9bd3e-a968-498f-a09c-241ca8a0082a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "20mm pex elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "17", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1bd2aec3-a7cc-4f92-b292-241caca96f9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "20mm allthread nipple Reece", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "18", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "38dc8aca-6ac1-493a-9843-241ca2128baa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "20mm no15 Reece", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "19", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a9ee7107-92ed-479e-8be3-241caeeff42a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "20 x 15 pex reducer", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "20", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "392e607a-ba3f-4a0b-a715-241ca9ef01da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "20mm lock nut & cover plate for taps", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "21", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "16784c15-6169-4d55-ac42-241cab54eb6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "20mm no 19 Reece", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "22", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "23abc4fc-1cb4-46f5-8bf9-241cade972ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "20mm copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "23", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "43f09bf0-3394-425e-918b-241ca49d140a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "100 x 90 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "24", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce77f5de-2a72-4aff-b417-241caa9dcada", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "100 x 45 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "25", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "80739508-8ee8-4b68-bc88-241ca77282da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100 mm gully", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "26", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ba8d7314-f952-4203-b4bf-241ca4ac0d9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100 x 15 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "27", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "9182d099-8bc1-4571-839b-241ca5a466ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100 x 30 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "28", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c4147470-26aa-4768-b105-241ca79da58a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100 x 88 junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "29", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c87f8de7-23d1-4914-b8f8-241caeb9f72a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100 x 40 reducer", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "30", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "81653465-f709-48e6-bd86-241cadb8f48a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm dwv", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "31", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fe5ff74f-9c49-40fa-8267-241ca04f295a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 x 88 junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "32", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d089c5e6-f569-40e1-8bf4-241cad962f7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 x 40 reducer", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "33", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "25815005-9106-4ce3-8664-241ca67c522a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40 x 90 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "34", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b2fec87f-86ec-4d6a-b6d9-241ca4f9b74a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40 x 45 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "35", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "234b6def-0553-4ea9-bd9d-241ca51a614a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90 mm Aussie connect", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "36", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7af228d4-52cc-4018-9177-241cab85a0ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 bag pex clips", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "37", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "dd6be896-bedd-41cd-92c8-241ca5dc21ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm press elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "38", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "558df002-25f0-47c1-b36c-241cac781bfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm press cap", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "39", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7c2d2851-7b6b-4488-98a0-241ca195785a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm copper x pex adapter", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "40", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "996758d4-4f00-42e7-be97-241ca8e5286a", "start_date": "2026-04-24 15:47:19", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "2026-04-24 15:47:19", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "4dd3754d-49b9-440f-96b3-23e59be53b0b", "start_date": "2026-02-28 11:00:00", "end_date": "2026-02-28 12:30:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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-03-01 05:55:50", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "2c151c28-18bd-4756-9f44-23f41f30f6ab", "start_date": "2026-03-15 10:00:00", "end_date": "2026-03-15 11:30:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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-03-15 13:37:57", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "265b804e-d581-46b6-adec-23f49b5c81ba", "start_date": "2026-03-16 07:38:11", "end_date": "2026-03-16 16:23:10", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "1365", "travel_distance_in_meters": "547", "material_uuid": "", "allocated_timestamp": "2026-03-16 16:23:15", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "3ae499ac-2e38-4c5d-816b-23f496d82d3a", "start_date": "2026-03-16 07:58:51", "end_date": "2026-03-16 16:27:26", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "10518", "travel_distance_in_meters": "6250", "material_uuid": "", "allocated_timestamp": "2026-03-16 16:27:33", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "e3d0eedd-6a1f-4ba0-8d47-23f57d7d3afa", "start_date": "2026-03-17 07:36:42", "end_date": "2026-03-17 11:47:37", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "2026-03-17 11:48:00", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "0a05e3e2-1fbe-484e-ae75-23f57e966cba", "start_date": "2026-03-17 07:53:00", "end_date": "2026-03-17 16:06:11", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_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-17 16:06:14", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "3df2dd6f-5c9c-4d8f-8638-23f6ccd072da", "start_date": "2026-03-17 13:35:26", "end_date": "2026-03-17 16:20:15", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "753", "travel_distance_in_meters": "8365", "material_uuid": "", "allocated_timestamp": "2026-03-17 16:20:23", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "b7f5fbb2-e73f-42a2-a52f-23f6cfa723ea", "start_date": "2026-03-18 07:43:58", "end_date": "2026-03-18 09:10:07", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "2026-03-18 09:10:15", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "7c915a84-012b-4718-9ee5-23f780d1b63a", "start_date": "2026-03-18 11:03:22", "end_date": "2026-03-18 13:25:06", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "2026-03-18 13:25:14", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "e879b709-b8d8-4e13-aee2-23f787741d9a", "start_date": "2026-03-18 14:40:42", "end_date": "2026-03-18 15:11:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "2026-03-18 15:12:11", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "1e233f97-269a-4222-8dc6-23f6c5dc484a", "start_date": "2026-03-18 07:47:55", "end_date": "2026-03-18 15:31:40", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_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-18 15:31:43", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "5fbbf332-397d-4de1-8fa9-23f7835b17da", "start_date": "2026-03-19 08:05:49", "end_date": "2026-03-19 16:04:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_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-19 18:00:09", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "5e5b0f82-301b-452f-bf69-23f8438142ea", "start_date": "2026-03-20 07:45:12", "end_date": "2026-03-20 14:46:53", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_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-20 14:46:57", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "6f057cb2-865c-420a-970b-23f84d74470a", "start_date": "2026-03-20 09:19:45", "end_date": "2026-03-20 15:17:11", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "212", "travel_distance_in_meters": "1458", "material_uuid": "", "allocated_timestamp": "2026-03-20 15:17:17", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "ee0cf588-d5b9-47d7-b364-241bf1c980ea", "start_date": "2026-04-24 07:43:29", "end_date": "2026-04-24 13:51:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "528", "travel_distance_in_meters": "6554", "material_uuid": "", "allocated_timestamp": "2026-04-24 13:52:04", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "51647bb0-947b-4aaf-ac10-23e4f1efb78b", "start_date": "2026-02-28 14:45:00", "end_date": "2026-02-28 15:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-28 12:10:29", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-28 12:10:29", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "8a9b60da-04cf-4d0e-b079-23e26c97c0ab", "start_date": "2026-03-16 08:00:00", "end_date": "2026-03-16 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-16 07:58:48", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-16 07:58:49", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "8e3f93a3-e24f-499c-9618-23e26ced46ab", "start_date": "2026-03-16 08:00:00", "end_date": "2026-03-16 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-26 12:55:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-26 12:55:01", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c56e0672-cbfb-4de1-ad0f-23e266995eab", "start_date": "2026-03-17 08:00:00", "end_date": "2026-03-17 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-16 07:58:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-16 07:58:49", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c15d1b2d-b368-4be0-846f-23e2640b62eb", "start_date": "2026-03-17 08:00:00", "end_date": "2026-03-17 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-26 12:55:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-26 12:55:01", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "1a36e806-ebc7-4c5d-a97c-23e4f0e3488b", "start_date": "2026-03-18 08:00:00", "end_date": "2026-03-18 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-16 07:58:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-16 07:58:50", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "2423c0ca-f1af-49b4-8ca4-23e4fa8aa44b", "start_date": "2026-03-18 08:00:00", "end_date": "2026-03-18 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-01 20:01:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-01 20:01:21", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "27b63e48-1a3c-4371-950c-23f10a21191b", "start_date": "2026-03-19 08:00:00", "end_date": "2026-03-19 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-13 14:07:10", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-13 14:07:10", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "ed8bccef-fb17-437b-a45f-23f1002741db", "start_date": "2026-03-20 08:00:00", "end_date": "2026-03-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-17 07:36:41", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-17 07:36:41", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fc78956e-83fe-421e-96e2-23f10144eeeb", "start_date": "2026-03-20 08:00:00", "end_date": "2026-03-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-16 16:23:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-16 16:23:09", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "d9cca7d4-0e9e-4167-a650-24137f62e0ab", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 14:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 07:42:13", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 07:42:13", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T06:09:01.559908+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.205.210", "x-real-ip": "3.25.205.210", "content-length": "38747", "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_5b15e0f8-56e8-4c4b-bf34-241cf476a72b", "type": "job.updated", "data": {"uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "active": 1, "date": "2025-07-22 00:00:00", "job_address": "20 Yabbarra Drive\nDalmeny NSW 2546", "billing_address": "SOLAR PTY LTD\nP.O. BOX 569\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "2025-07-22 14:08:02", "work_order_date": "2025-08-14 09:34:24", "work_done_description": "Thank you for the opportunity to quote for plumbing and drainage as per plans provided at 20 Yabara Drive Dalmeny. Please find below a detailed breakdown of the proposed costs included in the quotation. If you have any questions or concerns, please do not hesitate to contact me.", "generated_job_id": "8658", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 15:54:35", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "cad977a5-4ee2-404a-9386-225a76daa75b", "geo_is_valid": 1, "lng": 150.1267476, "lat": -36.1708898, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Yabbarra Drive", "geo_number": "20", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "13778.6000", "job_is_scheduled_until_stamp": "2026-05-08 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": "2025-08-01 12:05:33", "job_description": "measure for downpipes when there next\n\n12/3 rough in\n\n10/11 drains for water tanks and connect water supply to house\n\nquote for new house - see email\n\nExternal sewer drainage to council connection point. \nInternal sewer drainage as per plan.\nHot and cold plumbing services as per plan.\nStorm water connected to tanks complete with first flush system. \nOverflow from the rainwater tank as per plan.\nExternal shower and sink.\nFix out of PC items and ducting of range hood. \nThree external hose taps as per plans.\n7mm aggragate.\nInstallation of 2 basket wastes and grease trap as waste collection point on shed. \nKingspan 2 x 20,00L Colorbond Rainwater tank and pump, including change over valve. \nAll necesary materials.\nExcavation.  \nLabour.\nQUOTE EXCLUDES\nPC items such as toilets and tapware etc.\nAgg lines picked up but not installed.\nHot water system.\nSlab for tanks.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "cad977a5-4ee2-404a-9386-225a76daa75b", "name": "John and Ruth White", "website": "", "abn_number": "", "address": "", "address_street": "20 Yabbarra Drive\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "20 Yabbarra Drive\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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "first": "", "last": "", "email": "yabbarra20@gmail.com", "phone": "", "mobile": "0432879849", "type": "JOB", "uuid": "12e72d3c-233f-441f-b5b6-2308e4fa905d"}], "jobMaterials": [{"uuid": "4e555b77-8826-42e9-b70f-2309fbbae33d", "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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "777431d7-c7bf-4448-9925-2309f0a8ceed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "External sewer drainage to council connection point.", "price": "8856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8856.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b4dec5c-b5ca-49ce-a226-2309ff19ca4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Internal sewer drainage as per plan.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c21b4e87-e97f-473c-9fb7-2309ff0bb76d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hot and cold plumbing services as per plan.", "price": "5856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5856.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c04cac04-4717-4f1b-a8a5-2309f9d024ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Storm water connected to tanks complete with first flush system.", "price": "5856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5856.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1677b098-40c2-4432-9e89-2309fb09ce7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Overflow from the rainwater tank as per plan.", "price": "890.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "890.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0d7a6d7c-e96b-4e59-8ba6-2309f48d809d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "External shower and sink.", "price": "580.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "580.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "adfa766f-d7e9-40dd-a8eb-2309fae3e4ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fix out of PC items and ducting of range hood.", "price": "3000.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3000.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "872dd64c-99d1-4971-bb3a-2309f34a361d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Three external hose taps as per plans.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "702097a4-6807-46ba-8dd3-2309fd7315ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "7mm aggragate.", "price": "600.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "600.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7e23e03a-4396-496c-b8c4-2309fa3915ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necesary materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab781fbd-6d1b-4815-b9a9-2309f037df9d", "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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "90713a45-2d82-4a48-92d1-2309fb09594d", "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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ad49d19a-f961-41a4-bd1d-2309fd8f260d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "PC items such as toilets and tapware etc.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "cd4a220d-2e34-479f-a180-2309f3db6c6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Agg lines picked up but not installed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "144ad506-dad3-48c7-9878-2309f412d0ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Kingspan  2 x 20,00L Colorbond Rainwater tank and pump, including change over valve.", "price": "6400.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6400.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1050", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ae225afe-8953-49a5-a973-2309f41286fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Hot water system.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "652452d2-655c-4385-8237-230d6a3b12ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Installation of  2 basket wastes and grease trap as waste collection point on shed.", "price": "682.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "682.5000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "a120c7fb-43fd-4c67-86ba-221308c90b2b", "sort_order": "1025", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "09dd485d-9535-43ea-96f1-230ef65ec71d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Slab for tanks.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "a120c7fb-43fd-4c67-86ba-221308c90b2b", "sort_order": "1850", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "46fb8cfa-a5ae-4a21-9a13-234d53027cfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "-1.0000", "name": "Partial invoice #8658A", "price": "4000.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4000.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "faefbbc4-2ac3-41f0-8e41-20af781730ab", "sort_order": "2050", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e9738286-d48e-4802-8ff4-2411dac7777d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "-1.0000", "name": "Partial invoice #8658B", "price": "16194.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16194.5000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "faefbbc4-2ac3-41f0-8e41-20af781730ab", "sort_order": "2250", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "a7013974-ca34-4afd-83ea-233124eba04a", "start_date": "2025-09-02 07:28:27", "end_date": "2025-09-02 16:03:37", "activity_was_recorded": 1, "activity_was_automated": 2, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-02 16:12:05", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "6936a10b-224d-41b4-841c-2332ebfc456a", "start_date": "2025-09-02 14:54:50", "end_date": "2025-09-02 16:10:14", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-09-02 16:10:21", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "fc0412ab-8a79-48ad-9bb7-2332eb6849aa", "start_date": "2025-09-03 07:41:05", "end_date": "2025-09-03 14:26:05", "activity_was_recorded": 1, "activity_was_automated": 2, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-03 14:29:02", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "08612bca-42e9-4a9a-92f4-2332e628ddea", "start_date": "2025-09-03 08:55:04", "end_date": "2025-09-03 15:08:46", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-09-03 15:08:55", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "395edec3-75fc-4d2d-a682-2347b664580a", "start_date": "2025-09-24 07:17:45", "end_date": "2025-09-24 08:20:46", "activity_was_recorded": 1, "activity_was_automated": 3, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-24 16:26:23", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "486c59a3-0ec7-4eeb-8c25-2347b28c91ea", "start_date": "2025-09-24 07:22:57", "end_date": "2025-09-24 18:32:41", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-09-24 18:32:46", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "a136cf7d-8ee6-4af5-923a-235ae845500a", "start_date": "2025-10-13 07:24:06", "end_date": "2025-10-13 16:34:26", "activity_was_recorded": 1, "activity_was_automated": 2, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-13 16:37:09", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "ff9033cb-a13f-43f8-a0e0-235ae9b6686a", "start_date": "2025-10-13 07:37:59", "end_date": "2025-10-13 16:45:10", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "355", "travel_distance_in_meters": "5491", "material_uuid": "", "allocated_timestamp": "2025-10-13 16:45:19", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "3562c0b9-d3f5-4980-96ae-235b340b9d3a", "start_date": "2025-10-14 07:23:42", "end_date": "2025-10-14 10:58:25", "activity_was_recorded": 1, "activity_was_automated": 3, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-14 11:00:24", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "36af57d3-8a32-4d75-9f30-235b31d7692a", "start_date": "2025-10-14 07:45:08", "end_date": "2025-10-14 11:31:51", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-10-14 11:31:55", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "4d563bd7-dfd7-48a0-986d-235b350533ea", "start_date": "2025-10-14 07:23:50", "end_date": "2025-10-14 15:06:34", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-10-14 15:06:39", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "d4a666d6-cac9-4583-bbb3-23766219fd6a", "start_date": "2025-11-10 07:22:15", "end_date": "2025-11-10 17:45:09", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-10 17:45:15", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "c14d12d6-29c0-4607-8311-23783218a18a", "start_date": "2025-11-11 12:43:52", "end_date": "2025-11-11 15:45:35", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-11-11 15:45:38", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "3b1e0c47-8f15-40b5-946c-237e4be4f44a", "start_date": "2025-11-17 12:41:17", "end_date": "2025-11-17 13:01:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "221", "travel_distance_in_meters": "1109", "material_uuid": "", "allocated_timestamp": "2025-11-17 13:01:56", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "33031d6c-116e-4e92-8ed1-23f0cbcb4a8a", "start_date": "2026-03-12 08:23:16", "end_date": "2026-03-12 15:35:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-12 15:35:36", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "cc528b74-6cdd-447c-8eaa-23f11d26895a", "start_date": "2026-03-13 07:38:09", "end_date": "2026-03-13 16:23:44", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-13 16:23:47", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "937152b9-52d7-4d5b-b3c8-23fcf35827aa", "start_date": "2026-03-24 07:19:46", "end_date": "2026-03-24 14:48:28", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-24 14:48:48", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "940e6860-5ae7-4d78-84b6-240d43b4d7aa", "start_date": "2026-04-09 11:18:19", "end_date": "2026-04-09 14:46:03", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-09 14:46:07", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "c7ac8d4e-4632-422f-b0b6-240c0ebef5ba", "start_date": "2026-04-09 07:46:43", "end_date": "2026-04-09 15:24:44", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-09 15:24:48", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "f67eada9-2361-4b4d-bbe4-240d4bf1c53a", "start_date": "2026-04-09 12:06:22", "end_date": "2026-04-09 17:39:28", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-09 17:39:34", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "05e2e499-99bc-4798-bba3-241ca955937a", "start_date": "2026-04-24 12:20:44", "end_date": "2026-04-24 15:54:30", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-24 15:54:36", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}], "jobScheduledActivities": [{"uuid": "b7d42766-8058-4860-8461-232fc7047dcb", "start_date": "2025-09-02 08:00:00", "end_date": "2025-09-02 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-01 06:14:03", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-01 06:14:03", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "acfaeadf-a24b-4017-86fc-232fced476db", "start_date": "2025-09-03 08:00:00", "end_date": "2025-09-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-01 06:14:03", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-01 06:14:04", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "c121004b-c07c-4774-ada6-2332e7b4750b", "start_date": "2025-09-03 08:00:00", "end_date": "2025-09-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-03 08:55:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-03 08:55:02", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "1b139e13-bee5-40df-9050-2341c3b36a4b", "start_date": "2025-09-24 08:00:00", "end_date": "2025-09-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-23 06:52:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-23 06:52:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "b572ad3e-8b7c-4a2b-8937-2347b69c932b", "start_date": "2025-09-24 08:00:00", "end_date": "2025-09-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-24 06:28:24", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-24 06:28:24", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a3ed4b9e-2596-4f2c-b500-23482bd9c2db", "start_date": "2025-09-26 13:00:00", "end_date": "2025-09-26 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-25 14:08:50", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-25 14:08:51", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "63fe957d-9e16-4d72-b220-23510b44651b", "start_date": "2025-10-13 08:00:00", "end_date": "2025-10-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-13 05:56:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-13 05:56:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "6106a65b-01dd-449f-9327-2358d4f8c46b", "start_date": "2025-10-13 08:00:00", "end_date": "2025-10-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-11 06:31:14", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-11 06:31:14", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "e414c42d-6b0d-49ad-8480-235b3684dc8b", "start_date": "2025-10-14 08:00:00", "end_date": "2025-10-14 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-14 17:07:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-14 17:07:42", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "07063012-784c-41c4-a293-235b32943c1b", "start_date": "2025-10-14 08:00:00", "end_date": "2025-10-14 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-14 07:04:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-14 07:04:28", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "df0d8137-a1e3-438a-83bc-2364f28850db", "start_date": "2025-11-10 08:00:00", "end_date": "2025-11-10 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-10 09:19:55", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-10 09:19:56", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "04e6bac5-c309-4783-a6b9-23766021a9bb", "start_date": "2025-11-10 08:00:00", "end_date": "2025-11-10 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-10 07:22:12", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-10 07:22:13", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0b361dbd-2fa5-42da-bc1a-23772069ed2b", "start_date": "2025-11-11 08:00:00", "end_date": "2025-11-11 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-11 09:27:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-11 09:27:13", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fca45772-d168-42f8-b1e6-237d33f0ce2b", "start_date": "2025-11-17 12:15:00", "end_date": "2025-11-17 14:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-17 11:16:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-17 11:16:22", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "76b2fc31-d424-44dd-9766-23e7cdb1b5ab", "start_date": "2026-03-12 08:00:00", "end_date": "2026-03-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-12 07:16:35", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-12 07:16:35", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c8152bc5-7bf8-4cad-9d35-23e7c414239b", "start_date": "2026-03-12 08:00:00", "end_date": "2026-03-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-03 16:48:19", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-03 16:48:20", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "d3a34ca2-af9a-408c-8ae6-23e8d558616b", "start_date": "2026-03-13 11:00:00", "end_date": "2026-03-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-13 07:10:37", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-13 07:11:03", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "87654881-529e-4f7a-a578-23e8d5f4256b", "start_date": "2026-03-13 11:00:00", "end_date": "2026-03-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-13 07:38:04", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-13 07:38:04", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "097d7b29-07fb-48f0-b855-240bcd0787ab", "start_date": "2026-04-09 09:45:00", "end_date": "2026-04-09 14:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 11:18:14", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 11:18:15", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "2387c44b-902f-46d3-af22-2404843297cb", "start_date": "2026-04-09 08:00:00", "end_date": "2026-04-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 12:06:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 12:06:22", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "df85ff15-4921-478c-b961-240bc17d480b", "start_date": "2026-04-09 08:00:00", "end_date": "2026-04-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-07 16:17:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-07 16:17:32", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a601f4f8-c7e7-4bed-8907-240e09c157bb", "start_date": "2026-04-24 13:30:00", "end_date": "2026-04-24 17:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:12:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:12:09", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "85c3dff5-30f6-4c57-86c9-240e0c39246b", "start_date": "2026-04-24 13:30:00", "end_date": "2026-04-24 17:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 06:35:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 06:35:46", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "588141cf-c548-411a-a32b-241cf0f64b6b", "start_date": "2026-05-08 08:00:00", "end_date": "2026-05-08 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:15:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "235f3429-c3f6-410f-a0f0-241cf98139eb", "start_date": "2026-05-08 08:00:00", "end_date": "2026-05-08 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:15:56", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T06:09:12.311502+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.232.228", "x-real-ip": "3.26.232.228", "content-length": "5121", "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_424197bf-2986-4ddc-855a-241cf4ee186b", "type": "job.updated", "data": {"uuid": "60da2119-d0a8-4720-a9d0-241ac843dedd", "active": 1, "date": "2026-04-22 00:00:00", "job_address": "58 Binalong Street\nDalmeny NSW 2546", "billing_address": "139 Princes Highway\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-22 14:24:25", "work_done_description": "Property: 58 Binalong Street, Dalmeny NSW 2546\n\n\nWork Completed:\n- Called to attend property with a possible toilet leak. \n- On arrival turned water on to house and walk through and check both inside toilets\n- Toilet in question is the laundry toilet. \n- After flush for 45 minutes with the new buyer we found no water leaking from anywhere \n- Ben sent through a photo of the water pooling that was seen yesterday. After inspection under weather boards everything was dry and no water appeared anywhere. \n\n- New owner thinks that the carpet cleaning company may have dropped and split some water in laundry and water had run out the back door. \n\n- Water is left on. New Owner is going to come back this afternoon and inspect. \n\n- Did a pressure test on water and had failed. Found a hose tap on shut off correctly. Once turned off tested again and it held.", "generated_job_id": "11331", "completion_date": "2026-04-23 09:44:00", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 16:09:11", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c5d93ea9-f7cc-499a-8a75-1f5be538106b", "geo_is_valid": 1, "lng": 150.1082977, "lat": -36.1650141, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Binalong Street", "geo_number": "58", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "147.1100", "job_is_scheduled_until_stamp": "2026-04-23 09:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "toilet is leaking into bowl and onto floor. please inspect and then call Ben. Property is due to settle on Friday. ACCESS go around the back to the sliding glass door and the key is under the mat\n\nBen Bate 44761400", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "c5d93ea9-f7cc-499a-8a75-1f5be538106b", "name": "Ben Bate Real Estate", "website": "", "abn_number": "", "address": "", "address_street": "139 Princes Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "139 Princes Highway\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "30 Days EOM", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "60da2119-d0a8-4720-a9d0-241ac843dedd", "first": "", "last": "", "email": "rentals@benbate.com.au", "phone": "44761400", "mobile": "", "type": "JOB", "uuid": "b5643681-3bf2-4e24-a77d-241ac7c9251d"}], "jobMaterials": [{"uuid": "1fb0c48c-6cf2-4f02-a161-241ae96f18aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.3647", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "60da2119-d0a8-4720-a9d0-241ac843dedd", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "0", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "3cf548af-e94e-43f0-a949-241ae26783ba", "start_date": "2026-04-23 08:16:37", "end_date": "2026-04-23 09:43:56", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "60da2119-d0a8-4720-a9d0-241ac843dedd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "325", "travel_distance_in_meters": "3170", "material_uuid": "", "allocated_timestamp": "2026-04-23 09:44:00", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "b0bbd4a3-0539-4b6d-8bca-241ac09f528b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "60da2119-d0a8-4720-a9d0-241ac843dedd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 07:00:05", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 07:00:05", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T06:09:14.305636+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.103.7", "x-real-ip": "16.176.103.7", "content-length": "6121", "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_c0f4812a-8f52-48a2-89ac-241cf6b2f93b", "type": "job.updated", "data": {"uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "active": 1, "date": "2026-04-14 00:00:00", "job_address": "20 Yabbarra Drive\nDalmeny NSW 2546", "billing_address": "SOLAR PTY LTD\nP.O. BOX 569\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "Progress claim 2 for works completed to date in accordance with quote for plumbing and drainage as per plans provided at 20 Yabara Drive Dalmeny. \n\nQuoted Amount: $36,118.00 plus GST\nLess Claim 1: ($4,000.00) plus GST \nLess this Claim: ($16,194.50) plus GST\nRemainder of Quote: $12,526.00 plus GST", "generated_job_id": "8658B", "completion_date": "2026-04-14 00:00:00", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 16:07:03", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-14 09:40:27", "company_uuid": "cad977a5-4ee2-404a-9386-225a76daa75b", "geo_is_valid": 1, "lng": 150.1267476, "lat": -36.1708898, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Yabbarra Drive", "geo_number": "20", "payment_processed": 1, "payment_processed_stamp": "2026-04-14 16:39:54", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "17813.9500", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": true, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-14 09:55:38", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2025-08-01 12:05:33", "job_description": "measure for downpipes when there next\n\n12/3 rough in\n\n10/11 drains for water tanks and connect water supply to house\n\nquote for new house - see email\n\nExternal sewer drainage to council connection point. \nInternal sewer drainage as per plan.\nHot and cold plumbing services as per plan.\nStorm water connected to tanks complete with first flush system. \nOverflow from the rainwater tank as per plan.\nExternal shower and sink.\nFix out of PC items and ducting of range hood. \nThree external hose taps as per plans.\n7mm aggragate.\nInstallation of 2 basket wastes and grease trap as waste collection point on shed. \nKingspan 2 x 20,00L Colorbond Rainwater tank and pump, including change over valve. \nAll necesary materials.\nExcavation.  \nLabour.\nQUOTE EXCLUDES\nPC items such as toilets and tapware etc.\nAgg lines picked up but not installed.\nHot water system.\nSlab for tanks.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "cad977a5-4ee2-404a-9386-225a76daa75b", "name": "John and Ruth White", "website": "", "abn_number": "", "address": "", "address_street": "20 Yabbarra Drive\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "20 Yabbarra Drive\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": "877bad30-4f4e-49af-8eec-2411dd2e003b", "first": "", "last": "", "email": "yabbarra20@gmail.com", "phone": "", "mobile": "0432879849", "type": "BILLING", "uuid": "2ea32a35-3f49-4a69-a7b0-2411d71d161b"}, {"job_uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "first": "", "last": "", "email": "yabbarra20@gmail.com", "phone": "", "mobile": "0432879849", "type": "JOB", "uuid": "062ea65b-a082-4456-a9f6-2411d30e791b"}], "jobMaterials": [{"uuid": "5f7a0bcb-9ac5-49b7-8d02-2411de982e2b", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "External sewer drainage to council connection point.", "price": "4856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4856.0000", "job_uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a5dc0349-29a8-43c1-9989-2411d067ea1b", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hot and cold plumbing services as per plan.", "price": "5856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5856.0000", "job_uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3ceee9cb-6fba-49e0-92fb-2411de5f9cfb", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Storm water connected to tanks complete with first flush system.", "price": "4200.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4200.0000", "job_uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "148f926a-6a00-4136-8200-2411d5c49efb", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "7mm aggragate.", "price": "600.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "600.0000", "job_uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1c90a42c-1a29-46ca-b502-2411de3e4dbb", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Installation of  2 basket wastes and grease trap as waste collection point on shed.", "price": "682.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "682.5000", "job_uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "material_uuid": "a120c7fb-43fd-4c67-86ba-221308c90b2b", "sort_order": "1025", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-24T06:09:23.657419+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.177.130", "x-real-ip": "3.25.177.130", "content-length": "8492", "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_12d2aac4-e3d0-49b1-a5d2-241cf232c18b", "type": "job.updated", "data": {"uuid": "b6200dcd-ad36-4533-bade-237b16da154d", "active": 1, "date": "2025-11-14 00:00:00", "job_address": "7/1 Noble Parade\nDalmeny NSW 2546", "billing_address": "PO Box 1133\nBega, NSW 2550", "status": "Completed", "quote_date": "2025-11-14 13:06:25", "work_order_date": "2026-02-11 15:37:12", "work_done_description": "As per quote to remove and replace section of gutter along the front of unit 7 above the deck at 1 Noble Parade Dalmeny. 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": "9753", "completion_date": "2026-04-10 13:27:02", "completion_actioned_by_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2026-04-23 00:00:00", "payment_method": "Xero", "payment_amount": 1265.2, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2026-04-24 16:09:23", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-10 19:17:43", "company_uuid": "97caffd3-9272-4989-b362-1f5be55d074b", "geo_is_valid": 1, "lng": 150.1261503, "lat": -36.1646729, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Noble Parade", "geo_number": "1", "payment_processed": 1, "payment_processed_stamp": "2026-04-10 19:18:22", "payment_received": 1, "payment_received_stamp": "2026-04-23 00:00:00", "total_invoice_amount": "1265.2000", "job_is_scheduled_until_stamp": "2026-04-10 15: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": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-13 16:14:12", "queue_assigned_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "quote_sent_stamp": "2025-11-14 15:14:59", "job_description": "Collect keys to unit 7 from Whale Coast \n\nquote to remove and replace approx 10lm quad gutter and ex brackets along front of unit 7 above deck", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "97caffd3-9272-4989-b362-1f5be55d074b", "name": "Essential Strata Management", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 1133", "address_city": "Bega", "address_state": "NSW", "address_postcode": "2550", "address_country": "", "billing_address": "PO Box 1133\nBega, NSW 2550", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "b6200dcd-ad36-4533-bade-237b16da154d", "first": "", "last": "", "email": "invoices@essentialstrata.com.au", "phone": "0427009606", "mobile": "0447 767 658 Chris", "type": "BILLING", "uuid": "f6fc4f70-a78d-4ca0-9f33-23d4cb85a44d"}, {"job_uuid": "b6200dcd-ad36-4533-bade-237b16da154d", "first": "", "last": "", "email": "invoices@essentialstrata.com.au", "phone": "0427009606", "mobile": "", "type": "JOB", "uuid": "1ab05dbe-9ed7-4e02-a21c-237b1bd796bd"}], "jobMaterials": [{"uuid": "f59ecddc-0447-4723-9aa6-237b1d031c8d", "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": "b6200dcd-ad36-4533-bade-237b16da154d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6489f3d8-6f60-458f-8991-237b1f9add1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace existing gutter with 10lm of new quad gutter.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b6200dcd-ad36-4533-bade-237b16da154d", "material_uuid": "a5d65625-4350-46cb-90ef-221b883378bb", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3cd741dd-8041-4838-a84b-237b1ceaac1d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install external gutter brackets to new section of gutter.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b6200dcd-ad36-4533-bade-237b16da154d", "material_uuid": "a5d65625-4350-46cb-90ef-221b883378bb", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "91107d4c-b8ed-4b1e-961b-237b1daf477d", "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": "b6200dcd-ad36-4533-bade-237b16da154d", "material_uuid": "a5d65625-4350-46cb-90ef-221b883378bb", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c4f3cb16-f017-4cc4-aa64-237b1834353d", "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": "b6200dcd-ad36-4533-bade-237b16da154d", "material_uuid": "a5d65625-4350-46cb-90ef-221b883378bb", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5bf73b93-4dd1-4575-a2e6-237b19ba4dfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1150.1800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1150.1800", "job_uuid": "b6200dcd-ad36-4533-bade-237b16da154d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "96665e62-f14b-4018-aa83-237b1d1821dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Connection of existing downpipes.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b6200dcd-ad36-4533-bade-237b16da154d", "material_uuid": "a5d65625-4350-46cb-90ef-221b883378bb", "sort_order": "350", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "3e818cba-a028-48b1-9d6c-240d48ea6f9a", "start_date": "2026-04-10 09:41:14", "end_date": "2026-04-10 13:26:49", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b6200dcd-ad36-4533-bade-237b16da154d", "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-10 13:27:04", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "9d4becc8-b841-4eb1-b2be-23f883d138eb", "start_date": "2026-03-25 16:00:00", "end_date": "2026-03-25 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b6200dcd-ad36-4533-bade-237b16da154d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-25 15:45:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-25 15:45:21", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fa168c7a-1cf7-4f47-be35-23f88cb0f57b", "start_date": "2026-04-10 09:00:00", "end_date": "2026-04-10 15:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b6200dcd-ad36-4533-bade-237b16da154d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-10 09:40:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-10 09:40:43", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "61ec7a11-0d8e-4345-b624-23f88a4613ab", "start_date": "2026-04-10 09:00:00", "end_date": "2026-04-10 15:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b6200dcd-ad36-4533-bade-237b16da154d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-10 06:52:11", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-10 06:52:12", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T06:09:39.322760+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "52.62.24.107", "x-real-ip": "52.62.24.107", "content-length": "3339", "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_29867eca-0db3-4ada-8787-241cfa893fab", "type": "job.updated", "data": {"uuid": "3b143020-335a-4225-8b80-2417a13e1d7d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "9 Thomson Parade\nDalmeny NSW 2546", "billing_address": "9 Thomson Parade\nDalmeny NSW 2546", "status": "Unsuccessful", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 08:52:24", "work_done_description": "Minor drain leak .\nNo charge.", "generated_job_id": "11292", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "2026-04-24 16:09:37", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 16:09:37", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "b05e9d70-6ed8-4c0f-ab81-214b63f0745b", "geo_is_valid": 1, "lng": 150.121831, "lat": -36.1655324, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Thomson Parade", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-22 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": "There may be a potential leak in new vanity \n\nI couldn\u2019t feel where it was leaking from and so that\u2019s why last time is wondered if it was just kids been playing in there. It must be from the waste pipe or tap fittings below basin. They will definitely know where to look once they come. I\u2019d you can just tell them it\u2019s wet in the cupboard in the shelf.", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "b05e9d70-6ed8-4c0f-ab81-214b63f0745b", "name": "Alexandra Kment", "website": "", "abn_number": "", "address": "9 Thomson Parade\nDalmeny NSW 2546", "address_street": "9 Thomson Parade\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Thomson 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": "3b143020-335a-4225-8b80-2417a13e1d7d", "first": "", "last": "", "email": "", "phone": "0403223427 ", "mobile": "0422110635", "type": "JOB", "uuid": "4c4486c2-fe4b-4419-b3ec-2417a18ae22d"}], "jobScheduledActivities": [{"uuid": "48ebf35a-10d4-4905-b67b-2418da310ecb", "start_date": "2026-04-22 16:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3b143020-335a-4225-8b80-2417a13e1d7d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 17:36:12", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 17:36:13", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T06:11:09.999189+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.181.171", "x-real-ip": "3.26.181.171", "content-length": "38747", "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_c2bf6072-227e-443b-99ed-241cfbe6a8fb", "type": "job.updated", "data": {"uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "active": 1, "date": "2025-07-22 00:00:00", "job_address": "20 Yabbarra Drive\nDalmeny NSW 2546", "billing_address": "SOLAR PTY LTD\nP.O. BOX 569\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "2025-07-22 14:08:02", "work_order_date": "2025-08-14 09:34:24", "work_done_description": "Thank you for the opportunity to quote for plumbing and drainage as per plans provided at 20 Yabara Drive Dalmeny. Please find below a detailed breakdown of the proposed costs included in the quotation. If you have any questions or concerns, please do not hesitate to contact me.", "generated_job_id": "8658", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 15:54:35", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "cad977a5-4ee2-404a-9386-225a76daa75b", "geo_is_valid": 1, "lng": 150.1267476, "lat": -36.1708898, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Yabbarra Drive", "geo_number": "20", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "13778.6000", "job_is_scheduled_until_stamp": "2026-05-08 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": "2025-08-01 12:05:33", "job_description": "measure for downpipes when there next\n\n12/3 rough in\n\n10/11 drains for water tanks and connect water supply to house\n\nquote for new house - see email\n\nExternal sewer drainage to council connection point. \nInternal sewer drainage as per plan.\nHot and cold plumbing services as per plan.\nStorm water connected to tanks complete with first flush system. \nOverflow from the rainwater tank as per plan.\nExternal shower and sink.\nFix out of PC items and ducting of range hood. \nThree external hose taps as per plans.\n7mm aggragate.\nInstallation of 2 basket wastes and grease trap as waste collection point on shed. \nKingspan 2 x 20,00L Colorbond Rainwater tank and pump, including change over valve. \nAll necesary materials.\nExcavation.  \nLabour.\nQUOTE EXCLUDES\nPC items such as toilets and tapware etc.\nAgg lines picked up but not installed.\nHot water system.\nSlab for tanks.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "cad977a5-4ee2-404a-9386-225a76daa75b", "name": "John and Ruth White", "website": "", "abn_number": "", "address": "", "address_street": "20 Yabbarra Drive\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "20 Yabbarra Drive\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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "first": "", "last": "", "email": "yabbarra20@gmail.com", "phone": "", "mobile": "0432879849", "type": "JOB", "uuid": "12e72d3c-233f-441f-b5b6-2308e4fa905d"}], "jobMaterials": [{"uuid": "4e555b77-8826-42e9-b70f-2309fbbae33d", "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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "777431d7-c7bf-4448-9925-2309f0a8ceed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "External sewer drainage to council connection point.", "price": "8856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8856.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b4dec5c-b5ca-49ce-a226-2309ff19ca4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Internal sewer drainage as per plan.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c21b4e87-e97f-473c-9fb7-2309ff0bb76d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hot and cold plumbing services as per plan.", "price": "5856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5856.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c04cac04-4717-4f1b-a8a5-2309f9d024ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Storm water connected to tanks complete with first flush system.", "price": "5856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5856.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1677b098-40c2-4432-9e89-2309fb09ce7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Overflow from the rainwater tank as per plan.", "price": "890.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "890.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0d7a6d7c-e96b-4e59-8ba6-2309f48d809d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "External shower and sink.", "price": "580.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "580.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "adfa766f-d7e9-40dd-a8eb-2309fae3e4ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fix out of PC items and ducting of range hood.", "price": "3000.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3000.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "872dd64c-99d1-4971-bb3a-2309f34a361d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Three external hose taps as per plans.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "702097a4-6807-46ba-8dd3-2309fd7315ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "7mm aggragate.", "price": "600.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "600.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7e23e03a-4396-496c-b8c4-2309fa3915ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necesary materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab781fbd-6d1b-4815-b9a9-2309f037df9d", "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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "90713a45-2d82-4a48-92d1-2309fb09594d", "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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ad49d19a-f961-41a4-bd1d-2309fd8f260d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "PC items such as toilets and tapware etc.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "cd4a220d-2e34-479f-a180-2309f3db6c6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Agg lines picked up but not installed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "144ad506-dad3-48c7-9878-2309f412d0ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Kingspan  2 x 20,00L Colorbond Rainwater tank and pump, including change over valve.", "price": "6400.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6400.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1050", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ae225afe-8953-49a5-a973-2309f41286fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Hot water system.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "652452d2-655c-4385-8237-230d6a3b12ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Installation of  2 basket wastes and grease trap as waste collection point on shed.", "price": "682.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "682.5000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "a120c7fb-43fd-4c67-86ba-221308c90b2b", "sort_order": "1025", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "09dd485d-9535-43ea-96f1-230ef65ec71d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Slab for tanks.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "a120c7fb-43fd-4c67-86ba-221308c90b2b", "sort_order": "1850", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "46fb8cfa-a5ae-4a21-9a13-234d53027cfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "-1.0000", "name": "Partial invoice #8658A", "price": "4000.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4000.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "faefbbc4-2ac3-41f0-8e41-20af781730ab", "sort_order": "2050", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e9738286-d48e-4802-8ff4-2411dac7777d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "-1.0000", "name": "Partial invoice #8658B", "price": "16194.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16194.5000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "faefbbc4-2ac3-41f0-8e41-20af781730ab", "sort_order": "2250", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "a7013974-ca34-4afd-83ea-233124eba04a", "start_date": "2025-09-02 07:28:27", "end_date": "2025-09-02 16:03:37", "activity_was_recorded": 1, "activity_was_automated": 2, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-02 16:12:05", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "6936a10b-224d-41b4-841c-2332ebfc456a", "start_date": "2025-09-02 14:54:50", "end_date": "2025-09-02 16:10:14", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-09-02 16:10:21", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "fc0412ab-8a79-48ad-9bb7-2332eb6849aa", "start_date": "2025-09-03 07:41:05", "end_date": "2025-09-03 14:26:05", "activity_was_recorded": 1, "activity_was_automated": 2, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-03 14:29:02", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "08612bca-42e9-4a9a-92f4-2332e628ddea", "start_date": "2025-09-03 08:55:04", "end_date": "2025-09-03 15:08:46", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-09-03 15:08:55", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "395edec3-75fc-4d2d-a682-2347b664580a", "start_date": "2025-09-24 07:17:45", "end_date": "2025-09-24 08:20:46", "activity_was_recorded": 1, "activity_was_automated": 3, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-24 16:26:23", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "486c59a3-0ec7-4eeb-8c25-2347b28c91ea", "start_date": "2025-09-24 07:22:57", "end_date": "2025-09-24 18:32:41", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-09-24 18:32:46", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "a136cf7d-8ee6-4af5-923a-235ae845500a", "start_date": "2025-10-13 07:24:06", "end_date": "2025-10-13 16:34:26", "activity_was_recorded": 1, "activity_was_automated": 2, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-13 16:37:09", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "ff9033cb-a13f-43f8-a0e0-235ae9b6686a", "start_date": "2025-10-13 07:37:59", "end_date": "2025-10-13 16:45:10", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "355", "travel_distance_in_meters": "5491", "material_uuid": "", "allocated_timestamp": "2025-10-13 16:45:19", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "3562c0b9-d3f5-4980-96ae-235b340b9d3a", "start_date": "2025-10-14 07:23:42", "end_date": "2025-10-14 10:58:25", "activity_was_recorded": 1, "activity_was_automated": 3, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-14 11:00:24", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "36af57d3-8a32-4d75-9f30-235b31d7692a", "start_date": "2025-10-14 07:45:08", "end_date": "2025-10-14 11:31:51", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-10-14 11:31:55", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "4d563bd7-dfd7-48a0-986d-235b350533ea", "start_date": "2025-10-14 07:23:50", "end_date": "2025-10-14 15:06:34", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-10-14 15:06:39", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "d4a666d6-cac9-4583-bbb3-23766219fd6a", "start_date": "2025-11-10 07:22:15", "end_date": "2025-11-10 17:45:09", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-10 17:45:15", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "c14d12d6-29c0-4607-8311-23783218a18a", "start_date": "2025-11-11 12:43:52", "end_date": "2025-11-11 15:45:35", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-11-11 15:45:38", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "3b1e0c47-8f15-40b5-946c-237e4be4f44a", "start_date": "2025-11-17 12:41:17", "end_date": "2025-11-17 13:01:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "221", "travel_distance_in_meters": "1109", "material_uuid": "", "allocated_timestamp": "2025-11-17 13:01:56", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "33031d6c-116e-4e92-8ed1-23f0cbcb4a8a", "start_date": "2026-03-12 08:23:16", "end_date": "2026-03-12 15:35:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-12 15:35:36", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "cc528b74-6cdd-447c-8eaa-23f11d26895a", "start_date": "2026-03-13 07:38:09", "end_date": "2026-03-13 16:23:44", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-13 16:23:47", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "937152b9-52d7-4d5b-b3c8-23fcf35827aa", "start_date": "2026-03-24 07:19:46", "end_date": "2026-03-24 14:48:28", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-24 14:48:48", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "940e6860-5ae7-4d78-84b6-240d43b4d7aa", "start_date": "2026-04-09 11:18:19", "end_date": "2026-04-09 14:46:03", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-09 14:46:07", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "c7ac8d4e-4632-422f-b0b6-240c0ebef5ba", "start_date": "2026-04-09 07:46:43", "end_date": "2026-04-09 15:24:44", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-09 15:24:48", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "f67eada9-2361-4b4d-bbe4-240d4bf1c53a", "start_date": "2026-04-09 12:06:22", "end_date": "2026-04-09 17:39:28", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-09 17:39:34", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "05e2e499-99bc-4798-bba3-241ca955937a", "start_date": "2026-04-24 12:20:44", "end_date": "2026-04-24 15:54:30", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-24 15:54:36", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}], "jobScheduledActivities": [{"uuid": "b7d42766-8058-4860-8461-232fc7047dcb", "start_date": "2025-09-02 08:00:00", "end_date": "2025-09-02 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-01 06:14:03", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-01 06:14:03", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "acfaeadf-a24b-4017-86fc-232fced476db", "start_date": "2025-09-03 08:00:00", "end_date": "2025-09-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-01 06:14:03", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-01 06:14:04", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "c121004b-c07c-4774-ada6-2332e7b4750b", "start_date": "2025-09-03 08:00:00", "end_date": "2025-09-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-03 08:55:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-03 08:55:02", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "1b139e13-bee5-40df-9050-2341c3b36a4b", "start_date": "2025-09-24 08:00:00", "end_date": "2025-09-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-23 06:52:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-23 06:52:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "b572ad3e-8b7c-4a2b-8937-2347b69c932b", "start_date": "2025-09-24 08:00:00", "end_date": "2025-09-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-24 06:28:24", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-24 06:28:24", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a3ed4b9e-2596-4f2c-b500-23482bd9c2db", "start_date": "2025-09-26 13:00:00", "end_date": "2025-09-26 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-25 14:08:50", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-25 14:08:51", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "63fe957d-9e16-4d72-b220-23510b44651b", "start_date": "2025-10-13 08:00:00", "end_date": "2025-10-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-13 05:56:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-13 05:56:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "6106a65b-01dd-449f-9327-2358d4f8c46b", "start_date": "2025-10-13 08:00:00", "end_date": "2025-10-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-11 06:31:14", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-11 06:31:14", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "e414c42d-6b0d-49ad-8480-235b3684dc8b", "start_date": "2025-10-14 08:00:00", "end_date": "2025-10-14 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-14 17:07:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-14 17:07:42", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "07063012-784c-41c4-a293-235b32943c1b", "start_date": "2025-10-14 08:00:00", "end_date": "2025-10-14 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-14 07:04:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-14 07:04:28", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "df0d8137-a1e3-438a-83bc-2364f28850db", "start_date": "2025-11-10 08:00:00", "end_date": "2025-11-10 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-10 09:19:55", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-10 09:19:56", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "04e6bac5-c309-4783-a6b9-23766021a9bb", "start_date": "2025-11-10 08:00:00", "end_date": "2025-11-10 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-10 07:22:12", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-10 07:22:13", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0b361dbd-2fa5-42da-bc1a-23772069ed2b", "start_date": "2025-11-11 08:00:00", "end_date": "2025-11-11 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-11 09:27:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-11 09:27:13", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fca45772-d168-42f8-b1e6-237d33f0ce2b", "start_date": "2025-11-17 12:15:00", "end_date": "2025-11-17 14:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-17 11:16:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-17 11:16:22", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "76b2fc31-d424-44dd-9766-23e7cdb1b5ab", "start_date": "2026-03-12 08:00:00", "end_date": "2026-03-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-12 07:16:35", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-12 07:16:35", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c8152bc5-7bf8-4cad-9d35-23e7c414239b", "start_date": "2026-03-12 08:00:00", "end_date": "2026-03-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-03 16:48:19", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-03 16:48:20", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "d3a34ca2-af9a-408c-8ae6-23e8d558616b", "start_date": "2026-03-13 11:00:00", "end_date": "2026-03-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-13 07:10:37", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-13 07:11:03", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "87654881-529e-4f7a-a578-23e8d5f4256b", "start_date": "2026-03-13 11:00:00", "end_date": "2026-03-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-13 07:38:04", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-13 07:38:04", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "097d7b29-07fb-48f0-b855-240bcd0787ab", "start_date": "2026-04-09 09:45:00", "end_date": "2026-04-09 14:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 11:18:14", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 11:18:15", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "2387c44b-902f-46d3-af22-2404843297cb", "start_date": "2026-04-09 08:00:00", "end_date": "2026-04-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 12:06:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 12:06:22", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "df85ff15-4921-478c-b961-240bc17d480b", "start_date": "2026-04-09 08:00:00", "end_date": "2026-04-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-07 16:17:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-07 16:17:32", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a601f4f8-c7e7-4bed-8907-240e09c157bb", "start_date": "2026-04-24 13:30:00", "end_date": "2026-04-24 17:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:12:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:12:09", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "85c3dff5-30f6-4c57-86c9-240e0c39246b", "start_date": "2026-04-24 13:30:00", "end_date": "2026-04-24 17:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 06:35:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 06:35:46", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "588141cf-c548-411a-a32b-241cf0f64b6b", "start_date": "2026-05-08 08:00:00", "end_date": "2026-05-08 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:15:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "235f3429-c3f6-410f-a0f0-241cf98139eb", "start_date": "2026-05-08 08:00:00", "end_date": "2026-05-08 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:15:56", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T06:11:10.439299+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.219.135", "x-real-ip": "15.135.219.135", "content-length": "6121", "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_b9056b15-d901-4c4e-be4b-241cf5b1931b", "type": "job.updated", "data": {"uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "active": 1, "date": "2026-04-14 00:00:00", "job_address": "20 Yabbarra Drive\nDalmeny NSW 2546", "billing_address": "SOLAR PTY LTD\nP.O. BOX 569\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "Progress claim 2 for works completed to date in accordance with quote for plumbing and drainage as per plans provided at 20 Yabara Drive Dalmeny. \n\nQuoted Amount: $36,118.00 plus GST\nLess Claim 1: ($4,000.00) plus GST \nLess this Claim: ($16,194.50) plus GST\nRemainder of Quote: $12,526.00 plus GST", "generated_job_id": "8658B", "completion_date": "2026-04-14 00:00:00", "completion_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 16:07:03", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-14 09:40:27", "company_uuid": "cad977a5-4ee2-404a-9386-225a76daa75b", "geo_is_valid": 1, "lng": 150.1267476, "lat": -36.1708898, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Yabbarra Drive", "geo_number": "20", "payment_processed": 1, "payment_processed_stamp": "2026-04-14 16:39:54", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "17813.9500", "job_is_scheduled_until_stamp": "0000-00-00 00:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": true, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-14 09:55:38", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2025-08-01 12:05:33", "job_description": "measure for downpipes when there next\n\n12/3 rough in\n\n10/11 drains for water tanks and connect water supply to house\n\nquote for new house - see email\n\nExternal sewer drainage to council connection point. \nInternal sewer drainage as per plan.\nHot and cold plumbing services as per plan.\nStorm water connected to tanks complete with first flush system. \nOverflow from the rainwater tank as per plan.\nExternal shower and sink.\nFix out of PC items and ducting of range hood. \nThree external hose taps as per plans.\n7mm aggragate.\nInstallation of 2 basket wastes and grease trap as waste collection point on shed. \nKingspan 2 x 20,00L Colorbond Rainwater tank and pump, including change over valve. \nAll necesary materials.\nExcavation.  \nLabour.\nQUOTE EXCLUDES\nPC items such as toilets and tapware etc.\nAgg lines picked up but not installed.\nHot water system.\nSlab for tanks.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "cad977a5-4ee2-404a-9386-225a76daa75b", "name": "John and Ruth White", "website": "", "abn_number": "", "address": "", "address_street": "20 Yabbarra Drive\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "20 Yabbarra Drive\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": "877bad30-4f4e-49af-8eec-2411dd2e003b", "first": "", "last": "", "email": "yabbarra20@gmail.com", "phone": "", "mobile": "0432879849", "type": "BILLING", "uuid": "2ea32a35-3f49-4a69-a7b0-2411d71d161b"}, {"job_uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "first": "", "last": "", "email": "yabbarra20@gmail.com", "phone": "", "mobile": "0432879849", "type": "JOB", "uuid": "062ea65b-a082-4456-a9f6-2411d30e791b"}], "jobMaterials": [{"uuid": "5f7a0bcb-9ac5-49b7-8d02-2411de982e2b", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "External sewer drainage to council connection point.", "price": "4856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4856.0000", "job_uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a5dc0349-29a8-43c1-9989-2411d067ea1b", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hot and cold plumbing services as per plan.", "price": "5856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5856.0000", "job_uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3ceee9cb-6fba-49e0-92fb-2411de5f9cfb", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Storm water connected to tanks complete with first flush system.", "price": "4200.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4200.0000", "job_uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "148f926a-6a00-4136-8200-2411d5c49efb", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "7mm aggragate.", "price": "600.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "600.0000", "job_uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1c90a42c-1a29-46ca-b502-2411de3e4dbb", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Installation of  2 basket wastes and grease trap as waste collection point on shed.", "price": "682.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "682.5000", "job_uuid": "877bad30-4f4e-49af-8eec-2411dd2e003b", "material_uuid": "a120c7fb-43fd-4c67-86ba-221308c90b2b", "sort_order": "1025", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}]}}


received_at: 2026-04-24T06:11:11.255092+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.236.207.69", "x-real-ip": "13.236.207.69", "content-length": "4909", "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_62d9280a-b80e-4a12-8f7e-241cfa42a15b", "type": "job.updated", "data": {"uuid": "b3c0e0b6-afb8-4ec4-8b27-23f5e9c58a3d", "active": 1, "date": "2026-03-16 00:00:00", "job_address": "20 Canty Street\nNarooma NSW 2546", "billing_address": "PO Box 1133\nBega, NSW 2550", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-16 13:55:01", "work_done_description": "Property - 20 Canty Street Narooma \nJob Number : U75095\nCanty Court - SP 39714\n\nWork completed: \n- Inspection of cistern revealed  inlet valve was hitting wall on side of  cistern and  continually trying to fill.\n- Loosen  nut on base of inlet valve and adjust accordingly so float is not hitting sidewall of cistern \n- Test", "generated_job_id": "10942", "completion_date": "2026-04-09 12:16:50", "completion_actioned_by_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "2026-04-23 00:00:00", "payment_method": "Xero", "payment_amount": 137.5, "payment_actioned_by_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "edit_date": "2026-04-24 16:11:10", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-04-10 19:17:18", "company_uuid": "97caffd3-9272-4989-b362-1f5be55d074b", "geo_is_valid": 1, "lng": 150.131872, "lat": -36.219559, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Canty Street", "geo_number": "20", "payment_processed": 1, "payment_processed_stamp": "2026-04-10 19:17:47", "payment_received": 1, "payment_received_stamp": "2026-04-23 00:00:00", "total_invoice_amount": "137.5000", "job_is_scheduled_until_stamp": "2026-04-09 13:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-13 16:26:26", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "The men's toilet at this property requires a plumber as the cistern only fills occasionally and only if you use the left-hand button.\nWould you kindly arrange to repair/replace the cistern as required.\nCollect keys from any of the businesses on site\n\nJob Number : U75095\nCanty Court - SP 39714", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "97caffd3-9272-4989-b362-1f5be55d074b", "name": "Essential Strata Management", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 1133", "address_city": "Bega", "address_state": "NSW", "address_postcode": "2550", "address_country": "", "billing_address": "PO Box 1133\nBega, NSW 2550", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "b3c0e0b6-afb8-4ec4-8b27-23f5e9c58a3d", "first": "", "last": "", "email": "invoices@essentialstrata.com.au", "phone": "0427009606", "mobile": "0447 767 658 Chris", "type": "BILLING", "uuid": "f2f466d0-2bb5-4a7b-b6e4-23f5e8d3636d"}, {"job_uuid": "b3c0e0b6-afb8-4ec4-8b27-23f5e9c58a3d", "first": "", "last": "", "email": "invoices@essentialstrata.com.au", "phone": "0427009606", "mobile": "", "type": "JOB", "uuid": "3f5f0754-347a-42d7-9c60-23f5e01b720d"}], "jobMaterials": [{"uuid": "b64e33b8-0c95-48a4-ae69-240e0fedc24d", "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": "b3c0e0b6-afb8-4ec4-8b27-23f5e9c58a3d", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "d799a27b-d7a1-4905-bba1-240d44bb574a", "start_date": "2026-04-09 12:00:33", "end_date": "2026-04-09 12:16:46", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b3c0e0b6-afb8-4ec4-8b27-23f5e9c58a3d", "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": "2026-04-09 12:16:51", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "e48de479-22a7-4f0d-95a8-240bcbd8ce3b", "start_date": "2026-04-09 12:45:00", "end_date": "2026-04-09 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b3c0e0b6-afb8-4ec4-8b27-23f5e9c58a3d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 07:12:04", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 07:12:05", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T06:13:09.744416+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.27.5.91", "x-real-ip": "3.27.5.91", "content-length": "38747", "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_70ffec7c-6bcb-4e83-8f6e-241cf812e17b", "type": "job.updated", "data": {"uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "active": 1, "date": "2025-07-22 00:00:00", "job_address": "20 Yabbarra Drive\nDalmeny NSW 2546", "billing_address": "SOLAR PTY LTD\nP.O. BOX 569\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "2025-07-22 14:08:02", "work_order_date": "2025-08-14 09:34:24", "work_done_description": "Thank you for the opportunity to quote for plumbing and drainage as per plans provided at 20 Yabara Drive Dalmeny. Please find below a detailed breakdown of the proposed costs included in the quotation. If you have any questions or concerns, please do not hesitate to contact me.", "generated_job_id": "8658", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 15:54:35", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "cad977a5-4ee2-404a-9386-225a76daa75b", "geo_is_valid": 1, "lng": 150.1267476, "lat": -36.1708898, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Yabbarra Drive", "geo_number": "20", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "13778.6000", "job_is_scheduled_until_stamp": "2026-05-08 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": "2025-08-01 12:05:33", "job_description": "measure for downpipes when there next\n\n12/3 rough in\n\n10/11 drains for water tanks and connect water supply to house\n\nquote for new house - see email\n\nExternal sewer drainage to council connection point. \nInternal sewer drainage as per plan.\nHot and cold plumbing services as per plan.\nStorm water connected to tanks complete with first flush system. \nOverflow from the rainwater tank as per plan.\nExternal shower and sink.\nFix out of PC items and ducting of range hood. \nThree external hose taps as per plans.\n7mm aggragate.\nInstallation of 2 basket wastes and grease trap as waste collection point on shed. \nKingspan 2 x 20,00L Colorbond Rainwater tank and pump, including change over valve. \nAll necesary materials.\nExcavation.  \nLabour.\nQUOTE EXCLUDES\nPC items such as toilets and tapware etc.\nAgg lines picked up but not installed.\nHot water system.\nSlab for tanks.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "cad977a5-4ee2-404a-9386-225a76daa75b", "name": "John and Ruth White", "website": "", "abn_number": "", "address": "", "address_street": "20 Yabbarra Drive\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "20 Yabbarra Drive\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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "first": "", "last": "", "email": "yabbarra20@gmail.com", "phone": "", "mobile": "0432879849", "type": "JOB", "uuid": "12e72d3c-233f-441f-b5b6-2308e4fa905d"}], "jobMaterials": [{"uuid": "4e555b77-8826-42e9-b70f-2309fbbae33d", "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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "777431d7-c7bf-4448-9925-2309f0a8ceed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "External sewer drainage to council connection point.", "price": "8856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8856.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1b4dec5c-b5ca-49ce-a226-2309ff19ca4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Internal sewer drainage as per plan.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c21b4e87-e97f-473c-9fb7-2309ff0bb76d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Hot and cold plumbing services as per plan.", "price": "5856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5856.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c04cac04-4717-4f1b-a8a5-2309f9d024ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Storm water connected to tanks complete with first flush system.", "price": "5856.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5856.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1677b098-40c2-4432-9e89-2309fb09ce7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Overflow from the rainwater tank as per plan.", "price": "890.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "890.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0d7a6d7c-e96b-4e59-8ba6-2309f48d809d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "External shower and sink.", "price": "580.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "580.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "adfa766f-d7e9-40dd-a8eb-2309fae3e4ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Fix out of PC items and ducting of range hood.", "price": "3000.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "3000.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "872dd64c-99d1-4971-bb3a-2309f34a361d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Three external hose taps as per plans.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "702097a4-6807-46ba-8dd3-2309fd7315ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "7mm aggragate.", "price": "600.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "600.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7e23e03a-4396-496c-b8c4-2309fa3915ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necesary materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab781fbd-6d1b-4815-b9a9-2309f037df9d", "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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "90713a45-2d82-4a48-92d1-2309fb09594d", "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": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ad49d19a-f961-41a4-bd1d-2309fd8f260d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "PC items such as toilets and tapware etc.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "cd4a220d-2e34-479f-a180-2309f3db6c6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Agg lines picked up but not installed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "144ad506-dad3-48c7-9878-2309f412d0ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Kingspan  2 x 20,00L Colorbond Rainwater tank and pump, including change over valve.", "price": "6400.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6400.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1050", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ae225afe-8953-49a5-a973-2309f41286fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Hot water system.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "3462d5ee-7cec-4711-a176-2213019dbb9b", "sort_order": "1800", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "652452d2-655c-4385-8237-230d6a3b12ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Installation of  2 basket wastes and grease trap as waste collection point on shed.", "price": "682.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "682.5000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "a120c7fb-43fd-4c67-86ba-221308c90b2b", "sort_order": "1025", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "09dd485d-9535-43ea-96f1-230ef65ec71d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Slab for tanks.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "a120c7fb-43fd-4c67-86ba-221308c90b2b", "sort_order": "1850", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "46fb8cfa-a5ae-4a21-9a13-234d53027cfd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "-1.0000", "name": "Partial invoice #8658A", "price": "4000.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4000.0000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "faefbbc4-2ac3-41f0-8e41-20af781730ab", "sort_order": "2050", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e9738286-d48e-4802-8ff4-2411dac7777d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "-1.0000", "name": "Partial invoice #8658B", "price": "16194.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "16194.5000", "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "material_uuid": "faefbbc4-2ac3-41f0-8e41-20af781730ab", "sort_order": "2250", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "a7013974-ca34-4afd-83ea-233124eba04a", "start_date": "2025-09-02 07:28:27", "end_date": "2025-09-02 16:03:37", "activity_was_recorded": 1, "activity_was_automated": 2, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-02 16:12:05", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "6936a10b-224d-41b4-841c-2332ebfc456a", "start_date": "2025-09-02 14:54:50", "end_date": "2025-09-02 16:10:14", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-09-02 16:10:21", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "fc0412ab-8a79-48ad-9bb7-2332eb6849aa", "start_date": "2025-09-03 07:41:05", "end_date": "2025-09-03 14:26:05", "activity_was_recorded": 1, "activity_was_automated": 2, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-03 14:29:02", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "08612bca-42e9-4a9a-92f4-2332e628ddea", "start_date": "2025-09-03 08:55:04", "end_date": "2025-09-03 15:08:46", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-09-03 15:08:55", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "395edec3-75fc-4d2d-a682-2347b664580a", "start_date": "2025-09-24 07:17:45", "end_date": "2025-09-24 08:20:46", "activity_was_recorded": 1, "activity_was_automated": 3, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-24 16:26:23", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "486c59a3-0ec7-4eeb-8c25-2347b28c91ea", "start_date": "2025-09-24 07:22:57", "end_date": "2025-09-24 18:32:41", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-09-24 18:32:46", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "a136cf7d-8ee6-4af5-923a-235ae845500a", "start_date": "2025-10-13 07:24:06", "end_date": "2025-10-13 16:34:26", "activity_was_recorded": 1, "activity_was_automated": 2, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-13 16:37:09", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "ff9033cb-a13f-43f8-a0e0-235ae9b6686a", "start_date": "2025-10-13 07:37:59", "end_date": "2025-10-13 16:45:10", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "355", "travel_distance_in_meters": "5491", "material_uuid": "", "allocated_timestamp": "2025-10-13 16:45:19", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "3562c0b9-d3f5-4980-96ae-235b340b9d3a", "start_date": "2025-10-14 07:23:42", "end_date": "2025-10-14 10:58:25", "activity_was_recorded": 1, "activity_was_automated": 3, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-14 11:00:24", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "36af57d3-8a32-4d75-9f30-235b31d7692a", "start_date": "2025-10-14 07:45:08", "end_date": "2025-10-14 11:31:51", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-10-14 11:31:55", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "4d563bd7-dfd7-48a0-986d-235b350533ea", "start_date": "2025-10-14 07:23:50", "end_date": "2025-10-14 15:06:34", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-10-14 15:06:39", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}, {"uuid": "d4a666d6-cac9-4583-bbb3-23766219fd6a", "start_date": "2025-11-10 07:22:15", "end_date": "2025-11-10 17:45:09", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-10 17:45:15", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "c14d12d6-29c0-4607-8311-23783218a18a", "start_date": "2025-11-11 12:43:52", "end_date": "2025-11-11 15:45:35", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "2025-11-11 15:45:38", "allocated_by_staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b"}, {"uuid": "3b1e0c47-8f15-40b5-946c-237e4be4f44a", "start_date": "2025-11-17 12:41:17", "end_date": "2025-11-17 13:01:48", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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": "221", "travel_distance_in_meters": "1109", "material_uuid": "", "allocated_timestamp": "2025-11-17 13:01:56", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "33031d6c-116e-4e92-8ed1-23f0cbcb4a8a", "start_date": "2026-03-12 08:23:16", "end_date": "2026-03-12 15:35:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-12 15:35:36", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "cc528b74-6cdd-447c-8eaa-23f11d26895a", "start_date": "2026-03-13 07:38:09", "end_date": "2026-03-13 16:23:44", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-13 16:23:47", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "937152b9-52d7-4d5b-b3c8-23fcf35827aa", "start_date": "2026-03-24 07:19:46", "end_date": "2026-03-24 14:48:28", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-24 14:48:48", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "940e6860-5ae7-4d78-84b6-240d43b4d7aa", "start_date": "2026-04-09 11:18:19", "end_date": "2026-04-09 14:46:03", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-09 14:46:07", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "c7ac8d4e-4632-422f-b0b6-240c0ebef5ba", "start_date": "2026-04-09 07:46:43", "end_date": "2026-04-09 15:24:44", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-09 15:24:48", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "f67eada9-2361-4b4d-bbe4-240d4bf1c53a", "start_date": "2026-04-09 12:06:22", "end_date": "2026-04-09 17:39:28", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-09 17:39:34", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}, {"uuid": "05e2e499-99bc-4798-bba3-241ca955937a", "start_date": "2026-04-24 12:20:44", "end_date": "2026-04-24 15:54:30", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "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-24 15:54:36", "allocated_by_staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b"}], "jobScheduledActivities": [{"uuid": "b7d42766-8058-4860-8461-232fc7047dcb", "start_date": "2025-09-02 08:00:00", "end_date": "2025-09-02 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-01 06:14:03", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-01 06:14:03", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "acfaeadf-a24b-4017-86fc-232fced476db", "start_date": "2025-09-03 08:00:00", "end_date": "2025-09-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-01 06:14:03", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-01 06:14:04", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "c121004b-c07c-4774-ada6-2332e7b4750b", "start_date": "2025-09-03 08:00:00", "end_date": "2025-09-03 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0111b931-a7bf-4674-b43b-210908e9f06b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-03 08:55:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-03 08:55:02", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "1b139e13-bee5-40df-9050-2341c3b36a4b", "start_date": "2025-09-24 08:00:00", "end_date": "2025-09-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-23 06:52:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-23 06:52:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "b572ad3e-8b7c-4a2b-8937-2347b69c932b", "start_date": "2025-09-24 08:00:00", "end_date": "2025-09-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-24 06:28:24", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-24 06:28:24", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a3ed4b9e-2596-4f2c-b500-23482bd9c2db", "start_date": "2025-09-26 13:00:00", "end_date": "2025-09-26 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-09-25 14:08:50", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-09-25 14:08:51", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "63fe957d-9e16-4d72-b220-23510b44651b", "start_date": "2025-10-13 08:00:00", "end_date": "2025-10-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-13 05:56:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-13 05:56:53", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "6106a65b-01dd-449f-9327-2358d4f8c46b", "start_date": "2025-10-13 08:00:00", "end_date": "2025-10-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-11 06:31:14", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-11 06:31:14", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "e414c42d-6b0d-49ad-8480-235b3684dc8b", "start_date": "2025-10-14 08:00:00", "end_date": "2025-10-14 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-14 17:07:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-14 17:07:42", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "07063012-784c-41c4-a293-235b32943c1b", "start_date": "2025-10-14 08:00:00", "end_date": "2025-10-14 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-10-14 07:04:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-10-14 07:04:28", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "df0d8137-a1e3-438a-83bc-2364f28850db", "start_date": "2025-11-10 08:00:00", "end_date": "2025-11-10 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-10 09:19:55", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-10 09:19:56", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "04e6bac5-c309-4783-a6b9-23766021a9bb", "start_date": "2025-11-10 08:00:00", "end_date": "2025-11-10 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-10 07:22:12", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-10 07:22:13", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0b361dbd-2fa5-42da-bc1a-23772069ed2b", "start_date": "2025-11-11 08:00:00", "end_date": "2025-11-11 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-11 09:27:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-11 09:27:13", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fca45772-d168-42f8-b1e6-237d33f0ce2b", "start_date": "2025-11-17 12:15:00", "end_date": "2025-11-17 14:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2025-11-17 11:16:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-11-17 11:16:22", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "76b2fc31-d424-44dd-9766-23e7cdb1b5ab", "start_date": "2026-03-12 08:00:00", "end_date": "2026-03-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-12 07:16:35", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-12 07:16:35", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c8152bc5-7bf8-4cad-9d35-23e7c414239b", "start_date": "2026-03-12 08:00:00", "end_date": "2026-03-12 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-03 16:48:19", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-03 16:48:20", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "d3a34ca2-af9a-408c-8ae6-23e8d558616b", "start_date": "2026-03-13 11:00:00", "end_date": "2026-03-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-13 07:10:37", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-13 07:11:03", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "87654881-529e-4f7a-a578-23e8d5f4256b", "start_date": "2026-03-13 11:00:00", "end_date": "2026-03-13 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-13 07:38:04", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-13 07:38:04", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "097d7b29-07fb-48f0-b855-240bcd0787ab", "start_date": "2026-04-09 09:45:00", "end_date": "2026-04-09 14:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 11:18:14", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 11:18:15", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "2387c44b-902f-46d3-af22-2404843297cb", "start_date": "2026-04-09 08:00:00", "end_date": "2026-04-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-09 12:06:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-09 12:06:22", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "df85ff15-4921-478c-b961-240bc17d480b", "start_date": "2026-04-09 08:00:00", "end_date": "2026-04-09 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-07 16:17:32", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-07 16:17:32", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "a601f4f8-c7e7-4bed-8907-240e09c157bb", "start_date": "2026-04-24 13:30:00", "end_date": "2026-04-24 17:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:12:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:12:09", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "85c3dff5-30f6-4c57-86c9-240e0c39246b", "start_date": "2026-04-24 13:30:00", "end_date": "2026-04-24 17:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 06:35:45", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 06:35:46", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "588141cf-c548-411a-a32b-241cf0f64b6b", "start_date": "2026-05-08 08:00:00", "end_date": "2026-05-08 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:15:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "235f3429-c3f6-410f-a0f0-241cf98139eb", "start_date": "2026-05-08 08:00:00", "end_date": "2026-05-08 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b8f9d610-f2db-4485-a3f2-2308e459d92d", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:15:56", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


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


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


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


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


received_at: 2026-04-24T06:14:44.615886+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.27.129.94", "x-real-ip": "3.27.129.94", "content-length": "3339", "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_431de629-313b-4b9e-8ff8-241cf41bf02b", "type": "job.updated", "data": {"uuid": "3b143020-335a-4225-8b80-2417a13e1d7d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "9 Thomson Parade\nDalmeny NSW 2546", "billing_address": "9 Thomson Parade\nDalmeny NSW 2546", "status": "Unsuccessful", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 08:52:24", "work_done_description": "Minor drain leak .\nNo charge.", "generated_job_id": "11292", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "2026-04-24 16:09:37", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 16:09:37", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "b05e9d70-6ed8-4c0f-ab81-214b63f0745b", "geo_is_valid": 1, "lng": 150.121831, "lat": -36.1655324, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Thomson Parade", "geo_number": "9", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-22 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": "There may be a potential leak in new vanity \n\nI couldn\u2019t feel where it was leaking from and so that\u2019s why last time is wondered if it was just kids been playing in there. It must be from the waste pipe or tap fittings below basin. They will definitely know where to look once they come. I\u2019d you can just tell them it\u2019s wet in the cupboard in the shelf.", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "b05e9d70-6ed8-4c0f-ab81-214b63f0745b", "name": "Alexandra Kment", "website": "", "abn_number": "", "address": "9 Thomson Parade\nDalmeny NSW 2546", "address_street": "9 Thomson Parade\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "9 Thomson 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": "3b143020-335a-4225-8b80-2417a13e1d7d", "first": "", "last": "", "email": "", "phone": "0403223427 ", "mobile": "0422110635", "type": "JOB", "uuid": "4c4486c2-fe4b-4419-b3ec-2417a18ae22d"}], "jobScheduledActivities": [{"uuid": "48ebf35a-10d4-4905-b67b-2418da310ecb", "start_date": "2026-04-22 16:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3b143020-335a-4225-8b80-2417a13e1d7d", "staff_uuid": "8d61b3d3-ab4e-4582-a9ba-1f6baac8503b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 17:36:12", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 17:36:13", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T06:14:44.646889+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.106.136.142", "x-real-ip": "3.106.136.142", "content-length": "9578", "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_08b0b645-90f2-43e3-b140-241cf4576cab", "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": "Thank you for the opportunity to provide a 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-24 15:35:19", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "fb849b16-b801-4329-aa85-1f5be97ffc3b", "geo_is_valid": 1, "lng": 150.1139374, "lat": -36.2582792, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Corunna Road", "geo_number": "70", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "2855.6000", "job_is_scheduled_until_stamp": "2026-04-24 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-02-18 09:15:48", "job_description": "booked with client and materials ordered from lysaght 13/4\n\nQuote to replace roof screws and 4 sheets. (photo attached )\n- Told them in the later arvo if you are going early let them know please ", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "fb849b16-b801-4329-aa85-1f5be97ffc3b", "name": "Kennett Ross & Gillian", "website": "", "abn_number": "", "address": "NAROOMA, NSW 2546", "address_street": "PO Box 472", "address_city": "Narooma", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 472\nNarooma, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "first": "", "last": "", "email": "kennettrg@gmail.com", "phone": "4476 3766", "mobile": "0409226654", "type": "JOB", "uuid": "9784cb22-96df-42ed-9aab-23cde6da303d"}], "jobMaterials": [{"uuid": "bc189308-e830-4d39-8f59-23d80581154d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "QUOTE INCLUDES", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "92fbb148-5c60-46de-920d-23d80aadf0ed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace approximately 4 rusted roof sheets and replace with new colorbond custom orb sheets in Pale eucalypt.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "26f385b9-a3ee-4991-99f1-23d80c4c1f0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Remove and replace all roof screw with new Climaseal 5 roof screws in Pale eucalypt.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "03af2e93-5d42-43d3-bf1f-23d80676982d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "All necessary materials.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "50780488-ec3d-4d0d-a3b8-23d807df699d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Labour", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "ab707f81-5cf4-450b-86dd-23cee473ea3b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8ebd6b08-db0d-4f0a-a89e-23d8061070cd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "2596.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "2596.0000", "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "b72c66d7-7d6a-4e3e-9048-241bfdde57fa", "start_date": "2026-04-24 08:11:25", "end_date": "2026-04-24 15:35:15", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "452", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:20", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}, {"uuid": "45022cfa-5bec-49dd-b84a-241bf98c8b1a", "start_date": "2026-04-24 08:06:59", "end_date": "2026-04-24 16:14:31", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 16:14:44", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "69eb0c32-1497-442f-a4b9-23cee11d2e1b", "start_date": "2026-02-14 16:15:00", "end_date": "2026-02-14 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-14 05:51:59", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "d5fcc62b-b649-4b81-a3de-23e7c2b8a35b", "start_date": "2026-03-04 08:00:00", "end_date": "2026-03-04 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-04 08:43:52", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-04 08:43:52", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "9ad8d97f-5f59-468c-a57c-240f7a9a4f6b", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:41:02", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:41:02", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "9b468bd6-7aaf-4be1-9494-240f7c186f7b", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 08:21:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 08:21:21", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8f7e724a-4a93-4fad-b6ab-240f73b622eb", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "c7a47fa3-81a9-4633-b40c-23cdea53583d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 18:24:58", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 18:24:58", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T06:14:54.372293+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.27.189.92", "x-real-ip": "3.27.189.92", "content-length": "4097", "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_1c1acd30-b48b-4c98-adfc-241cf7dd253b", "type": "job.updated", "data": {"uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "991 Old Highway\nCorunna NSW 2546", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:23:34", "work_done_description": "", "generated_job_id": "11351", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 15:42:25", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "geo_is_valid": 1, "lng": 150.103136, "lat": -36.2894943, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Corunna", "geo_street": "Old Highway", "geo_number": "991", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 16:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "pump wont turn off on the cabin", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "name": "Christine Berry", "website": "", "abn_number": "", "address": "", "address_street": "991 Old Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "first": "", "last": "", "email": "sheilby@skymesh.com.au", "phone": "4473 7518", "mobile": "0437 379 691", "type": "JOB", "uuid": "aeb9fba1-db4c-4a81-95ee-241cfe76fcfd"}], "jobRecordedActivities": [{"uuid": "190e8381-a126-4e52-a789-241cae77b03a", "start_date": "2026-04-24 15:35:28", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:29", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}, {"uuid": "850bc43e-f83a-44de-a02b-241cade0be9a", "start_date": "2026-04-24 16:14:53", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 16:14:53", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "a774bc7b-82b4-4cf4-a28d-241cf799c5eb", "start_date": "2026-04-24 15:30:00", "end_date": "2026-04-24 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 15:35:26", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:26", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T06:17:29.227771+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.106.136.142", "x-real-ip": "3.106.136.142", "content-length": "11612", "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_62aa6163-323f-4be8-a97f-241cfb67fadb", "type": "job.updated", "data": {"uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "active": 1, "date": "2026-03-26 00:00:00", "job_address": "Eden Discovery Park", "billing_address": "Discovery Holiday Parks Pty Ltd\nLevel 6 Rundle Mall Plaza\n50 Rundle Mall\nAdelaide, SA 5000", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-26 09:44:17", "work_done_description": "I moved one hose drill back 6 m so people don't hit with caravans\nMove second house back to the building so people don't hit with the caravans", "generated_job_id": "11036", "completion_date": "2026-04-22 15:12:39", "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-23 11:32:06", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "d9370c63-0b05-4ba6-a5e2-23e6f4f245db", "geo_is_valid": 1, "lng": 149.873577, "lat": -37.098052, "geo_country": "Australia", "geo_postcode": "2551", "geo_state": "NSW", "geo_city": "Boydtown", "geo_street": "Princes Highway", "geo_number": "731", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "11.0000", "job_is_scheduled_until_stamp": "2026-04-22 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": "unblock 2 of the existing hose reels when there next\nre do 2 existing hose reels with posts and reels\nconcrete valve covers", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d9370c63-0b05-4ba6-a5e2-23e6f4f245db", "name": "Discovery Park Eden", "website": "", "abn_number": "", "address": "Eden Discovery Park", "address_street": "Discovery Holiday Parks Pty Ltd\nLevel 6 Rundle Mall Plaza\n50 Rundle Mall", "address_city": "Adelaide", "address_state": "SA", "address_postcode": "5000", "address_country": "", "billing_address": "Discovery Holiday Parks Pty Ltd\nLevel 6 Rundle Mall Plaza\n50 Rundle Mall\nAdelaide, SA 5000", "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": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "first": "", "last": "", "email": "accounts@discoveryparks.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "02303c34-2f38-4d6b-ba90-23fefaf2e0bd"}], "jobMaterials": [{"uuid": "3c6caa6f-e414-4288-a31b-241aea4b9caa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "Inch press elbows copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "3.3700", "displayed_cost": "3.3700", "job_material_bundle_uuid": ""}, {"uuid": "6562d71b-0de2-4561-b127-241ae9bff96a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Inch press sockets copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "2.8100", "displayed_cost": "2.8100", "job_material_bundle_uuid": ""}, {"uuid": "b563ee29-0fdb-4d69-9a07-241ae43d6f1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Inch press number three copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5e479dd6-dbf6-42d5-925d-241aeaf8a7da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Inch copper pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8fcc2689-361e-4e77-b56b-241ae025cd9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1 inch bradflex", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6", "cost": "5.3500", "displayed_cost": "5.3500", "job_material_bundle_uuid": ""}, {"uuid": "1814a72f-b010-4848-b500-241aeee1436a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "$10 miso", "price": "10.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.0000", "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "ec1e02cf-64a1-4d91-805f-241900f0c96a", "start_date": "2026-04-22 07:21:33", "end_date": "2026-04-22 09:21:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 09:21:51", "allocated_by_staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb"}, {"uuid": "c1e9920c-300d-4eee-b2ac-24190aefc49a", "start_date": "2026-04-22 07:21:36", "end_date": "2026-04-22 09:21:49", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "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": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 09:21:54", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}, {"uuid": "9847d730-3f81-4e87-b8d6-241ae547420a", "start_date": "2026-04-22 11:16:41", "end_date": "2026-04-22 15:12:36", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "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": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 15:12:39", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}, {"uuid": "ebef71e3-30f8-441a-81e1-241ae0cf673a", "start_date": "2026-04-22 12:19:07", "end_date": "2026-04-22 15:12:51", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 15:12:57", "allocated_by_staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb"}], "jobScheduledActivities": [{"uuid": "a3ea22f5-8e6c-4e05-b728-23ffd5fc226b", "start_date": "2026-03-27 16:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-26 20:05:40", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-26 20:05:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "ea5980f2-1426-450c-ad49-23ffdb493edb", "start_date": "2026-03-27 16:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-27 06:42:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-27 06:42:42", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fe086f02-01e9-49b3-9862-24048fc6756b", "start_date": "2026-04-01 14:15:00", "end_date": "2026-04-01 15:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "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-03-31 13:21:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b2bfb80e-d1c5-4eab-8ff3-240bc26ba8eb", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 15:05:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 15:05:07", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "aeb42f37-79b6-48cb-af17-240bc684a1bb", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 05:48:38", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 05:48:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "d3d1bc8f-d72e-4ee5-9f00-240bc4f49fbb", "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": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 15:05:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 15:05:08", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "90602ba6-5548-49cc-9b1a-240bc0e193fb", "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": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 05:48:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 05:48:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T06:17:34.476276+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.27.129.94", "x-real-ip": "3.27.129.94", "content-length": "11618", "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_32025503-60fa-44f6-854a-241cf7e6b0eb", "type": "job.updated", "data": {"uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "active": 1, "date": "2026-03-26 00:00:00", "job_address": "Eden Discovery Park", "billing_address": "Discovery Holiday Parks Pty Ltd\nLevel 6 Rundle Mall Plaza\n50 Rundle Mall\nAdelaide, SA 5000", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-26 09:44:17", "work_done_description": "I moved one hose drill back 6 m so people don't hit with caravans\nMove second house back to the building so people don't hit with the caravans", "generated_job_id": "11036", "completion_date": "2026-04-22 15:12:39", "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-23 11:32:06", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "d9370c63-0b05-4ba6-a5e2-23e6f4f245db", "geo_is_valid": 1, "lng": 149.873577, "lat": -37.098052, "geo_country": "Australia", "geo_postcode": "2551", "geo_state": "NSW", "geo_city": "Boydtown", "geo_street": "Princes Highway", "geo_number": "731", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "61.5800", "job_is_scheduled_until_stamp": "2026-04-22 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": "unblock 2 of the existing hose reels when there next\nre do 2 existing hose reels with posts and reels\nconcrete valve covers", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d9370c63-0b05-4ba6-a5e2-23e6f4f245db", "name": "Discovery Park Eden", "website": "", "abn_number": "", "address": "Eden Discovery Park", "address_street": "Discovery Holiday Parks Pty Ltd\nLevel 6 Rundle Mall Plaza\n50 Rundle Mall", "address_city": "Adelaide", "address_state": "SA", "address_postcode": "5000", "address_country": "", "billing_address": "Discovery Holiday Parks Pty Ltd\nLevel 6 Rundle Mall Plaza\n50 Rundle Mall\nAdelaide, SA 5000", "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": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "first": "", "last": "", "email": "accounts@discoveryparks.com.au", "phone": "", "mobile": "", "type": "JOB", "uuid": "02303c34-2f38-4d6b-ba90-23fefaf2e0bd"}], "jobMaterials": [{"uuid": "3c6caa6f-e414-4288-a31b-241aea4b9caa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "Inch press elbows copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "19.4200", "displayed_cost": "19.4200", "job_material_bundle_uuid": ""}, {"uuid": "6562d71b-0de2-4561-b127-241ae9bff96a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Inch press sockets copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "2.8100", "displayed_cost": "2.8100", "job_material_bundle_uuid": ""}, {"uuid": "b563ee29-0fdb-4d69-9a07-241ae43d6f1a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Inch press number three copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5e479dd6-dbf6-42d5-925d-241aeaf8a7da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "Inch copper pipe", "price": "18.9800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "18.9800", "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "12.6500", "displayed_cost": "12.6500", "job_material_bundle_uuid": ""}, {"uuid": "8fcc2689-361e-4e77-b56b-241ae025cd9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1 inch bradflex", "price": "8.0200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.0200", "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6", "cost": "5.3500", "displayed_cost": "5.3500", "job_material_bundle_uuid": ""}, {"uuid": "1814a72f-b010-4848-b500-241aeee1436a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "$10 miso", "price": "10.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.0000", "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "ec1e02cf-64a1-4d91-805f-241900f0c96a", "start_date": "2026-04-22 07:21:33", "end_date": "2026-04-22 09:21:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 09:21:51", "allocated_by_staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb"}, {"uuid": "c1e9920c-300d-4eee-b2ac-24190aefc49a", "start_date": "2026-04-22 07:21:36", "end_date": "2026-04-22 09:21:49", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "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": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 09:21:54", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}, {"uuid": "9847d730-3f81-4e87-b8d6-241ae547420a", "start_date": "2026-04-22 11:16:41", "end_date": "2026-04-22 15:12:36", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "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": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 15:12:39", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}, {"uuid": "ebef71e3-30f8-441a-81e1-241ae0cf673a", "start_date": "2026-04-22 12:19:07", "end_date": "2026-04-22 15:12:51", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 15:12:57", "allocated_by_staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb"}], "jobScheduledActivities": [{"uuid": "a3ea22f5-8e6c-4e05-b728-23ffd5fc226b", "start_date": "2026-03-27 16:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-26 20:05:40", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-26 20:05:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "ea5980f2-1426-450c-ad49-23ffdb493edb", "start_date": "2026-03-27 16:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-27 06:42:42", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-27 06:42:42", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fe086f02-01e9-49b3-9862-24048fc6756b", "start_date": "2026-04-01 14:15:00", "end_date": "2026-04-01 15:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "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-03-31 13:21:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "b2bfb80e-d1c5-4eab-8ff3-240bc26ba8eb", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 15:05:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 15:05:07", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "aeb42f37-79b6-48cb-af17-240bc684a1bb", "start_date": "2026-04-21 08:00:00", "end_date": "2026-04-21 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 05:48:38", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 05:48:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "d3d1bc8f-d72e-4ee5-9f00-240bc4f49fbb", "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": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 15:05:06", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 15:05:08", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "90602ba6-5548-49cc-9b1a-240bc0e193fb", "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": "6e7d6c5a-46e6-4297-9818-23fefc8b7abd", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-14 05:48:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-14 05:48:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T06:20:37.860007+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.113.54", "x-real-ip": "3.25.113.54", "content-length": "4102", "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_77b3d6eb-125b-4849-8e44-241cf56e053b", "type": "job.updated", "data": {"uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "active": 1, "date": "2026-04-24 00:00:00", "job_address": "991 Old Highway\nCorunna NSW 2546", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-24 15:23:34", "work_done_description": "", "generated_job_id": "11351", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 15:42:25", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "geo_is_valid": 1, "lng": 150.103136, "lat": -36.2894943, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Corunna", "geo_street": "Old Highway", "geo_number": "991", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 16:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "pump wont turn off on the cabin", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "18f926f7-f851-4ec8-9a03-1f5be329737b", "name": "Christine Berry", "website": "", "abn_number": "", "address": "", "address_street": "991 Old Highway", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "991 Old Highway\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "first": "", "last": "", "email": "sheilby@skymesh.com.au", "phone": "4473 7518", "mobile": "0437 379 691", "type": "JOB", "uuid": "aeb9fba1-db4c-4a81-95ee-241cfe76fcfd"}], "jobRecordedActivities": [{"uuid": "190e8381-a126-4e52-a789-241cae77b03a", "start_date": "2026-04-24 15:35:28", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:29", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}, {"uuid": "850bc43e-f83a-44de-a02b-241cade0be9a", "start_date": "2026-04-24 16:14:53", "end_date": "2026-04-24 16:20:33", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "339", "travel_distance_in_meters": "7634", "material_uuid": "", "allocated_timestamp": "2026-04-24 16:20:36", "allocated_by_staff_uuid": "f2afa0b0-e3c2-4f6b-a2ba-21781ba4f7eb"}], "jobScheduledActivities": [{"uuid": "a774bc7b-82b4-4cf4-a28d-241cf799c5eb", "start_date": "2026-04-24 15:30:00", "end_date": "2026-04-24 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d62b8fc9-a08a-4981-b178-241cf97a5c3d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 15:35:26", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 15:35:26", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T06:20:38.511651+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.106.201.132", "x-real-ip": "3.106.201.132", "content-length": "11096", "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_c5229279-b5b4-4c6a-8ab8-241cfdeb319b", "type": "job.updated", "data": {"uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "active": 1, "date": "2026-03-30 00:00:00", "job_address": "16 Bay Street\nNarooma NSW 2546", "billing_address": "16 Bay Street\nNarooma NSW 2546", "status": "Quote", "quote_date": "2026-03-30 10:27:32", "work_order_date": "0000-00-00 00:00:00", "work_done_description": "Thank you for the opportunity to quote to replace tile roof with new Colorbond roof at 16 Bay Street Narooma. Please find below a detailed breakdown of the proposed costs included in the quotation. If you have any questions or concerns, please do not hesitate to contact us.", "generated_job_id": "11068", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-21 10:20:10", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "d5654fee-8cc8-454b-8dee-240246a87d1b", "geo_is_valid": 1, "lng": 150.135129, "lat": -36.2185194, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Bay Street", "geo_number": "16", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "30087.2000", "job_is_scheduled_until_stamp": "2026-04-10 09:00:00", "category_uuid": "", "queue_uuid": "e393390b-6fca-4c54-82cd-1f58a4445afb", "queue_expiry_date": "2026-05-19 10:20:10", "badges": "", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-04-21 10:20:00", "job_description": "Quote for tile roof replaced with metal roofing sheets.\n\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d5654fee-8cc8-454b-8dee-240246a87d1b", "name": "Kevin Byos", "website": "", "abn_number": "", "address": "16 Bay Street\nNarooma NSW 2546", "address_street": "16 Bay Street\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "16 Bay Street\nNarooma NSW 2546", "is_individual": 0, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "e393390b-6fca-4c54-82cd-1f58a4445afb", "name": "Quotes waiting for response ", "default_timeframe": 28, "subscribed_staff": "", "requires_assignment": "0"}, "jobContacts": [{"job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "first": "", "last": "", "email": "kandkboats@outlook.com", "phone": "", "mobile": "0419029116", "type": "JOB", "uuid": "582ca518-8bec-49ad-ade5-24024dc22aad"}], "jobMaterials": [{"uuid": "3013286b-723d-4cee-a131-2411df35775d", "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": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fe031162-2387-42ba-8c9d-2411d28fbd7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Tying down of existing roof rafters.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "00a10db2-8c48-4e35-9143-2411d139ce9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of existing timber roof battens to suit new Colorbond Custom Orb roof sheets.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "80242a9f-8e3a-4cbd-8699-2411d5bba22d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new Colorbond Custom Orb roof sheets.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "9f973409-38d9-4e14-9309-2411d8a31bcd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new Anticon insulation under the roof sheets.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "456d0877-ca84-4188-a292-2411ddca2a0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install all necessary flashing and capping.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5c4b0722-a2b1-4ca2-8190-2411d429655d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install leafstopper gutter guard.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "881fcecc-a7b4-45a5-8e19-2411d585365d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Scaffold to facilitate roof replacement.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "150", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "65904da8-c300-4638-8c99-2411d7b5481d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install 2 new roof ventilators.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d34e4ecf-0537-46be-a657-2411d896217d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of all decktite flashing.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "36ebbf22-92f3-44b6-b4bc-2411d668ad7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Essential energy permits.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d56b6aff-d672-43d1-b2bd-2411d7950aed", "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": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f22530fa-0d33-4104-a139-2411dd5a418d", "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": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2372c4fe-f656-4e2c-a281-2411d931b99d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any structural timber if rotten or damaged once tiles are removed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "1400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "285e4622-0d95-4972-92d0-2411db0cf7ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Ceiling batts.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "1500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "88d689a1-57e3-4388-a7ae-2411ddd64bed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Gutters and downpipes.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "1600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8d515a54-af0a-4c50-b100-2411d4c1ba4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "27352.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "27352.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2336e15f-43ec-4d40-82ea-24024246a62b", "start_date": "2026-04-10 08:00:00", "end_date": "2026-04-10 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-10 08:33:19", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-10 08:33:19", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T06:20:47.027396+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.177.130", "x-real-ip": "3.25.177.130", "content-length": "11101", "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_138adfd8-ddb2-4fb0-b5cb-241cf9e0413b", "type": "job.updated", "data": {"uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "active": 1, "date": "2026-03-30 00:00:00", "job_address": "16 Bay Street\nNarooma NSW 2546", "billing_address": "16 Bay Street\nNarooma NSW 2546", "status": "Work Order", "quote_date": "2026-03-30 10:27:32", "work_order_date": "2026-04-24 16:20:45", "work_done_description": "Thank you for the opportunity to quote to replace tile roof with new Colorbond roof at 16 Bay Street Narooma. Please find below a detailed breakdown of the proposed costs included in the quotation. If you have any questions or concerns, please do not hesitate to contact us.", "generated_job_id": "11068", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 16:20:45", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "d5654fee-8cc8-454b-8dee-240246a87d1b", "geo_is_valid": 1, "lng": 150.135129, "lat": -36.2185194, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Bay Street", "geo_number": "16", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "30087.2000", "job_is_scheduled_until_stamp": "2026-04-10 09:00:00", "category_uuid": "", "queue_uuid": "1278cc3d-9073-4553-b7a9-20a2ba00241b", "queue_expiry_date": "2026-04-25T16:20:45", "badges": "", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-04-21 10:20:00", "job_description": "Quote for tile roof replaced with metal roofing sheets.\n\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "d5654fee-8cc8-454b-8dee-240246a87d1b", "name": "Kevin Byos", "website": "", "abn_number": "", "address": "16 Bay Street\nNarooma NSW 2546", "address_street": "16 Bay Street\nNarooma NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "16 Bay Street\nNarooma NSW 2546", "is_individual": 0, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "1278cc3d-9073-4553-b7a9-20a2ba00241b", "name": "Quotes accepted awaiting date", "default_timeframe": 1, "subscribed_staff": "", "requires_assignment": "0"}, "jobContacts": [{"job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "first": "", "last": "", "email": "kandkboats@outlook.com", "phone": "", "mobile": "0419029116", "type": "JOB", "uuid": "582ca518-8bec-49ad-ade5-24024dc22aad"}], "jobMaterials": [{"uuid": "3013286b-723d-4cee-a131-2411df35775d", "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": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fe031162-2387-42ba-8c9d-2411d28fbd7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Tying down of existing roof rafters.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "00a10db2-8c48-4e35-9143-2411d139ce9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of existing timber roof battens to suit new Colorbond Custom Orb roof sheets.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "80242a9f-8e3a-4cbd-8699-2411d5bba22d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new Colorbond Custom Orb roof sheets.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "9f973409-38d9-4e14-9309-2411d8a31bcd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new Anticon insulation under the roof sheets.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "456d0877-ca84-4188-a292-2411ddca2a0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install all necessary flashing and capping.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "5c4b0722-a2b1-4ca2-8190-2411d429655d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install leafstopper gutter guard.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "881fcecc-a7b4-45a5-8e19-2411d585365d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Scaffold to facilitate roof replacement.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "150", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "65904da8-c300-4638-8c99-2411d7b5481d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install 2 new roof ventilators.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "900", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d34e4ecf-0537-46be-a657-2411d896217d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of all decktite flashing.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "1000", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "36ebbf22-92f3-44b6-b4bc-2411d668ad7d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Essential energy permits.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "1100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d56b6aff-d672-43d1-b2bd-2411d7950aed", "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": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "1200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "f22530fa-0d33-4104-a139-2411dd5a418d", "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": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "4947bfd7-4875-48f7-9caf-2093b9751b9b", "sort_order": "1300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2372c4fe-f656-4e2c-a281-2411d931b99d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Replacement of any structural timber if rotten or damaged once tiles are removed.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "1400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "285e4622-0d95-4972-92d0-2411db0cf7ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Ceiling batts.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "1500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "88d689a1-57e3-4388-a7ae-2411ddd64bed", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Gutters and downpipes.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "1fffa844-eadc-4204-b39b-240f7a1da77b", "sort_order": "1600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8d515a54-af0a-4c50-b100-2411d4c1ba4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "27352.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "27352.0000", "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "1700", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "2336e15f-43ec-4d40-82ea-24024246a62b", "start_date": "2026-04-10 08:00:00", "end_date": "2026-04-10 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9e775caa-c358-47bf-b59a-24024c820cbd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-10 08:33:19", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-10 08:33:19", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T06:22:54.709493+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.106.196.147", "x-real-ip": "3.106.196.147", "content-length": "35098", "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_724df5cc-13d0-4cfb-9c11-241cf115c15b", "type": "job.updated", "data": {"uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "active": 1, "date": "2026-02-26 00:00:00", "job_address": "6 Jocelyn Street\nDalmeny NSW 2546", "billing_address": "117 Montague Avenue\nKianga NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-15 17:28:17", "work_done_description": "28th/2 Markout drainage for condrill\n15/3 deliver concrete pits\n\n24/04 complete hot & cold water rough in inc moving point in bathrooms for elevated floor levels\nWATER IS NOW UNDER TEST AND READY FOR INSPECTION", "generated_job_id": "10766", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 16:22:53", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "3d0dda83-e30a-40ab-afd2-228db7cb203b", "geo_is_valid": 1, "lng": 150.1311425, "lat": -36.1668332, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Jocelyn Street", "geo_number": "6", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 1, "payment_received_stamp": "2026-04-24 13:06:55", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 14: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": "Finish off plumbing and drainage and material list", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "3d0dda83-e30a-40ab-afd2-228db7cb203b", "name": "Jenny & Kent Owen", "website": "", "abn_number": "", "address": "117 Montague Avenue\nKianga NSW 2546", "address_street": "117 Montague Avenue\nKianga NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "117 Montague Avenue\nKianga NSW 2546", "is_individual": 0, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "first": "", "last": "", "email": "jennyowen5555@gmail.com", "phone": "0404828209  Kent ", "mobile": "0418298219", "type": "JOB", "uuid": "8b3d725c-fe62-4b2a-bffd-23e26aa70f7d"}], "jobMaterials": [{"uuid": "9861b52f-45e2-4063-9511-241ca4253f2a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Tradelink invoices pits & 225mm pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "0a5b98cd-d38a-4883-a549-241ca380ba9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100mm dwv", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ad13716a-1167-4feb-a63d-241ca64badba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Swan invoice copper & fittings for gas\nUsed  2 x 20mm copper\n2 x 20mm press joiner\n2 x 20mm elbow\n1 x 20mm T\n2 x 15mm press 19", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "78cd78d4-8859-4c28-bd9d-241ca7392cfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Roll 15mm copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4f3be678-d3eb-4e97-8f87-241caa8d035a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "8.0000", "name": "20mm pex pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e1822163-3d33-4fa6-9beb-241ca2f1972a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "16mm pex pipe", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "9bd2c3d5-29c8-4f06-b0d5-241cafce763a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "15.0000", "name": "16mm elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8715d7cc-dee5-4d36-b4a4-241ca653335a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "20mm pex T", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "9", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b0658a69-d57c-425d-970a-241ca669854a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "16mm press T", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "10", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "9bf7378f-85cc-4df6-a18b-241cac5ee08a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "12.0000", "name": "16mm press 19", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "11", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "3500a619-efca-40b9-8066-241caa88362a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "20mm copper x pex adapter", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "12", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "92979fb5-ae79-45fe-a95d-241ca041f2ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "16mm pex no 3", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "13", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1dfd067c-a26d-479c-808f-241ca1452bca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "16mm pex mi elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "14", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "84d725af-08f7-4223-8717-241caf31980a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Reece invoices 25mm pex pipe & fittings 2 invoices", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "15", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8478ce62-affe-42f2-9175-241caa63f5ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "20mm pex joiner", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "16", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "32c9bd3e-a968-498f-a09c-241ca8a0082a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "20mm pex elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "17", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "1bd2aec3-a7cc-4f92-b292-241caca96f9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "20mm allthread nipple Reece", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "18", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "38dc8aca-6ac1-493a-9843-241ca2128baa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "20mm no15 Reece", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "19", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "a9ee7107-92ed-479e-8be3-241caeeff42a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "20 x 15 pex reducer", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "20", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "392e607a-ba3f-4a0b-a715-241ca9ef01da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "20mm lock nut & cover plate for taps", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "21", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "16784c15-6169-4d55-ac42-241cab54eb6a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "20mm no 19 Reece", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "22", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "23abc4fc-1cb4-46f5-8bf9-241cade972ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "20mm copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "23", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "43f09bf0-3394-425e-918b-241ca49d140a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "100 x 90 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "24", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ce77f5de-2a72-4aff-b417-241caa9dcada", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "6.0000", "name": "100 x 45 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "25", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "80739508-8ee8-4b68-bc88-241ca77282da", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100 mm gully", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "26", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ba8d7314-f952-4203-b4bf-241ca4ac0d9a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "100 x 15 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "27", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "9182d099-8bc1-4571-839b-241ca5a466ba", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "100 x 30 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "28", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c4147470-26aa-4768-b105-241ca79da58a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100 x 88 junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "29", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c87f8de7-23d1-4914-b8f8-241caeb9f72a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "100 x 40 reducer", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "30", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "81653465-f709-48e6-bd86-241cadb8f48a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50mm dwv", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "31", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "fe5ff74f-9c49-40fa-8267-241ca04f295a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 x 88 junction", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "32", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d089c5e6-f569-40e1-8bf4-241cad962f7a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "50 x 40 reducer", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "33", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "25815005-9106-4ce3-8664-241ca67c522a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40 x 90 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "34", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "b2fec87f-86ec-4d6a-b6d9-241ca4f9b74a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "40 x 45 bend", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "35", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "234b6def-0553-4ea9-bd9d-241ca51a614a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90 mm Aussie connect", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "36", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7af228d4-52cc-4018-9177-241cab85a0ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 bag pex clips", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "37", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "dd6be896-bedd-41cd-92c8-241ca5dc21ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm press elbow", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "38", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "558df002-25f0-47c1-b36c-241cac781bfa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm press cap", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "39", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "7c2d2851-7b6b-4488-98a0-241ca195785a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "25mm copper x pex adapter", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "40", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "00b2684d-2276-49f9-b996-241cab6d8daa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1m 25mm copper", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "41", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "996758d4-4f00-42e7-be97-241ca8e5286a", "start_date": "2026-04-24 15:47:19", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "2026-04-24 15:47:19", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "4dd3754d-49b9-440f-96b3-23e59be53b0b", "start_date": "2026-02-28 11:00:00", "end_date": "2026-02-28 12:30:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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-03-01 05:55:50", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "2c151c28-18bd-4756-9f44-23f41f30f6ab", "start_date": "2026-03-15 10:00:00", "end_date": "2026-03-15 11:30:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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-03-15 13:37:57", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "265b804e-d581-46b6-adec-23f49b5c81ba", "start_date": "2026-03-16 07:38:11", "end_date": "2026-03-16 16:23:10", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "1365", "travel_distance_in_meters": "547", "material_uuid": "", "allocated_timestamp": "2026-03-16 16:23:15", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "3ae499ac-2e38-4c5d-816b-23f496d82d3a", "start_date": "2026-03-16 07:58:51", "end_date": "2026-03-16 16:27:26", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "10518", "travel_distance_in_meters": "6250", "material_uuid": "", "allocated_timestamp": "2026-03-16 16:27:33", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "e3d0eedd-6a1f-4ba0-8d47-23f57d7d3afa", "start_date": "2026-03-17 07:36:42", "end_date": "2026-03-17 11:47:37", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "2026-03-17 11:48:00", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "0a05e3e2-1fbe-484e-ae75-23f57e966cba", "start_date": "2026-03-17 07:53:00", "end_date": "2026-03-17 16:06:11", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_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-17 16:06:14", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "3df2dd6f-5c9c-4d8f-8638-23f6ccd072da", "start_date": "2026-03-17 13:35:26", "end_date": "2026-03-17 16:20:15", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "753", "travel_distance_in_meters": "8365", "material_uuid": "", "allocated_timestamp": "2026-03-17 16:20:23", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "b7f5fbb2-e73f-42a2-a52f-23f6cfa723ea", "start_date": "2026-03-18 07:43:58", "end_date": "2026-03-18 09:10:07", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "2026-03-18 09:10:15", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "7c915a84-012b-4718-9ee5-23f780d1b63a", "start_date": "2026-03-18 11:03:22", "end_date": "2026-03-18 13:25:06", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "2026-03-18 13:25:14", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "e879b709-b8d8-4e13-aee2-23f787741d9a", "start_date": "2026-03-18 14:40:42", "end_date": "2026-03-18 15:11:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "2026-03-18 15:12:11", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "1e233f97-269a-4222-8dc6-23f6c5dc484a", "start_date": "2026-03-18 07:47:55", "end_date": "2026-03-18 15:31:40", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_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-18 15:31:43", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "5fbbf332-397d-4de1-8fa9-23f7835b17da", "start_date": "2026-03-19 08:05:49", "end_date": "2026-03-19 16:04:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_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-19 18:00:09", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "5e5b0f82-301b-452f-bf69-23f8438142ea", "start_date": "2026-03-20 07:45:12", "end_date": "2026-03-20 14:46:53", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_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-20 14:46:57", "allocated_by_staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b"}, {"uuid": "6f057cb2-865c-420a-970b-23f84d74470a", "start_date": "2026-03-20 09:19:45", "end_date": "2026-03-20 15:17:11", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "212", "travel_distance_in_meters": "1458", "material_uuid": "", "allocated_timestamp": "2026-03-20 15:17:17", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "ee0cf588-d5b9-47d7-b364-241bf1c980ea", "start_date": "2026-04-24 07:43:29", "end_date": "2026-04-24 13:51:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "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": "528", "travel_distance_in_meters": "6554", "material_uuid": "", "allocated_timestamp": "2026-04-24 13:52:04", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "51647bb0-947b-4aaf-ac10-23e4f1efb78b", "start_date": "2026-02-28 14:45:00", "end_date": "2026-02-28 15:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-28 12:10:29", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-28 12:10:29", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "8a9b60da-04cf-4d0e-b079-23e26c97c0ab", "start_date": "2026-03-16 08:00:00", "end_date": "2026-03-16 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-16 07:58:48", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-16 07:58:49", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "8e3f93a3-e24f-499c-9618-23e26ced46ab", "start_date": "2026-03-16 08:00:00", "end_date": "2026-03-16 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-26 12:55:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-26 12:55:01", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c56e0672-cbfb-4de1-ad0f-23e266995eab", "start_date": "2026-03-17 08:00:00", "end_date": "2026-03-17 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-16 07:58:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-16 07:58:49", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "c15d1b2d-b368-4be0-846f-23e2640b62eb", "start_date": "2026-03-17 08:00:00", "end_date": "2026-03-17 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-02-26 12:55:01", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-02-26 12:55:01", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "1a36e806-ebc7-4c5d-a97c-23e4f0e3488b", "start_date": "2026-03-18 08:00:00", "end_date": "2026-03-18 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-16 07:58:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-16 07:58:50", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "2423c0ca-f1af-49b4-8ca4-23e4fa8aa44b", "start_date": "2026-03-18 08:00:00", "end_date": "2026-03-18 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-01 20:01:21", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-01 20:01:21", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "27b63e48-1a3c-4371-950c-23f10a21191b", "start_date": "2026-03-19 08:00:00", "end_date": "2026-03-19 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-13 14:07:10", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-13 14:07:10", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "ed8bccef-fb17-437b-a45f-23f1002741db", "start_date": "2026-03-20 08:00:00", "end_date": "2026-03-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-17 07:36:41", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-17 07:36:41", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "fc78956e-83fe-421e-96e2-23f10144eeeb", "start_date": "2026-03-20 08:00:00", "end_date": "2026-03-20 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "b481f1e1-70b1-4f32-9bb5-220db03b782b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-16 16:23:09", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-16 16:23:09", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "d9cca7d4-0e9e-4167-a650-24137f62e0ab", "start_date": "2026-04-24 08:00:00", "end_date": "2026-04-24 14:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "0e6c16cf-6d76-439a-844d-23e268709e6d", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 07:42:13", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 07:42:13", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


