# webhook_events

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


received_at: 2026-04-24T20:21:42.520029+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.130.70", "x-real-ip": "3.106.130.70", "content-length": "49324", "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_e5ba0303-fccd-4837-9a0b-241cf796432b", "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:00", "end_date": "2026-04-22 15:18:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "2e39aa33-cadc-4618-9fd8-2419005b38ea", "start_date": "2026-04-22 07:59:45", "end_date": "2026-04-22 16:31:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:44", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1591b425-d12e-4473-ad32-241aeb6836ca", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:54:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "d1aa9725-fcd0-474f-bebf-23f949f7ce6b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 12:39:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 12:39:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "aad0ee1f-978a-47ca-8edf-23f9479ca06b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 21:25:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 21:25:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "4743d965-a729-4673-bd28-24024ea1c49b", "start_date": "2026-03-30 09:15:00", "end_date": "2026-03-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 06:07:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 06:07:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0dd34eba-f5e8-4fca-b5d2-24190fe900ab", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:17:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:17:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "7bd90b87-3288-4624-a392-2415ec3f1a8b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:49:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:49:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T20:22:50.572466+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.79.219.48", "x-real-ip": "54.79.219.48", "content-length": "50238", "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_eebf62f1-9c45-4c52-8e60-241cf00809fb", "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": "4953.7100", "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": ""}, {"uuid": "956833dd-ac29-42d5-85d3-241cf786488d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Labour - attending plumber - (22/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "350", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8f458a9e-450c-410b-ae76-241cf9492ffd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "375", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aaba150f-5dc1-4cf3-953f-23ffd2d76e6a", "start_date": "2026-03-27 07:58:01", "end_date": "2026-03-27 15:43:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "202", "travel_distance_in_meters": "2962", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:16", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "f2b6ad00-3fbb-410e-bd25-23ffdf03caea", "start_date": "2026-03-27 08:01:43", "end_date": "2026-03-27 15:44:04", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:19", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "743453d3-4e06-485a-8943-2403bb89b25a", "start_date": "2026-03-30 13:33:16", "end_date": "2026-03-30 15:58:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 15:59:06", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "70f0567b-f6ca-4905-a182-241ae604828a", "start_date": "2026-04-22 12:54:00", "end_date": "2026-04-22 15:18:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "2e39aa33-cadc-4618-9fd8-2419005b38ea", "start_date": "2026-04-22 07:59:45", "end_date": "2026-04-22 16:31:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:44", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1591b425-d12e-4473-ad32-241aeb6836ca", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:54:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "d1aa9725-fcd0-474f-bebf-23f949f7ce6b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 12:39:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 12:39:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "aad0ee1f-978a-47ca-8edf-23f9479ca06b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 21:25:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 21:25:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "4743d965-a729-4673-bd28-24024ea1c49b", "start_date": "2026-03-30 09:15:00", "end_date": "2026-03-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 06:07:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 06:07:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0dd34eba-f5e8-4fca-b5d2-24190fe900ab", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:17:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:17:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "7bd90b87-3288-4624-a392-2415ec3f1a8b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:49:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:49:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T20:22:50.837760+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.211.190.0", "x-real-ip": "13.211.190.0", "content-length": "50238", "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_c97f61d2-0135-469f-a402-241cf81dcedb", "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": "4953.7100", "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": ""}, {"uuid": "956833dd-ac29-42d5-85d3-241cf786488d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Labour - attending plumber - (22/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "350", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8f458a9e-450c-410b-ae76-241cf9492ffd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "375", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aaba150f-5dc1-4cf3-953f-23ffd2d76e6a", "start_date": "2026-03-27 07:58:01", "end_date": "2026-03-27 15:43:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "202", "travel_distance_in_meters": "2962", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:16", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "f2b6ad00-3fbb-410e-bd25-23ffdf03caea", "start_date": "2026-03-27 08:01:43", "end_date": "2026-03-27 15:44:04", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:19", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "743453d3-4e06-485a-8943-2403bb89b25a", "start_date": "2026-03-30 13:33:16", "end_date": "2026-03-30 15:58:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 15:59:06", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "70f0567b-f6ca-4905-a182-241ae604828a", "start_date": "2026-04-22 12:54:00", "end_date": "2026-04-22 15:18:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "2e39aa33-cadc-4618-9fd8-2419005b38ea", "start_date": "2026-04-22 07:59:45", "end_date": "2026-04-22 16:31:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:44", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1591b425-d12e-4473-ad32-241aeb6836ca", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:54:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "d1aa9725-fcd0-474f-bebf-23f949f7ce6b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 12:39:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 12:39:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "aad0ee1f-978a-47ca-8edf-23f9479ca06b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 21:25:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 21:25:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "4743d965-a729-4673-bd28-24024ea1c49b", "start_date": "2026-03-30 09:15:00", "end_date": "2026-03-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 06:07:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 06:07:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0dd34eba-f5e8-4fca-b5d2-24190fe900ab", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:17:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:17:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "7bd90b87-3288-4624-a392-2415ec3f1a8b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:49:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:49:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T20:26:27.326943+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.129.103", "x-real-ip": "15.134.129.103", "content-length": "50136", "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_c0763d3e-d2c8-45de-afb9-241cf0dbaebb", "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 lines towards the kitchen and to the below laundry/bathroom. \n \n- Install 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  and make sure water is at all fixtures in house. \n\n\n- Re do the vent from going through tiles down into timber frame.\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-25 06:26:26", "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": "4953.7100", "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": ""}, {"uuid": "956833dd-ac29-42d5-85d3-241cf786488d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Labour - attending plumber - (22/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "350", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8f458a9e-450c-410b-ae76-241cf9492ffd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "375", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aaba150f-5dc1-4cf3-953f-23ffd2d76e6a", "start_date": "2026-03-27 07:58:01", "end_date": "2026-03-27 15:43:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "202", "travel_distance_in_meters": "2962", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:16", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "f2b6ad00-3fbb-410e-bd25-23ffdf03caea", "start_date": "2026-03-27 08:01:43", "end_date": "2026-03-27 15:44:04", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:19", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "743453d3-4e06-485a-8943-2403bb89b25a", "start_date": "2026-03-30 13:33:16", "end_date": "2026-03-30 15:58:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 15:59:06", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "70f0567b-f6ca-4905-a182-241ae604828a", "start_date": "2026-04-22 12:54:00", "end_date": "2026-04-22 15:18:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "2e39aa33-cadc-4618-9fd8-2419005b38ea", "start_date": "2026-04-22 07:59:45", "end_date": "2026-04-22 16:31:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:44", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1591b425-d12e-4473-ad32-241aeb6836ca", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:54:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "d1aa9725-fcd0-474f-bebf-23f949f7ce6b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 12:39:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 12:39:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "aad0ee1f-978a-47ca-8edf-23f9479ca06b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 21:25:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 21:25:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "4743d965-a729-4673-bd28-24024ea1c49b", "start_date": "2026-03-30 09:15:00", "end_date": "2026-03-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 06:07:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 06:07:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0dd34eba-f5e8-4fca-b5d2-24190fe900ab", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:17:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:17:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "7bd90b87-3288-4624-a392-2415ec3f1a8b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:49:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:49:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T20:33:28.709492+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.134.129.103", "x-real-ip": "15.134.129.103", "content-length": "50354", "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_78620c8b-871e-44e1-8d88-241cf3c96d4b", "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 lines towards the kitchen and to the below laundry/bathroom. \n - Install 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  and make sure water is at all fixtures in house. \n- Re do the vent from going through tiles down into timber frame.\n-remove old sewer line to the bathroom. \n-Instal new flanges on toilet and basin. \n- Removed all rubbish from site \n30/3/26\n- Installation of new stack work. \n- Cut old 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. \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-25 06:33:27", "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": "5115.4100", "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": ""}, {"uuid": "956833dd-ac29-42d5-85d3-241cf786488d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.5000", "name": "Labour - attending plumber - (22/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "350", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "8f458a9e-450c-410b-ae76-241cf9492ffd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.0000", "name": "Labour - attending plumber - (23/04/2026)", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "375", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "861c9380-07db-44a2-9d58-241cf316d58d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.5000", "name": "Labour - attending plumber - 12/3/26 Ray", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "sort_order": "50", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aaba150f-5dc1-4cf3-953f-23ffd2d76e6a", "start_date": "2026-03-27 07:58:01", "end_date": "2026-03-27 15:43:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "202", "travel_distance_in_meters": "2962", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:16", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "f2b6ad00-3fbb-410e-bd25-23ffdf03caea", "start_date": "2026-03-27 08:01:43", "end_date": "2026-03-27 15:44:04", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:19", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "743453d3-4e06-485a-8943-2403bb89b25a", "start_date": "2026-03-30 13:33:16", "end_date": "2026-03-30 15:58:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 15:59:06", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "70f0567b-f6ca-4905-a182-241ae604828a", "start_date": "2026-04-22 12:54:00", "end_date": "2026-04-22 15:18:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "2e39aa33-cadc-4618-9fd8-2419005b38ea", "start_date": "2026-04-22 07:59:45", "end_date": "2026-04-22 16:31:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:44", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1591b425-d12e-4473-ad32-241aeb6836ca", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:54:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-25 06:21:41", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "d1aa9725-fcd0-474f-bebf-23f949f7ce6b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 12:39:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 12:39:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "aad0ee1f-978a-47ca-8edf-23f9479ca06b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 21:25:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 21:25:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "4743d965-a729-4673-bd28-24024ea1c49b", "start_date": "2026-03-30 09:15:00", "end_date": "2026-03-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 06:07:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 06:07:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0dd34eba-f5e8-4fca-b5d2-24190fe900ab", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:17:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:17:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "7bd90b87-3288-4624-a392-2415ec3f1a8b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:49:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:49:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


