# webhook_events

received_at: 2026-04-24T00:35:33.916304+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "13.236.147.196", "x-real-ip": "13.236.147.196", "content-length": "6481", "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_fa67ffeb-3454-4576-9e16-241cfe4631cb", "type": "job.updated", "data": {"uuid": "5442299f-a748-4827-9631-2418d4f562ed", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 12:58:23", "work_done_description": "Property: \n\nAttended site to\n\nWork Completed: \n\nHook new downpipe and grated drain into existing 90mm stormwater", "generated_job_id": "11299", "completion_date": "2026-04-24 10:25:21", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 10:25:21", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "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": "107.8000", "job_is_scheduled_until_stamp": "2026-04-24 11:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "put tempering valve on hot water and fix the bottom of the downpipe where it connects", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "3143f987-a08e-4f87-82dd-2418dc2fea6d"}, {"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "9b752c2a-c1e5-4d58-83ec-2418dbfadf1d"}], "jobMaterials": [{"uuid": "397aaded-76ff-4b5d-be5b-241ca963a49a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2e1472ce-bf28-45ca-8f7c-241ca812c86a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm tee", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "13bf0985-7895-4116-a3f5-241caa827c3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab181ed6-1163-424a-a81c-241ca5c9940a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm slip socket", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d53ab5b0-b07d-41f2-8008-241ca02cf2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "500mm 90 pvc", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c3e55358-6665-4fd7-ad48-241cac7296ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear glue", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "09a62807-b8f1-4993-a419-241bfa70558a", "start_date": "2026-04-24 09:24:34", "end_date": "2026-04-24 10:25:16", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 10:25:22", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "e285e499-f4ae-4be3-9092-2418dd7dccbb", "start_date": "2026-04-24 09:00:00", "end_date": "2026-04-24 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:37:30", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:37:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T00:37:23.463168+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.185.128", "x-real-ip": "16.176.185.128", "content-length": "6481", "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_6697e588-ad85-4637-9b36-241cfec5775b", "type": "job.updated", "data": {"uuid": "5442299f-a748-4827-9631-2418d4f562ed", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 12:58:23", "work_done_description": "Property: \n\nAttended site to\n\nWork Completed: \n\nHook new downpipe and grated drain into existing 90mm stormwater", "generated_job_id": "11299", "completion_date": "2026-04-24 10:25:21", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 10:25:21", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "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": "107.8000", "job_is_scheduled_until_stamp": "2026-04-24 11:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "put tempering valve on hot water and fix the bottom of the downpipe where it connects", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "3143f987-a08e-4f87-82dd-2418dc2fea6d"}, {"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "9b752c2a-c1e5-4d58-83ec-2418dbfadf1d"}], "jobMaterials": [{"uuid": "397aaded-76ff-4b5d-be5b-241ca963a49a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2e1472ce-bf28-45ca-8f7c-241ca812c86a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm tee", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "3.4300", "displayed_cost": "3.4300", "job_material_bundle_uuid": ""}, {"uuid": "13bf0985-7895-4116-a3f5-241caa827c3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ab181ed6-1163-424a-a81c-241ca5c9940a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm slip socket", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d53ab5b0-b07d-41f2-8008-241ca02cf2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "500mm 90 pvc", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "6", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c3e55358-6665-4fd7-ad48-241cac7296ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear glue", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "7", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "09a62807-b8f1-4993-a419-241bfa70558a", "start_date": "2026-04-24 09:24:34", "end_date": "2026-04-24 10:25:16", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 10:25:22", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "e285e499-f4ae-4be3-9092-2418dd7dccbb", "start_date": "2026-04-24 09:00:00", "end_date": "2026-04-24 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:37:30", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:37:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T00:41:09.422443+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.252.139.75", "x-real-ip": "54.252.139.75", "content-length": "49151", "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_524bbd40-ebd2-4960-b03b-241cf4e3192b", "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\nRe do the vent from going through tiles down into timber frame\nWall and poke into ceiling space in garage where new stack needs to be ran \nCut all old stacks out that fed the bathroom. \nNew pipe will need to be installed for that \n\nInstal new flanges on toilet and basin \n\nRemode all rubbish from site back to yard \nClean areas and remove tools \nClean all work areas\n\n12/3/36 - Ray 1.5 hours\n\n30/3/26 \n\nDan \nStart running new stack work \nCut old\nSections out and re new \nRe hook existing kitchen sink line in to new stack work \nHook new toilet shower and vent point up \n\nClean up\nMess and rubbish. \nLeave 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\nInstal new toilet suite and bidet toilet suite \nInstal shower rail and shower mixer trim kit \nInstal new vanity , top , and bowl \nTest all running correctly \nSilo 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-23 12:55:45", "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": "2471.9500", "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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.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": "1800", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "2800", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "2900", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "3000", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "5800", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "5900", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "6000", "cost": "0.0000", "displayed_cost": "0.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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "8100", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "8300", "cost": "3.1000", "displayed_cost": "3.1000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5e5d0-cc41-41a2-bab7-241bfc69918a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "225 m &f flexi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "240f9669-7f51-4faa-a726-241cf554ce9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Coupling Straight 50mm dwvf", "price": "1.4800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.4800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "c7130ea0-5707-4875-aef7-20b16691a2bb", "sort_order": "9002", "cost": "1.4800", "displayed_cost": "1.4800", "job_material_bundle_uuid": ""}, {"uuid": "4d8efc69-4f94-48fe-8a1d-241cfa34ed6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Bend F&F Plain 50mm x 85Deg dwvb", "price": "1.0900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.0900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "972b93a8-7d57-4777-925b-20b1621db08b", "sort_order": "8904", "cost": "1.0900", "displayed_cost": "1.0900", "job_material_bundle_uuid": ""}, {"uuid": "140d9ee7-6950-4c0c-a69e-241cfa6d5e4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Bend M&F Plain 100mm x 85Deg dwvb", "price": "7.7300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.7300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "1aa62f12-1c67-452d-8a67-214b6dbdf10b", "sort_order": "8807", "cost": "7.7300", "displayed_cost": "7.7300", "job_material_bundle_uuid": ""}, {"uuid": "27fd114e-6984-4e33-9891-241cf744865d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Pipe 50mm x 6M dwvp", "price": "23.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "23.2800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "b18a5920-1fbd-4335-ac78-20b16ab9530b", "sort_order": "8713", "cost": "23.2800", "displayed_cost": "23.2800", "job_material_bundle_uuid": ""}, {"uuid": "6cb5e2f8-1a26-44ef-8795-241cfcce194d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Solvent Cement 500ML Pressure Clear", "price": "8.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "699164ea-9503-4a2f-aec9-20ad4cfcbbab", "sort_order": "8625", "cost": "8.5000", "displayed_cost": "8.5000", "job_material_bundle_uuid": ""}, {"uuid": "4a0c179d-c13c-4f57-a441-241cff4220ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Boss Gully 100mm x 65-50-40-40 x 85D dwvj", "price": "21.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "21.5600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "80bd5714-c902-42af-b949-23da249e134b", "sort_order": "8550", "cost": "21.5600", "displayed_cost": "21.5600", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aaba150f-5dc1-4cf3-953f-23ffd2d76e6a", "start_date": "2026-03-27 07:58:01", "end_date": "2026-03-27 15:43:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "202", "travel_distance_in_meters": "2962", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:16", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "f2b6ad00-3fbb-410e-bd25-23ffdf03caea", "start_date": "2026-03-27 08:01:43", "end_date": "2026-03-27 15:44:04", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:19", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "743453d3-4e06-485a-8943-2403bb89b25a", "start_date": "2026-03-30 13:33:16", "end_date": "2026-03-30 15:58:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 15:59:06", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "70f0567b-f6ca-4905-a182-241ae604828a", "start_date": "2026-04-22 12:54:07", "end_date": "2026-04-22 15:18:26", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 15:18:59", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "2e39aa33-cadc-4618-9fd8-2419005b38ea", "start_date": "2026-04-22 07:59:45", "end_date": "2026-04-22 16:31:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:44", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1591b425-d12e-4473-ad32-241aeb6836ca", "start_date": "2026-04-23 08:00:47", "end_date": "2026-04-23 12:55:41", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 12:55:46", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "d1aa9725-fcd0-474f-bebf-23f949f7ce6b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 12:39:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 12:39:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "aad0ee1f-978a-47ca-8edf-23f9479ca06b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 21:25:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 21:25:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "4743d965-a729-4673-bd28-24024ea1c49b", "start_date": "2026-03-30 09:15:00", "end_date": "2026-03-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 06:07:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 06:07:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0dd34eba-f5e8-4fca-b5d2-24190fe900ab", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:17:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:17:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "7bd90b87-3288-4624-a392-2415ec3f1a8b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:49:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:49:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T00:42:14.693488+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.231.222", "x-real-ip": "16.176.231.222", "content-length": "49153", "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_69579818-5e44-4c39-bef3-241cf84dfcab", "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\nRe do the vent from going through tiles down into timber frame\nWall and poke into ceiling space in garage where new stack needs to be ran \nCut all old stacks out that fed the bathroom. \nNew pipe will need to be installed for that \n\nInstal new flanges on toilet and basin \n\nRemode all rubbish from site back to yard \nClean areas and remove tools \nClean all work areas\n\n12/3/36 - Ray 1.5 hours\n\n30/3/26 \n\nDan \nStart running new stack work \nCut old\nSections out and re new \nRe hook existing kitchen sink line in to new stack work \nHook new toilet shower and vent point up \n\nClean up\nMess and rubbish. \nLeave 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\nInstal new toilet suite and bidet toilet suite \nInstal shower rail and shower mixer trim kit \nInstal new vanity , top , and bowl \nTest all running correctly \nSilo 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-23 12:55:45", "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": "2471.9500", "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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.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": "1800", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "2800", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "5800", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "5900", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "6000", "cost": "0.0000", "displayed_cost": "0.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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "8100", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "8300", "cost": "3.1000", "displayed_cost": "3.1000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5e5d0-cc41-41a2-bab7-241bfc69918a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "225 m &f flexi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "240f9669-7f51-4faa-a726-241cf554ce9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Coupling Straight 50mm dwvf", "price": "1.4800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.4800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "c7130ea0-5707-4875-aef7-20b16691a2bb", "sort_order": "9002", "cost": "1.4800", "displayed_cost": "1.4800", "job_material_bundle_uuid": ""}, {"uuid": "4d8efc69-4f94-48fe-8a1d-241cfa34ed6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Bend F&F Plain 50mm x 85Deg dwvb", "price": "1.0900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.0900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "972b93a8-7d57-4777-925b-20b1621db08b", "sort_order": "8904", "cost": "1.0900", "displayed_cost": "1.0900", "job_material_bundle_uuid": ""}, {"uuid": "140d9ee7-6950-4c0c-a69e-241cfa6d5e4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Bend M&F Plain 100mm x 85Deg dwvb", "price": "7.7300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.7300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "1aa62f12-1c67-452d-8a67-214b6dbdf10b", "sort_order": "8807", "cost": "7.7300", "displayed_cost": "7.7300", "job_material_bundle_uuid": ""}, {"uuid": "27fd114e-6984-4e33-9891-241cf744865d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Pipe 50mm x 6M dwvp", "price": "23.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "23.2800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "b18a5920-1fbd-4335-ac78-20b16ab9530b", "sort_order": "8713", "cost": "23.2800", "displayed_cost": "23.2800", "job_material_bundle_uuid": ""}, {"uuid": "6cb5e2f8-1a26-44ef-8795-241cfcce194d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Solvent Cement 500ML Pressure Clear", "price": "8.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "699164ea-9503-4a2f-aec9-20ad4cfcbbab", "sort_order": "8625", "cost": "8.5000", "displayed_cost": "8.5000", "job_material_bundle_uuid": ""}, {"uuid": "4a0c179d-c13c-4f57-a441-241cff4220ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Boss Gully 100mm x 65-50-40-40 x 85D dwvj", "price": "21.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "21.5600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "80bd5714-c902-42af-b949-23da249e134b", "sort_order": "8550", "cost": "21.5600", "displayed_cost": "21.5600", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aaba150f-5dc1-4cf3-953f-23ffd2d76e6a", "start_date": "2026-03-27 07:58:01", "end_date": "2026-03-27 15:43:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "202", "travel_distance_in_meters": "2962", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:16", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "f2b6ad00-3fbb-410e-bd25-23ffdf03caea", "start_date": "2026-03-27 08:01:43", "end_date": "2026-03-27 15:44:04", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:19", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "743453d3-4e06-485a-8943-2403bb89b25a", "start_date": "2026-03-30 13:33:16", "end_date": "2026-03-30 15:58:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 15:59:06", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "70f0567b-f6ca-4905-a182-241ae604828a", "start_date": "2026-04-22 12:54:07", "end_date": "2026-04-22 15:18:26", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 15:18:59", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "2e39aa33-cadc-4618-9fd8-2419005b38ea", "start_date": "2026-04-22 07:59:45", "end_date": "2026-04-22 16:31:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:44", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1591b425-d12e-4473-ad32-241aeb6836ca", "start_date": "2026-04-23 08:00:47", "end_date": "2026-04-23 12:55:41", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 12:55:46", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "d1aa9725-fcd0-474f-bebf-23f949f7ce6b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 12:39:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 12:39:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "aad0ee1f-978a-47ca-8edf-23f9479ca06b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 21:25:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 21:25:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "4743d965-a729-4673-bd28-24024ea1c49b", "start_date": "2026-03-30 09:15:00", "end_date": "2026-03-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 06:07:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 06:07:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0dd34eba-f5e8-4fca-b5d2-24190fe900ab", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:17:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:17:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "7bd90b87-3288-4624-a392-2415ec3f1a8b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:49:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:49:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


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


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


received_at: 2026-04-24T01:18:58.535152+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.198", "x-real-ip": "54.79.219.198", "content-length": "3639", "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_201365c4-64e9-4fb8-bcaf-241cf5451adb", "type": "job.updated", "data": {"uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "68 Noble Parade\nDalmeny NSW 2546", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "status": "Work Order", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 13:24:02", "work_done_description": "Property: 68 Noble Parade, Dalmeny NSW 2546.\n\nAttended site to look at leaking mini taps.\n\nWork Completed:", "generated_job_id": "11301", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:08:23", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "geo_is_valid": 1, "lng": 150.1305235, "lat": -36.1686711, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "Noble Parade", "geo_number": "68", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-24 12:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "leaking  mini taps under vanity", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "22d5cce5-51bb-4517-b0f3-1f5be0bedffb", "name": "Perrett Bernie", "website": "", "abn_number": "", "address": "", "address_street": "68 Noble Parade", "address_city": "DALMENY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "68 Noble Parade\nDALMENY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "first": "", "last": "", "email": "rbperrett3@bigpond.com", "phone": "0418497646", "mobile": "", "type": "JOB", "uuid": "65f04b1d-3804-47d3-99df-2418d45c395d"}], "jobRecordedActivities": [{"uuid": "42e70621-3724-4b3a-9159-241ca965553a", "start_date": "2026-04-24 11:18:57", "end_date": "0000-00-00 00:00:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 11:18:57", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "513207a4-d590-42ea-84e4-2419058a698b", "start_date": "2026-04-24 11:00:00", "end_date": "2026-04-24 12:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "3eb2cd4a-328d-48e3-aa0e-2418d5aca57d", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-21 14:06:20", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-21 14:06:20", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:18:58.934708+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.27.250.104", "x-real-ip": "3.27.250.104", "content-length": "7152", "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_9cc9bc11-b598-4532-bcbd-241cf8fe8edb", "type": "job.updated", "data": {"uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "active": 1, "date": "2025-12-30 00:00:00", "job_address": "26 Wonga Road\nNarooma NSW 2546", "billing_address": "PO Box 441\nNarooma, NSW 2546", "status": "Work Order", "quote_date": "2025-12-31 14:10:11", "work_order_date": "2026-02-04 12:22:36", "work_done_description": "Thank you for the opportunity to provide a Quote to install 3 roof ventilators in garage roof at 26 Wonga Road Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10152", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-21 16:19:04", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "695e058c-afbc-41e9-90c9-1f5be65c6fab", "geo_is_valid": 1, "lng": 150.1188941, "lat": -36.2458353, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Wonga Road", "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": "1450.9000", "job_is_scheduled_until_stamp": "2026-04-24 17: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-01-13 16:14:30", "job_description": " Quote to install 3 roof ventilators in garage roof:\nQUOTE INCLUDES\nSupply and install 3 new 250mm Bradford CSR Supa Vents.\nSupply and install new soaker trays due to low roof pitch.\nAll necessary materials.\nLabour", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "695e058c-afbc-41e9-90c9-1f5be65c6fab", "name": "Jen Houghton", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 441", "address_city": "Narooma", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 441\nNarooma, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "first": "", "last": "", "email": "onegigitwo@gmail.com", "phone": "", "mobile": "0423 238 374", "type": "JOB", "uuid": "c01a63fa-4a58-4c65-b6e7-23a9e51c8f4d"}], "jobMaterials": [{"uuid": "49f31e5d-bc6e-4c91-a5ad-23ac7efd6abd", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "496de34b-a013-4321-89a4-23ac71250f8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install 3 new 250mm Bradford CSR Supa Vents.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bd4f0471-9b4d-4601-9c60-23ac7dc0ad0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new soaker trays due to low roof pitch.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e3fdd7e5-af4b-40ac-9ae0-23ac708dbb7d", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "97769d7b-0618-400e-ab3d-23ac7b19323d", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4d631144-bf5c-42c6-a180-23ac78b6f9fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1319.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1319.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "48915272-62d1-494f-bdf4-23a9e2049b4b", "start_date": "2025-12-30 17:15:00", "end_date": "2025-12-30 18:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-30 16:13:07", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8a6239ec-5371-46a3-914b-23aa3ae551cb", "start_date": "2026-01-02 15:30:00", "end_date": "2026-01-02 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-31 14:10:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "946245f5-a73e-423a-a36e-2410a4738a1b", "start_date": "2026-04-24 13:30:00", "end_date": "2026-04-24 17:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 06:48:13", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 06:48:14", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:19:23.370017+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "52.62.28.71", "x-real-ip": "52.62.28.71", "content-length": "7861", "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_a5e25963-e0db-49ce-8751-241cf9037c7b", "type": "job.updated", "data": {"uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "active": 1, "date": "2026-04-09 00:00:00", "job_address": "76 Borang Lake Road\nBodalla NSW 2545", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-09 16:47:53", "work_done_description": "Property:  76 Borang Lake Road, Bodalla NSW 2545.\n\nAttended site to\n\nWork Completed: \nCute out rusted section of gutter and installed new gutter and new pop nosel. \n\nInstalled new rain head. \n\nRe-screwed front gutter so fall was correct. Removed leaf debris from gutter", "generated_job_id": "11188", "completion_date": "2026-04-23 14:53:44", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 15:03:36", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "geo_is_valid": 1, "lng": 150.0887469, "lat": -36.0710394, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Borang Lake Road", "geo_number": "76", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 1, "payment_received_stamp": "2026-04-23 15:03:36", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-23 13:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Need planks and tressles to re fall gutter\nCut out rusted section of gutter and replace pop outlet.\nInstall rain head with side pvc outlet", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "name": "Sandy Ross", "website": "", "abn_number": "", "address": "76 Borang Lake Road\nBodalla NSW 2545", "address_street": "76 Borang Lake Road\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "first": "Sandy", "last": "Ross", "email": "", "phone": "0410258668", "mobile": "", "type": "JOB", "uuid": "6754e99f-1198-43cb-a5c7-240da39e200d"}], "jobMaterials": [{"uuid": "8fab12d7-b4e6-4d56-aeee-241bfbf3148a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Stratco invoice", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "2", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "286f265d-51b4-44a4-a30e-241bf5ec809a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1 tube of silicone", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "58b7e083-d019-4cc0-8895-241bf4b592fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC pop outlet", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2b828401-c8e5-4c71-8ada-241bfd8d30ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pop outlet", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "13.7800", "displayed_cost": "13.7800", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "d3ad7441-cf88-4b75-a564-241bfe6f6e7a", "start_date": "2026-04-23 11:34:02", "end_date": "2026-04-23 11:37:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:37:52", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "c17309ec-2461-4572-9629-241bf87a44da", "start_date": "2026-04-23 11:33:59", "end_date": "2026-04-23 11:37:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:38:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "a059a579-3e3f-4887-bf3a-241bf6fda6ba", "start_date": "2026-04-23 12:31:50", "end_date": "2026-04-23 14:53:40", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 14:53:44", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "5a8a0746-6a37-4858-abf9-241bf0b87eaa", "start_date": "2026-04-23 12:31:50", "end_date": "2026-04-23 15:00:32", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 15:03:58", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "70bcedb6-fb5c-421a-b2cf-240dad45cdbb", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 08:56:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:56:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "9391d782-1268-4b2a-89b6-241acb9b4cab", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:33:59", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:59", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:19:34.518459+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.204.39", "x-real-ip": "15.134.204.39", "content-length": "10118", "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_b914f052-01d9-4de6-a3ce-241cf817b6eb", "type": "job.updated", "data": {"uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "active": 1, "date": "2026-04-09 00:00:00", "job_address": "76 Borang Lake Road\nBodalla NSW 2545", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-09 16:47:53", "work_done_description": "Property:  76 Borang Lake Road, Bodalla NSW 2545.\n\nAttended site to\n\nWork Completed: \nCute out rusted section of gutter and installed new gutter and new pop nosel. \n\nInstalled new rain head. \n\nRe-screwed front gutter so fall was correct. Removed leaf debris from gutter", "generated_job_id": "11188", "completion_date": "2026-04-23 14:53:44", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 15:03:36", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "geo_is_valid": 1, "lng": 150.0887469, "lat": -36.0710394, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Borang Lake Road", "geo_number": "76", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 1, "payment_received_stamp": "2026-04-23 15:03:36", "total_invoice_amount": "121.8100", "job_is_scheduled_until_stamp": "2026-04-23 13:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Need planks and tressles to re fall gutter\nCut out rusted section of gutter and replace pop outlet.\nInstall rain head with side pvc outlet", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "name": "Sandy Ross", "website": "", "abn_number": "", "address": "76 Borang Lake Road\nBodalla NSW 2545", "address_street": "76 Borang Lake Road\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "first": "Sandy", "last": "Ross", "email": "", "phone": "0410258668", "mobile": "", "type": "JOB", "uuid": "6754e99f-1198-43cb-a5c7-240da39e200d"}], "jobMaterials": [{"uuid": "286f265d-51b4-44a4-a30e-241bf5ec809a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1 tube of silicone", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "58b7e083-d019-4cc0-8895-241bf4b592fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC pop outlet", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4", "cost": "4.0400", "displayed_cost": "4.0400", "job_material_bundle_uuid": ""}, {"uuid": "2b828401-c8e5-4c71-8ada-241bfd8d30ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pop outlet", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "13.7800", "displayed_cost": "13.7800", "job_material_bundle_uuid": ""}, {"uuid": "30acb20f-4b53-4e58-bb5c-241cfdf2f12d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Delivery", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "702", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "da89357e-2234-45e8-a447-241cf7a9cfad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Workshop Labour Charge", "price": "68.1818", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "68.1800", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "ac2c2695-12b5-4b19-964b-241cf019a7db", "sort_order": "604", "cost": "68.1818", "displayed_cost": "68.1800", "job_material_bundle_uuid": ""}, {"uuid": "be4b29ac-c51e-4b14-bf78-241cf4b96b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.8900", "name": "750 Girth Flat Sheet Night Sky", "price": "17.6545", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.6500", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a9db5355-68b1-495e-a0d3-241cf94dc6db", "sort_order": "507", "cost": "17.6545", "displayed_cost": "17.6500", "job_material_bundle_uuid": ""}, {"uuid": "82f3e8b7-5f5f-4aa5-8465-241cf3f908dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pack(100) Aluminium Rivet Multigrip Truss HD 4-3 Night Sky", "price": "5.7818", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.7800", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "0253cf9e-3a6f-4c11-9b01-241cf440349b", "sort_order": "413", "cost": "5.7818", "displayed_cost": "5.7800", "job_material_bundle_uuid": ""}, {"uuid": "1e5bc174-d84c-4e85-98d1-241cf0fef96d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Steeline Quad Gutter Internal Bracket", "price": "1.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.5000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9d7293cf-933b-4b85-bbe5-241cf2dbc2db", "sort_order": "325", "cost": "1.5000", "displayed_cost": "1.5000", "job_material_bundle_uuid": ""}, {"uuid": "670132b3-a12d-4961-8d79-241cf793952d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "0.42 Slotted Quad Gutter Night Sky", "price": "6.0636", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0600", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8b747372-58d8-443b-833a-241cffe983ab", "sort_order": "250", "cost": "6.0636", "displayed_cost": "6.0600", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "d3ad7441-cf88-4b75-a564-241bfe6f6e7a", "start_date": "2026-04-23 11:34:02", "end_date": "2026-04-23 11:37:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:37:52", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "c17309ec-2461-4572-9629-241bf87a44da", "start_date": "2026-04-23 11:33:59", "end_date": "2026-04-23 11:37:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:38:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "a059a579-3e3f-4887-bf3a-241bf6fda6ba", "start_date": "2026-04-23 12:31:50", "end_date": "2026-04-23 14:53:40", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 14:53:44", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "5a8a0746-6a37-4858-abf9-241bf0b87eaa", "start_date": "2026-04-23 12:31:50", "end_date": "2026-04-23 15:00:32", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 15:03:58", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "70bcedb6-fb5c-421a-b2cf-240dad45cdbb", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 08:56:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:56:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "9391d782-1268-4b2a-89b6-241acb9b4cab", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:33:59", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:59", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:19:35.145481+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.227.126", "x-real-ip": "15.134.227.126", "content-length": "10118", "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_a17eeb93-e4bb-4790-bb9c-241cf64c055b", "type": "job.updated", "data": {"uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "active": 1, "date": "2026-04-09 00:00:00", "job_address": "76 Borang Lake Road\nBodalla NSW 2545", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-09 16:47:53", "work_done_description": "Property:  76 Borang Lake Road, Bodalla NSW 2545.\n\nAttended site to\n\nWork Completed: \nCute out rusted section of gutter and installed new gutter and new pop nosel. \n\nInstalled new rain head. \n\nRe-screwed front gutter so fall was correct. Removed leaf debris from gutter", "generated_job_id": "11188", "completion_date": "2026-04-23 14:53:44", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:19:34", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "geo_is_valid": 1, "lng": 150.0887469, "lat": -36.0710394, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Borang Lake Road", "geo_number": "76", "payment_processed": 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": "121.8100", "job_is_scheduled_until_stamp": "2026-04-23 13:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Need planks and tressles to re fall gutter\nCut out rusted section of gutter and replace pop outlet.\nInstall rain head with side pvc outlet", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "name": "Sandy Ross", "website": "", "abn_number": "", "address": "76 Borang Lake Road\nBodalla NSW 2545", "address_street": "76 Borang Lake Road\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "first": "Sandy", "last": "Ross", "email": "", "phone": "0410258668", "mobile": "", "type": "JOB", "uuid": "6754e99f-1198-43cb-a5c7-240da39e200d"}], "jobMaterials": [{"uuid": "286f265d-51b4-44a4-a30e-241bf5ec809a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1 tube of silicone", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "58b7e083-d019-4cc0-8895-241bf4b592fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC pop outlet", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4", "cost": "4.0400", "displayed_cost": "4.0400", "job_material_bundle_uuid": ""}, {"uuid": "2b828401-c8e5-4c71-8ada-241bfd8d30ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pop outlet", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "13.7800", "displayed_cost": "13.7800", "job_material_bundle_uuid": ""}, {"uuid": "30acb20f-4b53-4e58-bb5c-241cfdf2f12d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Delivery", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "702", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "da89357e-2234-45e8-a447-241cf7a9cfad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Workshop Labour Charge", "price": "68.1818", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "68.1800", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "ac2c2695-12b5-4b19-964b-241cf019a7db", "sort_order": "604", "cost": "68.1818", "displayed_cost": "68.1800", "job_material_bundle_uuid": ""}, {"uuid": "be4b29ac-c51e-4b14-bf78-241cf4b96b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.8900", "name": "750 Girth Flat Sheet Night Sky", "price": "17.6545", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.6500", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a9db5355-68b1-495e-a0d3-241cf94dc6db", "sort_order": "507", "cost": "17.6545", "displayed_cost": "17.6500", "job_material_bundle_uuid": ""}, {"uuid": "82f3e8b7-5f5f-4aa5-8465-241cf3f908dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pack(100) Aluminium Rivet Multigrip Truss HD 4-3 Night Sky", "price": "5.7818", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.7800", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "0253cf9e-3a6f-4c11-9b01-241cf440349b", "sort_order": "413", "cost": "5.7818", "displayed_cost": "5.7800", "job_material_bundle_uuid": ""}, {"uuid": "1e5bc174-d84c-4e85-98d1-241cf0fef96d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Steeline Quad Gutter Internal Bracket", "price": "1.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.5000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9d7293cf-933b-4b85-bbe5-241cf2dbc2db", "sort_order": "325", "cost": "1.5000", "displayed_cost": "1.5000", "job_material_bundle_uuid": ""}, {"uuid": "670132b3-a12d-4961-8d79-241cf793952d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "0.42 Slotted Quad Gutter Night Sky", "price": "6.0636", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0600", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8b747372-58d8-443b-833a-241cffe983ab", "sort_order": "250", "cost": "6.0636", "displayed_cost": "6.0600", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "d3ad7441-cf88-4b75-a564-241bfe6f6e7a", "start_date": "2026-04-23 11:34:02", "end_date": "2026-04-23 11:37:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:37:52", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "c17309ec-2461-4572-9629-241bf87a44da", "start_date": "2026-04-23 11:33:59", "end_date": "2026-04-23 11:37:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:38:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "a059a579-3e3f-4887-bf3a-241bf6fda6ba", "start_date": "2026-04-23 12:31:50", "end_date": "2026-04-23 14:53:40", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 14:53:44", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "5a8a0746-6a37-4858-abf9-241bf0b87eaa", "start_date": "2026-04-23 12:31:50", "end_date": "2026-04-23 15:00:32", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 15:03:58", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "70bcedb6-fb5c-421a-b2cf-240dad45cdbb", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 08:56:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:56:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "9391d782-1268-4b2a-89b6-241acb9b4cab", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:33:59", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:59", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:21:21.206721+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "32.236.41.212", "x-real-ip": "32.236.41.212", "content-length": "10190", "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_acad3bdc-18f4-4eee-bf89-241cf49f112b", "type": "job.updated", "data": {"uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "active": 1, "date": "2026-04-09 00:00:00", "job_address": "76 Borang Lake Road\nBodalla NSW 2545", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-09 16:47:53", "work_done_description": "Property:  76 Borang Lake Road, Bodalla NSW 2545.\n\nAttended site to\n\nWork Completed: \nCute out rusted section of gutter and installed new gutter and new pop nosel. \n\nInstalled new rain head. \n\nRe-screwed front gutter so fall was correct. Removed leaf debris from gutter", "generated_job_id": "11188", "completion_date": "2026-04-23 14:53:44", "completion_actioned_by_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:19:34", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "geo_is_valid": 1, "lng": 150.0887469, "lat": -36.0710394, "geo_country": "Australia", "geo_postcode": "2545", "geo_state": "NSW", "geo_city": "Bodalla", "geo_street": "Borang Lake Road", "geo_number": "76", "payment_processed": 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": "121.8100", "job_is_scheduled_until_stamp": "2026-04-23 13:45:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Need planks and tressles to re fall gutter\nCut out rusted section of gutter and replace pop outlet.\nInstall rain head with side pvc outlet", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "ddaa62a9-df95-4a55-bfe3-2358dcdfdecb", "name": "Sandy Ross", "website": "", "abn_number": "", "address": "76 Borang Lake Road\nBodalla NSW 2545", "address_street": "76 Borang Lake Road\nBodalla NSW 2545", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "76 Borang Lake Road\nBodalla NSW 2545", "is_individual": 1, "badges": "", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "first": "Sandy", "last": "Ross", "email": "", "phone": "0410258668", "mobile": "", "type": "JOB", "uuid": "6754e99f-1198-43cb-a5c7-240da39e200d"}], "jobMaterials": [{"uuid": "286f265d-51b4-44a4-a30e-241bf5ec809a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1 tube of silicone", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "3", "cost": "8.8500", "displayed_cost": "8.8500", "job_material_bundle_uuid": ""}, {"uuid": "58b7e083-d019-4cc0-8895-241bf4b592fa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC pop outlet", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "4", "cost": "4.0400", "displayed_cost": "4.0400", "job_material_bundle_uuid": ""}, {"uuid": "2b828401-c8e5-4c71-8ada-241bfd8d30ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pop outlet", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "5", "cost": "13.7800", "displayed_cost": "13.7800", "job_material_bundle_uuid": ""}, {"uuid": "30acb20f-4b53-4e58-bb5c-241cfdf2f12d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Delivery", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a62408a3-a57b-43c9-96b6-241acba91f4b", "sort_order": "702", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "da89357e-2234-45e8-a447-241cf7a9cfad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Workshop Labour Charge", "price": "68.1818", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "68.1800", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "ac2c2695-12b5-4b19-964b-241cf019a7db", "sort_order": "604", "cost": "68.1818", "displayed_cost": "68.1800", "job_material_bundle_uuid": ""}, {"uuid": "be4b29ac-c51e-4b14-bf78-241cf4b96b8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.8900", "name": "750 Girth Flat Sheet Night Sky", "price": "17.6545", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "17.6500", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "a9db5355-68b1-495e-a0d3-241cf94dc6db", "sort_order": "507", "cost": "17.6545", "displayed_cost": "17.6500", "job_material_bundle_uuid": ""}, {"uuid": "82f3e8b7-5f5f-4aa5-8465-241cf3f908dd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Pack(100) Aluminium Rivet Multigrip Truss HD 4-3 Night Sky", "price": "5.7818", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.7800", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "0253cf9e-3a6f-4c11-9b01-241cf440349b", "sort_order": "413", "cost": "5.7818", "displayed_cost": "5.7800", "job_material_bundle_uuid": ""}, {"uuid": "1e5bc174-d84c-4e85-98d1-241cf0fef96d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "10.0000", "name": "Steeline Quad Gutter Internal Bracket", "price": "1.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.5000", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "9d7293cf-933b-4b85-bbe5-241cf2dbc2db", "sort_order": "325", "cost": "1.5000", "displayed_cost": "1.5000", "job_material_bundle_uuid": ""}, {"uuid": "670132b3-a12d-4961-8d79-241cf793952d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "0.42 Slotted Quad Gutter Night Sky", "price": "6.0636", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "6.0600", "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "material_uuid": "8b747372-58d8-443b-833a-241cffe983ab", "sort_order": "250", "cost": "6.0636", "displayed_cost": "6.0600", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "d3ad7441-cf88-4b75-a564-241bfe6f6e7a", "start_date": "2026-04-23 11:34:02", "end_date": "2026-04-23 11:37:47", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:37:52", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "c17309ec-2461-4572-9629-241bf87a44da", "start_date": "2026-04-23 11:33:59", "end_date": "2026-04-23 11:37:59", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:38:09", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "a059a579-3e3f-4887-bf3a-241bf6fda6ba", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:52:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "8a74fdf5-575f-4dff-96b6-1f58acf1896b", "allocated_timestamp": "2026-04-24 11:21:20", "allocated_by_staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb"}, {"uuid": "5a8a0746-6a37-4858-abf9-241bf0b87eaa", "start_date": "2026-04-23 12:31:00", "end_date": "2026-04-23 14:59:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "31e00446-b509-445d-bd17-23e38f292ebb", "allocated_timestamp": "2026-04-24 11:21:20", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}], "jobScheduledActivities": [{"uuid": "70bcedb6-fb5c-421a-b2cf-240dad45cdbb", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "646c8974-ffeb-427d-b8b4-1f6ba88059cb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 08:56:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 08:56:39", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "9391d782-1268-4b2a-89b6-241acb9b4cab", "start_date": "2026-04-23 09:15:00", "end_date": "2026-04-23 13:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "9ab9a00b-b9e6-4930-a7d9-240da8a1fbed", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-23 11:33:59", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 11:33:59", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


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


received_at: 2026-04-24T01:21:39.789229+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.27.67.223", "x-real-ip": "3.27.67.223", "content-length": "3840", "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_bef7bc86-aea1-4f36-8386-241cf7d0c44b", "type": "job.updated", "data": {"uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "active": 1, "date": "2026-02-02 00:00:00", "job_address": "72 Old Hwy,\nNarooma NSW 2546", "billing_address": "72 OLD HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-02 13:07:21", "work_done_description": "Property - 72 Old Hwy, Narooma NSW\n\nAttend to replace roof screws.\n\nwork complete:\nRemoved all stitching screws in the laps of the curved sheets and replaced with designer head screws", "generated_job_id": "10528", "completion_date": "2026-04-23 13:25:48", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 13:25:48", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "geo_is_valid": 1, "lng": 150.1160052, "lat": -36.2321407, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Old Highway", "geo_number": "72", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "0.0000", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Re Screw some of his roof \n- 0418771405\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "name": "ROB ATKINSON", "website": "", "abn_number": "", "address": "72 Old Hwy,\nNarooma NSW 2546", "address_street": "72 OLD HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "72 OLD HIGHWAY\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "first": "MR ROB", "last": "ATKINSON", "email": "janorrob@bigpond.com", "phone": "44764084", "mobile": "0418771405", "type": "JOB", "uuid": "f8084cef-d7c4-445a-b886-23cb9120795d"}], "jobRecordedActivities": [{"uuid": "2a586239-b762-406a-992e-241ae901ea0a", "start_date": "2026-04-23 08:03:00", "end_date": "2026-04-23 13:24:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "489", "travel_distance_in_meters": "0", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "allocated_timestamp": "2026-04-24 11:21:39", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "01bec91c-5b09-4c33-aed6-240f735ff26b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:40:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:40:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:22:07.791356+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.3.146", "x-real-ip": "3.107.3.146", "content-length": "4311", "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_98eed21f-2f0b-45c8-960b-241cf46438eb", "type": "job.updated", "data": {"uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "active": 1, "date": "2026-02-02 00:00:00", "job_address": "72 Old Hwy,\nNarooma NSW 2546", "billing_address": "72 OLD HIGHWAY\nNAROOMA, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-02-02 13:07:21", "work_done_description": "Property - 72 Old Hwy, Narooma NSW\n\nAttend to replace roof screws.\n\nwork complete:\nRemoved all stitching screws in the laps of the curved sheets and replaced with designer head screws", "generated_job_id": "10528", "completion_date": "2026-04-23 13:25:48", "completion_actioned_by_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-23 13:25:48", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "geo_is_valid": 1, "lng": 150.1160052, "lat": -36.2321407, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Old Highway", "geo_number": "72", "payment_processed": 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": "393.2500", "job_is_scheduled_until_stamp": "2026-04-23 17:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "Re Screw some of his roof \n- 0418771405\n", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "9ee76d63-94bb-4d45-8a66-1f5bef9d251b", "name": "ROB ATKINSON", "website": "", "abn_number": "", "address": "72 Old Hwy,\nNarooma NSW 2546", "address_street": "72 OLD HIGHWAY", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "72 OLD HIGHWAY\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "first": "MR ROB", "last": "ATKINSON", "email": "janorrob@bigpond.com", "phone": "44764084", "mobile": "0418771405", "type": "JOB", "uuid": "f8084cef-d7c4-445a-b886-23cb9120795d"}], "jobMaterials": [{"uuid": "92c868d9-d31a-43ed-874b-241cff5edacd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "5.5000", "name": "Apprentice labour - Tom (23/04/2026)", "price": "65.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "65.0000", "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "2a586239-b762-406a-992e-241ae901ea0a", "start_date": "2026-04-23 08:03:00", "end_date": "2026-04-23 13:24:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "489", "travel_distance_in_meters": "0", "material_uuid": "52a3f7b7-3e80-44c6-b5fc-23e38269cb0b", "allocated_timestamp": "2026-04-24 11:21:39", "allocated_by_staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b"}], "jobScheduledActivities": [{"uuid": "01bec91c-5b09-4c33-aed6-240f735ff26b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "df7cca9f-85b3-4e40-a050-23cb9fb0422d", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 06:40:49", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 06:40:52", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:22:08.868127+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.77.124", "x-real-ip": "15.135.77.124", "content-length": "7152", "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_c10942e0-1d82-4cc8-a340-241cfe6ab74b", "type": "job.updated", "data": {"uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "active": 1, "date": "2025-12-30 00:00:00", "job_address": "26 Wonga Road\nNarooma NSW 2546", "billing_address": "PO Box 441\nNarooma, NSW 2546", "status": "Work Order", "quote_date": "2025-12-31 14:10:11", "work_order_date": "2026-02-04 12:22:36", "work_done_description": "Thank you for the opportunity to provide a Quote to install 3 roof ventilators in garage roof at 26 Wonga Road Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10152", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-21 16:19:04", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "695e058c-afbc-41e9-90c9-1f5be65c6fab", "geo_is_valid": 1, "lng": 150.1188941, "lat": -36.2458353, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Wonga Road", "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": "1450.9000", "job_is_scheduled_until_stamp": "2026-04-24 17: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-01-13 16:14:30", "job_description": " Quote to install 3 roof ventilators in garage roof:\nQUOTE INCLUDES\nSupply and install 3 new 250mm Bradford CSR Supa Vents.\nSupply and install new soaker trays due to low roof pitch.\nAll necessary materials.\nLabour", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "695e058c-afbc-41e9-90c9-1f5be65c6fab", "name": "Jen Houghton", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 441", "address_city": "Narooma", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 441\nNarooma, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "first": "", "last": "", "email": "onegigitwo@gmail.com", "phone": "", "mobile": "0423 238 374", "type": "JOB", "uuid": "c01a63fa-4a58-4c65-b6e7-23a9e51c8f4d"}], "jobMaterials": [{"uuid": "49f31e5d-bc6e-4c91-a5ad-23ac7efd6abd", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "496de34b-a013-4321-89a4-23ac71250f8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install 3 new 250mm Bradford CSR Supa Vents.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bd4f0471-9b4d-4601-9c60-23ac7dc0ad0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new soaker trays due to low roof pitch.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e3fdd7e5-af4b-40ac-9ae0-23ac708dbb7d", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "97769d7b-0618-400e-ab3d-23ac7b19323d", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4d631144-bf5c-42c6-a180-23ac78b6f9fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1319.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1319.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "48915272-62d1-494f-bdf4-23a9e2049b4b", "start_date": "2025-12-30 17:15:00", "end_date": "2025-12-30 18:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-30 16:13:07", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8a6239ec-5371-46a3-914b-23aa3ae551cb", "start_date": "2026-01-02 15:30:00", "end_date": "2026-01-02 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-31 14:10:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "946245f5-a73e-423a-a36e-2410a4738a1b", "start_date": "2026-04-24 13:30:00", "end_date": "2026-04-24 17:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "staff_uuid": "c4d3cc5b-eb2f-4bac-8f72-1f5be9e3fbeb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-24 06:48:13", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 06:48:14", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:23:22.335669+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.3.146", "x-real-ip": "3.107.3.146", "content-length": "6595", "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_732adb41-e3fa-45e2-a578-241cffd49e8b", "type": "job.updated", "data": {"uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "active": 1, "date": "2025-12-30 00:00:00", "job_address": "26 Wonga Road\nNarooma NSW 2546", "billing_address": "PO Box 441\nNarooma, NSW 2546", "status": "Work Order", "quote_date": "2025-12-31 14:10:11", "work_order_date": "2026-02-04 12:22:36", "work_done_description": "Thank you for the opportunity to provide a Quote to install 3 roof ventilators in garage roof at 26 Wonga Road Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10152", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:23:21", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "695e058c-afbc-41e9-90c9-1f5be65c6fab", "geo_is_valid": 1, "lng": 150.1188941, "lat": -36.2458353, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Wonga Road", "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": "1450.9000", "job_is_scheduled_until_stamp": "2026-01-02 16:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-01-13 16:14:30", "job_description": " Quote to install 3 roof ventilators in garage roof:\nQUOTE INCLUDES\nSupply and install 3 new 250mm Bradford CSR Supa Vents.\nSupply and install new soaker trays due to low roof pitch.\nAll necessary materials.\nLabour", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "695e058c-afbc-41e9-90c9-1f5be65c6fab", "name": "Jen Houghton", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 441", "address_city": "Narooma", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 441\nNarooma, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "first": "", "last": "", "email": "onegigitwo@gmail.com", "phone": "", "mobile": "0423 238 374", "type": "JOB", "uuid": "c01a63fa-4a58-4c65-b6e7-23a9e51c8f4d"}], "jobMaterials": [{"uuid": "49f31e5d-bc6e-4c91-a5ad-23ac7efd6abd", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "496de34b-a013-4321-89a4-23ac71250f8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install 3 new 250mm Bradford CSR Supa Vents.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bd4f0471-9b4d-4601-9c60-23ac7dc0ad0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new soaker trays due to low roof pitch.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e3fdd7e5-af4b-40ac-9ae0-23ac708dbb7d", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "97769d7b-0618-400e-ab3d-23ac7b19323d", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4d631144-bf5c-42c6-a180-23ac78b6f9fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1319.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1319.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "48915272-62d1-494f-bdf4-23a9e2049b4b", "start_date": "2025-12-30 17:15:00", "end_date": "2025-12-30 18:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-30 16:13:07", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8a6239ec-5371-46a3-914b-23aa3ae551cb", "start_date": "2026-01-02 15:30:00", "end_date": "2026-01-02 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-31 14:10:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:23:23.035580+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.252.253.66", "x-real-ip": "54.252.253.66", "content-length": "6595", "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_c2338c9d-3a5e-464e-8c18-241cf5b665eb", "type": "job.updated", "data": {"uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "active": 1, "date": "2025-12-30 00:00:00", "job_address": "26 Wonga Road\nNarooma NSW 2546", "billing_address": "PO Box 441\nNarooma, NSW 2546", "status": "Work Order", "quote_date": "2025-12-31 14:10:11", "work_order_date": "2026-02-04 12:22:36", "work_done_description": "Thank you for the opportunity to provide a Quote to install 3 roof ventilators in garage roof at 26 Wonga Road Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10152", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:23:21", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "695e058c-afbc-41e9-90c9-1f5be65c6fab", "geo_is_valid": 1, "lng": 150.1188941, "lat": -36.2458353, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Wonga Road", "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": "1450.9000", "job_is_scheduled_until_stamp": "2026-01-02 16:30:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "quote_sent": true, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "2026-01-13 16:14:30", "job_description": " Quote to install 3 roof ventilators in garage roof:\nQUOTE INCLUDES\nSupply and install 3 new 250mm Bradford CSR Supa Vents.\nSupply and install new soaker trays due to low roof pitch.\nAll necessary materials.\nLabour", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "695e058c-afbc-41e9-90c9-1f5be65c6fab", "name": "Jen Houghton", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 441", "address_city": "Narooma", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 441\nNarooma, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "first": "", "last": "", "email": "onegigitwo@gmail.com", "phone": "", "mobile": "0423 238 374", "type": "JOB", "uuid": "c01a63fa-4a58-4c65-b6e7-23a9e51c8f4d"}], "jobMaterials": [{"uuid": "49f31e5d-bc6e-4c91-a5ad-23ac7efd6abd", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "496de34b-a013-4321-89a4-23ac71250f8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install 3 new 250mm Bradford CSR Supa Vents.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bd4f0471-9b4d-4601-9c60-23ac7dc0ad0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new soaker trays due to low roof pitch.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e3fdd7e5-af4b-40ac-9ae0-23ac708dbb7d", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "97769d7b-0618-400e-ab3d-23ac7b19323d", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4d631144-bf5c-42c6-a180-23ac78b6f9fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1319.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1319.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "48915272-62d1-494f-bdf4-23a9e2049b4b", "start_date": "2025-12-30 17:15:00", "end_date": "2025-12-30 18:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-30 16:13:07", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8a6239ec-5371-46a3-914b-23aa3ae551cb", "start_date": "2026-01-02 15:30:00", "end_date": "2026-01-02 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-31 14:10:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:23:23.076609+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.210.111", "x-real-ip": "15.134.210.111", "content-length": "6010", "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_e18f25f3-eab4-46ba-9869-241cf3b0834b", "type": "job.updated", "data": {"uuid": "b02a073c-fb1f-4682-9f70-2402477b48bd", "active": 1, "date": "2026-03-30 00:00:00", "job_address": "4 Reader Pl\nMystery Bay NSW 2546", "billing_address": "12 READER PLACE\nMYSTERY BAY, NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-03-30 09:31:34", "work_done_description": "Property: 4 Reader Pl, Mystery Bay NSW 2546\n\nAttended site due to no hot water at any taps following a power outage.\n\nWork completed:\n- Confirmed no hot water was supplying from the heater to any taps.\n- Inspected and tested the heater and found the Eldon duo valve was not allowing water into the tank.\n- Removed the faulty duo valve and replaced it.\n- Installed a new duo valve and limiting valve on the cold water supply to the heater.\n- Restored the water supply and tested operation.\n- Confirmed the system was operating correctly.", "generated_job_id": "11065", "completion_date": "2026-03-30 12:41:04", "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-11 07:44:56", "payment_note": "", "ready_to_invoice": "1", "ready_to_invoice_stamp": "2026-03-31 19:25:07", "company_uuid": "2011a08d-e46f-4a53-9407-1f5be95ff9cb", "geo_is_valid": 1, "lng": 150.1256089, "lat": -36.3042369, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Mystery Bay", "geo_street": "Reader Place", "geo_number": "4", "payment_processed": 1, "payment_processed_stamp": "2026-03-31 19:25:35", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "224.4100", "job_is_scheduled_until_stamp": "2026-03-30 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": true, "purchase_order_number": "", "invoice_sent_stamp": "2026-04-01 13:09:51", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "no water coming out hot taps since power went out on Friday. they have a heat pump ", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "2011a08d-e46f-4a53-9407-1f5be95ff9cb", "name": "Paull Jenni", "website": "", "abn_number": "", "address": "", "address_street": "12 READER PLACE", "address_city": "MYSTERY BAY", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "12 READER PLACE\nMYSTERY BAY, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "b02a073c-fb1f-4682-9f70-2402477b48bd", "first": "JENNI", "last": "PAULL", "email": "jenni.paull@gmail.com", "phone": "0427802563 Geoffrey Robertson", "mobile": "0417 022 418", "type": "JOB", "uuid": "5572aba4-debe-4c08-b622-24024d60935d"}], "jobMaterials": [{"uuid": "1b746a79-201f-48e5-9116-2403b812eaea", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Service Call - attending plumber - Dan", "price": "125.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "125.0000", "job_uuid": "b02a073c-fb1f-4682-9f70-2402477b48bd", "material_uuid": "aae660ff-f488-44f8-b98f-1f5bec507c5b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "ad9d34cb-cc43-4e80-b2ca-2403b34c398a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 Thomson duo valve", "price": "22.7800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "22.7800", "job_uuid": "b02a073c-fb1f-4682-9f70-2402477b48bd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "13.4000", "displayed_cost": "13.4000", "job_material_bundle_uuid": ""}, {"uuid": "2fba6f5d-1e36-4ceb-b615-2403b833f70a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "1/2 Thomson pressure limiting valve", "price": "40.3900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "40.3900", "job_uuid": "b02a073c-fb1f-4682-9f70-2402477b48bd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "26.9300", "displayed_cost": "26.9300", "job_material_bundle_uuid": ""}, {"uuid": "b354667d-15f9-414c-a587-2403b589978a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "3.0000", "name": "1/2 nipple", "price": "5.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "5.2800", "job_uuid": "b02a073c-fb1f-4682-9f70-2402477b48bd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "1.7600", "displayed_cost": "1.7600", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "9a3183cf-558a-4621-aba8-2403b60313ea", "start_date": "2026-03-30 11:19:43", "end_date": "2026-03-30 12:41:00", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "b02a073c-fb1f-4682-9f70-2402477b48bd", "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": "888", "travel_distance_in_meters": "10637", "material_uuid": "", "allocated_timestamp": "2026-03-30 12:41:05", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "ac1ac99d-df53-48e3-b114-2403b98328fb", "start_date": "2026-03-30 11:30:00", "end_date": "2026-03-30 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "b02a073c-fb1f-4682-9f70-2402477b48bd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 11:19:28", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 11:19:28", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:23:30.695200+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.233.57", "x-real-ip": "15.135.233.57", "content-length": "6819", "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_2460f827-0926-4f84-bc8b-241cfd1b53bb", "type": "job.updated", "data": {"uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "active": 1, "date": "2025-12-30 00:00:00", "job_address": "26 Wonga Road\nNarooma NSW 2546", "billing_address": "PO Box 441\nNarooma, NSW 2546", "status": "Work Order", "quote_date": "2025-12-31 14:10:11", "work_order_date": "2026-02-04 12:22:36", "work_done_description": "Thank you for the opportunity to provide a Quote to install 3 roof ventilators in garage roof at 26 Wonga Road Narooma. Please see below a detailed breakdown of the proposed costs of works. If you have any questions, please do not hesitate to contact us.", "generated_job_id": "10152", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:23:30", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "695e058c-afbc-41e9-90c9-1f5be65c6fab", "geo_is_valid": 1, "lng": 150.1188941, "lat": -36.2458353, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Narooma", "geo_street": "Wonga Road", "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": "1450.9000", "job_is_scheduled_until_stamp": "2026-01-02 16:30:00", "category_uuid": "", "queue_uuid": "2c00b7c1-a9bd-4f51-ba9e-209520fa637b", "queue_expiry_date": "2026-04-29T11:23:30", "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": "5f5a053b-01c0-493a-9d75-1f58a4425c9b", "quote_sent_stamp": "2026-01-13 16:14:30", "job_description": " Quote to install 3 roof ventilators in garage roof:\nQUOTE INCLUDES\nSupply and install 3 new 250mm Bradford CSR Supa Vents.\nSupply and install new soaker trays due to low roof pitch.\nAll necessary materials.\nLabour", "created_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, "related": {"company": {"uuid": "695e058c-afbc-41e9-90c9-1f5be65c6fab", "name": "Jen Houghton", "website": "", "abn_number": "", "address": "", "address_street": "PO Box 441", "address_city": "Narooma", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "PO Box 441\nNarooma, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "queue": {"uuid": "2c00b7c1-a9bd-4f51-ba9e-209520fa637b", "name": "Jobs to Schedule", "default_timeframe": 5, "subscribed_staff": "", "requires_assignment": "1"}, "jobContacts": [{"job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "first": "", "last": "", "email": "onegigitwo@gmail.com", "phone": "", "mobile": "0423 238 374", "type": "JOB", "uuid": "c01a63fa-4a58-4c65-b6e7-23a9e51c8f4d"}], "jobMaterials": [{"uuid": "49f31e5d-bc6e-4c91-a5ad-23ac7efd6abd", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "496de34b-a013-4321-89a4-23ac71250f8d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install 3 new 250mm Bradford CSR Supa Vents.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "bd4f0471-9b4d-4601-9c60-23ac7dc0ad0d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply and install new soaker trays due to low roof pitch.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "e3fdd7e5-af4b-40ac-9ae0-23ac708dbb7d", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "97769d7b-0618-400e-ab3d-23ac7b19323d", "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": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "30ab0a9d-404b-4d19-8c20-221dc71c255b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "4d631144-bf5c-42c6-a180-23ac78b6f9fd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1319.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1319.0000", "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "48915272-62d1-494f-bdf4-23a9e2049b4b", "start_date": "2025-12-30 17:15:00", "end_date": "2025-12-30 18:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-30 16:13:07", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "8a6239ec-5371-46a3-914b-23aa3ae551cb", "start_date": "2026-01-02 15:30:00", "end_date": "2026-01-02 16:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "1e6f8aa8-0a64-4c1a-bd6b-23a9e3caf90d", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2025-12-31 14:10:55", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}]}}


received_at: 2026-04-24T01:27:06.415609+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "54.252.253.66", "x-real-ip": "54.252.253.66", "content-length": "6493", "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_96bd00d6-eacf-46e4-9c45-241cf0aa1deb", "type": "job.updated", "data": {"uuid": "5442299f-a748-4827-9631-2418d4f562ed", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 12:58:23", "work_done_description": "Property: \n\nAttended site to\n\nWork Completed: \n\nHook new downpipe and grated drain into existing 90mm stormwater", "generated_job_id": "11299", "completion_date": "2026-04-24 10:25:21", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 10:25:21", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "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": "107.8000", "job_is_scheduled_until_stamp": "2026-04-24 11:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "put tempering valve on hot water and fix the bottom of the downpipe where it connects", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "3143f987-a08e-4f87-82dd-2418dc2fea6d"}, {"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "9b752c2a-c1e5-4d58-83ec-2418dbfadf1d"}], "jobMaterials": [{"uuid": "397aaded-76ff-4b5d-be5b-241ca963a49a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2e1472ce-bf28-45ca-8f7c-241ca812c86a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm tee", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "3.4300", "displayed_cost": "3.4300", "job_material_bundle_uuid": ""}, {"uuid": "13bf0985-7895-4116-a3f5-241caa827c3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "ab181ed6-1163-424a-a81c-241ca5c9940a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm slip socket", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "2.8400", "displayed_cost": "2.8400", "job_material_bundle_uuid": ""}, {"uuid": "d53ab5b0-b07d-41f2-8008-241ca02cf2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "500mm 90 pvc", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c3e55358-6665-4fd7-ad48-241cac7296ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear glue", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "6.7300", "displayed_cost": "6.7300", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "09a62807-b8f1-4993-a419-241bfa70558a", "start_date": "2026-04-24 09:24:34", "end_date": "2026-04-24 10:25:16", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 10:25:22", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "e285e499-f4ae-4be3-9092-2418dd7dccbb", "start_date": "2026-04-24 09:00:00", "end_date": "2026-04-24 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:37:30", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:37:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:29:24.093926+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.204.39", "x-real-ip": "15.134.204.39", "content-length": "6495", "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_d4cdcd21-3606-4c34-9f7e-241cf012616b", "type": "job.updated", "data": {"uuid": "5442299f-a748-4827-9631-2418d4f562ed", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 12:58:23", "work_done_description": "Property: \n\nAttended site to\n\nWork Completed: \n\nHook new downpipe and grated drain into existing 90mm stormwater", "generated_job_id": "11299", "completion_date": "2026-04-24 10:25:21", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 10:25:21", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "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": "119.1200", "job_is_scheduled_until_stamp": "2026-04-24 11:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "put tempering valve on hot water and fix the bottom of the downpipe where it connects", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "3143f987-a08e-4f87-82dd-2418dc2fea6d"}, {"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "9b752c2a-c1e5-4d58-83ec-2418dbfadf1d"}], "jobMaterials": [{"uuid": "397aaded-76ff-4b5d-be5b-241ca963a49a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2e1472ce-bf28-45ca-8f7c-241ca812c86a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm tee", "price": "10.2900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2900", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "3.4300", "displayed_cost": "3.4300", "job_material_bundle_uuid": ""}, {"uuid": "13bf0985-7895-4116-a3f5-241caa827c3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm 45", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "ab181ed6-1163-424a-a81c-241ca5c9940a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm slip socket", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "2.8400", "displayed_cost": "2.8400", "job_material_bundle_uuid": ""}, {"uuid": "d53ab5b0-b07d-41f2-8008-241ca02cf2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "500mm 90 pvc", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c3e55358-6665-4fd7-ad48-241cac7296ca", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Clear glue", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "6.7300", "displayed_cost": "6.7300", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "09a62807-b8f1-4993-a419-241bfa70558a", "start_date": "2026-04-24 09:24:34", "end_date": "2026-04-24 10:25:16", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 10:25:22", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "e285e499-f4ae-4be3-9092-2418dd7dccbb", "start_date": "2026-04-24 09:00:00", "end_date": "2026-04-24 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:37:30", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:37:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:29:26.849409+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "32.236.41.212", "x-real-ip": "32.236.41.212", "content-length": "6497", "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_4ee39fc9-6ef9-46a5-9b91-241cf6d7f40b", "type": "job.updated", "data": {"uuid": "5442299f-a748-4827-9631-2418d4f562ed", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 12:58:23", "work_done_description": "Property: \n\nAttended site to\n\nWork Completed: \n\nHook new downpipe and grated drain into existing 90mm stormwater", "generated_job_id": "11299", "completion_date": "2026-04-24 10:25:21", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 10:25:21", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "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": "149.9600", "job_is_scheduled_until_stamp": "2026-04-24 11:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "put tempering valve on hot water and fix the bottom of the downpipe where it connects", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "3143f987-a08e-4f87-82dd-2418dc2fea6d"}, {"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "9b752c2a-c1e5-4d58-83ec-2418dbfadf1d"}], "jobMaterials": [{"uuid": "397aaded-76ff-4b5d-be5b-241ca963a49a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2e1472ce-bf28-45ca-8f7c-241ca812c86a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm tee", "price": "10.2900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2900", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "3.4300", "displayed_cost": "3.4300", "job_material_bundle_uuid": ""}, {"uuid": "13bf0985-7895-4116-a3f5-241caa827c3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm 45", "price": "4.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.7100", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "ab181ed6-1163-424a-a81c-241ca5c9940a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm slip socket", "price": "8.5200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5200", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "2.8400", "displayed_cost": "2.8400", "job_material_bundle_uuid": ""}, {"uuid": "d53ab5b0-b07d-41f2-8008-241ca02cf2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "500mm 90 pvc", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c3e55358-6665-4fd7-ad48-241cac7296ca", "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": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "6.7300", "displayed_cost": "6.7300", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "09a62807-b8f1-4993-a419-241bfa70558a", "start_date": "2026-04-24 09:24:34", "end_date": "2026-04-24 10:25:16", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 10:25:22", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "e285e499-f4ae-4be3-9092-2418dd7dccbb", "start_date": "2026-04-24 09:00:00", "end_date": "2026-04-24 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:37:30", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:37:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:29:27.386964+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "15.135.77.124", "x-real-ip": "15.135.77.124", "content-length": "6617", "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_dd125bdb-7ac2-4040-a5ed-241cf703fecb", "type": "job.updated", "data": {"uuid": "5442299f-a748-4827-9631-2418d4f562ed", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 12:58:23", "work_done_description": "Property: 47 McMillan Cres, Dalmeny NSW 2546.\n\nAttended site to put tempering valve on hot water and fix the bottom of the downpipe where it connects.\n\nWork Completed: \nHook new downpipe and grated drain into existing 90mm stormwater", "generated_job_id": "11299", "completion_date": "2026-04-24 10:25:21", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:29:27", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "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": "149.9600", "job_is_scheduled_until_stamp": "2026-04-24 11:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "put tempering valve on hot water and fix the bottom of the downpipe where it connects", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "3143f987-a08e-4f87-82dd-2418dc2fea6d"}, {"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "9b752c2a-c1e5-4d58-83ec-2418dbfadf1d"}], "jobMaterials": [{"uuid": "397aaded-76ff-4b5d-be5b-241ca963a49a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2e1472ce-bf28-45ca-8f7c-241ca812c86a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm tee", "price": "10.2900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2900", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "3.4300", "displayed_cost": "3.4300", "job_material_bundle_uuid": ""}, {"uuid": "13bf0985-7895-4116-a3f5-241caa827c3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm 45", "price": "4.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.7100", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "ab181ed6-1163-424a-a81c-241ca5c9940a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm slip socket", "price": "8.5200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5200", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "2.8400", "displayed_cost": "2.8400", "job_material_bundle_uuid": ""}, {"uuid": "d53ab5b0-b07d-41f2-8008-241ca02cf2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "500mm 90 pvc", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c3e55358-6665-4fd7-ad48-241cac7296ca", "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": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "6.7300", "displayed_cost": "6.7300", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "09a62807-b8f1-4993-a419-241bfa70558a", "start_date": "2026-04-24 09:24:34", "end_date": "2026-04-24 10:25:16", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 10:25:22", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "e285e499-f4ae-4be3-9092-2418dd7dccbb", "start_date": "2026-04-24 09:00:00", "end_date": "2026-04-24 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:37:30", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:37:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:29:51.860145+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "3.27.250.104", "x-real-ip": "3.27.250.104", "content-length": "6618", "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_b29498a5-4ce7-4270-9f53-241cff65e0bb", "type": "job.updated", "data": {"uuid": "5442299f-a748-4827-9631-2418d4f562ed", "active": 1, "date": "2026-04-20 00:00:00", "job_address": "47 McMillan Cres\nDalmeny NSW 2546", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "status": "Completed", "quote_date": "0000-00-00 00:00:00", "work_order_date": "2026-04-20 12:58:23", "work_done_description": "Property: 47 McMillan Cres, Dalmeny NSW 2546.\n\nAttended site to put tempering valve on hot water and fix the bottom of the downpipe where it connects.\n\nWork Completed: \nHook new downpipe and grated drain into existing 90mm stormwater.", "generated_job_id": "11299", "completion_date": "2026-04-24 10:25:21", "completion_actioned_by_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-24 11:29:51", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "geo_is_valid": 1, "lng": 150.1287372, "lat": -36.1647936, "geo_country": "Australia", "geo_postcode": "2546", "geo_state": "NSW", "geo_city": "Dalmeny", "geo_street": "McMillan Crescent", "geo_number": "47", "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": "149.9600", "job_is_scheduled_until_stamp": "2026-04-24 11:00:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[]", "quote_sent": false, "invoice_sent": false, "purchase_order_number": "", "invoice_sent_stamp": "0000-00-00 00:00:00", "queue_assigned_staff_uuid": "", "quote_sent_stamp": "0000-00-00 00:00:00", "job_description": "put tempering valve on hot water and fix the bottom of the downpipe where it connects", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "c13ab59a-50bf-4d74-a25c-23553d5c5f3b", "name": "David Aboud", "website": "", "abn_number": "", "address": "47 McMillan Cres\nDalmeny NSW 2546", "address_street": "47 McMillan Cres\nDalmeny NSW 2546", "address_city": "", "address_state": "", "address_postcode": "", "address_country": "", "billing_address": "47 McMillan Cres\nDalmeny NSW 2546", "is_individual": 1, "badges": "[]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "", "last": "", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "", "type": "BILLING", "uuid": "3143f987-a08e-4f87-82dd-2418dc2fea6d"}, {"job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "first": "David", "last": "Aboud", "email": "pamela.aboud20@gmail.com", "phone": "", "mobile": "0418863160", "type": "JOB", "uuid": "9b752c2a-c1e5-4d58-83ec-2418dbfadf1d"}], "jobMaterials": [{"uuid": "397aaded-76ff-4b5d-be5b-241ca963a49a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "Labour- attending plumber - Dan", "price": "98.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "98.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "288d5b92-0df7-49f9-864d-23e38a6e29db", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2e1472ce-bf28-45ca-8f7c-241ca812c86a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm tee", "price": "10.2900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "10.2900", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "200", "cost": "3.4300", "displayed_cost": "3.4300", "job_material_bundle_uuid": ""}, {"uuid": "13bf0985-7895-4116-a3f5-241caa827c3a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "2.0000", "name": "90mm 45", "price": "4.7100", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "4.7100", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "300", "cost": "1.5700", "displayed_cost": "1.5700", "job_material_bundle_uuid": ""}, {"uuid": "ab181ed6-1163-424a-a81c-241ca5c9940a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "90mm slip socket", "price": "8.5200", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5200", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "400", "cost": "2.8400", "displayed_cost": "2.8400", "job_material_bundle_uuid": ""}, {"uuid": "d53ab5b0-b07d-41f2-8008-241ca02cf2aa", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "500mm 90 pvc", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "c3e55358-6665-4fd7-ad48-241cac7296ca", "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": "5442299f-a748-4827-9631-2418d4f562ed", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "500", "cost": "6.7300", "displayed_cost": "6.7300", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "09a62807-b8f1-4993-a419-241bfa70558a", "start_date": "2026-04-24 09:24:34", "end_date": "2026-04-24 10:25:16", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-24 10:25:22", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}], "jobScheduledActivities": [{"uuid": "e285e499-f4ae-4be3-9092-2418dd7dccbb", "start_date": "2026-04-24 09:00:00", "end_date": "2026-04-24 11:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "5442299f-a748-4827-9631-2418d4f562ed", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-20 19:37:30", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-20 19:37:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:38:44.262202+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.243.90", "x-real-ip": "13.239.243.90", "content-length": "49153", "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_98b61da1-b7d8-4975-b060-241cf523109b", "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\nRe do the vent from going through tiles down into timber frame\nWall and poke into ceiling space in garage where new stack needs to be ran \nCut all old stacks out that fed the bathroom. \nNew pipe will need to be installed for that \n\nInstal new flanges on toilet and basin \n\nRemode all rubbish from site back to yard \nClean areas and remove tools \nClean all work areas\n\n12/3/36 - Ray 1.5 hours\n\n30/3/26 \n\nDan \nStart running new stack work \nCut old\nSections out and re new \nRe hook existing kitchen sink line in to new stack work \nHook new toilet shower and vent point up \n\nClean up\nMess and rubbish. \nLeave 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\nInstal new toilet suite and bidet toilet suite \nInstal shower rail and shower mixer trim kit \nInstal new vanity , top , and bowl \nTest all running correctly \nSilo 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-23 12:55:45", "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": "2471.9500", "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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.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": "1800", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "5800", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "5900", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "8100", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "8300", "cost": "3.1000", "displayed_cost": "3.1000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5e5d0-cc41-41a2-bab7-241bfc69918a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "225 m &f flexi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "240f9669-7f51-4faa-a726-241cf554ce9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Coupling Straight 50mm dwvf", "price": "1.4800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.4800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "c7130ea0-5707-4875-aef7-20b16691a2bb", "sort_order": "9002", "cost": "1.4800", "displayed_cost": "1.4800", "job_material_bundle_uuid": ""}, {"uuid": "4d8efc69-4f94-48fe-8a1d-241cfa34ed6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Bend F&F Plain 50mm x 85Deg dwvb", "price": "1.0900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.0900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "972b93a8-7d57-4777-925b-20b1621db08b", "sort_order": "8904", "cost": "1.0900", "displayed_cost": "1.0900", "job_material_bundle_uuid": ""}, {"uuid": "140d9ee7-6950-4c0c-a69e-241cfa6d5e4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Bend M&F Plain 100mm x 85Deg dwvb", "price": "7.7300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.7300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "1aa62f12-1c67-452d-8a67-214b6dbdf10b", "sort_order": "8807", "cost": "7.7300", "displayed_cost": "7.7300", "job_material_bundle_uuid": ""}, {"uuid": "27fd114e-6984-4e33-9891-241cf744865d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Pipe 50mm x 6M dwvp", "price": "23.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "23.2800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "b18a5920-1fbd-4335-ac78-20b16ab9530b", "sort_order": "8713", "cost": "23.2800", "displayed_cost": "23.2800", "job_material_bundle_uuid": ""}, {"uuid": "6cb5e2f8-1a26-44ef-8795-241cfcce194d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Solvent Cement 500ML Pressure Clear", "price": "8.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "699164ea-9503-4a2f-aec9-20ad4cfcbbab", "sort_order": "8625", "cost": "8.5000", "displayed_cost": "8.5000", "job_material_bundle_uuid": ""}, {"uuid": "4a0c179d-c13c-4f57-a441-241cff4220ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Boss Gully 100mm x 65-50-40-40 x 85D dwvj", "price": "21.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "21.5600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "80bd5714-c902-42af-b949-23da249e134b", "sort_order": "8550", "cost": "21.5600", "displayed_cost": "21.5600", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aaba150f-5dc1-4cf3-953f-23ffd2d76e6a", "start_date": "2026-03-27 07:58:01", "end_date": "2026-03-27 15:43:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "202", "travel_distance_in_meters": "2962", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:16", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "f2b6ad00-3fbb-410e-bd25-23ffdf03caea", "start_date": "2026-03-27 08:01:43", "end_date": "2026-03-27 15:44:04", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:19", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "743453d3-4e06-485a-8943-2403bb89b25a", "start_date": "2026-03-30 13:33:16", "end_date": "2026-03-30 15:58:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 15:59:06", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "70f0567b-f6ca-4905-a182-241ae604828a", "start_date": "2026-04-22 12:54:07", "end_date": "2026-04-22 15:18:26", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 15:18:59", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "2e39aa33-cadc-4618-9fd8-2419005b38ea", "start_date": "2026-04-22 07:59:45", "end_date": "2026-04-22 16:31:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:44", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1591b425-d12e-4473-ad32-241aeb6836ca", "start_date": "2026-04-23 08:00:47", "end_date": "2026-04-23 12:55:41", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 12:55:46", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "d1aa9725-fcd0-474f-bebf-23f949f7ce6b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 12:39:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 12:39:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "aad0ee1f-978a-47ca-8edf-23f9479ca06b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 21:25:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 21:25:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "4743d965-a729-4673-bd28-24024ea1c49b", "start_date": "2026-03-30 09:15:00", "end_date": "2026-03-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 06:07:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 06:07:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0dd34eba-f5e8-4fca-b5d2-24190fe900ab", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:17:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:17:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "7bd90b87-3288-4624-a392-2415ec3f1a8b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:49:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:49:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:38:44.648738+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.243.90", "x-real-ip": "13.239.243.90", "content-length": "7479", "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_fce05f9f-dd4f-43a8-8822-241cf2e4180b", "type": "job.updated", "data": {"uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "active": 1, "date": "2026-03-11 00:00:00", "job_address": "coast resort", "billing_address": "c/- South Coast Rebuilt Pty Ltd\n14  Ballingalla Street\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "2026-03-11 10:23:53", "work_order_date": "2026-03-26 13:47:54", "work_done_description": "Thank you for the opportunity to quote to install new window head flashings on unit 25 on the eastern wall over existing windows that have not yet had new flashings installed. 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": "10885", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-16 16:14:50", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ae288ba4-7584-4ce9-8c06-1f5be861c6bb", "geo_is_valid": 1, "lng": 149.9128999, "lat": -36.895631, "geo_country": "Australia", "geo_postcode": "2548", "geo_state": "NSW", "geo_city": "Merimbula", "geo_street": "Elizabeth Street", "geo_number": "1", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "1918.4000", "job_is_scheduled_until_stamp": "2026-05-05 16:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"094814e1-7340-457b-91b9-208f29510fab\"]", "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-03-18 15:10:23", "job_description": "Phil and neil emailed and materials ordered for pick up 15/4\nneed to organise boom lift \n\nA25 - The water ingress is above the previously installed window flashings. Access by way of a Boomlift or the like is required to access the higher level windows to install new head flashings - 3 in total to prevent future water\ningress.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "ae288ba4-7584-4ce9-8c06-1f5be861c6bb", "name": "South Coast Rebuilt Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "c/- South Coast Rebuilt Pty Ltd\n14  Ballingalla Street", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "c/- South Coast Rebuilt Pty Ltd\n14  Ballingalla Street\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "first": "Phil Haynes", "last": "", "email": "southcoastrebuilt@gmail.com", "phone": "0478 947 614", "mobile": "", "type": "JOB", "uuid": "4ba42803-3671-43c2-a84c-23ef4b9f999d"}], "jobMaterials": [{"uuid": "57535bed-e93b-4142-92bb-23f2e41cc22d", "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": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2bcde636-0133-4690-b5a3-23f2ed73130d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply boom lift to access windows.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6df29ae8-f93c-4edf-8666-23f2ebaf2fbd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Install new head flashings five in total.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6b9a5c1d-b5fc-4692-818d-23f2e6c10dbd", "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": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "77bd7a72-10aa-47bb-baef-23f2e9f7767d", "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": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d52a2fdb-44a9-4e8b-8c8b-23f2e2aa250d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1744.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1744.0000", "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "5b524239-8a31-4bb2-8966-240c921518bb", "start_date": "2026-04-13 08:00:00", "end_date": "2026-04-13 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-10 18:05:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-10 18:05:27", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "164507a9-c54d-4b70-a0ae-241376eca4fb", "start_date": "2026-05-05 14:30:00", "end_date": "2026-05-05 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 10:45:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "bcf22e49-375a-43b4-bad7-241372964e9b", "start_date": "2026-05-05 14:30:00", "end_date": "2026-05-05 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 10:45:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:44:47.381137+00:00
client_host: 192.168.20.205
method: POST
path: /webhooks/servicem8-job-updated
headers_json:
{"connection": "keep-alive", "host": "nps-dev.coast2cloud.net", "x-forwarded-scheme": "https", "x-forwarded-proto": "https", "x-forwarded-for": "52.62.28.71", "x-real-ip": "52.62.28.71", "content-length": "7479", "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_4ed7d3a1-2127-4ed3-8217-241cfc8f93eb", "type": "job.updated", "data": {"uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "active": 1, "date": "2026-03-11 00:00:00", "job_address": "coast resort", "billing_address": "c/- South Coast Rebuilt Pty Ltd\n14  Ballingalla Street\nNAROOMA, NSW 2546", "status": "Work Order", "quote_date": "2026-03-11 10:23:53", "work_order_date": "2026-03-26 13:47:54", "work_done_description": "Thank you for the opportunity to quote to install new window head flashings on unit 25 on the eastern wall over existing windows that have not yet had new flashings installed. 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": "10885", "completion_date": "0000-00-00 00:00:00", "completion_actioned_by_uuid": "", "unsuccessful_date": "0000-00-00 00:00:00", "payment_date": "0000-00-00 00:00:00", "payment_method": "", "payment_amount": 0, "payment_actioned_by_uuid": "", "edit_date": "2026-04-16 16:14:50", "payment_note": "", "ready_to_invoice": "0", "ready_to_invoice_stamp": "0000-00-00 00:00:00", "company_uuid": "ae288ba4-7584-4ce9-8c06-1f5be861c6bb", "geo_is_valid": 1, "lng": 149.9128999, "lat": -36.895631, "geo_country": "Australia", "geo_postcode": "2548", "geo_state": "NSW", "geo_city": "Merimbula", "geo_street": "Elizabeth Street", "geo_number": "1", "payment_processed": 0, "payment_processed_stamp": "0000-00-00 00:00:00", "payment_received": 0, "payment_received_stamp": "0000-00-00 00:00:00", "total_invoice_amount": "1918.4000", "job_is_scheduled_until_stamp": "2026-05-05 16:15:00", "category_uuid": "", "queue_uuid": "", "queue_expiry_date": "0000-00-00 00:00:00", "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\",\"094814e1-7340-457b-91b9-208f29510fab\"]", "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-03-18 15:10:23", "job_description": "Phil and neil emailed and materials ordered for pick up 15/4\nneed to organise boom lift \n\nA25 - The water ingress is above the previously installed window flashings. Access by way of a Boomlift or the like is required to access the higher level windows to install new head flashings - 3 in total to prevent future water\ningress.", "created_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, "related": {"company": {"uuid": "ae288ba4-7584-4ce9-8c06-1f5be861c6bb", "name": "South Coast Rebuilt Pty Ltd", "website": "", "abn_number": "", "address": "", "address_street": "c/- South Coast Rebuilt Pty Ltd\n14  Ballingalla Street", "address_city": "NAROOMA", "address_state": "NSW", "address_postcode": "2546", "address_country": "", "billing_address": "c/- South Coast Rebuilt Pty Ltd\n14  Ballingalla Street\nNAROOMA, NSW 2546", "is_individual": 0, "badges": "[\"758de6d8-b7fa-4274-af1a-200b1183835b\"]", "fax_number": "", "tax_rate_uuid": "", "billing_attention": "0", "payment_terms": "", "deposit_percent": "0"}, "jobContacts": [{"job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "first": "Phil Haynes", "last": "", "email": "southcoastrebuilt@gmail.com", "phone": "0478 947 614", "mobile": "", "type": "JOB", "uuid": "4ba42803-3671-43c2-a84c-23ef4b9f999d"}], "jobMaterials": [{"uuid": "57535bed-e93b-4142-92bb-23f2e41cc22d", "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": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "1924893b-917f-474a-adaa-2093bd622d4b", "sort_order": "100", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "2bcde636-0133-4690-b5a3-23f2ed73130d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Supply boom lift to access windows.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "200", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6df29ae8-f93c-4edf-8666-23f2ebaf2fbd", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "0.0000", "name": "Install new head flashings five in total.", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "300", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "6b9a5c1d-b5fc-4692-818d-23f2e6c10dbd", "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": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "77bd7a72-10aa-47bb-baef-23f2e9f7767d", "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": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "13e5ea64-4910-402d-87fe-23f2e5da6a7b", "sort_order": "500", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "d52a2fdb-44a9-4e8b-8c8b-23f2e2aa250d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "TOTAL", "price": "1744.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1744.0000", "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "material_uuid": "32807157-13ad-448d-93cf-209bd985e87b", "sort_order": "600", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}], "jobScheduledActivities": [{"uuid": "5b524239-8a31-4bb2-8966-240c921518bb", "start_date": "2026-04-13 08:00:00", "end_date": "2026-04-13 09:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-10 18:05:27", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-10 18:05:27", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "164507a9-c54d-4b70-a0ae-241376eca4fb", "start_date": "2026-05-05 14:30:00", "end_date": "2026-05-05 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "staff_uuid": "d112b3df-e459-4a14-a2ad-1f5be0dd75fb", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 10:45:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "bcf22e49-375a-43b4-bad7-241372964e9b", "start_date": "2026-05-05 14:30:00", "end_date": "2026-05-05 16:15:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "cda1d9fd-0bba-4a07-9875-23ef4b2eeecd", "staff_uuid": "f8cd844e-e057-4173-bd0b-1fce9118c53b", "activity_was_scheduled": 1, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-15 10:45:31", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


received_at: 2026-04-24T01:46:40.518322+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.172.170", "x-real-ip": "16.176.172.170", "content-length": "49157", "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_30edafd9-9b97-4e82-a2e9-241cf7f0d01b", "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\nRe do the vent from going through tiles down into timber frame\nWall and poke into ceiling space in garage where new stack needs to be ran \nCut all old stacks out that fed the bathroom. \nNew pipe will need to be installed for that \n\nInstal new flanges on toilet and basin \n\nRemode all rubbish from site back to yard \nClean areas and remove tools \nClean all work areas\n\n12/3/36 - Ray 1.5 hours\n\n30/3/26 \n\nDan \nStart running new stack work \nCut old\nSections out and re new \nRe hook existing kitchen sink line in to new stack work \nHook new toilet shower and vent point up \n\nClean up\nMess and rubbish. \nLeave 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\nInstal new toilet suite and bidet toilet suite \nInstal shower rail and shower mixer trim kit \nInstal new vanity , top , and bowl \nTest all running correctly \nSilo 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-23 12:55:45", "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": "2552.1400", "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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.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": "1800", "cost": "0.0000", "displayed_cost": "0.0000", "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "8300", "cost": "3.1000", "displayed_cost": "3.1000", "job_material_bundle_uuid": ""}, {"uuid": "e2b5e5d0-cc41-41a2-bab7-241bfc69918a", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "225 m &f flexi", "price": "0.0000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "0.0000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "876752a9-a9c2-421f-9567-1f5be531868b", "sort_order": "8400", "cost": "0.0000", "displayed_cost": "0.0000", "job_material_bundle_uuid": ""}, {"uuid": "240f9669-7f51-4faa-a726-241cf554ce9d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Coupling Straight 50mm dwvf", "price": "1.4800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.4800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "c7130ea0-5707-4875-aef7-20b16691a2bb", "sort_order": "9002", "cost": "1.4800", "displayed_cost": "1.4800", "job_material_bundle_uuid": ""}, {"uuid": "4d8efc69-4f94-48fe-8a1d-241cfa34ed6d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "4.0000", "name": "DWV Bend F&F Plain 50mm x 85Deg dwvb", "price": "1.0900", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "1.0900", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "972b93a8-7d57-4777-925b-20b1621db08b", "sort_order": "8904", "cost": "1.0900", "displayed_cost": "1.0900", "job_material_bundle_uuid": ""}, {"uuid": "140d9ee7-6950-4c0c-a69e-241cfa6d5e4d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Bend M&F Plain 100mm x 85Deg dwvb", "price": "7.7300", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "7.7300", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "1aa62f12-1c67-452d-8a67-214b6dbdf10b", "sort_order": "8807", "cost": "7.7300", "displayed_cost": "7.7300", "job_material_bundle_uuid": ""}, {"uuid": "27fd114e-6984-4e33-9891-241cf744865d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Pipe 50mm x 6M dwvp", "price": "23.2800", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "23.2800", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "b18a5920-1fbd-4335-ac78-20b16ab9530b", "sort_order": "8713", "cost": "23.2800", "displayed_cost": "23.2800", "job_material_bundle_uuid": ""}, {"uuid": "6cb5e2f8-1a26-44ef-8795-241cfcce194d", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "PVC Solvent Cement 500ML Pressure Clear", "price": "8.5000", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "8.5000", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "699164ea-9503-4a2f-aec9-20ad4cfcbbab", "sort_order": "8625", "cost": "8.5000", "displayed_cost": "8.5000", "job_material_bundle_uuid": ""}, {"uuid": "4a0c179d-c13c-4f57-a441-241cff4220ad", "tax_rate_uuid": "84e4dd28-06b3-452b-a796-1f58a20ac49b", "quantity": "1.0000", "name": "DWV Boss Gully 100mm x 65-50-40-40 x 85D dwvj", "price": "21.5600", "displayed_amount_is_tax_inclusive": "0", "displayed_amount": "21.5600", "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "material_uuid": "80bd5714-c902-42af-b949-23da249e134b", "sort_order": "8550", "cost": "21.5600", "displayed_cost": "21.5600", "job_material_bundle_uuid": ""}], "jobRecordedActivities": [{"uuid": "aaba150f-5dc1-4cf3-953f-23ffd2d76e6a", "start_date": "2026-03-27 07:58:01", "end_date": "2026-03-27 15:43:57", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "202", "travel_distance_in_meters": "2962", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:16", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "f2b6ad00-3fbb-410e-bd25-23ffdf03caea", "start_date": "2026-03-27 08:01:43", "end_date": "2026-03-27 15:44:04", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-27 15:44:19", "allocated_by_staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b"}, {"uuid": "743453d3-4e06-485a-8943-2403bb89b25a", "start_date": "2026-03-30 13:33:16", "end_date": "2026-03-30 15:58:55", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 15:59:06", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "70f0567b-f6ca-4905-a182-241ae604828a", "start_date": "2026-04-22 12:54:07", "end_date": "2026-04-22 15:18:26", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 15:18:59", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}, {"uuid": "2e39aa33-cadc-4618-9fd8-2419005b38ea", "start_date": "2026-04-22 07:59:45", "end_date": "2026-04-22 16:31:20", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 16:31:44", "allocated_by_staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b"}, {"uuid": "1591b425-d12e-4473-ad32-241aeb6836ca", "start_date": "2026-04-23 08:00:47", "end_date": "2026-04-23 12:55:41", "activity_was_recorded": 1, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 0, "has_been_opened": 0, "has_been_opened_timestamp": "0000-00-00 00:00:00", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-23 12:55:46", "allocated_by_staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b"}], "jobScheduledActivities": [{"uuid": "d1aa9725-fcd0-474f-bebf-23f949f7ce6b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "c0c16fa9-42bc-4ea0-a7d3-2267532baa9b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 12:39:18", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 12:39:18", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "aad0ee1f-978a-47ca-8edf-23f9479ca06b", "start_date": "2026-03-27 08:00:00", "end_date": "2026-03-27 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-20 21:25:15", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-20 21:25:15", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "4743d965-a729-4673-bd28-24024ea1c49b", "start_date": "2026-03-30 09:15:00", "end_date": "2026-03-30 16:45:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-03-30 06:07:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-03-30 06:07:37", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}, {"uuid": "0dd34eba-f5e8-4fca-b5d2-24190fe900ab", "start_date": "2026-04-22 08:00:00", "end_date": "2026-04-22 17:00:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "0a9a75c7-65b2-48ad-a93b-2341c44b3e3b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:17:36", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:17:36", "allocated_by_staff_uuid": "32141349-163d-459f-82e7-214227caeb2b"}, {"uuid": "7bd90b87-3288-4624-a392-2415ec3f1a8b", "start_date": "2026-04-23 08:00:00", "end_date": "2026-04-23 12:30:00", "activity_was_recorded": 0, "activity_was_automated": 0, "job_uuid": "d7d1a8a1-708e-46a8-91c6-23f94ba868cd", "staff_uuid": "95a1e137-e0f7-46ce-b322-1f6c57b5813b", "activity_was_scheduled": 1, "has_been_opened": 1, "has_been_opened_timestamp": "2026-04-22 07:49:39", "travel_time_in_seconds": "0", "travel_distance_in_meters": "0", "material_uuid": "", "allocated_timestamp": "2026-04-22 07:49:40", "allocated_by_staff_uuid": "5f5a053b-01c0-493a-9d75-1f58a4425c9b"}]}}


