{"info":{"_postman_id":"9659e9f4-332f-4b14-9e8e-2a1ba692cf32","name":"Pabau Legacy","description":"<html><head></head><body><p>All URLs in this documentation will use the following base, where <code>{api}</code> is the Pabau location the API resides in. You can determine which app to use through the Pabau API key.</p>\n<p>For now, all URLs will follow the below standard</p>\n<p><code>https://api.oauth.pabau.com/{api}/</code></p>\n<p>Creating an App: <a href=\"https://support.pabau.com/en/api/creating-an-app\">https://support.pabau.com/en/api/creating-an-app</a></p>\n<p>Error codes: <a href=\"https://support.pabau.com/en/api/http-status-codes\">https://support.pabau.com/en/api/http-status-codes</a></p>\n<p>Rate Limits:</p>\n<p>1. Enterprise, Group, and Bespoke Accounts</p>\n<ul>\n<li><p>Requests per minute: 190</p>\n</li>\n<li><p>Requests per day: 50,000</p>\n</li>\n</ul>\n<p>2. All Other Accounts</p>\n<ul>\n<li><p>Requests per minute: 110</p>\n</li>\n<li><p>Requests per day: 25,000</p>\n</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"4391324","collectionId":"9659e9f4-332f-4b14-9e8e-2a1ba692cf32","publishedId":"2sAYJAdxBb","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-01-07T14:35:55.000Z"},"item":[{"name":"Clients","item":[{"name":"Clients Relationship","item":[{"name":"Add Relationship","id":"1732beb6-3146-4397-bac5-1ba5854ce143","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"relationship_id","value":"41900214","description":"<p>int Client Id</p>\n","type":"text","uuid":"c585c1f5-3676-4465-abf8-ae5bbe8c3795"},{"key":"type","value":"family","description":"<p>string ['family', 'emergency', 'nok', 'specialist', 'practitioner']</p>\n","type":"text","uuid":"7134cffb-6295-4c90-bc73-ad565bb3427c"},{"key":"relation","value":"father","description":"<p>string Allowed ('father','mother','sister','brother','wife','husband','son','daughter','partner','grandfather','grandmother','uncle','aunt','nephew','niece','stepfather','stepmother','stepson','stepdaughter','father_in_law','mother_in_law','brother_in_law','sister_in_law','cousin','other')</p>\n","type":"text","uuid":"30323d96-402c-4a99-a774-0dfc96efdff1"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{client_id}}/relationship/create","urlObject":{"protocol":"https","path":["{{api_key_12307}}","clients","{{client_id}}","relationship","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"5f8bce3f-a045-4ea0-a9a1-f2dd29f2b115","name":"Add Relationship","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"relationship_id","value":"41900214","description":"int Client Id","type":"text","uuid":"c585c1f5-3676-4465-abf8-ae5bbe8c3795"},{"key":"type","value":"family","description":"string ['family', 'emergency', 'nok', 'specialist', 'practitioner']","type":"text","uuid":"7134cffb-6295-4c90-bc73-ad565bb3427c"},{"key":"relation","value":"son","description":"string Allowed ('father','mother','sister','brother','wife','husband','son','daughter','partner','grandfather','grandmother','uncle','aunt','nephew','niece','stepfather','stepmother','stepson','stepdaughter','father_in_law','mother_in_law','brother_in_law','sister_in_law','cousin','other')","type":"text","uuid":"30323d96-402c-4a99-a774-0dfc96efdff1"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{client_id}}/relationship/create"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 19 Mar 2026 10:57:57 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Relationship added successfully.\",\n    \"id\": \"134891\"\n}"}],"_postman_id":"1732beb6-3146-4397-bac5-1ba5854ce143"},{"name":"Update Relationship","id":"8dbe9a3a-4cfd-4ce9-97f9-419067b02c03","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"relation","value":"father","description":"<p>string Allowed ('father','mother','sister','brother','wife','husband','son','daughter','partner','grandfather','grandmother','uncle','aunt','nephew','niece','stepfather','stepmother','stepson','stepdaughter','father_in_law','mother_in_law','brother_in_law','sister_in_law','cousin','other')</p>\n","type":"text","uuid":"e26b3577-5467-4aab-93d7-8243f11b64cc"},{"key":"sharing","value":"sharing","description":"<p>string Allowed ('sharing', 'remote', 'restrict')</p>\n","type":"text","uuid":"1fbb62b9-a1f6-46dc-b230-ca420dbfcb17"},{"key":"default_payer","value":"true","description":"<p>boolean</p>\n","type":"text","uuid":"cf6cfd5c-5e1a-44c1-b77f-2ca8d8e57e11"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{client_id}}/relationship/{{relationship_row_id}}/update","urlObject":{"protocol":"https","path":["{{api_key_12307}}","clients","{{client_id}}","relationship","{{relationship_row_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"b7bad1ec-c649-496f-bb18-683147e19814","name":"Update Relationship","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"relation","value":"father","description":"string Allowed ('father','mother','sister','brother','wife','husband','son','daughter','partner','grandfather','grandmother','uncle','aunt','nephew','niece','stepfather','stepmother','stepson','stepdaughter','father_in_law','mother_in_law','brother_in_law','sister_in_law','cousin','other')","type":"text","uuid":"e26b3577-5467-4aab-93d7-8243f11b64cc"},{"key":"sharing","value":"sharing","description":"string Allowed ('sharing', 'remote', 'restrict')","type":"text","uuid":"1fbb62b9-a1f6-46dc-b230-ca420dbfcb17"},{"key":"default_payer","value":"true","description":"boolean","type":"text","uuid":"cf6cfd5c-5e1a-44c1-b77f-2ca8d8e57e11"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{client_id}}/relationship/{{relationship_row_id}}/update"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 19 Mar 2026 10:59:33 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Relationship updated successfully.\",\n    \"id\": 134891\n}"}],"_postman_id":"8dbe9a3a-4cfd-4ce9-97f9-419067b02c03"},{"name":"Delete Relationship","id":"49f4a859-a51f-4674-8269-cf8f7c7d4ea0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{client_id}}/relationship/{{relationship_row_id}}/delete","urlObject":{"protocol":"https","path":["{{api_key_12307}}","clients","{{client_id}}","relationship","{{relationship_row_id}}","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"9d16a618-aed1-4fb9-bb72-2727ac1f3c7a","name":"Delete Relationship","originalRequest":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{client_id}}/relationship/{{relationship_row_id}}/delete"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"date","value":"Thu, 19 Mar 2026 09:55:04 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Relationship deleted successfully.\"\n}"}],"_postman_id":"49f4a859-a51f-4674-8269-cf8f7c7d4ea0"},{"name":"Add Insurance","id":"74423a15-5947-4ae3-b0d0-06a073be18bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"insurance_name","value":"Pharmacy","description":"<p>string Name of existing Insurance</p>\n","type":"text","uuid":"7daf5799-7ec4-46a3-b34b-8198af63b2b2"},{"key":"membership_number","value":"555689","type":"text","uuid":"1c332896-2463-46b6-b7b9-45f21d9f6a52"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{contact_id}}/insurance/{{relation_id}}/delete","urlObject":{"protocol":"https","path":["{{api_key_12307}}","clients","{{contact_id}}","insurance","{{relation_id}}","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"5adf8641-8d00-4333-8240-fbcb90fdcd31","name":"Add Insurance","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"insurance_name","value":"Pharmacy","type":"text","uuid":"7daf5799-7ec4-46a3-b34b-8198af63b2b2"},{"key":"membership_number","value":"555689","type":"text","uuid":"1c332896-2463-46b6-b7b9-45f21d9f6a52"}]},"url":"https://dev-api-oauth.pabau.com/{{api_key_12307}}/clients/{{contact_id}}/insurance/add"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 19 Mar 2026 11:01:53 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Insurance added successfully.\",\n    \"contact_insurance_id\": \"1857447\",\n    \"contact_relationship_id\": \"134892\"\n}"}],"_postman_id":"74423a15-5947-4ae3-b0d0-06a073be18bd"},{"name":"Delete Insurance","id":"73ceead1-4ae8-40da-a294-9361ffe498b5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{contact_id}}/insurance/{{relation_id}}/delete","urlObject":{"protocol":"https","path":["{{api_key_12307}}","clients","{{contact_id}}","insurance","{{relation_id}}","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"ae5f186a-697f-48b3-a88d-6e0820699f6c","name":"Delete Insurance","originalRequest":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{contact_id}}/insurance/{{relation_id}}/delete"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 19 Mar 2026 11:38:46 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Insurance removed successfully.\"\n}"}],"_postman_id":"73ceead1-4ae8-40da-a294-9361ffe498b5"}],"id":"d60fc02b-58d3-4c9f-b696-fd1d7f83c21d","_postman_id":"d60fc02b-58d3-4c9f-b696-fd1d7f83c21d","description":""},{"name":"List Clients","event":[{"listen":"test","script":{"id":"05ea7171-c571-47a0-bb55-b8c1a19df9bf","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response time is less than 1000ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(1000);","});","","","pm.test(\"Success property should be a boolean\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.have.property('success').that.is.a('boolean');","});","","","pm.test(\"Total property should be an integer\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.have.property('total').that.is.a('number');","});","","","pm.test(\"Clients array should be an array of objects\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.clients).to.be.an('array');","    responseData.clients.forEach(function(client) {","        pm.expect(client).to.be.an('object');","    });","});",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"ffceb604-82e0-469f-9556-778990154291","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients","description":"<h3 id=\"get-api_keyclients\">GET /{{api_key}}/clients</h3>\n<p>This endpoint retrieves a list of clients.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>Form-Data</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response is a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"success\": {\n      \"type\": \"boolean\"\n    },\n    \"total\": {\n      \"type\": \"integer\"\n    },\n    \"clients\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"details\": {\n            \"type\": \"object\",\n            \"properties\": {\n              \"id\": {\n                \"type\": \"integer\"\n              },\n              \"custom_id\": {\n                \"type\": \"string\"\n              },\n              \"first_name\": {\n                \"type\": \"string\"\n              },\n              \"last_name\": {\n                \"type\": \"string\"\n              },\n              \"salutation\": {\n                \"type\": \"string\"\n              },\n              \"DOB\": {\n                \"type\": \"string\"\n              },\n              \"gender\": {\n                \"type\": \"string\"\n              },\n              \"avatar\": {\n                \"type\": [\"string\", \"null\"]\n              },\n              \"source\": {\n                \"type\": \"array\"\n              },\n              \"last_updated_date\": {\n                \"type\": \"string\"\n              },\n              \"is_active\": {\n                \"type\": \"integer\"\n              },\n              \"online_account\": {\n                \"type\": \"integer\"\n              }\n            }\n          },\n          \"communications\": {\n            \"type\": \"object\",\n            \"properties\": {\n              \"email\": {\n                \"type\": \"string\"\n              },\n              \"phone\": {\n                \"type\": \"string\"\n              },\n              \"mobile\": {\n                \"type\": \"string\"\n              },\n              \"opt_in_email\": {\n                \"type\": \"integer\"\n              },\n              \"opt_in_phone\": {\n                \"type\": \"integer\"\n              },\n              \"opt_in_post\": {\n                \"type\": \"integer\"\n              },\n              \"opt_in_sms\": {\n                \"type\": \"integer\"\n              },\n              \"opt_in_newsletter\": {\n                \"type\": \"integer\"\n              }\n            }\n          },\n          \"address\": {\n            \"type\": \"object\",\n            \"properties\": {\n              \"mailing_street\": {\n                \"type\": \"string\"\n              },\n              \"other_street\": {\n                \"type\": \"string\"\n              },\n              \"mailing_city\": {\n                \"type\": \"string\"\n              },\n              \"mailing_county\": {\n                \"type\": \"string\"\n              },\n              \"mailing_country\": {\n                \"type\": \"string\"\n              },\n              \"MailingPostal\": {\n                \"type\": \"string\"\n              }\n            }\n          },\n          \"created\": {\n            \"type\": \"object\",\n            \"properties\": {\n              \"created_date\": {\n                \"type\": \"string\"\n              },\n              \"owner\": {\n                \"type\": \"array\",\n                \"items\": {\n                  \"type\": \"object\",\n                  \"properties\": {\n                    \"created_by_id\": {\n                      \"type\": \"integer\"\n                    },\n                    \"full_name\": {\n                      \"type\": \"string\"\n                    }\n                  }\n                }\n              }\n            }\n          },\n          \"client_insights\": {\n            \"type\": \"array\"\n          },\n          \"custom\": {\n            \"type\": \"array\",\n            \"items\": {\n              \"type\": \"object\",\n              \"properties\": {\n                \"custom_field_id\": {\n                  \"type\": \"integer\"\n                },\n                \"custom_field_label\": {\n                  \"type\": \"string\"\n                },\n                \"custom_field_value\": {\n                  \"type\": \"string\"\n                }\n              }\n            }\n          },\n          \"relationships\": {\n            \"type\": \"array\"\n          },\n          \"insurance\": {\n            \"type\": \"object\",\n            \"properties\": {\n              \"insurer_name\": {\n                \"type\": [\"string\", \"null\"]\n              },\n              \"membership_number\": {\n                \"type\": \"string\"\n              },\n              \"cases\": {\n                \"type\": \"integer\"\n              }\n            }\n          },\n          \"allergies\": {\n            \"type\": \"array\"\n          },\n          \"appointments\": {\n            \"type\": \"array\"\n          }\n        }\n      }\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>int\ndefault: 20\nmax: 50</p>\n","type":"text/plain"},"key":"per_page","value":"50"},{"disabled":true,"description":{"content":"<p>ASC or DESC (created_date)</p>\n","type":"text/plain"},"key":"order","value":"DESC"},{"disabled":true,"description":{"content":"<p>Filter by Email</p>\n","type":"text/plain"},"key":"email","value":"test@pabau.com"},{"disabled":true,"description":{"content":"<p>Filter by Mobile</p>\n","type":"text/plain"},"key":"mobile","value":"1234567"},{"disabled":true,"description":{"content":"<p>String, Client Card Id</p>\n","type":"text/plain"},"key":"client_card_id","value":"7"},{"disabled":true,"description":{"content":"<p>String, part of full_name or username</p>\n","type":"text/plain"},"key":"search","value":"Jonh"}],"variable":[]}},"response":[{"id":"ad6e2994-f812-4962-ac0a-cc112da9ebea","name":"List Clients","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/clients?page=1&per_page=60&order=DESC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","clients"],"query":[{"key":"page","value":"1","description":"int\ndefault: 1"},{"key":"per_page","value":"60","description":"int\ndefault: 20\nmax: 50"},{"key":"order","value":"DESC","description":"ASC or DESC (created_date)"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 06 Dec 2024 12:17:22 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=tcvj6aur47tgufo5n1lho9fl5s; path=/; secure; HttpOnly"},{"key":"Keep-Alive","value":"timeout=5, max=99"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 35,\n    \"clients\": [\n        {\n            \"details\": {\n                \"id\": 41430122,\n                \"custom_id\": \"39\",\n                \"first_name\": \"Denzel22\",\n                \"last_name\": \"Washington44\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-04 09:46:28\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14990432,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41430122,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41430079,\n                \"custom_id\": \"38\",\n                \"first_name\": \"Denzel2\",\n                \"last_name\": \"Washington44\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-04 09:31:17\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14990431,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41430079,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41430071,\n                \"custom_id\": \"37\",\n                \"first_name\": \"Denzel2\",\n                \"last_name\": \"Washington4\",\n                \"salutation\": \"\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-04 09:25:34\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14990430,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41430071,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41430062,\n                \"custom_id\": \"36\",\n                \"first_name\": \"Denzel2\",\n                \"last_name\": \"Washington3\",\n                \"salutation\": \"\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-04 09:22:13\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14990429,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41430062,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41421802,\n                \"custom_id\": \"35\",\n                \"first_name\": \"Denzelll\",\n                \"last_name\": \"Washingtonn\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 1\n            },\n            \"communications\": {\n                \"email\": \"marijan+6@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 12:21:51\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957297,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41421802,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 1,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41414284,\n                \"custom_id\": \"34\",\n                \"first_name\": \"Denzelll\",\n                \"last_name\": \"Washingtonn\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 1\n            },\n            \"communications\": {\n                \"email\": \"marijan+5@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 12:13:43\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957296,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41414284,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 1,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41414180,\n                \"custom_id\": \"33\",\n                \"first_name\": \"Denzelll\",\n                \"last_name\": \"Washingtonn\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 1\n            },\n            \"communications\": {\n                \"email\": \"marijan+4@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 11:46:04\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957295,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41414180,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 1,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41414177,\n                \"custom_id\": \"32\",\n                \"first_name\": \"Denzelll\",\n                \"last_name\": \"Washingtonn\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 1\n            },\n            \"communications\": {\n                \"email\": \"marijan+3@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 11:45:39\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957294,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41414177,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 1,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41414118,\n                \"custom_id\": \"31\",\n                \"first_name\": \"Denzelll\",\n                \"last_name\": \"Washingtonn\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 1\n            },\n            \"communications\": {\n                \"email\": \"marijan+2@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 11:38:15\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957293,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41414118,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 1,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41414112,\n                \"custom_id\": \"30\",\n                \"first_name\": \"Denzelll\",\n                \"last_name\": \"Washingtonn\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"marijan+1@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 11:36:43\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957292,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41414112,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41414110,\n                \"custom_id\": \"29\",\n                \"first_name\": \"Denzelll\",\n                \"last_name\": \"Washingtonn\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"marijan@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 11:35:44\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957291,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41414110,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41414053,\n                \"custom_id\": \"28\",\n                \"first_name\": \"Denzelll\",\n                \"last_name\": \"Washingtonn\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 11:23:51\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957290,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41414053,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"in person\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41414046,\n                \"custom_id\": \"27\",\n                \"first_name\": \"Denzell\",\n                \"last_name\": \"Washingtonn\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 11:21:59\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957289,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41414046,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41413830,\n                \"custom_id\": \"26\",\n                \"first_name\": \"Denzel31\",\n                \"last_name\": \"Washington12\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 10:21:29\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957288,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41413830,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41413829,\n                \"custom_id\": \"25\",\n                \"first_name\": \"Denzel31\",\n                \"last_name\": \"Washington1\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 10:21:16\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957287,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41413829,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41413800,\n                \"custom_id\": \"24\",\n                \"first_name\": \"Denzel3\",\n                \"last_name\": \"Washington1\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 10:14:40\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957286,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41413800,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41413761,\n                \"custom_id\": \"23\",\n                \"first_name\": \"Denzel3\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 10:02:03\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957285,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41413761,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41413759,\n                \"custom_id\": \"22\",\n                \"first_name\": \"Denzel23111\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 10:01:42\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957284,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41413759,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41413756,\n                \"custom_id\": \"21\",\n                \"first_name\": \"Denzel2311\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 10:01:24\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957283,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41413756,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41413439,\n                \"custom_id\": \"20\",\n                \"first_name\": \"Denzel231\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 09:45:34\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957282,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41413439,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41413097,\n                \"custom_id\": \"19\",\n                \"first_name\": \"Denzel23\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"London\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-03 09:18:47\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14957281,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41413097,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41412029,\n                \"custom_id\": \"18\",\n                \"first_name\": \"testing\",\n                \"last_name\": \"test\",\n                \"salutation\": \"None\",\n                \"DOB\": null,\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"marijan123@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"\",\n                \"mailing_county\": \"\",\n                \"mailing_country\": \"United Kingdom\",\n                \"MailingPostal\": \"\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-12-02 14:54:40\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145436,\n                        \"full_name\": \"Marijan Pabau\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14955021,\n                    \"sync_id\": 0,\n                    \"contact_id\": 41412029,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"0.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": null,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": null\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 96302,\n                    \"custom_field_label\": \"BMI \",\n                    \"custom_field_value\": \"\"\n                },\n                {\n                    \"custom_field_id\": 166611,\n                    \"custom_field_label\": \"Frankfurt\",\n                    \"custom_field_value\": \"\"\n                },\n                {\n                    \"custom_field_id\": 167623,\n                    \"custom_field_label\": \"Weighted\",\n                    \"custom_field_value\": \"\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41406576,\n                \"custom_id\": \"17\",\n                \"first_name\": \"Denzel2\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [\n                    {\n                        \"id\": 251014,\n                        \"source_name\": \"Facebook\"\n                    }\n                ],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"United Kingdom\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-11-29 07:34:32\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14947395,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41406576,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41406575,\n                \"custom_id\": \"16\",\n                \"first_name\": \"Denzel2\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [\n                    {\n                        \"id\": 204695,\n                        \"source_name\": \"Facebook\"\n                    }\n                ],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"United Kingdom\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-11-29 07:32:50\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14947394,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41406575,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41406574,\n                \"custom_id\": \"15\",\n                \"first_name\": \"Denzel2\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [\n                    {\n                        \"id\": 251013,\n                        \"source_name\": \"Facebook\"\n                    }\n                ],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"United Kingdom\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-11-29 07:32:47\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14947393,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41406574,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41406571,\n                \"custom_id\": \"14\",\n                \"first_name\": \"Denzel2\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [\n                    {\n                        \"id\": 204695,\n                        \"source_name\": \"Facebook\"\n                    }\n                ],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"United Kingdom\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-11-29 07:28:33\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14947392,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41406571,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41406570,\n                \"custom_id\": \"13\",\n                \"first_name\": \"Denzel2\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [\n                    {\n                        \"id\": 204695,\n                        \"source_name\": \"Facebook\"\n                    }\n                ],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"United Kingdom\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-11-29 07:27:07\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14947391,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41406570,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41406569,\n                \"custom_id\": \"12\",\n                \"first_name\": \"Denzel2\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [\n                    {\n                        \"id\": 204695,\n                        \"source_name\": \"Facebook\"\n                    }\n                ],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"United Kingdom\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-11-29 07:26:29\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14947390,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41406569,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41406568,\n                \"custom_id\": \"11\",\n                \"first_name\": \"Denzel2\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [\n                    {\n                        \"id\": 251012,\n                        \"source_name\": \"Facebook\"\n                    }\n                ],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"United Kingdom\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-11-29 07:27:43\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14947389,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41406568,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41406567,\n                \"custom_id\": \"10\",\n                \"first_name\": \"Denzel2\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [\n                    {\n                        \"id\": 251011,\n                        \"source_name\": \"Facebook\"\n                    }\n                ],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"United Kingdom\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-11-29 07:22:16\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14947388,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41406567,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                },\n                {\n                    \"custom_field_id\": 167545,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41403541,\n                \"custom_id\": \"9\",\n                \"first_name\": \"Denzel2\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [\n                    {\n                        \"id\": 251007,\n                        \"source_name\": \"Facebook\"\n                    }\n                ],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"United Kingdom\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-11-27 14:44:40\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14939975,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41403541,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41399171,\n                \"custom_id\": \"8\",\n                \"first_name\": \"Test\",\n                \"last_name\": \"Snow\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1980-10-29\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [\n                    {\n                        \"id\": 204697,\n                        \"source_name\": \"Website\"\n                    }\n                ],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"john.snow@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691469\",\n                \"opt_in_email\": 0,\n                \"opt_in_phone\": 0,\n                \"opt_in_post\": 0,\n                \"opt_in_sms\": 0,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"United Kingdom\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-11-25 17:21:44\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 146361,\n                        \"full_name\": \"Kieran Dev\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14148074,\n                    \"sync_id\": 99321,\n                    \"contact_id\": 41399171,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 7,\n                    \"last_appt_date\": \"2024-11-29 10:45:00\",\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 3,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 1,\n                    \"last_appt_user_id\": 146361,\n                    \"last_appt_with\": \"Kieran Dev\",\n                    \"last_appt_service_id\": 3458666,\n                    \"last_appt_service\": \"Hydrafacial\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": null,\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": null,\n                    \"favorite_user_id\": 145154,\n                    \"favorite_member\": \"Brendan Kilfoil\",\n                    \"first_visit\": \"2024-11-27 09:30:00\",\n                    \"total_visits\": 3,\n                    \"appt_frequency\": \"121.67\",\n                    \"age_years\": \"44.00\",\n                    \"total_spend\": \"5723.33\",\n                    \"avg_spend\": \"635.93\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": \"2031-11-28 10:45:00\",\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 8,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 1,\n                    \"ectc_date\": \"2024-11-27 09:30:00\",\n                    \"cctt\": 1,\n                    \"cctt_date\": \"2024-11-29 10:45:00\",\n                    \"total_paid\": \"5723.33\",\n                    \"account_amount\": \"0.00\",\n                    \"outstanding_amount\": \"0.00\",\n                    \"balance\": \"0.00\",\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-29\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Webinar\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [\n                {\n                    \"allergy_name\": \"No Known Drug Allergies (NKDA)\",\n                    \"date_added\": \"2024-11-26 12:46:41\",\n                    \"reaction\": null\n                }\n            ],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41399168,\n                \"custom_id\": \"7\",\n                \"first_name\": \"Denzel\",\n                \"last_name\": \"Washington\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [\n                    {\n                        \"id\": 204695,\n                        \"source_name\": \"Facebook\"\n                    }\n                ],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"London\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"United Kingdom\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-11-25 17:18:53\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 145901,\n                        \"full_name\": \"Grant Nolan\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14148073,\n                    \"sync_id\": 99318,\n                    \"contact_id\": 41399168,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 0,\n                    \"last_appt_date\": null,\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 0,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": null,\n                    \"last_appt_with\": \"\",\n                    \"last_appt_service_id\": null,\n                    \"last_appt_service\": \"\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": \"\",\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": \"\",\n                    \"favorite_user_id\": null,\n                    \"favorite_member\": \"\",\n                    \"first_visit\": null,\n                    \"total_visits\": 0,\n                    \"appt_frequency\": \"0.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": null,\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 0,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 41398673,\n                \"custom_id\": \"6\",\n                \"first_name\": \"Johan\",\n                \"last_name\": \"Gafaro\",\n                \"salutation\": \"None\",\n                \"DOB\": null,\n                \"gender\": \"\",\n                \"avatar\": null,\n                \"source\": [\n                    {\n                        \"id\": 250946,\n                        \"source_name\": \"ALOE\"\n                    }\n                ],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"johan@onaloe.com\",\n                \"phone\": \"+447876017315\",\n                \"mobile\": \"\",\n                \"opt_in_email\": 1,\n                \"opt_in_phone\": 1,\n                \"opt_in_post\": 1,\n                \"opt_in_sms\": 1,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"\",\n                \"mailing_county\": \"\",\n                \"mailing_country\": \"\",\n                \"MailingPostal\": \"\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-11-25 14:34:06\",\n                \"owner\": []\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14148072,\n                    \"sync_id\": 99321,\n                    \"contact_id\": 41398673,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 10,\n                    \"last_appt_date\": \"2024-11-26 14:30:00\",\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 1,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 0,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": 146685,\n                    \"last_appt_with\": \"Johan Gafaro\",\n                    \"last_appt_service_id\": 3430167,\n                    \"last_appt_service\": \"Botox - 1 area\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": null,\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": null,\n                    \"favorite_user_id\": 146685,\n                    \"favorite_member\": \"Johan Gafaro\",\n                    \"first_visit\": \"2024-11-26 14:30:00\",\n                    \"total_visits\": 1,\n                    \"appt_frequency\": \"365.00\",\n                    \"age_years\": \"0.00\",\n                    \"total_spend\": \"240.00\",\n                    \"avg_spend\": \"240.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": \"2031-11-25 14:30:00\",\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": null,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": \"240.00\",\n                    \"account_amount\": \"0.00\",\n                    \"outstanding_amount\": \"0.00\",\n                    \"balance\": \"0.00\",\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 1,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": null\n                }\n            ],\n            \"custom\": [],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        },\n        {\n            \"details\": {\n                \"id\": 40624960,\n                \"custom_id\": \"2\",\n                \"first_name\": \"Dummy\",\n                \"last_name\": \"Record\",\n                \"salutation\": \"Mr.\",\n                \"DOB\": \"1989-10-23\",\n                \"gender\": \"Male\",\n                \"avatar\": null,\n                \"source\": [],\n                \"last_updated_date\": \"\",\n                \"is_active\": 1,\n                \"online_account\": 0\n            },\n            \"communications\": {\n                \"email\": \"joe.bloggs@pabau.com\",\n                \"phone\": \"\",\n                \"mobile\": \"+447724691462\",\n                \"opt_in_email\": 0,\n                \"opt_in_phone\": 0,\n                \"opt_in_post\": 0,\n                \"opt_in_sms\": 0,\n                \"opt_in_newsletter\": 1\n            },\n            \"address\": {\n                \"mailing_street\": \"66 Cowper Street\",\n                \"other_street\": \"\",\n                \"mailing_city\": \"Ldn\",\n                \"mailing_county\": \"London\",\n                \"mailing_country\": \"United Kingdom\",\n                \"MailingPostal\": \"LU1 3SQ\"\n            },\n            \"created\": {\n                \"created_date\": \"2024-11-21 17:50:57\",\n                \"owner\": [\n                    {\n                        \"created_by_id\": 144260,\n                        \"full_name\": \"Pabau Developer\"\n                    }\n                ]\n            },\n            \"client_insights\": [\n                {\n                    \"id\": 14124391,\n                    \"sync_id\": 99319,\n                    \"contact_id\": 40624960,\n                    \"company_id\": 15135,\n                    \"last_visit_days\": 11,\n                    \"last_appt_date\": \"2024-11-25 10:15:00\",\n                    \"next_visit_days\": 0,\n                    \"next_appt_date\": null,\n                    \"total_appts\": 2,\n                    \"total_noshow\": 0,\n                    \"total_cancelled\": 1,\n                    \"total_completed\": 0,\n                    \"last_appt_user_id\": 145154,\n                    \"last_appt_with\": \"Brendan Kilfoil\",\n                    \"last_appt_service_id\": 3430167,\n                    \"last_appt_service\": \"Botox - 1 area\",\n                    \"next_appt_user_id\": null,\n                    \"next_appt_with\": null,\n                    \"next_appt_service_id\": null,\n                    \"next_appt_service\": null,\n                    \"favorite_user_id\": 145154,\n                    \"favorite_member\": \"Brendan Kilfoil\",\n                    \"first_visit\": \"2024-11-25 10:15:00\",\n                    \"total_visits\": 1,\n                    \"appt_frequency\": \"365.00\",\n                    \"age_years\": \"35.00\",\n                    \"total_spend\": \"0.00\",\n                    \"avg_spend\": \"0.00\",\n                    \"review_score\": \"0.00\",\n                    \"est_next_appt_date\": \"2031-11-24 10:15:00\",\n                    \"service_sales\": \"0.00\",\n                    \"retail_sales\": \"0.00\",\n                    \"package_sales\": \"0.00\",\n                    \"retail_percent\": \"0.00\",\n                    \"birth_month\": 10,\n                    \"total_forms\": 0,\n                    \"completed_medical_history\": null,\n                    \"preferred_location_id\": null,\n                    \"total_photos\": 0,\n                    \"most_booked_category_id\": null,\n                    \"total_referred\": 0,\n                    \"is_online_booking\": 0,\n                    \"pabau_score\": 0,\n                    \"ectc\": 0,\n                    \"ectc_date\": null,\n                    \"cctt\": 0,\n                    \"cctt_date\": null,\n                    \"total_paid\": null,\n                    \"account_amount\": null,\n                    \"outstanding_amount\": null,\n                    \"balance\": null,\n                    \"total_activity\": 0,\n                    \"last_medical_history_days\": 0,\n                    \"due_botox_recall\": 1,\n                    \"due_filler_recall\": 0,\n                    \"last_feedback_received\": null,\n                    \"outstanding_invoice_no\": \"\",\n                    \"updated_at\": \"2024-12-06 05:17:07\",\n                    \"birth_date\": \"10-23\"\n                }\n            ],\n            \"custom\": [\n                {\n                    \"custom_field_id\": 112831,\n                    \"custom_field_label\": \"Treatment Interest\",\n                    \"custom_field_value\": \"\"\n                },\n                {\n                    \"custom_field_id\": 112833,\n                    \"custom_field_label\": \"GP Address\",\n                    \"custom_field_value\": \"\"\n                },\n                {\n                    \"custom_field_id\": 112834,\n                    \"custom_field_label\": \"Next of Kin\",\n                    \"custom_field_value\": \"\"\n                },\n                {\n                    \"custom_field_id\": 112835,\n                    \"custom_field_label\": \"Next of kin name\",\n                    \"custom_field_value\": \"\"\n                },\n                {\n                    \"custom_field_id\": 112836,\n                    \"custom_field_label\": \"Next of kin relationship\",\n                    \"custom_field_value\": \"\"\n                },\n                {\n                    \"custom_field_id\": 165838,\n                    \"custom_field_label\": \"dsdsads\",\n                    \"custom_field_value\": \"\"\n                },\n                {\n                    \"custom_field_id\": 165839,\n                    \"custom_field_label\": \"Next of Kin - Clone\",\n                    \"custom_field_value\": \"\"\n                },\n                {\n                    \"custom_field_id\": 167268,\n                    \"custom_field_label\": \"Preferred Contact Method\",\n                    \"custom_field_value\": \"Whatsapp\"\n                }\n            ],\n            \"relationships\": [],\n            \"insurance\": {\n                \"insurer_name\": null,\n                \"membership_number\": \"\",\n                \"cases\": 0\n            },\n            \"allergies\": [],\n            \"appointments\": []\n        }\n    ]\n}"}],"_postman_id":"ffceb604-82e0-469f-9556-778990154291"},{"name":"Get Client Balance","event":[{"listen":"test","script":{"id":"ee2ce80b-ee92-4dae-8c19-945da409e47e","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response time is within an acceptable range\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1200);","});","","","pm.test(\"Response has the required fields\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData).to.have.property('success');","    pm.expect(responseData).to.have.property('balance');","    pm.expect(responseData).to.have.property('loyalty_points');","    pm.expect(responseData).to.have.property('packages');","    pm.expect(responseData).to.have.property('vouchers');","});","","","pm.test(\"Success is a boolean value\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.success).to.be.a('boolean');","});","","","pm.test(\"Balance and loyalty points should be numbers\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.balance).to.be.a('number');","    pm.expect(responseData.loyalty_points).to.be.a('number');","});",""],"type":"text/javascript","packages":{}}}],"id":"677bb407-ed2c-490d-9f1b-d2f23e06f4f7","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"contact_id","value":"{{contact_id}}","type":"text","description":"<p>required</p>\n"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/balance","description":"<h3 id=\"get-api_keyclientscontact_idbalance\">GET /{{api_key}}/clients/{{contact_id}}/balance</h3>\n<p>This endpoint retrieves the balance and on account items stuch as packages or loyalty points information for a specific client.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/balance</code></p>\n</li>\n<li><p>Body:</p>\n<ul>\n<li><code>contact_id</code> (text, required): The ID of the client for whom the balance information is requested.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request is in JSON format and has the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"success\": {\n      \"type\": \"boolean\"\n    },\n    \"balance\": {\n      \"type\": \"number\"\n    },\n    \"loyalty_points\": {\n      \"type\": \"number\"\n    },\n    \"packages\": {\n      \"type\": \"array\"\n    },\n    \"vouchers\": {\n      \"type\": \"array\"\n    }\n  }\n}\n\n</code></pre>\n<ul>\n<li><p><code>success</code> (boolean): Indicates if the request was successful.</p>\n</li>\n<li><p><code>balance</code> (number): The balance amount for the client.</p>\n</li>\n<li><p><code>loyalty_points</code> (number): The loyalty points for the client.</p>\n</li>\n<li><p><code>packages</code> (array): List of packages associated with the client.</p>\n</li>\n<li><p><code>vouchers</code> (array): List of vouchers associated with the client.</p>\n</li>\n</ul>\n<h4 id=\"example\">Example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"balance\": 0,\n  \"loyalty_points\": 0,\n  \"packages\": [],\n  \"vouchers\": []\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","balance"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"92a93a57-6452-454f-b3c4-1405faf0e391","name":"Get Client Balance","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"KaneoPabau","type":"text","disabled":true},{"key":"last_name","value":"Wickson","type":"text","disabled":true},{"key":"email","value":"kane@pabau.com","type":"text","disabled":true},{"key":"Pipedrive_ID","value":"1234899999","type":"text","disabled":true},{"key":"salutation","value":"Mr.","type":"text","disabled":true},{"key":"Cosmetic/Medical?","value":"Yo","type":"text","disabled":true},{"key":"Preferred_Contact_Method","value":"Whatsapp","type":"text","disabled":true},{"key":"mobile","value":"+447724691462","type":"text","disabled":true},{"key":"gender","value":"Male","type":"text","disabled":true},{"key":"DOB","value":"1989/10/23","type":"text","disabled":true},{"key":"source","value":"Aspect County","type":"text","disabled":true},{"key":"owner","value":"Oliver Jones","type":"text","disabled":true},{"key":"mailing_county","value":"London","type":"text","disabled":true},{"key":"mailing_country","value":"United Kingdom","type":"text","disabled":true},{"key":"mailing_city","value":"Ldn","type":"text","disabled":true},{"key":"mailing_postal","value":"LU1 3SQ","type":"text","disabled":true},{"key":"mailing_street","value":"66 Cowper Street","type":"text","disabled":true},{"key":"is_active","value":"1","type":"text","disabled":true},{"key":"location_name","value":"BELLA VOU LTD","type":"text","disabled":true},{"key":"NHS_number","value":"1121","type":"text","disabled":true},{"key":"Lead_Owner","value":"Grace Webb","type":"text","disabled":true},{"key":"label","value":"VIP, Surgical","type":"text","disabled":true},{"key":"opt_in_sms","value":"0","type":"text","disabled":true},{"key":"opt_in_email","value":"0","type":"text","disabled":true},{"key":"opt_in_phone","value":"0","type":"text","disabled":true},{"key":"opt_in_post","value":"0","type":"text","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/balance"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 21 Nov 2024 18:11:50 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=qc1g6nd7du1md7nk9ak0pl31te; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"75"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"balance\": 0,\n    \"loyalty_points\": 0,\n    \"packages\": [],\n    \"vouchers\": []\n}"}],"_postman_id":"677bb407-ed2c-490d-9f1b-d2f23e06f4f7"},{"name":"Create Client","event":[{"listen":"test","script":{"id":"1b3df881-230f-4f31-8f9c-2cc1abbd4987","exec":["var template = `","<canvas id=\"clientChart\" height=\"75\"></canvas>","","<script src=\"https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.5.0/Chart.min.js\"></script> ","","<script>","    var ctx = document.getElementById(\"clientChart\");","","    var clientChart = new Chart(ctx, {","        type: \"bar\",","        data: {","            labels: [],","            datasets: [{","                data: [],","                ","                // Change these colours to customize the chart","                backgroundColor: [\"#003f5c\", \"#58508d\", \"#bc5090\", \"#ff6361\", \"#ffa600\"],","            }]","        },","        options: {","            legend: { display: false },","            title: {","                display: true,","                text: 'Client Data'","            },","            scales: {","                xAxes: [{","                    display: true,","                    scaleLabel: {","                        display: true,","                        labelString: 'Items'","                    }","                }],","                yAxes: [{","                    display: true,","                    scaleLabel: {","                        display: true,","                        labelString: 'Count'","                    }","                }]","            }","        }","","    });","","    // Access the data passed to pm.visualizer.set() from the JavaScript","    // code of the Visualizer template","    pm.getData(function (err, value) {","        clientChart.data.datasets[0].data = value.response.data;","        clientChart.data.labels = value.response.labels;","        clientChart.update();","    });","","</script>`;","","function constructVisualizerPayload() {","    var res = pm.response.json();","    ","    var visualizerData = {","        ","        // Labels take an array of strings","        labels: Object.keys(res),","        ","        // Data takes an array of numbers","        data: Object.values(res)","    };","","    return {response: visualizerData};","}","","pm.visualizer.set(template, constructVisualizerPayload());"],"type":"text/javascript","packages":{}}}],"id":"843602e9-f6cf-49bd-8895-38d84ddf25d6","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"Donald","type":"text","description":"<p>required\nstring</p>\n"},{"key":"last_name","value":"Trump","type":"text","description":"<p>required\nstring</p>\n"},{"key":"email","value":"joe.bloggs@pabau.com2","type":"text","description":"<p>string</p>\n"},{"key":"salutation","value":"Mr.","type":"text","description":"<p>string</p>\n"},{"key":"mobile","value":"+447724691462","type":"text","description":"<p>string</p>\n"},{"key":"gender","value":"Male","type":"text","description":"<p>The gender (eg. Male, Female, Other)\nstring\ncase sensitive</p>\n"},{"key":"DOB","value":"1989/10/23","type":"text","description":"<p>string \n(Y-m-d) format\ncase-sensitive</p>\n"},{"key":"source","value":"Facebook","type":"text","description":"<p>string</p>\n"},{"key":"owner","value":"Grant Nolan","type":"text","description":"<p>string</p>\n"},{"key":"mailing_county","value":"London","type":"text","description":"<p>string</p>\n"},{"key":"mailing_country","value":"United Kingdom","type":"text","description":"<p>string</p>\n"},{"key":"mailing_city","value":"London","type":"text","description":"<p>string</p>\n"},{"key":"mailing_postal","value":"LU1 3SQ","type":"text","description":"<p>string</p>\n"},{"key":"mailing_street","value":"66 Cowper Street","type":"text","description":"<p>string</p>\n"},{"key":"is_active","value":"1","type":"text","description":"<p>int</p>\n"},{"key":"location_name","value":"Pabau Test Location","type":"text","description":"<p>string</p>\n"},{"key":"label","value":"VIP, Surgical","type":"text","description":"<p>string</p>\n"},{"key":"opt_in_sms","value":"0","type":"text","description":"<p>int\ndefault: 1</p>\n"},{"key":"opt_in_email","value":"0","type":"text","description":"<p>int\ndefault:1</p>\n"},{"key":"opt_in_phone","value":"0","type":"text","description":"<p>int\ndefault: 1</p>\n"},{"key":"opt_in_post","value":"0","type":"text","description":"<p>int\ndefault: 1</p>\n"},{"key":"Preferred_Contact_Method","value":"Whatsapp","type":"text","description":"<p>string</p>\n"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/create","description":"<h3 id=\"create-client\">Create Client</h3>\n<p>This endpoint allows the creation of a new client.</p>\n<h4 id=\"form-data-parameters\">Form-Data Parameters</h4>\n<ul>\n<li><p><code>first_name</code> (text, required): The first name of the client.</p>\n</li>\n<li><p><code>last_name</code> (text, required): The last name of the client.</p>\n</li>\n<li><p><code>email</code> (text, required): The email address of the client.</p>\n</li>\n<li><p><code>salutation</code> (text): Salutation for the client.</p>\n</li>\n<li><p><code>mobile</code> (text): The mobile number of the client.</p>\n</li>\n<li><p><code>gender</code> (text): The gender of the client (e.g., Male, Female, Other).</p>\n</li>\n<li><p><code>DOB</code> (text): The date of birth of the client in (Y-m-d) format.</p>\n</li>\n<li><p><code>source</code> (text): Marketing Source of the client.</p>\n</li>\n<li><p><code>owner</code> (text): Owner of the client.</p>\n</li>\n<li><p><code>mailing_county</code> (text): Mailing county of the client.</p>\n</li>\n<li><p><code>mailing_country</code> (text): Mailing country of the client.</p>\n</li>\n<li><p><code>mailing_city</code> (text): Mailing city of the client.</p>\n</li>\n<li><p><code>mailing_postal</code> (text): Mailing postal code of the client.</p>\n</li>\n<li><p><code>mailing_street</code> (text): Mailing street address of the client.</p>\n</li>\n<li><p><code>is_active</code> (text): Indicator of client's active status.</p>\n</li>\n<li><p><code>location_name</code> (text): Name of the location.</p>\n</li>\n<li><p><code>label</code> (text): Label for the client.</p>\n</li>\n<li><p><code>opt_in_sms</code> (text): Opt-in status for SMS.</p>\n</li>\n<li><p><code>opt_in_email</code> (text): Opt-in status for email.</p>\n</li>\n<li><p><code>opt_in_phone</code> (text): Opt-in status for phone.</p>\n</li>\n<li><p><code>opt_in_post</code> (text): Opt-in status for postal communication.</p>\n</li>\n<li><p><code>Preferred_Contact_Method</code> (custom field): Name of the custom field for preferred contact method.</p>\n</li>\n</ul>\n<p><strong>Custom Fields</strong></p>\n<p>Name of the custom field. The following rules apply:<br />1.<strong>Spaces Conversion</strong>: If the custom field name contains spaces, they should be replaced with underscores (_). For example, a field named \"Custom Field Name\" should be represented as \"Custom_Field_Name\".</p>\n<p>2. <strong>Names Without Spaces</strong>:  Field names that do not contain spaces should remain as they are, without modification.</p>\n<p>3.<strong>Batch Updated Supported</strong>: Multiple custom fields can be updated at the same time. To update multiple fields, specify each field name in the request with the respective value. The API will process and update each specified custom field accordingly.</p>\n<h4 id=\"response-json-schema\">Response (JSON Schema)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"success\": {\n      \"type\": \"boolean\"\n    },\n    \"message\": {\n      \"type\": \"string\"\n    },\n    \"account_created\": {\n      \"type\": [\"object\", \"null\"]\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"843602e9-f6cf-49bd-8895-38d84ddf25d6"},{"name":"Update Client","event":[{"listen":"test","script":{"id":"51cc60ed-d484-41aa-abe3-dd94360de8b8","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response Content-Type is application/json\", function () {","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");","});","","","pm.test(\"Response time is within an acceptable range\", function () {","    pm.expect(pm.response.responseTime).to.be.below(3000);","});","","","pm.test(\"Success field in the response must exist and be true\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.have.property('success', true);","});","","","pm.test(\"Message field is present in the response\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.have.property('message');","});",""],"type":"text/javascript","packages":{}}}],"id":"727a4836-c74e-4430-bb29-b9361ad37cf1","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"Test1","type":"text","description":"<p>required\nstring</p>\n","disabled":true},{"key":"last_name","value":"Snow","type":"text","description":"<p>required\nstring</p>\n","disabled":true},{"key":"email","value":"john.snow@pabau.com","type":"text","description":"<p>required\nstring</p>\n","disabled":true},{"key":"salutation","value":"Mr.","type":"text","description":"<p>string</p>\n","disabled":true},{"key":"mobile","value":"+447724691469","type":"text","description":"<p>string</p>\n","disabled":true},{"key":"gender","value":"Male","type":"text","description":"<p>The gender (eg. Male, Female, Other)\nstring\ncase sensitive</p>\n","disabled":true},{"key":"DOB","value":"1980/10/29","type":"text","description":"<p>string \n(Y-m-d) format\ncase-sensitive</p>\n","disabled":true},{"key":"source","value":"Website","type":"text","description":"<p>string</p>\n","disabled":true},{"key":"owner","value":"Kieran Dev","type":"text","description":"<p>string</p>\n","disabled":true},{"key":"mailing_county","value":"London","type":"text","description":"<p>string</p>\n","disabled":true},{"key":"mailing_country","value":"United Kingdom","type":"text","description":"<p>string</p>\n","disabled":true},{"key":"mailing_city","value":"London","type":"text","description":"<p>string</p>\n","disabled":true},{"key":"mailing_postal","value":"LU1 3SQ","type":"text","description":"<p>string</p>\n","disabled":true},{"key":"mailing_street","value":"66 Cowper Street","type":"text","description":"<p>string</p>\n","disabled":true},{"key":"is_active","value":"1","type":"text","description":"<p>int</p>\n","disabled":true},{"key":"location_name","value":"Pabau Test Location","type":"text","description":"<p>string</p>\n","disabled":true},{"key":"label","value":"VIP, Surgical","type":"text","description":"<p>string</p>\n","disabled":true},{"key":"opt_in_sms","value":"0","type":"text","description":"<p>int\ndefault: 1</p>\n"},{"key":"opt_in_email","value":"0","type":"text","description":"<p>int\ndefault:1</p>\n"},{"key":"opt_in_phone","value":"0","type":"text","description":"<p>int\ndefault: 1</p>\n"},{"key":"opt_in_post","value":"0","type":"text","description":"<p>int\ndefault: 1</p>\n"},{"key":"Preferred_Contact_Method","value":"Webinar","type":"text","description":"<p>Name of the custom field. The following rules apply:\n1.Spaces Conversion: If the custom field name contains spaces, they should be replaced with underscores (_). For example, a field named \"Custom Field Name\" should be represented as \"Custom_Field_Name\".</p>\n<ol>\n<li>Names Without Spaces:  Field names that do not contain spaces should remain as they are, without modification.</li>\n</ol>\n<p>3.Batch Updated Supported: Multiple custom fields can be updated at the same time. To update multiple fields, specify each field name in the request with the respective value. The API will process and update each specified custom field accordingly.</p>\n"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/update","description":"<h3 id=\"update-client-information\">Update Client Information</h3>\n<p>This endpoint is used to update the information of an existing client.</p>\n<h4 id=\"form-data-parameters\">Form-Data Parameters</h4>\n<ul>\n<li><p><code>first_name</code> (text, required): The first name of the client.</p>\n</li>\n<li><p><code>last_name</code> (text, required): The last name of the client.</p>\n</li>\n<li><p><code>email</code> (text, required): The email address of the client.</p>\n</li>\n<li><p><code>salutation</code> (text): Salutation for the client.</p>\n</li>\n<li><p><code>mobile</code> (text): The mobile number of the client.</p>\n</li>\n<li><p><code>gender</code> (text): The gender of the client (e.g., Male, Female, Other).</p>\n</li>\n<li><p><code>DOB</code> (text): The date of birth of the client in (Y-m-d) format.</p>\n</li>\n<li><p><code>source</code> (text): Marketing Source of the client.</p>\n</li>\n<li><p><code>owner</code> (text): Owner of the client.</p>\n</li>\n<li><p><code>mailing_county</code> (text): Mailing county of the client.</p>\n</li>\n<li><p><code>mailing_country</code> (text): Mailing country of the client.</p>\n</li>\n<li><p><code>mailing_city</code> (text): Mailing city of the client.</p>\n</li>\n<li><p><code>mailing_postal</code> (text): Mailing postal code of the client.</p>\n</li>\n<li><p><code>mailing_street</code> (text): Mailing street address of the client.</p>\n</li>\n<li><p><code>is_active</code> (text): Indicator of client's active status.</p>\n</li>\n<li><p><code>location_name</code> (text): Name of the location.</p>\n</li>\n<li><p><code>label</code> (text): Label for the client.</p>\n</li>\n<li><p><code>opt_in_sms</code> (text): Opt-in status for SMS.</p>\n</li>\n<li><p><code>opt_in_email</code> (text): Opt-in status for email.</p>\n</li>\n<li><p><code>opt_in_phone</code> (text): Opt-in status for phone.</p>\n</li>\n<li><p><code>opt_in_post</code> (text): Opt-in status for postal communication.</p>\n</li>\n<li><p><code>Preferred_Contact_Method</code> (text): Name of the custom field for preferred contact method.</p>\n</li>\n</ul>\n<p><strong>Custom Fields</strong></p>\n<p>Name of the custom field. The following rules apply:</p>\n<p>1.<strong>Spaces Conversion</strong>: If the custom field name contains spaces, they should be replaced with underscores (_). For example, a field named \"Custom Field Name\" should be represented as \"Custom_Field_Name\".</p>\n<p><strong>2. Names Without Spaces</strong>: Field names that do not contain spaces should remain as they are, without modification.</p>\n<p>3.<strong>Batch Updated Supported</strong>: Multiple custom fields can be updated at the same time. To update multiple fields, specify each field name in the request with the respective value. The API will process and update each specified custom field accordingly.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<p>The request body should be in form-data format with the above parameters.</p>\n<h4 id=\"response\">Response</h4>\n<p>The API returns a JSON object with the following properties:</p>\n<ul>\n<li><p><code>success</code> (boolean): Indicates if the update was successful.</p>\n</li>\n<li><p><code>message</code> (string): A message related to the update.</p>\n</li>\n<li><p><code>account_created</code> (object/null): Details of the created account, or null if no account was created.</p>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"\",\n  \"account_created\": null\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"8e54abdb-8f6c-46a3-b35b-87aeb55e7bf6","name":"Update Client!!","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"Test","type":"text","description":"required\nstring"},{"key":"last_name","value":"Snow","type":"text","description":"required\nstring"},{"key":"email","value":"john.snow@pabau.com","type":"text","description":"required\nstring"},{"key":"salutation","value":"Mr.","type":"text","description":"string"},{"key":"mobile","value":"+447724691469","type":"text","description":"string"},{"key":"gender","value":"Male","type":"text","description":"The gender (eg. Male, Female, Other)\nstring\ncase sensitive"},{"key":"DOB","value":"1980/10/29","type":"text","description":"string \n(Y-m-d) format\ncase-sensitive"},{"key":"source","value":"Website","type":"text","description":"string"},{"key":"owner","value":"Kieran Dev","type":"text","description":"string"},{"key":"mailing_county","value":"London","type":"text","description":"string"},{"key":"mailing_country","value":"United Kingdom","type":"text","description":"string"},{"key":"mailing_city","value":"London","type":"text","description":"string"},{"key":"mailing_postal","value":"LU1 3SQ","type":"text","description":"string"},{"key":"mailing_street","value":"66 Cowper Street","type":"text","description":"string"},{"key":"is_active","value":"1","type":"text","description":"int"},{"key":"location_name","value":"Pabau Test Location","type":"text","description":"string"},{"key":"label","value":"VIP, Surgical","type":"text","description":"string"},{"key":"opt_in_sms","value":"0","type":"text","description":"int\ndefault: 1"},{"key":"opt_in_email","value":"0","type":"text","description":"int\ndefault:1"},{"key":"opt_in_phone","value":"0","type":"text","description":"int\ndefault: 1"},{"key":"opt_in_post","value":"0","type":"text","description":"int\ndefault: 1"},{"key":"Preferred_Contact_Method","value":"Webinar","type":"text","description":"Name of the custom field. The following rules apply:\n1.Spaces Conversion: If the custom field name contains spaces, they should be replaced with underscores (_). For example, a field named \"Custom Field Name\" should be represented as \"Custom_Field_Name\".\n\n2. Names Without Spaces:  Field names that do not contain spaces should remain as they are, without modification.\n\n3.Batch Updated Supported: Multiple custom fields can be updated at the same time. To update multiple fields, specify each field name in the request with the respective value. The API will process and update each specified custom field accordingly."}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 25 Nov 2024 17:25:10 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=2q0s56c2phsjbare6brubpf5su; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"165"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Contact updated successfully.\",\n    \"account_created\": null,\n    \"custom_fields_info\": \"The following custom fields were not recognized: test, label\"\n}"}],"_postman_id":"727a4836-c74e-4430-bb29-b9361ad37cf1"},{"name":"Archive Client","event":[{"listen":"test","script":{"id":"5ec9d580-e89d-41f1-bbad-e39099da7715","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response time is less than 1000ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1000);","});","","","pm.test(\"Response has the required fields\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.token).to.exist;","    pm.expect(responseData.expiration).to.exist;","    pm.expect(responseData.tenant).to.exist;","    pm.expect(responseData.catalog).to.exist;","    pm.expect(responseData.success).to.exist;","    pm.expect(responseData.message).to.exist;","});","","","pm.test(\"Token should be a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.token).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Token should not be empty\");","});","",""],"type":"text/javascript","packages":{}}}],"id":"873e2532-398c-4f24-88b2-3908deaa9986","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/archive","description":"<h3 id=\"archive-client\">Archive Client</h3>\n<p>This endpoint is used to archive an existing client.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<p>The request body should be in form-data format with the above parameters.</p>\n<h4 id=\"response\">Response</h4>\n<p>The API returns a JSON object with the following properties:</p>\n<ul>\n<li><p><code>token</code> (string): Token for the archive process.</p>\n</li>\n<li><p><code>expiration</code> (string): Expiration details.</p>\n</li>\n<li><p><code>tenant</code> (string): Tenant information.</p>\n</li>\n<li><p><code>catalog</code> (array): Catalog information.</p>\n</li>\n<li><p><code>success</code> (boolean): Indicates if the archive process was successful.</p>\n</li>\n<li><p><code>message</code> (string): A message related to the archive process.</p>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"token\": \"\",\n  \"expiration\": \"\",\n  \"tenant\": \"\",\n  \"catalog\": [],\n  \"success\": true,\n  \"message\": \"\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","archive"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"fd59144b-b6bb-4013-a657-a12067558a30","name":"Archive Client*","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/archive"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 25 Nov 2024 17:18:28 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=2q0s56c2phsjbare6brubpf5su; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"306"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AAB82t8BkBtCzN8Gqf6ovat7NA6KahH-2l11M9gsiqjAr8U0On1oRVB-mN6PXGPWpwMmUmUCcQvuCizoDLWTuxuAvl2hVhlRXQQBFmL0SXAK12UDun6U2I-AdCIogc1lF3OU4J1e0rPOsryNVCCF3vx8f63icBwvK6s\",\n    \"expiration\": \"2024-11-25T17:23:11.303Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"success\": true,\n    \"message\": \"Contact archived successfully.\"\n}"}],"_postman_id":"873e2532-398c-4f24-88b2-3908deaa9986"},{"name":"Delete Client","id":"076d60e2-78d9-4830-8d35-22306481093a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/delete","description":"<h2 id=\"delete-client-endpoint\">Delete Client Endpoint</h2>\n<p>This endpoint allows users to delete a specific client from the system. It requires the client's unique identifier (<code>contact_id</code>) and the API key for authentication.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: POST</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/delete</code></p>\n</li>\n</ul>\n<h4 id=\"request-body\">Request Body</h4>\n<p>The request body must be sent in a form-data format. The following parameters are expected:</p>\n<ul>\n<li><p><strong>Parameter</strong>: <code>client_id</code> (int)</p>\n<ul>\n<li><strong>Description</strong>: The unique identifier of the client to be deleted.</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>Upon successful deletion of the client, the response will typically include the following structure:</p>\n<ul>\n<li><p><strong>status</strong>: Indicates the success or failure of the deletion operation.</p>\n</li>\n<li><p><strong>message</strong>: A descriptive message providing additional details about the result of the request.</p>\n</li>\n</ul>\n<h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"success\",\n  \"message\": \"Client deleted successfully.\"\n}\n\n</code></pre>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>contact_id</code> provided in the URL corresponds to an existing client.</p>\n</li>\n<li><p>The API key must be valid and have the necessary permissions to perform delete operations.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"7b463466-312a-492a-9942-a1f841f96576","name":"Delete Client","originalRequest":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/delete"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 18 Sep 2025 08:57:43 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Client was deleted successfully\"\n}"}],"_postman_id":"076d60e2-78d9-4830-8d35-22306481093a"},{"name":"Upload Live Photos","id":"ff098608-ef04-4033-8901-5b74feeb8852","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"user_id","value":"124125","type":"text"},{"key":"file_name","value":"test_video.mp4","type":"text"},{"key":"contact_id","value":"41784605","type":"text"},{"key":"type","value":"other","type":"text"},{"key":"video","type":"file","uuid":"691ba182-db74-476f-8266-64072bd5c8bc","src":"postman-cloud:///1f11dfc9-ae1f-4620-9e65-de44e74ad143"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/live-photos/upload","description":"<h2 id=\"upload-live-photos\">Upload Live Photos</h2>\n<p>Uploads a live photo or video file for a specific contact in Pabau.</p>\n<p><strong>Endpoint:</strong> <code>POST https://api.oauth.pabau.com/{{api_key_12307}}/live-photos/upload</code></p>\n<p><strong>Authentication:</strong> The API key is embedded directly in the URL path via the <code>{{api_key_12307}}</code> variable.</p>\n<hr />\n<h3 id=\"request-body\">Request Body</h3>\n<p>This endpoint uses <code>multipart/form-data</code> encoding.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>user_id</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>The ID of the user performing the upload.</td>\n</tr>\n<tr>\n<td><code>file_name</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>The name of the file being uploaded (e.g. <code>test_video.mp4</code>).</td>\n</tr>\n<tr>\n<td><code>contact_id</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>The ID of the contact to associate the media with.</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>The media type category. Accepted values: <code>before</code>, <code>after</code>, <code>merged</code>, <code>other</code>.</td>\n</tr>\n<tr>\n<td><code>video</code></td>\n<td>file</td>\n<td>Yes</td>\n<td>The actual file to upload (video or image).</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"response\">Response</h3>\n<p><strong>200 OK</strong> — File uploaded successfully.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": true,\n  \"message\": \"Successfully uploaded file\",\n  \"video_url\": \"https://cdn.pabau.com/cdn/file_attachments/...\",\n  \"thumb_url\": \"https://cdn.pabau.com/cdn/file_attachments/...\",\n  \"id\": \"63\"\n}\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>status</code></td>\n<td>boolean</td>\n<td><code>true</code> if the upload was successful.</td>\n</tr>\n<tr>\n<td><code>message</code></td>\n<td>string</td>\n<td>Human-readable result message.</td>\n</tr>\n<tr>\n<td><code>video_url</code></td>\n<td>string</td>\n<td>CDN URL of the uploaded file.</td>\n</tr>\n<tr>\n<td><code>thumb_url</code></td>\n<td>string</td>\n<td>CDN URL of the thumbnail for the uploaded file.</td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td>string</td>\n<td>Unique identifier for the uploaded file record.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key_12307}}","live-photos","upload"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"e5e7ec2e-d22d-4477-91e5-5ebfa6ef41b9","name":"Upload Live Photos","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"user_id","value":"124125","type":"text"},{"key":"file_name","value":"test_video.mp4","type":"text"},{"key":"contact_id","value":"41784605","type":"text"},{"key":"type","value":"other","type":"text"},{"key":"video","type":"file","uuid":"691ba182-db74-476f-8266-64072bd5c8bc","src":"postman-cloud:///1f11dfc9-ae1f-4620-9e65-de44e74ad143"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/live-photos/upload"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 13 Mar 2026 10:15:15 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"set-cookie","value":"PHPSESSID=0u24dfj4onfdkn9hela4s1j1l6pnltel; path=/; secure"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"Successfully uploaded file\",\n    \"video_url\": \"https://cdn.pabau.com/cdn/file_attachments/12307/live-photos/test_video_1773396916287.mp4\",\n    \"thumb_url\": \"https://cdn.pabau.com/cdn/file_attachments/12307/live-photos/thumb_test_video_1773396916287.jpg\",\n    \"id\": \"63\"\n}"}],"_postman_id":"ff098608-ef04-4033-8901-5b74feeb8852"},{"name":"Get Live Photos","id":"080d1afd-7178-45b0-8b55-24eda6d30008","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/live-photos/get?contact_id={{contact_id}}&type={{type}}","description":"<h2 id=\"get-live-photos\">Get Live Photos</h2>\n<p>Retrieves live photos and videos associated with a specific contact in Pabau.</p>\n<p><strong>Endpoint:</strong> <code>GET https://api.oauth.pabau.com/{{api_key_12307}}/live-photos/get</code></p>\n<p><strong>Authentication:</strong> The API key is embedded directly in the URL path via the <code>{{api_key_12307}}</code> variable.</p>\n<h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th><strong>Required</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>contact_id</code></td>\n<td>integer</td>\n<td>Yes</td>\n<td>The ID of the contact whose media files should be retrieved.</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>string</td>\n<td>No</td>\n<td>Filter results by media type. Accepted values: <code>before</code>, <code>after</code>, <code>merged,</code> <code>other</code>. If omitted, all media for the contact is returned.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p><strong>200 OK</strong> — Returns a list of media records for the contact.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"status\": true,\n  \"data\": [\n    {\n      \"id\": 29,\n      \"user_id\": 124125,\n      \"file_name\": \"test_video.mp4\",\n      \"contact_id\": 41784605,\n      \"type\": \"merged\",\n      \"video_url\": \"https://cdn.pabau.com/cdn/file_attachments/12307/live-photos/test_video_1773310653852.mp4\",\n      \"thumb_url\": \"https://cdn.pabau.com/cdn/file_attachments/12307/live-photos/thumb_test_video_1773310653852.jpg\",\n      \"created_at\": \"2026-03-12 10:17:33\"\n    }\n  ]\n}\n\n</code></pre><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>status</code></td>\n<td>boolean</td>\n<td><code>true</code> if the request was successfull</td>\n</tr>\n<tr>\n<td><code>data</code></td>\n<td>array</td>\n<td>List of media records matching the query.</td>\n</tr>\n<tr>\n<td><code>data[].id</code></td>\n<td>integer</td>\n<td>Unique identifier for the media record.</td>\n</tr>\n<tr>\n<td><code>data[].user_id</code></td>\n<td>integer</td>\n<td>ID of the user who uploaded the file.</td>\n</tr>\n<tr>\n<td><code>data[].file_name</code></td>\n<td>string</td>\n<td>Name of the uploaded file.</td>\n</tr>\n<tr>\n<td><code>data[].contact_id</code></td>\n<td>integer</td>\n<td>ID of the associated contact.</td>\n</tr>\n<tr>\n<td><code>data[].type</code></td>\n<td>string</td>\n<td>Media type category ( <code>before</code>, <code>after</code>, <code>merged</code>, <code>other</code>).</td>\n</tr>\n<tr>\n<td><code>data[].video_url</code></td>\n<td>string</td>\n<td>CDN URL of the uploaded file.</td>\n</tr>\n<tr>\n<td><code>data[].created_at</code></td>\n<td>string</td>\n<td>Timestamp of when the file was uploaded (UTC).</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key_12307}}","live-photos","get"],"host":["api","oauth","pabau","com"],"query":[{"key":"contact_id","value":"{{contact_id}}"},{"key":"type","value":"{{type}}"}],"variable":[]}},"response":[{"id":"16bf3c70-d9b9-421f-961d-cbc671c7a336","name":"Get Live Photos","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key_12307}}/live-photos/get?contact_id=41784605&type=merged","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key_12307}}","live-photos","get"],"query":[{"key":"contact_id","value":"41784605"},{"key":"type","value":"merged"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 13 Mar 2026 10:21:25 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"data\": [\n        {\n            \"id\": 29,\n            \"user_id\": 124125,\n            \"file_name\": \"test_video.mp4\",\n            \"contact_id\": 41784605,\n            \"type\": \"merged\",\n            \"video_url\": \"https://cdn.pabau.com/cdn/file_attachments/12307/live-photos/test_video_1773310653852.mp4\",\n            \"created_at\": \"2026-03-12 10:17:33\",\n            \"thumb_url\": \"https://cdn.pabau.com/cdn/file_attachments/12307/live-photos/thumb_test_video_1773310653852.jpg\"\n        }\n    ]\n}"}],"_postman_id":"080d1afd-7178-45b0-8b55-24eda6d30008"},{"name":"Create Client Problem","id":"d38d7020-3aab-4a78-acf7-489b8005f12c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Test Problem","type":"text","description":"<p>Sting, *Required</p>\n"},{"key":"diagnosisDate","value":"2026-03-27","type":"text","description":"<p>Date</p>\n"},{"key":"notes","value":"Testing the endpoint","type":"text","description":"<p>String</p>\n"},{"key":"status","value":"1","type":"text","description":"<p>Int, status</p>\n"},{"key":"icd10","value":"","type":"text","description":"<p>String</p>\n"},{"key":"icd9","value":"","type":"text","description":"<p>String</p>\n"},{"key":"snomed","value":"","type":"text","description":"<p>String</p>\n"},{"key":"icd_version","value":"","type":"text","description":"<p>String</p>\n"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/problems/create","description":"<p>Creates a new medical problem/diagnosis record for a specific client.</p>\n<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>POST https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/problems/create</code></p>\n<h2 id=\"path-variables\">Path Variables</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Variable</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>api_key</code></td>\n<td>Your API authentication key</td>\n</tr>\n<tr>\n<td><code>contact_id</code></td>\n<td>The unique ID of the client</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"request-body\">Request Body</h2>\n<p>Sent as <code>multipart/form-data</code>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>String</td>\n<td>Yes</td>\n<td>Name of the problem/diagnosis</td>\n</tr>\n<tr>\n<td><code>diagnosisDate</code></td>\n<td>Date</td>\n<td>No</td>\n<td>Date of diagnosis (YYYY-MM-DD)</td>\n</tr>\n<tr>\n<td><code>notes</code></td>\n<td>String</td>\n<td>No</td>\n<td>Additional notes about the problem</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td>Int</td>\n<td>No</td>\n<td>Status of the problem (e.g. <code>1</code> for active)</td>\n</tr>\n<tr>\n<td><code>icd10</code></td>\n<td>String</td>\n<td>No</td>\n<td>ICD-10 diagnosis code</td>\n</tr>\n<tr>\n<td><code>icd9</code></td>\n<td>String</td>\n<td>No</td>\n<td>ICD-9 diagnosis code</td>\n</tr>\n<tr>\n<td><code>snomed</code></td>\n<td>String</td>\n<td>No</td>\n<td>SNOMED CT code</td>\n</tr>\n<tr>\n<td><code>icd_version</code></td>\n<td>String</td>\n<td>No</td>\n<td>ICD version identifier</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<p><strong>200 OK</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"Problem was successfully created\",\n  \"problem_id\": 63342\n}\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>success</code></td>\n<td>Boolean</td>\n<td>Whether the operation succeeded</td>\n</tr>\n<tr>\n<td><code>message</code></td>\n<td>String</td>\n<td>Human-readable result message</td>\n</tr>\n<tr>\n<td><code>problem_id</code></td>\n<td>Int</td>\n<td>The ID of the newly created problem record</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","problems","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"cf3cd859-5fcf-4755-80f2-ad47d4c47e01","name":"Create Client Problem","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Test Problem","type":"text","description":"Sting, *Required"},{"key":"diagnosisDate","value":"2026-03-27","type":"text","description":"Date"},{"key":"notes","value":"Testing the endpoint","type":"text","description":"String"},{"key":"status","value":"1","type":"text","description":"Int, status"},{"key":"icd10","value":"","type":"text","description":"String"},{"key":"icd9","value":"","type":"text","description":"String"},{"key":"snomed","value":"","type":"text","description":"String"},{"key":"icd_version","value":"","type":"text","description":"String"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/problems/create"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 27 Mar 2026 15:22:31 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Problem was successfully created\",\n    \"problem_id\": 63342\n}"}],"_postman_id":"d38d7020-3aab-4a78-acf7-489b8005f12c"},{"name":"List Client Problems","id":"a506d0de-06ac-4310-baf3-e8c9efe44632","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/problems","description":"<p>Retrieves a list of medical problems (diagnoses) associated with a specific client/contact. Returns all recorded problem entries including diagnosis codes, dates, and clinical notes.</p>\n<hr />\n<h2 id=\"path-variables\">Path Variables</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Variable</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>api_key</code></td>\n<td>string</td>\n<td>Your Pabau OAuth API key, used for authentication. Passed directly in the request path.</td>\n</tr>\n<tr>\n<td><code>contact_id</code></td>\n<td>integer</td>\n<td>The unique identifier of the client/contact whose problems you want to retrieve.</td>\n</tr>\n</tbody>\n</table>\n</div><blockquote>\n<p><strong>Authentication:</strong> This endpoint authenticates via the <code>api_key</code> path variable. No additional headers or tokens are required.</p>\n</blockquote>\n<hr />\n<h2 id=\"response\">Response</h2>\n<p><strong>Status: <code>200 OK</code></strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 2,\n  \"data\": [\n    {\n      \"id\": 104,\n      \"status\": 1,\n      \"diagnosis_date\": \"2023-10-17\",\n      \"icd_version\": \"ICD-10\",\n      \"icd9\": \"\",\n      \"icd10\": \"185154\",\n      \"snomed\": \"185154\",\n      \"name\": \"Anxiety\",\n      \"related_appointments\": null,\n      \"notes\": \"test\"\n    },\n    {\n      \"id\": 238,\n      \"status\": 1,\n      \"diagnosis_date\": \"2024-01-25\",\n      \"icd_version\": \"ICD-10\",\n      \"icd9\": \"\",\n      \"icd10\": \"296594001\",\n      \"snomed\": \"296594001\",\n      \"name\": \"Accidental streptomycin overdose (disorder)\",\n      \"related_appointments\": null,\n      \"notes\": \"\"\n    }\n  ]\n}\n</code></pre>\n<h3 id=\"response-fields\">Response Fields</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>success</code></td>\n<td>boolean</td>\n<td>Indicates whether the request was successful.</td>\n</tr>\n<tr>\n<td><code>total</code></td>\n<td>integer</td>\n<td>Total number of problem records returned.</td>\n</tr>\n<tr>\n<td><code>data</code></td>\n<td>array</td>\n<td>List of problem records for the specified client.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"data-object-fields\"><code>data[]</code> Object Fields</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>integer</td>\n<td>Unique identifier of the problem record.</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td>integer</td>\n<td>Status of the problem. <code>1</code> = active.</td>\n</tr>\n<tr>\n<td><code>diagnosis_date</code></td>\n<td>string (date)</td>\n<td>Date the diagnosis was made, in <code>YYYY-MM-DD</code> format.</td>\n</tr>\n<tr>\n<td><code>icd_version</code></td>\n<td>string</td>\n<td>ICD coding version used (e.g. <code>\"ICD-10\"</code>).</td>\n</tr>\n<tr>\n<td><code>icd9</code></td>\n<td>string</td>\n<td>ICD-9 code for the diagnosis, if applicable. May be empty.</td>\n</tr>\n<tr>\n<td><code>icd10</code></td>\n<td>string</td>\n<td>ICD-10 code for the diagnosis.</td>\n</tr>\n<tr>\n<td><code>snomed</code></td>\n<td>string</td>\n<td>SNOMED CT code for the diagnosis.</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>Name or description of the diagnosis.</td>\n</tr>\n<tr>\n<td><code>related_appointments</code></td>\n<td>array | null</td>\n<td>List of related appointment IDs, if any. <code>null</code> if none.</td>\n</tr>\n<tr>\n<td><code>notes</code></td>\n<td>string</td>\n<td>Additional clinical notes about the problem. May be empty.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h2 id=\"notes\">Notes</h2>\n<ul>\n<li>No request body or query parameters are required for this endpoint.</li>\n<li>The <code>api_key</code> is embedded in the URL path rather than passed as a header or query parameter.</li>\n<li>ICD-9 (<code>icd9</code>) may be empty if the diagnosis only uses ICD-10 coding.</li>\n<li><code>related_appointments</code> will be <code>null</code> when no appointments are linked to the problem record.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","problems"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"4f74007e-46e5-4980-b313-f6acfba6fcfd","name":"List Client Problems","originalRequest":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/problems"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Mon, 30 Mar 2026 08:00:30 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 2,\n    \"data\": [\n        {\n            \"id\": 104,\n            \"status\": 1,\n            \"diagnosis_date\": \"2023-10-17\",\n            \"icd_version\": \"ICD-10\",\n            \"icd9\": \"\",\n            \"icd10\": \"185154\",\n            \"snomed\": \"185154\",\n            \"name\": \"Anxiety\",\n            \"related_appointments\": null,\n            \"notes\": \"test\"\n        },\n        {\n            \"id\": 238,\n            \"status\": 1,\n            \"diagnosis_date\": \"2024-01-25\",\n            \"icd_version\": \"ICD-10\",\n            \"icd9\": \"\",\n            \"icd10\": \"296594001\",\n            \"snomed\": \"296594001\",\n            \"name\": \"Accidental streptomycin overdose (disorder)\",\n            \"related_appointments\": null,\n            \"notes\": \"\"\n        }\n    ]\n}"}],"_postman_id":"a506d0de-06ac-4310-baf3-e8c9efe44632"}],"id":"279de6d8-9927-484d-9305-bb882b9fcda4","description":"<p>Patients are the individuals who schedule appointments, forming the core of most activities within Pabau.</p>\n<p>When handling patient data, it’s essential to comply with applicable security and privacy regulations.</p>\n","_postman_id":"279de6d8-9927-484d-9305-bb882b9fcda4"},{"name":"Leads","item":[{"name":"List Leads","event":[{"listen":"test","script":{"id":"c7cb77fe-2c70-47ea-a671-c2c1ad67fbae","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response time is less than 2000ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(2000);","});","","","pm.test(\"Validate the structure of the leads object and its nested properties\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.leads).to.exist.and.to.be.an('object');","    pm.expect(responseData.leads[\"Standard pipeline\"]).to.exist.and.to.be.an('object');","    pm.expect(responseData.leads[\"Standard pipeline\"][\"New lead\"]).to.exist.and.to.be.an('object');","    pm.expect(responseData.leads[\"Standard pipeline\"][\"New lead\"].lead_count).to.exist.and.to.be.a('number');","    responseData.leads[\"Standard pipeline\"][\"New lead\"].data.forEach(function (data) {","        pm.expect(data).to.be.an('object');","        pm.expect(data.id).to.exist.and.to.be.a('number');","        pm.expect(data.first_name).to.exist.and.to.be.a('string');","        pm.expect(data.last_name).to.exist.and.to.be.a('string');","        pm.expect(data.email).to.exist.and.to.be.a('string');","        pm.expect(data.mobile).to.exist.and.to.be.a('string');","        pm.expect(data.labels).to.exist;","        pm.expect(data.deal_value).to.exist;","        pm.expect(data.owner).to.exist.and.to.be.an('object');","        pm.expect(data.owner.id).to.exist.and.to.be.a('number');","        pm.expect(data.owner.name).to.exist.and.to.be.a('string');","        pm.expect(data.source).to.exist.and.to.be.an('object');","        pm.expect(data.source.id).to.exist.and.to.be.a('number');","        pm.expect(data.source.name).to.exist.and.to.be.a('string');","        pm.expect(data.dates).to.exist.and.to.be.an('object');","        pm.expect(data.dates.created_date).to.exist.and.to.be.a('string');","        pm.expect(data.dates.updated_date).to.exist.and.to.be.a('string');","        pm.expect(data.pipeline).to.exist.and.to.be.an('object');","        pm.expect(data.pipeline.name).to.exist.and.to.be.a('string');","        pm.expect(data.pipeline.stage).to.exist.and.to.be.an('object');","        pm.expect(data.pipeline.stage.pipeline_stage_id).to.exist.and.to.be.a('number');","        pm.expect(data.pipeline.stage.pipeline_stage_name).to.exist.and.to.be.a('string');","        pm.expect(data.deal).to.exist.and.to.be.an('object');","        pm.expect(data.deal.line_items).to.exist.and.to.be.an('array');","    });","});","","","","",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"71215cc7-00a4-4ff1-a50f-498d99e34936","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/grouped?per_page=20&page=1&order=DESC","description":"<h3 id=\"get-grouped-leads\">Get Grouped Leads</h3>\n<p>This endpoint retrieves grouped leads based on the provided parameters.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>No request body parameters were provided for this request.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p><strong>Status</strong>: 200</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n<li><p><strong>Body</strong>:<br />  The response body contains a JSON object with the following structure:</p>\n<ul>\n<li><p><code>status</code> (boolean): Indicates the status of the response.</p>\n</li>\n<li><p><code>total</code> (number): Total count of leads.</p>\n</li>\n<li><p><code>leads</code> (object): Contains grouped leads data categorized by pipeline and stage.</p>\n<ul>\n<li><p>Each pipeline contains stages, and each stage contains lead count and lead data.</p>\n</li>\n<li><p>Lead data includes information such as id, first name, last name, email, mobile, labels, deal value, owner details, source details, dates, pipeline details, and deal line items.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": true,\n  \"total\": 0,\n  \"leads\": {\n    \"Standard pipeline\": {\n      \"New lead\": {\n        \"lead_count\": 0,\n        \"data\": [\n          {\n            \"id\": 0,\n            \"first_name\": \"\",\n            \"last_name\": \"\",\n            \"email\": \"\",\n            \"mobile\": \"\",\n            \"labels\": \"\",\n            \"deal_value\": \"\",\n            \"owner\": {\n              \"id\": 0,\n              \"name\": \"\"\n            },\n            \"source\": {\n              \"id\": 0,\n              \"name\": \"\"\n            },\n            \"dates\": {\n              \"created_date\": \"\",\n              \"updated_date\": \"\"\n            },\n            \"pipeline\": {\n              \"name\": \"\",\n              \"stage\": {\n                \"pipeline_stage_id\": 0,\n                \"pipeline_stage_name\": \"\"\n              }\n            },\n            \"deal\": {\n              \"line_items\": []\n            }\n          }\n        ]\n      },\n      \"Contact Made\": {\n        \"lead_count\": 0,\n        \"data\": [\n          {\n            \"id\": 0,\n            \"first_name\": \"\",\n            \"last_name\": \"\",\n            \"email\": \"\",\n            \"mobile\": \"\",\n            \"labels\": null,\n            \"deal_value\": \"\",\n            \"owner\": {\n              \"id\": 0,\n              \"name\": \"\"\n            },\n            \"source\": {\n              \"id\": 0,\n              \"name\": \"\"\n            },\n            \"dates\": {\n              \"created_date\": \"\",\n              \"updated_date\": \"\"\n            },\n            \"pipeline\": {\n              \"name\": \"\",\n              \"stage\": {\n                \"pipeline_stage_id\": 0,\n                \"pipeline_stage_name\": \"\"\n              }\n            },\n            \"deal\": {\n              \"line_items\": [\n                {\n                  \"id\": 0,\n                  \"service_name\": \"\",\n                  \"discount\": {\n                    \"id\": 0,\n                    \"name\": \"\",\n                    \"value\": 0\n                  },\n                  \"tax\": {\n                    \"id\": null,\n                    \"name\": null\n                  }\n                }\n              ]\n            }\n          }\n        ]\n      },\n      \"Quote sent\": {\n        \"lead_count\": 0,\n        \"data\": [\n          {\n            \"id\": 0,\n            \"first_name\": \"\",\n            \"last_name\": \"\",\n            \"email\": \"\",\n            \"mobile\": \"\",\n            \"labels\": \"\",\n            \"deal_value\": \"\",\n            \"owner\": {\n              \"id\": 0,\n              \"name\": \"\"\n            },\n            \"source\": {\n              \"id\": 0,\n              \"name\": \"\"\n            },\n            \"dates\": {\n              \"created_date\": \"\",\n              \"updated_date\": \"\"\n            },\n            \"pipeline\": {\n              \"name\": \"\",\n              \"stage\": {\n                \"pipeline_stage_id\": 0,\n                \"pipeline_stage_name\": \"\"\n              }\n            },\n            \"deal\": {\n              \"line_items\": []\n            }\n          }\n        ]\n      },\n      \"Ready to book\": {\n        \"lead_count\": 0,\n        \"data\": []\n      }\n    },\n    \"Surgical\": {\n      \"New Lead\": {\n        \"lead_count\": 0,\n        \"data\": [\n          {\n            \"id\": 0,\n            \"first_name\": \"\",\n            \"last_name\": \"\",\n            \"email\": \"\",\n            \"mobile\": \"\",\n            \"labels\": null,\n            \"deal_value\": \"\",\n            \"owner\": {\n              \"id\": 0,\n              \"name\": \"\"\n            },\n            \"source\": {\n              \"id\": null,\n              \"name\": null\n            },\n            \"dates\": {\n              \"created_date\": \"\",\n              \"updated_date\": \"\"\n            },\n            \"pipeline\": {\n              \"name\": \"\",\n              \"stage\": {\n                \"pipeline_stage_id\": 0,\n                \"pipeline_stage_name\": \"\"\n              }\n            },\n            \"deal\": {\n              \"line_items\": []\n            }\n          }\n        ]\n      },\n      \"Contact Made\": {\n        \"lead_count\": 0,\n        \"data\": []\n      },\n      \"Quote Sent\": {\n        \"lead_count\": 0,\n        \"data\": [\n          {\n            \"id\": 0,\n            \"first_name\": \"\",\n            \"last_name\": \"\",\n            \"email\": \"\",\n            \"mobile\": \"\",\n            \"labels\": null,\n            \"deal_value\": \"\",\n            \"owner\": {\n              \"id\": 0,\n              \"name\": \"\"\n            },\n            \"source\": {\n              \"id\": 0,\n              \"name\": \"\"\n            },\n            \"dates\": {\n              \"created_date\": \"\",\n              \"updated_date\": \"\"\n            },\n            \"pipeline\": {\n              \"name\": \"\",\n              \"stage\": {\n                \"pipeline_stage_id\": 0,\n                \"pipeline_stage_name\": \"\"\n              }\n            },\n            \"deal\": {\n              \"line_items\": []\n            }\n          }\n        ]\n      },\n      \"Ready to Book\": {\n        \"lead_count\": 0,\n        \"data\": []\n      }\n    },\n    \"Other\": {\n      \"Other\": {\n        \"data\": [\n          {\n            \"id\": 0,\n            \"first_name\": \"\",\n            \"last_name\": \"\",\n            \"email\": \"\",\n            \"mobile\": \"\",\n            \"labels\": \"\",\n            \"deal_value\": \"\",\n            \"owner\": {\n              \"id\": 0,\n              \"name\": \"\"\n            },\n            \"source\": {\n              \"id\": 0,\n              \"name\": \"\"\n            },\n            \"dates\": {\n              \"created_date\": \"\",\n              \"updated_date\": \"\"\n            },\n            \"pipeline\": {\n              \"name\": \"\",\n              \"stage\": {\n                \"pipeline_stage_id\": null,\n                \"pipeline_stage_name\": \"\"\n              }\n            },\n            \"deal\": {\n              \"line_items\": []\n            }\n          }\n        ]\n      }\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","leads","grouped"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>Int\ndefault: 20\nmax: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>Int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>ASC or DESC (created_date)</p>\n","type":"text/plain"},"key":"order","value":"DESC"},{"disabled":true,"description":{"content":"<p>String (first_name or first_name)</p>\n","type":"text/plain"},"key":"search_name","value":"Winson"},{"disabled":true,"description":{"content":"<p>Int</p>\n","type":"text/plain"},"key":"pipeline_id","value":"1234"},{"disabled":true,"description":{"content":"<p>Int</p>\n","type":"text/plain"},"key":"pipeline_stage_id","value":"1234"},{"disabled":true,"description":{"content":"<p>String</p>\n","type":"text/plain"},"key":"pipeline_stage","value":"Quote Sent"},{"disabled":true,"description":{"content":"<p>returns the newest updated records</p>\n","type":"text/plain"},"key":"order_by","value":"last_updated"}],"variable":[]}},"response":[{"id":"b89025d0-1022-40d4-8acd-46930e661dbc","name":"List Leads","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key_12307}}/leads/grouped?per_page=20&page=1&order=DESC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key_12307}}","leads","grouped"],"query":[{"key":"per_page","value":"20","description":"Int\ndefault: 20\nmax: 50"},{"key":"page","value":"1","description":"Int\ndefault: 1"},{"key":"order","value":"DESC","description":"ASC or DESC (created_date)"},{"key":"search_name","value":"Winson","description":"String (first_name or first_name)","type":"text","disabled":true},{"key":"pipeline_id","value":"1234","description":"Int","type":"text","disabled":true},{"key":"pipeline_stage_id","value":"1234","description":"Int","type":"text","disabled":true},{"key":"pipeline_stage","value":"Quote Sent","description":"String","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 02 Sep 2025 11:30:13 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"total\": 20,\n    \"leads\": {\n        \"MEL CLINIC Pipeline\": {\n            \"Open Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Attempted to Contact\": {\n                \"lead_count\": 103,\n                \"total_deal_value\": \"217,750.50\",\n                \"data\": []\n            },\n            \"Contacted\": {\n                \"lead_count\": 3,\n                \"total_deal_value\": \"75.00\",\n                \"data\": []\n            }\n        },\n        \"redon 2 pipe\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"redon 1\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"redon pipeline\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"second redon test\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 1,\n                \"total_deal_value\": \"0.00\",\n                \"data\": [\n                    {\n                        \"id\": 3303140,\n                        \"first_name\": \"Marijan\",\n                        \"last_name\": \"Test\",\n                        \"email\": \"marijan@pabau.com\",\n                        \"mobile\": \"+44 1245 678922\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": null,\n                        \"ConvertDate\": null,\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": 199522,\n                            \"name\": \"Kein\"\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-11 06:27:35\",\n                            \"updated_date\": \"2025-08-11 06:27:35\",\n                            \"converted_date\": null\n                        },\n                        \"pipeline\": {\n                            \"name\": \"second redon test\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": 19186,\n                                \"pipeline_stage_name\": \"Contact Made\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        }\n                    }\n                ]\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"redon 1\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"redon 2 test\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"Test12457\": {\n            \"New Lead\": {\n                \"lead_count\": 3,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 1,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Bla\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"This is again bla\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"strange\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Add Strange Name \": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"testing\": {\n            \"New Lead\": {\n                \"lead_count\": 11,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"ba\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"\": {\n                \"lead_count\": 1,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 3,\n                \"total_deal_value\": \"132.00\",\n                \"data\": []\n            }\n        },\n        \"AndrejPipeLineTest2\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"botox pipeline\": {\n            \"New Lead\": {\n                \"lead_count\": 6,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 1,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 2,\n                \"total_deal_value\": \"200.00\",\n                \"data\": []\n            }\n        },\n        \"hey\": {\n            \"New Lead\": {\n                \"lead_count\": 11,\n                \"total_deal_value\": \"675.00\",\n                \"data\": [\n                    {\n                        \"id\": 3303177,\n                        \"first_name\": \"Tome\",\n                        \"last_name\": \"Karcho\",\n                        \"email\": \"tomislav.karovski@pabau.com\",\n                        \"mobile\": \"070223305\",\n                        \"labels\": \"pijandura\",\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": null,\n                        \"ConvertDate\": null,\n                        \"owner\": {\n                            \"id\": 150855,\n                            \"name\": \"Gorjan Petrushevski\"\n                        },\n                        \"source\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-09-01 13:36:15\",\n                            \"updated_date\": \"2025-09-01 13:36:15\",\n                            \"converted_date\": null\n                        },\n                        \"pipeline\": {\n                            \"name\": \"hey\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": 19206,\n                                \"pipeline_stage_name\": \"New Lead\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        }\n                    },\n                    {\n                        \"id\": 3303175,\n                        \"first_name\": \"Nov\",\n                        \"last_name\": \"Klient\",\n                        \"email\": \"nov@klient.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": null,\n                        \"ConvertDate\": null,\n                        \"owner\": {\n                            \"id\": 0,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-09-01 09:02:12\",\n                            \"updated_date\": \"2025-09-01 09:02:12\",\n                            \"converted_date\": null\n                        },\n                        \"pipeline\": {\n                            \"name\": \"hey\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": 19206,\n                                \"pipeline_stage_name\": \"New Lead\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        }\n                    },\n                    {\n                        \"id\": 3303174,\n                        \"first_name\": \"Nov\",\n                        \"last_name\": \"Klient\",\n                        \"email\": \"nov@klient.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"645.00\",\n                        \"ContactId\": null,\n                        \"ConvertDate\": null,\n                        \"owner\": {\n                            \"id\": 145436,\n                            \"name\": \"Marijan Pabau\"\n                        },\n                        \"source\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-29 08:17:02\",\n                            \"updated_date\": \"2025-09-01 08:40:59\",\n                            \"converted_date\": null\n                        },\n                        \"pipeline\": {\n                            \"name\": \"hey\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": 19206,\n                                \"pipeline_stage_name\": \"New Lead\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": [\n                                {\n                                    \"id\": 3450909,\n                                    \"service_name\": \"sadasdsafdsasade\",\n                                    \"deal_value\": \"645.00\",\n                                    \"discount\": {\n                                        \"id\": null,\n                                        \"name\": null,\n                                        \"value\": null\n                                    },\n                                    \"tax\": {\n                                        \"id\": 6675,\n                                        \"name\": \"NewRelic FULL user\"\n                                    }\n                                }\n                            ]\n                        }\n                    }\n                ]\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 1,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 2,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"THERE\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"SEOCOND\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"WHY\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"HOW \": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"BEII\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"FEFEAFEAF\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"FSAFASFSAF\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"efafaefae\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"eaffaefaef\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"WSWSWS\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"DEDEDEDEDE\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"EFRGFTRGTGT\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"EFAWFFAF\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"QFDEQFAFA\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"FEFEAFAEF\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"EFAFAEFAEF\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Other\": {\n                \"data\": [\n                    {\n                        \"id\": 3303139,\n                        \"first_name\": \"Tom\",\n                        \"last_name\": \"Karov\",\n                        \"email\": \"tomislav.karovski@pabau.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": 41774390,\n                        \"ConvertDate\": \"2025-08-05 07:34:39\",\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": 253970,\n                            \"name\": \"253964\"\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-05 07:34:39\",\n                            \"updated_date\": \"2025-08-05 07:34:39\",\n                            \"converted_date\": \"2025-08-05 07:34:39\"\n                        },\n                        \"pipeline\": {\n                            \"name\": \"hey\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": null,\n                                \"pipeline_stage_name\": \"Other\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        },\n                        \"contact\": {\n                            \"id\": 41774390,\n                            \"full_name\": \"Tom Karov\"\n                        }\n                    },\n                    {\n                        \"id\": 3303138,\n                        \"first_name\": \"Make\",\n                        \"last_name\": \"Karovski\",\n                        \"email\": \"marijan@pabau.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": 37793673,\n                        \"ConvertDate\": \"2025-08-05 07:34:01\",\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": 253970,\n                            \"name\": \"253964\"\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-05 07:34:01\",\n                            \"updated_date\": \"2025-08-05 07:34:01\",\n                            \"converted_date\": \"2025-08-05 07:34:01\"\n                        },\n                        \"pipeline\": {\n                            \"name\": \"hey\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": null,\n                                \"pipeline_stage_name\": \"Other\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        },\n                        \"contact\": {\n                            \"id\": 37793673,\n                            \"full_name\": \"Make Karovski\"\n                        }\n                    },\n                    {\n                        \"id\": 3303137,\n                        \"first_name\": \"Make\",\n                        \"last_name\": \"Karovski\",\n                        \"email\": \"marijan@pabau.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": 37793673,\n                        \"ConvertDate\": \"2025-08-05 07:30:40\",\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": 253970,\n                            \"name\": \"253964\"\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-05 07:30:40\",\n                            \"updated_date\": \"2025-08-05 07:30:40\",\n                            \"converted_date\": \"2025-08-05 07:30:40\"\n                        },\n                        \"pipeline\": {\n                            \"name\": \"hey\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": null,\n                                \"pipeline_stage_name\": \"Other\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        },\n                        \"contact\": {\n                            \"id\": 37793673,\n                            \"full_name\": \"Make Karovski\"\n                        }\n                    },\n                    {\n                        \"id\": 3303136,\n                        \"first_name\": \"Tomi\",\n                        \"last_name\": \"Karov\",\n                        \"email\": \"tomislav.karovski@pabau.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": 41774390,\n                        \"ConvertDate\": \"2025-08-05 07:29:18\",\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": 253970,\n                            \"name\": \"253964\"\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-05 07:29:18\",\n                            \"updated_date\": \"2025-08-05 07:29:18\",\n                            \"converted_date\": \"2025-08-05 07:29:18\"\n                        },\n                        \"pipeline\": {\n                            \"name\": \"hey\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": null,\n                                \"pipeline_stage_name\": \"Other\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        },\n                        \"contact\": {\n                            \"id\": 41774390,\n                            \"full_name\": \"Tom Karov\"\n                        }\n                    },\n                    {\n                        \"id\": 3303135,\n                        \"first_name\": \"Tomi\",\n                        \"last_name\": \"Karov\",\n                        \"email\": \"tomislav.karovski@pabau.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": 41774390,\n                        \"ConvertDate\": \"2025-08-05 07:28:02\",\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": 253970,\n                            \"name\": \"253964\"\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-05 07:28:02\",\n                            \"updated_date\": \"2025-08-05 07:28:02\",\n                            \"converted_date\": \"2025-08-05 07:28:02\"\n                        },\n                        \"pipeline\": {\n                            \"name\": \"hey\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": null,\n                                \"pipeline_stage_name\": \"Other\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        },\n                        \"contact\": {\n                            \"id\": 41774390,\n                            \"full_name\": \"Tom Karov\"\n                        }\n                    },\n                    {\n                        \"id\": 3303134,\n                        \"first_name\": \"Tomi\",\n                        \"last_name\": \"Karov\",\n                        \"email\": \"tomislav.karovski@pabau.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": 41774390,\n                        \"ConvertDate\": \"2025-08-05 07:27:52\",\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": 253970,\n                            \"name\": \"253964\"\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-05 07:27:52\",\n                            \"updated_date\": \"2025-08-05 07:27:52\",\n                            \"converted_date\": \"2025-08-05 07:27:52\"\n                        },\n                        \"pipeline\": {\n                            \"name\": \"hey\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": null,\n                                \"pipeline_stage_name\": \"Other\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        },\n                        \"contact\": {\n                            \"id\": 41774390,\n                            \"full_name\": \"Tom Karov\"\n                        }\n                    },\n                    {\n                        \"id\": 3303133,\n                        \"first_name\": \"Marijan\",\n                        \"last_name\": \"Pabau\",\n                        \"email\": \"marijan@pabau.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": 37793673,\n                        \"ConvertDate\": \"2025-08-04 12:51:14\",\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": 253969,\n                            \"name\": \"188776\"\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-04 12:51:14\",\n                            \"updated_date\": \"2025-08-04 12:51:14\",\n                            \"converted_date\": \"2025-08-04 12:51:14\"\n                        },\n                        \"pipeline\": {\n                            \"name\": \"hey\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": null,\n                                \"pipeline_stage_name\": \"Other\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        },\n                        \"contact\": {\n                            \"id\": 37793673,\n                            \"full_name\": \"Make Karovski\"\n                        }\n                    },\n                    {\n                        \"id\": 3303132,\n                        \"first_name\": \"Marijan\",\n                        \"last_name\": \"Pabau\",\n                        \"email\": \"marijan@pabau.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": 37793673,\n                        \"ConvertDate\": \"2025-08-04 10:54:22\",\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": 253969,\n                            \"name\": \"188776\"\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-04 10:54:22\",\n                            \"updated_date\": \"2025-08-04 10:54:22\",\n                            \"converted_date\": \"2025-08-04 10:54:22\"\n                        },\n                        \"pipeline\": {\n                            \"name\": \"hey\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": null,\n                                \"pipeline_stage_name\": \"Other\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        },\n                        \"contact\": {\n                            \"id\": 37793673,\n                            \"full_name\": \"Make Karovski\"\n                        }\n                    }\n                ]\n            }\n        },\n        \"Second Pipeline for leads\": {\n            \"New Lead\": {\n                \"lead_count\": 17,\n                \"total_deal_value\": \"29.50\",\n                \"data\": [\n                    {\n                        \"id\": 3303142,\n                        \"first_name\": \"rw\",\n                        \"last_name\": \"wwe\",\n                        \"email\": \"marijan@pabau.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": 41774458,\n                        \"ConvertDate\": \"2025-08-25 06:10:53\",\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-11 06:39:21\",\n                            \"updated_date\": \"2025-08-25 06:10:52\",\n                            \"converted_date\": \"2025-08-25 06:10:53\"\n                        },\n                        \"pipeline\": {\n                            \"name\": \"Second Pipeline for leads\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": 7166,\n                                \"pipeline_stage_name\": \"New Lead\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        },\n                        \"contact\": {\n                            \"id\": 41774458,\n                            \"full_name\": \"rw wwe\"\n                        }\n                    },\n                    {\n                        \"id\": 3303141,\n                        \"first_name\": \"r\",\n                        \"last_name\": \"r\",\n                        \"email\": \"marijan@pabau.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": null,\n                        \"ConvertDate\": null,\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-11 06:33:50\",\n                            \"updated_date\": \"2025-08-11 06:33:50\",\n                            \"converted_date\": null\n                        },\n                        \"pipeline\": {\n                            \"name\": \"Second Pipeline for leads\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": 7166,\n                                \"pipeline_stage_name\": \"New Lead\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        }\n                    }\n                ]\n            },\n            \"Contact Made\": {\n                \"lead_count\": 27,\n                \"total_deal_value\": \"1,011.50\",\n                \"data\": []\n            },\n            \"second email sent\": {\n                \"lead_count\": 1,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 1,\n                \"total_deal_value\": \"17.25\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 2,\n                \"total_deal_value\": \"55.96\",\n                \"data\": []\n            }\n        },\n        \"testing this\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"GENERAL PIPELINE\": {\n            \"New Lead\": {\n                \"lead_count\": 8,\n                \"total_deal_value\": \"0.00\",\n                \"data\": [\n                    {\n                        \"id\": 3303146,\n                        \"first_name\": \"d\",\n                        \"last_name\": \"a\",\n                        \"email\": \"da@pabau.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": null,\n                        \"ConvertDate\": null,\n                        \"owner\": {\n                            \"id\": 140016,\n                            \"name\": \"Helen Test\"\n                        },\n                        \"source\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-25 10:01:41\",\n                            \"updated_date\": \"2025-08-25 10:01:45\",\n                            \"converted_date\": null\n                        },\n                        \"pipeline\": {\n                            \"name\": \"GENERAL PIPELINE\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": 7863,\n                                \"pipeline_stage_name\": \"New Lead\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        }\n                    },\n                    {\n                        \"id\": 3303145,\n                        \"first_name\": \"Test\",\n                        \"last_name\": \"Fields\",\n                        \"email\": \"test@test1.cma\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": 41774464,\n                        \"ConvertDate\": \"2025-08-25 09:39:03\",\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-25 08:52:24\",\n                            \"updated_date\": \"2025-08-25 09:39:03\",\n                            \"converted_date\": \"2025-08-25 09:39:03\"\n                        },\n                        \"pipeline\": {\n                            \"name\": \"GENERAL PIPELINE\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": 7863,\n                                \"pipeline_stage_name\": \"New Lead\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        },\n                        \"contact\": {\n                            \"id\": 41774464,\n                            \"full_name\": \"Test Fields\"\n                        }\n                    }\n                ]\n            },\n            \"EMAIL SENT \": {\n                \"lead_count\": 1,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"3RD EMAIL SENT\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"November Pipeline\": {\n            \"Phone Call\": {\n                \"lead_count\": 4,\n                \"total_deal_value\": \"0.00\",\n                \"data\": [\n                    {\n                        \"id\": 3303176,\n                        \"first_name\": \"Taylor\",\n                        \"last_name\": \"Rios\",\n                        \"email\": \"sasobotov@mailinator.com\",\n                        \"mobile\": \"+1 (975) 424-6448\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": null,\n                        \"ConvertDate\": null,\n                        \"owner\": {\n                            \"id\": 150855,\n                            \"name\": \"Gorjan Petrushevski\"\n                        },\n                        \"source\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-09-01 13:31:53\",\n                            \"updated_date\": \"2025-09-01 13:31:58\",\n                            \"converted_date\": null\n                        },\n                        \"pipeline\": {\n                            \"name\": \"November Pipeline\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": 7941,\n                                \"pipeline_stage_name\": \"Phone Call\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        }\n                    }\n                ]\n            },\n            \"Send email+offer\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Follow-up email\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Confirm Booking date\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Book appointment \": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Send Social Survey\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"redon pipeline test\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"stage test 1\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"stage test 2\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"Test Donika\": {\n            \"New Lead\": {\n                \"lead_count\": 30,\n                \"total_deal_value\": \"201.00\",\n                \"data\": [\n                    {\n                        \"id\": 3303147,\n                        \"first_name\": \"test\",\n                        \"last_name\": \"fieldss\",\n                        \"email\": \"test@test1.caa\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": 41774467,\n                        \"ConvertDate\": \"2025-08-26 07:55:07\",\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-25 12:23:38\",\n                            \"updated_date\": \"2025-08-26 07:55:09\",\n                            \"converted_date\": \"2025-08-26 07:55:07\"\n                        },\n                        \"pipeline\": {\n                            \"name\": \"Test Donika\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": 7607,\n                                \"pipeline_stage_name\": \"New Lead\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        },\n                        \"contact\": {\n                            \"id\": 41774467,\n                            \"full_name\": \"test fieldss\"\n                        }\n                    },\n                    {\n                        \"id\": 3303144,\n                        \"first_name\": \"sh\",\n                        \"last_name\": \"lead\",\n                        \"email\": \"shqiperon.s+123@pabau.com\",\n                        \"mobile\": \"\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": null,\n                        \"ConvertDate\": null,\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-13 07:46:57\",\n                            \"updated_date\": \"2025-08-13 07:52:30\",\n                            \"converted_date\": null\n                        },\n                        \"pipeline\": {\n                            \"name\": \"Test Donika\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": 7607,\n                                \"pipeline_stage_name\": \"New Lead\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        }\n                    }\n                ]\n            },\n            \"Contact Made\": {\n                \"lead_count\": 1,\n                \"total_deal_value\": \"0.00\",\n                \"data\": [\n                    {\n                        \"id\": 3303143,\n                        \"first_name\": \"Mk\",\n                        \"last_name\": \"Ka\",\n                        \"email\": \"marijan@pabau.com\",\n                        \"mobile\": \"+44 0141 6365334\",\n                        \"labels\": null,\n                        \"deal_value\": \"0.00\",\n                        \"ContactId\": null,\n                        \"ConvertDate\": null,\n                        \"owner\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"source\": {\n                            \"id\": 253964,\n                            \"name\": \"abc\"\n                        },\n                        \"dates\": {\n                            \"created_date\": \"2025-08-11 07:49:24\",\n                            \"updated_date\": \"2025-08-11 12:57:00\",\n                            \"converted_date\": null\n                        },\n                        \"pipeline\": {\n                            \"name\": \"Test Donika\",\n                            \"stage\": {\n                                \"pipeline_stage_id\": 7609,\n                                \"pipeline_stage_name\": \"Contact Made\"\n                            }\n                        },\n                        \"deal\": {\n                            \"line_items\": []\n                        }\n                    }\n                ]\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 1,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"Test Ivche\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 19,\n                \"total_deal_value\": \"459.50\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"Test Ivche6\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"test6\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"new stage\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"test 555\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"AndrejPipeLineTest3\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Test1\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Test2\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"AndrejPipeLineTest5\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Test123\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Test246\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"another pipe 2\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"redon 223\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"final pipelinee\": {\n            \"New Lead\": {\n                \"lead_count\": 4,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"ringo stage\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"final stage hehe\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"Lilly Park 1\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Test 1\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Test 2\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"new test pipe\": {\n            \"New Lead\": {\n                \"lead_count\": 3,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"redon pipe 2\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"S pipeline\": {\n            \"S1: Provisional booking for a procedure\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Deposit paid\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Asked for deposit\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ask for balance \": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Sent confirmation\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"deafult\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"default\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book.\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"Hello Pipeline \": {\n            \"New Lead\": {\n                \"lead_count\": 13,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 2,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 1,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"new pipeline\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        },\n        \"new redon 2\": {\n            \"New Lead\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Contact Made\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Quote Sent\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"Ready to Book\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            },\n            \"\": {\n                \"lead_count\": 0,\n                \"total_deal_value\": \"0.00\",\n                \"data\": []\n            }\n        }\n    }\n}"}],"_postman_id":"71215cc7-00a4-4ff1-a50f-498d99e34936"},{"name":"Get Lead","event":[{"listen":"test","script":{"id":"98c4f397-5163-482e-bdb5-f9e9d18525d7","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response time is less than 1200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1200);","});","","","pm.test(\"Validate the response schema\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData).to.have.property('token');","    pm.expect(responseData).to.have.property('expiration');","    pm.expect(responseData).to.have.property('tenant');","    pm.expect(responseData).to.have.property('catalog');","    pm.expect(responseData).to.have.property('success');","    pm.expect(responseData).to.have.property('total');","    pm.expect(responseData).to.have.property('leads');","    pm.expect(responseData).to.have.property('lead_stages');","});","","","pm.test(\"Leads array is present and contains expected number of elements\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.leads).to.exist.and.to.be.an('array');","    pm.expect(responseData.leads).to.have.lengthOf(1);","});","","","",""],"type":"text/javascript","packages":{}}}],"id":"44e05787-8004-483d-9b75-cfd5869c11b4","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id}}","urlObject":{"protocol":"https","path":["{{api_key}}","leads","{{lead_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"7cbde24c-545b-4038-9188-a71c7a46e3eb","name":"Get Lead","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 Jan 2025 11:16:13 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"813"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AACWlefqguJKdBtlmaGYWWl32fxGWedaH2h-W7xKWVIfePv-YyomHJ6mzWflH4MMjANrOxzwSCMUC1K5h7HWzqMxLEcQ3zD3r9bp8ubxoJ1zCVxfMXGfdiA7EIxcYHwO_BsZagpkcxK6aa4wRIKRsKl-NUAuxnsoI-E\",\n    \"expiration\": \"2025-01-30T17:34:24.445Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"success\": true,\n    \"total\": 1,\n    \"leads\": [\n        {\n            \"lead_id\": 3237494,\n            \"Salutation\": null,\n            \"first_name\": \"KaneoPabau\",\n            \"last_name\": \"Wickson\",\n            \"email\": \"kane2@pabau.com\",\n            \"phone\": null,\n            \"mobile\": \"+4477246914620\",\n            \"lead_status\": \"89464\",\n            \"lead_source\": 204697,\n            \"gender\": null,\n            \"avatar\": null,\n            \"description\": \"\",\n            \"owner_id\": 144263,\n            \"contact_id\": null\n        }\n    ],\n    \"lead_stages\": [\n        {\n            \"id\": \"89464\",\n            \"status_name\": \"Open Lead\"\n        },\n        {\n            \"id\": \"89465\",\n            \"status_name\": \"Contact - 1st Attempt\"\n        },\n        {\n            \"id\": \"89466\",\n            \"status_name\": \"Contact - 2nd Attempt\"\n        },\n        {\n            \"id\": \"89467\",\n            \"status_name\": \"Lost - Mark As Junk\"\n        },\n        {\n            \"id\": \"89468\",\n            \"status_name\": \"Converted\"\n        }\n    ]\n}"}],"_postman_id":"44e05787-8004-483d-9b75-cfd5869c11b4"},{"name":"Get Lead Activity","event":[{"listen":"test","script":{"id":"2c4a9dc6-9b5b-4250-a864-5525bc227f1a","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response time is within an acceptable range\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1200);","});","","","pm.test(\"Response has the required fields - date, type, content, and user\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    responseData.data.forEach(function(item) {","        pm.expect(item).to.have.property('date');","        pm.expect(item).to.have.property('type');","        pm.expect(item).to.have.property('content');","        pm.expect(item).to.have.property('user');","    });","});","","","","","pm.test(\"Type, content, and user are non-empty strings\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.data).to.be.an('array');","    ","    responseData.data.forEach(function(item) {","        pm.expect(item.type).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Type should not be empty\");","        pm.expect(item.content).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Content should not be empty\");","        pm.expect(item.user).to.be.a('string').and.to.have.lengthOf.at.least(1, \"User should not be empty\");","    });","});",""],"type":"text/javascript","packages":{}}}],"id":"b7b15115-4b76-4ead-a61c-211222c4d1ff","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id}}/activity?order=ASC&per_page=10&page=1","urlObject":{"protocol":"https","path":["{{api_key}}","leads","{{lead_id}}","activity"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>ASC or DESC (created_date)</p>\n","type":"text/plain"},"key":"order","value":"ASC"},{"description":{"content":"<p>int\ndefault: 20\nmax: 50</p>\n","type":"text/plain"},"key":"per_page","value":"10"},{"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"4cfb088a-8eb4-4aeb-954f-9296296e61c2","name":"Get Lead Activity","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id}}/activity?order=ASC&per_page=10&page=1","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","leads","{{lead_id}}","activity"],"query":[{"key":"order","value":"ASC","description":"ASC or DESC (created_date)"},{"key":"per_page","value":"10","description":"int\ndefault: 20\nmax: 50"},{"key":"page","value":"1","description":"int\ndefault: 1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2025 12:12:01 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"1012"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 10,\n    \"data\": [\n        {\n            \"date\": \"2024-11-29 13:54:12\",\n            \"type\": \"note\",\n            \"content\": \"Lead is very hot\",\n            \"user\": \"Brendan Kilfoil\"\n        },\n        {\n            \"date\": \"2024-11-29 13:55:43\",\n            \"type\": \"note\",\n            \"content\": \"<p>test</p>\",\n            \"user\": \"Pabau Developer\"\n        },\n        {\n            \"date\": \"2024-11-29 13:56:42\",\n            \"type\": \"note\",\n            \"content\": \"<p>ello</p>\",\n            \"user\": \"Pabau Developer\"\n        },\n        {\n            \"date\": \"2024-11-29 13:56:46\",\n            \"type\": \"note\",\n            \"content\": \"<p>hello</p>\",\n            \"user\": \"Pabau Developer\"\n        },\n        {\n            \"date\": \"2024-11-29 13:56:52\",\n            \"type\": \"note\",\n            \"content\": \"<p>asddsaasd</p>\",\n            \"user\": \"Pabau Developer\"\n        },\n        {\n            \"date\": \"2024-11-29 13:57:18\",\n            \"type\": \"note\",\n            \"content\": \"<p>hello</p>\",\n            \"user\": \"Pabau Developer\"\n        },\n        {\n            \"date\": \"2024-11-29 14:24:53\",\n            \"type\": \"note\",\n            \"content\": \"<p>prod test</p><p><br></p>\",\n            \"user\": \"Pabau Developer\"\n        },\n        {\n            \"date\": \"2024-11-29 14:26:05\",\n            \"type\": \"note\",\n            \"content\": \"<p>123</p>\",\n            \"user\": \"Pabau Developer\"\n        },\n        {\n            \"date\": \"2024-11-29 14:26:09\",\n            \"type\": \"note\",\n            \"content\": \"<p>123</p>\",\n            \"user\": \"Pabau Developer\"\n        },\n        {\n            \"date\": \"2024-11-29 14:26:11\",\n            \"type\": \"note\",\n            \"content\": \"<p>lol</p>\",\n            \"user\": \"William Brandham\"\n        }\n    ]\n}"}],"_postman_id":"b7b15115-4b76-4ead-a61c-211222c4d1ff"},{"name":"List Pipelines","event":[{"listen":"test","script":{"id":"14d8c6d1-1411-42ed-a3f8-ed1fda2c6755","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response time is less than 2000ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(2000);","});","","","pm.test(\"Response has the required fields - status, total, and pipelines\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.status).to.exist;","    pm.expect(responseData.total).to.exist;","    pm.expect(responseData.pipelines).to.exist;","});","","","pm.test(\"Pipelines array is present and has expected number of elements\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.pipelines).to.exist.and.to.be.an('array');","    pm.expect(responseData.pipelines).to.have.lengthOf(1);","});","","","pm.test(\"All required properties are present and in the expected format\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('number');","    pm.expect(responseData.pipeline_name).to.exist.and.to.be.a('string');","    pm.expect(responseData.is_default).to.exist.and.to.be.a('number');","    pm.expect(responseData.order).to.exist.and.to.be.a('number');","    pm.expect(responseData.stages).to.exist.and.to.be.an('array');","});",""],"type":"text/javascript","packages":{}}}],"id":"3a1bc60e-ec63-4830-943d-a411aef55e47","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/pipelines?order=ASC","description":"<h2 id=\"api-endpoint-retrieve-lead-pipelines\">API Endpoint: Retrieve Lead Pipelines</h2>\n<h3 id=\"request-method\">Request Method</h3>\n<p><strong>GET</strong></p>\n<h3 id=\"endpoint\">Endpoint</h3>\n<p><code>https://api.oauth.pabau.com/{{api_key}}/leads/pipelines?order=ASC</code></p>\n<h3 id=\"description\">Description</h3>\n<p>This endpoint retrieves the lead pipelines associated with the user's account. The results can be ordered in ascending order based on the specified query parameter.</p>\n<h3 id=\"query-parameters\">Query Parameters</h3>\n<ul>\n<li><code>order</code> (string, required): Specifies the order of the returned lead pipelines. Acceptable values include <code>ASC</code> for ascending order.</li>\n</ul>\n<h3 id=\"request-body\">Request Body</h3>\n<p>This request does not require a body payload.</p>\n<h3 id=\"expected-response-format\">Expected Response Format</h3>\n<p>The response will typically include a JSON object containing an array of lead pipelines, each with relevant details such as pipeline identifiers and statuses.</p>\n<h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"pipelines\": [\n    {\n      \"id\": \"pipeline_1\",\n      \"name\": \"Initial Contact\",\n      \"status\": \"active\"\n    },\n    {\n      \"id\": \"pipeline_2\",\n      \"name\": \"Follow Up\",\n      \"status\": \"active\"\n    }\n  ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","leads","pipelines"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"pipeline_id","value":"{{pipeline_id}}"},{"description":{"content":"<p>ASC or DESC (order)\ndefault: ASC</p>\n","type":"text/plain"},"key":"order","value":"ASC"}],"variable":[]}},"response":[{"id":"93a81a8f-1a3c-4f62-8945-51e6daa64746","name":"List Pipelines","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/leads/pipelines?order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","leads","pipelines"],"query":[{"key":"pipeline_id","value":"{{pipeline_id}}","description":"int","disabled":true},{"key":"order","value":"ASC","description":"ASC or DESC (order)\ndefault: ASC"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 18 Sep 2025 09:09:32 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"total\": 1,\n    \"pipelines\": [\n        {\n            \"id\": 1,\n            \"pipeline_name\": \"Standard Pipeline\",\n            \"is_default\": 1,\n            \"order\": 0,\n            \"stages\": [\n                {\n                    \"id\": 3,\n                    \"name\": \"Still Thinking\",\n                    \"order\": 1\n                },\n                {\n                    \"id\": 4,\n                    \"name\": \"Not ready to book\",\n                    \"order\": 2\n                },\n                {\n                    \"id\": 2,\n                    \"name\": \"Unsure of profession\",\n                    \"order\": 3\n                },\n                {\n                    \"id\": 1,\n                    \"name\": \"Junk Lead\",\n                    \"order\": 4\n                },\n                {\n                    \"id\": 5,\n                    \"name\": \"open lead\",\n                    \"order\": 5\n                },\n                {\n                    \"id\": 6,\n                    \"name\": \"Still Thinking - Beauty\",\n                    \"order\": 6\n                },\n                {\n                    \"id\": 7,\n                    \"name\": \"Pending payment\",\n                    \"order\": 7\n                },\n                {\n                    \"id\": 8,\n                    \"name\": \"Not Booking\",\n                    \"order\": 8\n                },\n                {\n                    \"id\": 9,\n                    \"name\": \"Not Qualified\",\n                    \"order\": 9\n                },\n                {\n                    \"id\": 10,\n                    \"name\": \"Waiting for CC dates\",\n                    \"order\": 10\n                },\n                {\n                    \"id\": 11,\n                    \"name\": \"Booked - Beauty\",\n                    \"order\": 11\n                },\n                {\n                    \"id\": 12,\n                    \"name\": \"Booked\",\n                    \"order\": 12\n                },\n                {\n                    \"id\": 13,\n                    \"name\": \"Finished\",\n                    \"order\": 13\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"3a1bc60e-ec63-4830-943d-a411aef55e47"},{"name":"Get Lead Lost Reasons","id":"3fc27fca-5e41-4fe3-ac01-3cbec2fa0198","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/leads/lost-reasons","urlObject":{"protocol":"https","path":["{{api_key}}","leads","lost-reasons"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"b18f8a42-387e-4155-a11e-c3eef063e615","name":"Get Lead Lost Reasons","originalRequest":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/leads/lost-reasons"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Mon, 04 Aug 2025 07:00:41 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": [\n        {\n            \"id\": 12,\n            \"name\": \"Chose a competitor\"\n        },\n        {\n            \"id\": 13,\n            \"name\": \"Incorrect contact details\"\n        },\n        {\n            \"id\": 14,\n            \"name\": \"Lack of budget\"\n        },\n        {\n            \"id\": 15,\n            \"name\": \"Not interested in the offer\"\n        },\n        {\n            \"id\": 16,\n            \"name\": \"Not responsive\"\n        }\n    ]\n}"}],"_postman_id":"3fc27fca-5e41-4fe3-ac01-3cbec2fa0198"},{"name":"Update Lead","event":[{"listen":"test","script":{"id":"347e45a1-63fb-4b6c-ae02-c77f8565b552","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response time is less than 1200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1200);","});","","","pm.test(\"Response has the required fields - success and message\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData).to.have.property('success');","    pm.expect(responseData).to.have.property('message');","});",""],"type":"text/javascript","packages":{}}}],"id":"5e0d4735-3bb5-4ff0-ba4d-54b1d100c787","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"KaneoPabau99","type":"text","description":"<p>String,  if provided, this field cannot be empty.</p>\n"},{"key":"last_name","value":"Wickson","type":"text","description":"<p>String,  if provided, this field cannot be empty.</p>\n"},{"key":"email","value":"kane2@pabau.com","type":"text","description":"<p>Email,  if provided, this field cannot be empty.</p>\n"},{"key":"pipedrive_id","value":"11813","type":"text","description":"<p>Int</p>\n","disabled":true},{"key":"salutation","value":"Mr.","type":"text","description":"<p>String</p>\n"},{"key":"Preferred_Contact_Method","value":"Whatsapp223","type":"text","description":"<p>String</p>\n"},{"key":"mobile","value":"+4477246914620","type":"text","description":"<p>String</p>\n"},{"key":"gender","value":"Male","type":"text","description":"<p>String, Male-Female-N/A</p>\n"},{"key":"DOB","value":"1989/10/28","type":"text","description":"<p>Date</p>\n"},{"key":"source","value":"Website","type":"text","description":"<p>String</p>\n"},{"key":"owner","value":"William Brandham","type":"text","description":"<p>String</p>\n"},{"key":"mailing_county","value":"London","type":"text","description":"<p>String</p>\n"},{"key":"mailing_country","value":"United Kingdom","type":"text","description":"<p>String</p>\n"},{"key":"mailing_city","value":"Ldn","type":"text","description":"<p>String</p>\n"},{"key":"mailing_postal","value":"LU1 3SQ","description":"<p>String</p>\n","type":"text"},{"key":"mailing_street","value":"66 Cowper Street","type":"text","description":"<p>String</p>\n"},{"key":"location_name","value":"Pabau Test Location","type":"text","description":"<p>String</p>\n"},{"key":"label","value":"VIP, Surgical","type":"text","description":"<p>String with values separated by commas (,), e.g., VIP,Surgical.</p>\n"},{"key":"opt_in_sms","value":"1","type":"text","description":"<p>Int, 0 or 1</p>\n"},{"key":"opt_in_email","value":"1","type":"text","description":"<p>Int, 0 or 1</p>\n"},{"key":"opt_in_phone","value":"1","type":"text","description":"<p>Int, 0 or 1</p>\n"},{"key":"opt_in_post","value":"1","type":"text","description":"<p>Int, 0 or 1</p>\n"},{"key":"pipeline_stage_id","value":"","type":"text","uuid":"67b863b3-8a98-47c1-9d18-487c09e1defd"},{"key":"NHS_Number","value":"RX922","description":"<p>custom field</p>\n","type":"text","uuid":"fb430fa7-9ef0-4721-afbc-2c0f3f118a4b"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id}}/update","description":"<h3 id=\"update-lead-information\">Update Lead Information</h3>\n<p>This endpoint allows the user to update lead information by making an HTTP POST request to the specified URL.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>The request should include a form-data body with the necessary parameters to update the lead information.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": boolean,\n  \"message\": string\n}\n\n</code></pre>\n<ul>\n<li><p><code>success</code> (boolean): Indicates whether the update operation was successful.</p>\n</li>\n<li><p><code>message</code> (string): Provides any additional information or error message related to the update operation.</p>\n</li>\n</ul>\n<p>Example Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","leads","{{lead_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"b124f25f-cc6c-4e97-9011-9af4b6820125","name":"Update Lead","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"KaneoPabau99","type":"text","description":"String,  if provided, this field cannot be empty."},{"key":"last_name","value":"Wickson","type":"text","description":"String,  if provided, this field cannot be empty."},{"key":"email","value":"kane2@pabau.com","type":"text","description":"Email,  if provided, this field cannot be empty."},{"key":"pipedrive_id","value":"11813","type":"text","description":"custom_field","disabled":true},{"key":"salutation","value":"Mr.","type":"text","description":"String"},{"key":"Preferred_Contact_Method","value":"Whatsapp223","type":"text","description":"String\ncustom_field"},{"key":"mobile","value":"+4477246914620","type":"text","description":"String"},{"key":"gender","value":"Male","type":"text","description":"String, Male-Female-N/A"},{"key":"DOB","value":"1989/10/28","type":"text","description":"Date"},{"key":"source","value":"Website","type":"text","description":"String"},{"key":"owner","value":"William Brandham","type":"text","description":"String"},{"key":"mailing_county","value":"London","type":"text","description":"String"},{"key":"mailing_country","value":"United Kingdom","type":"text","description":"String"},{"key":"mailing_city","value":"Ldn","type":"text","description":"String"},{"key":"mailing_postal","value":"LU1 3SQ","description":"String","type":"text"},{"key":"mailing_street","value":"66 Cowper Street","type":"text","description":"String"},{"key":"location_name","value":"Pabau Test Location","type":"text","description":"String"},{"key":"label","value":"VIP, Surgical","type":"text","description":"String with values separated by commas (,), e.g., VIP,Surgical."},{"key":"opt_in_sms","value":"1","type":"text","description":"Int, 0 or 1"},{"key":"opt_in_email","value":"1","type":"text","description":"Int, 0 or 1"},{"key":"opt_in_phone","value":"1","type":"text","description":"Int, 0 or 1"},{"key":"opt_in_post","value":"1","type":"text","description":"Int, 0 or 1"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id}}/update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2025 12:50:23 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"67"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Lead 3237494 was successfully updated.\"\n}"}],"_postman_id":"5e0d4735-3bb5-4ff0-ba4d-54b1d100c787"},{"name":"Create Lead","event":[{"listen":"test","script":{"id":"796124db-32a9-4ace-9342-e97db19166ff","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.to.have.status(200));","});","","","pm.test(\"Response time is less than 200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(800);","});","","","  ","","","pm.test(\"Success property is a boolean type\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.success).to.be.a('boolean');","});","","","",""],"type":"text/javascript","packages":{}}}],"id":"92f98d79-40ee-4810-bc30-c955e74fa5e0","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"Johnyu","type":"text","description":"<p>String\nrequired</p>\n"},{"key":"last_name","value":"Snow","type":"text","description":"<p>String\nrequired</p>\n"},{"key":"email","value":"kane@pabau.com","type":"text","description":"<p>Email \nrequired</p>\n"},{"key":"salutation","value":"Mr.","type":"text","description":"<p>String</p>\n"},{"key":"mobile","value":"447724691462","type":"text","description":"<p>Int</p>\n"},{"key":"gender","value":"Female","type":"text","description":"<p>String, Male-Female-N/A</p>\n"},{"key":"DOB","value":"1989/10/23","type":"text","description":"<p>date\nformat Y/m/d</p>\n"},{"key":"source","value":"Instagram","type":"text","description":"<p>String</p>\n"},{"key":"owner","value":"William Brandham","type":"text","description":"<p>String\nrequired</p>\n"},{"key":"mailing_county","value":"London","type":"text","description":"<p>String</p>\n"},{"key":"mailing_country","value":"United Kingdom","type":"text","description":"<p>String</p>\n"},{"key":"mailing_city","value":"Marleybone","type":"text","description":"<p>String</p>\n"},{"key":"mailing_postal","value":"LU1 3SQ","description":"<p>String</p>\n","type":"text"},{"key":"mailing_street","value":"66 Cowper Street","type":"text","description":"<p>String</p>\n"},{"key":"location_name","value":"Pabau Test Location","type":"text","description":"<p>String</p>\n"},{"key":"label","value":"VIP, Surgical, Marijan","type":"text","description":"<p>String, comma separated for multiple labels</p>\n"},{"key":"opt_in_sms","value":"0","type":"text","description":"<p>Int, 0 or 1\ndefault: 0</p>\n"},{"key":"opt_in_email","value":"1","type":"text","description":"<p>Int, 0 or 1\ndefault: 0</p>\n"},{"key":"opt_in_phone","value":"0","type":"text","description":"<p>Int, 0 or 1\ndefault: 0</p>\n"},{"key":"opt_in_post","value":"0","type":"text","description":"<p>Int, 0 or 1\ndefault: 0</p>\n"},{"key":"NHS_number","value":"Whatsapp","type":"text","description":"<p>String\nCustom Field Example</p>\n","disabled":true},{"key":"description","value":"Botox Treatment","description":"<p>String</p>\n","type":"text","uuid":"d1384495-5f69-4a29-8248-348811d99dd4"},{"key":"pipeline_stage_id","value":"18519","description":"<p>int</p>\n","type":"text","uuid":"0efdd277-c07d-4caf-82db-0a16dcd5cd40"},{"key":"custom_field","value":"some value","description":"<p>String, name of the custom field with empty spaces replaced with underscore</p>\n","type":"text","uuid":"cf329820-39fe-43e7-bd13-01b09639d7ec"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/create","description":"<h3 id=\"create-lead\">Create Lead</h3>\n<p>This endpoint allows you to create a new lead in the system. It requires specific parameters to be sent in the request body and returns a response indicating the success of the operation along with the lead ID.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method</strong>: POST</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://api.oauth.pabau.com/{{api_key}}/leads/create</code></p>\n</li>\n<li><p><strong>Body (form-data)</strong>:</p>\n<ul>\n<li><p><code>owner</code> (text, required): The owner of the lead. This field is mandatory for the lead creation.</p>\n</li>\n<li><p><code>description</code> (text): A description of the lead, which can include notes or specific requests from the lead.</p>\n</li>\n<li><p><code>pipeline_stage_id</code> (text): An integer representing the stage of the pipeline that the lead is currently in (taken from List Pipelines API)</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response is a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"\",\n  \"lead_id\": \"\"\n}\n\n</code></pre>\n<p>The response will include the following fields:</p>\n<ul>\n<li><p><code>success</code> (boolean): Indicates if the lead creation was successful.</p>\n</li>\n<li><p><code>message</code> (string): A message related to the lead creation, which may provide additional context.</p>\n</li>\n<li><p><code>lead_id</code> (string): The ID of the newly created lead, which can be used for further operations.</p>\n</li>\n<li><p><code>custom_fields_info</code> (string): Information about any custom fields associated with the lead, if applicable.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","leads","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"7e6776f3-30dc-42b7-9058-c8dfe110902a","name":"Create Lead","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"Johnyu899","type":"text","description":"String\nrequired"},{"key":"last_name","value":"Snow","type":"text","description":"String\nrequired"},{"key":"email","value":"kane@pabau.com","type":"text","description":"Email \nrequired"},{"key":"salutation","value":"Mr.","type":"text","description":"String"},{"key":"mobile","value":"447724691462","type":"text","description":"Int"},{"key":"gender","value":"Female","type":"text","description":"String, Male-Female-N/A"},{"key":"DOB","value":"1989/10/23","type":"text","description":"date\nformat Y/m/d"},{"key":"source","value":"Instagram","type":"text","description":"String"},{"key":"owner","value":"William Brandham","type":"text","description":"String\nrequired"},{"key":"mailing_county","value":"London","type":"text","description":"String"},{"key":"mailing_country","value":"United Kingdom","type":"text","description":"String"},{"key":"mailing_city","value":"Marleybone","type":"text","description":"String"},{"key":"mailing_postal","value":"LU1 3SQ","description":"String","type":"text"},{"key":"mailing_street","value":"66 Cowper Street","type":"text","description":"String"},{"key":"location_name","value":"Pabau Test Location","type":"text","description":"String"},{"key":"label","value":"VIP, Surgical, Marijan","type":"text","description":"String, comma separated for multiple labels"},{"key":"opt_in_sms","value":"0","type":"text","description":"Int, 0 or 1\ndefault: 0"},{"key":"opt_in_email","value":"1","type":"text","description":"Int, 0 or 1\ndefault: 0"},{"key":"opt_in_phone","value":"0","type":"text","description":"Int, 0 or 1\ndefault: 0"},{"key":"opt_in_post","value":"0","type":"text","description":"Int, 0 or 1\ndefault: 0"},{"key":"NHS_number","value":"Whatsapp","type":"text","description":"String\nCustom Field Example","disabled":true},{"key":"description","value":"Botox Treatment","description":"String","type":"text","uuid":"d1384495-5f69-4a29-8248-348811d99dd4"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"date","value":"Mon, 19 May 2025 20:32:24 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Lead is successfully created\",\n    \"lead_id\": \"3302959\"\n}"}],"_postman_id":"92f98d79-40ee-4810-bc30-c955e74fa5e0"},{"name":"Add Lead Note","event":[{"listen":"test","script":{"id":"8d6c9640-b435-4b5f-82c2-dfca828fd71f","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response time is within acceptable range\", function () {","  pm.expect(pm.response.responseTime).to.be.below(800);","});","","","pm.test(\"Response has the required fields\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData).to.have.property('success');","    pm.expect(responseData).to.have.property('note_id');","    pm.expect(responseData).to.have.property('message');","});","","","pm.test(\"Success field is a boolean\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.success).to.be.a('boolean');","});","","","pm.test(\"Note_id is a non-empty string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData.note_id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Note_id should be a non-empty string\");","});",""],"type":"text/javascript","packages":{}}}],"id":"d4caa9a9-3b83-4e98-8214-a9d70e252714","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"note","value":"The lead is getting hot","type":"text","description":"<p>required\nstring</p>\n"},{"key":"owner_id","value":"146419","type":"text","description":"<p>int</p>\n"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id_}}/notes/create","description":"<p>This endpoint allows the creation of a note for a specific lead. The request should be made using the HTTP POST method to the specified URL, including the API key and lead ID in the path parameters.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request should include a form-data body with the following parameters:</p>\n<ul>\n<li><p>owner_id: (int) The owner ID.</p>\n</li>\n<li><p>note: The note you wish to add</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>Upon successful execution, the endpoint returns a JSON response with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"success\": {\n      \"type\": \"boolean\"\n    },\n    \"note_id\": {\n      \"type\": \"string\"\n    },\n    \"message\": {\n      \"type\": \"string\"\n    }\n  }\n}\n\n</code></pre>\n<p>The response includes:</p>\n<ul>\n<li><p><code>success</code>: A boolean indicating the success status of the operation.</p>\n</li>\n<li><p><code>note_id</code>: The ID of the created note.</p>\n</li>\n<li><p><code>message</code>: A message indicating the result of the operation.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","leads","{{lead_id_}}","notes","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"abdeb60e-d66c-4f7e-aadd-ec85e433c261","name":"Add Lead Note","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"note","value":"The lead is getting hot","type":"text","description":"required\nstring"},{"key":"owner_id","value":"146419","type":"text","description":"int"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id_}}/notes/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"date","value":"Mon, 19 May 2025 20:31:44 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"note_id\": \"5426266\",\n    \"message\": \"Note created successfully!\"\n}"}],"_postman_id":"d4caa9a9-3b83-4e98-8214-a9d70e252714"},{"name":"Win Lead","event":[{"listen":"test","script":{"id":"affa318f-1857-4b75-9fba-790917fece9f","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response time is less than 1200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1200);","});","","","pm.test(\"Content-Type header is application/json\", function () {","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");","});","","","pm.test(\"Response body has the required fields - success and message\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.success).to.exist;","    pm.expect(responseData.message).to.exist;","});","","","pm.test(\"Success is a boolean value\", function () {","  const responseData = pm.response.json();","  pm.expect(responseData.success).to.be.a('boolean');","});",""],"type":"text/javascript","packages":{}}}],"id":"74239dc4-218e-409c-aaca-9a4d42a0b0ec","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"user_id","value":"144263","description":"<p>int\nrequired</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id_}}/win","description":"<p>This endpoint is used to mark a lead as won by sending an HTTP POST request to the specified URL. The request should include the lead ID in the URL and the API key in the header.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request should have a form-data body type</p>\n<p>You should pass user_id being the person who won the lead.</p>\n<h3 id=\"response\">Response</h3>\n<p>The response will have a status code of 200 and a content type of application/json. The response body will be a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"success\": {\n      \"type\": \"boolean\"\n    },\n    \"message\": {\n      \"type\": \"string\"\n    }\n  }\n}\n\n</code></pre>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","leads","{{lead_id_}}","win"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"76b10476-4981-49a4-b1bb-c62a15524ee0","name":"Win Lead","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"user_id","value":"144263","description":"Int, ID of the user, required","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id_}}/win"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2025 12:20:03 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"148"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": false,\n    \"message\": \"The lead status must be \\\"Open\\\" to mark it as won. Please ensure the lead is in the correct status before proceeding.\"\n}"}],"_postman_id":"74239dc4-218e-409c-aaca-9a4d42a0b0ec"},{"name":"Lost Lead","event":[{"listen":"test","script":{"id":"b40ae568-bcbf-47bb-8e73-b607bad99cf0","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response has the required fields - success and message\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData).to.have.property('success');","    pm.expect(responseData).to.have.property('message');","});","","","pm.test(\"Response time is less than 1200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1200);","});","","","pm.test(\"Content-Type header is application/json\", function () {","  pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");","});","","","pm.test(\"Success is a boolean and message is a string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.success).to.be.a('boolean');","  pm.expect(responseData.message).to.be.a('string');","});",""],"type":"text/javascript","packages":{}}}],"id":"60dc0e17-cd9d-4f73-86fe-66b095f50725","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"user_id","value":"144263","description":"<p>Int, ID of the user, required</p>\n","type":"text"},{"key":"reason_id","value":"12","description":"<p>Int, ID of the reason, required</p>\n","type":"text"},{"key":"note","value":"Comment","description":"<p>String</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id_}}/lost","description":"<h3 id=\"endpoint-description\">Endpoint Description</h3>\n<p>This endpoint is used to mark a lead as lost by sending an HTTP POST request to the specified URL.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request should include a form-data payload in the request body.</p>\n<h3 id=\"response\">Response</h3>\n<p>The response will be in JSON format with a status code of 200. Below is an example response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"\"\n}\n\n</code></pre>\n<h3 id=\"json-schema\">JSON Schema</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"success\": {\n      \"type\": \"boolean\"\n    },\n    \"message\": {\n      \"type\": \"string\"\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","leads","{{lead_id_}}","lost"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"3e75250e-25f3-435f-9ad7-294273829483","name":"Lost Lead","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"user_id","value":"144263","description":"Int, ID of the user, required","type":"text"},{"key":"reason_id","value":"12","description":"Int, ID of the reason, required","type":"text"},{"key":"note","value":"Comment","description":"String","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id_}}/lost"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2025 12:22:15 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"75"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"The lead has been successfully marked as lost.\"\n}"}],"_postman_id":"60dc0e17-cd9d-4f73-86fe-66b095f50725"},{"name":"Reopen Lead","event":[{"listen":"test","script":{"id":"6e4f4e5b-38f1-408c-9dbe-75235594cb44","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response has the required fields - success and message\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.success).to.exist;","    pm.expect(responseData.message).to.exist;","});","","","pm.test(\"Content-Type header is application/json\", function () {","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");","});","","","pm.test(\"Success field is a boolean\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.success).to.be.a('boolean');","});","","","pm.test(\"Message field should be a string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData.message).to.be.a('string');","});",""],"type":"text/javascript","packages":{}}}],"id":"efcf47b1-d7cc-4d8d-bda8-a3c76372c6b9","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"user_id","value":"144263","description":"<p>Int, ID of the user, required</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id_}}/reopen","description":"<h3 id=\"reopen-lead\">Reopen Lead</h3>\n<p>This endpoint makes an HTTP POST request to reopen a lead with the specified ID.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><code>user_id</code> (text, required): Int, ID of the user.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p>Status: 200</p>\n</li>\n<li><p>Content-Type: application/json</p>\n</li>\n<li><p><code>success</code>: Boolean indicating the success of the operation.</p>\n</li>\n<li><p><code>message</code>: A message indicating the result of the operation.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","leads","{{lead_id_}}","reopen"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"08c22d3a-769d-4999-af6d-0999975645be","name":"Reopen Lead","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"user_id","value":"144263","description":"Int, ID of the user, required","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/leads/{{lead_id_}}/reopen"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2025 12:41:16 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"96"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": false,\n    \"message\": \"The lead is already marked as open. No further action is required.\"\n}"}],"_postman_id":"efcf47b1-d7cc-4d8d-bda8-a3c76372c6b9"}],"id":"af477e06-79a2-4c83-9020-88a4a00f692d","description":"<p>A lead represents a potential customer or prospect who has expressed interest in your product or service. Leads typically include contact details and relevant information, allowing you to track and engage with them throughout the sales process. This resource helps manage, qualify, and convert leads into clients.</p>\n","_postman_id":"af477e06-79a2-4c83-9020-88a4a00f692d"},{"name":"Appointments","item":[{"name":"List Appointments","event":[{"listen":"test","script":{"id":"5eef1e4f-0354-49b7-a9e9-9613d19dcf7d","exec":["pm.test(\"Response status code is 200\", function () {","  pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response Content-Type is application/json\", function () {","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");","});","","","pm.test(\"Response time is less than 1200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1200);","});","","","pm.test(\"Appointments array and its nested objects have the correct structure\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.appointments).to.be.an('array');","    ","    responseData.appointments.forEach(function(appointment) {","        pm.expect(appointment).to.have.property('details').that.is.an('object');","        pm.expect(appointment).to.have.property('client').that.is.an('array');","        pm.expect(appointment).to.have.property('issued_to').that.is.an('object');","        pm.expect(appointment).to.have.property('service').that.is.an('array');","        pm.expect(appointment).to.have.property('communications').that.is.an('object');","        ","        pm.expect(appointment.details).to.have.property('practitioner').that.is.an('object');","        pm.expect(appointment.details).to.have.property('location').that.is.an('object');","        ","        appointment.client.forEach(function(client) {","            pm.expect(client).to.have.property('id').that.is.a('number');","            pm.expect(client).to.have.property('customer_name').that.is.a('string');","            pm.expect(client).to.have.property('Mobile').that.is.a('string');","        });","        ","        pm.expect(appointment.issued_to).to.have.property('issue_type').that.is.a('string');","        ","        appointment.service.forEach(function(service) {","            pm.expect(service).to.have.property('service_id').that.is.a('number');","            pm.expect(service).to.have.property('service').that.is.a('string');","            pm.expect(service).to.have.property('price').that.is.a('number');","        });","        ","        pm.expect(appointment.dates).to.have.property('start_date').that.is.a('string');","        pm.expect(appointment.dates).to.have.property('start_time').that.is.a('string');","        pm.expect(appointment.dates).to.have.property('end_date').that.is.a('string');","        pm.expect(appointment.dates).to.have.property('end_time').that.is.a('string');","        pm.expect(appointment.dates).to.have.property('duration').that.is.a('number');","        ","        pm.expect(appointment.communications).to.have.property('sms_confirmation').that.is.a('number');","        pm.expect(appointment.communications).to.have.property('email_confirmation').that.is.a('number');","        pm.expect(appointment.communications).to.have.property('reminder_status').that.is.a('number');","        pm.expect(appointment.communications).to.have.property('feedback_status').that.is.a('number');","    });","});","","","pm.test(\"All required fields are present within the 'appointments' array and its nested objects\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.appointments).to.be.an('array').and.to.have.lengthOf.at.least(1);","","    responseData.appointments.forEach(function(appointment) {","        pm.expect(appointment).to.have.property('details').to.be.an('object');","        pm.expect(appointment).to.have.property('client').to.be.an('array').and.to.have.lengthOf.at.least(1);","        pm.expect(appointment).to.have.property('issued_to').to.be.an('object');","        pm.expect(appointment).to.have.property('service').to.be.an('array').and.to.have.lengthOf.at.least(1);","        pm.expect(appointment).to.have.property('dates').to.be.an('object');","        pm.expect(appointment).to.have.property('communications').to.be.an('object');","    });","});",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"acfa0b39-5aba-4c0c-82ba-e3432d561928","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/appointments?customer_id=41784957&start_date=2026-02-26&end_date=2026-02-26","description":"<h2 id=\"get-appointments\">Get Appointments</h2>\n<p>This endpoint retrieves a list of appointments from the Pabau API. It allows users to specify pagination and ordering for the results.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://api.oauth.pabau.com/{{api_key}}/appointments</code></p>\n</li>\n<li><p><strong>Query Parameters</strong>:</p>\n<ul>\n<li><p><code>per_page</code> (integer): The number of appointments to return per page (default is 20).</p>\n</li>\n<li><p><code>page</code> (integer): The page number to retrieve (default is 1).</p>\n</li>\n<li><p><code>order</code> (string): The order of the results, can be <code>ASC</code> for ascending or <code>DESC</code> for descending.</p>\n</li>\n<li><p><code>user_id</code> (integer): The ID of the user for whom the appointments are being fetched.</p>\n</li>\n<li><p><code>customer_id</code> (integer): The ID of the customer associated with the appointments.</p>\n</li>\n<li><p><code>start_date</code> (string): The start date for filtering appointments (format: YYYY-MM-DD).</p>\n</li>\n<li><p><code>end_date</code> (string): The end date for filtering appointments (format: YYYY-MM-DD).</p>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"request-body\">Request Body</h3>\n<p>This request does not require a body. The payload is empty.</p>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status Code</strong>: 200</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n</ul>\n<h4 id=\"response-structure\">Response Structure</h4>\n<p>The response is a JSON object with the following structure:</p>\n<ul>\n<li><p><code>status</code> (boolean): Indicates whether the request was successful.</p>\n</li>\n<li><p><code>total</code> (integer): The total number of appointments available.</p>\n</li>\n<li><p><code>appointments</code> (array): An array of appointment objects, each containing:</p>\n<ul>\n<li><p><code>details</code> (object): Information about the appointment, including:</p>\n<ul>\n<li><p><code>appointment_id</code> (integer): Unique identifier for the appointment.</p>\n</li>\n<li><p><code>appointment_status</code> (string): Current status of the appointment.</p>\n</li>\n<li><p><code>color</code> (string): Color code associated with the appointment.</p>\n</li>\n<li><p><code>notes</code> (string): Any notes related to the appointment.</p>\n</li>\n<li><p><code>create_date</code> (string): The date the appointment was created.</p>\n</li>\n<li><p><code>confirmations</code> (object): Confirmation details, including:</p>\n<ul>\n<li><p><code>confirmed</code> (integer): Confirmation status.</p>\n</li>\n<li><p><code>date</code> (string or null): Date of confirmation.</p>\n</li>\n</ul>\n</li>\n<li><p><code>practitioner</code> (object): Information about the practitioner, including:</p>\n<ul>\n<li><p><code>practitioner_name</code> (string): Name of the practitioner.</p>\n</li>\n<li><p><code>practitioner_id</code> (integer): Unique identifier for the practitioner.</p>\n</li>\n<li><p><code>with</code> (array): Additional details related to the practitioner.</p>\n</li>\n</ul>\n</li>\n<li><p><code>created_by</code> (object): Information about who created the appointment.</p>\n</li>\n<li><p><code>last_updated</code> (string or null): Date of the last update.</p>\n</li>\n<li><p><code>last_updated_by</code> (object): Information about who last updated the appointment.</p>\n</li>\n<li><p><code>location</code> (object): Details about the location of the appointment.</p>\n</li>\n</ul>\n</li>\n<li><p><code>client</code> (array): Details about the client associated with the appointment.</p>\n</li>\n<li><p><code>issued_to</code> (object): Information about who the appointment is issued to.</p>\n</li>\n<li><p><code>service</code> (array): List of services associated with the appointment, including:</p>\n<ul>\n<li><p><code>service_id</code> (integer): Unique identifier for the service.</p>\n</li>\n<li><p><code>service</code> (string): Name of the service.</p>\n</li>\n<li><p><code>price</code> (number): Price of the service.</p>\n</li>\n</ul>\n</li>\n<li><p><code>resources</code> (array): Resources allocated for the appointment.</p>\n</li>\n<li><p><code>dates</code> (object): Timing details of the appointment, including:</p>\n<ul>\n<li><p><code>start_date</code> (string): Start date of the appointment.</p>\n</li>\n<li><p><code>start_time</code> (string): Start time of the appointment.</p>\n</li>\n<li><p><code>end_date</code> (string): End date of the appointment.</p>\n</li>\n<li><p><code>end_time</code> (string): End time of the appointment.</p>\n</li>\n<li><p><code>duration</code> (integer): Duration of the appointment in minutes.</p>\n</li>\n</ul>\n</li>\n<li><p><code>communications</code> (object): Communication preferences for the appointment.</p>\n</li>\n<li><p><code>custom_fields</code> (array): Any custom fields associated with the appointment.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": true,\n  \"total\": 0,\n  \"appointments\": [\n    {\n      \"details\": {\n        \"appointment_id\": 0,\n        \"appointment_status\": \"\",\n        \"color\": \"\",\n        \"notes\": \"\",\n        \"create_date\": \"\",\n        \"confirmations\": {\n          \"confirmed\": 0,\n          \"date\": null\n        },\n        \"practitioner\": {\n          \"practitioner_name\": \"\",\n          \"practitioner_id\": 0,\n          \"with\": []\n        },\n        \"created_by\": {\n          \"id\": 0,\n          \"name\": \"\"\n        },\n        \"last_updated\": null,\n        \"last_updated_by\": {\n          \"id\": null,\n          \"name\": null\n        },\n        \"location\": {\n          \"id\": null,\n          \"name\": null\n        }\n      },\n      \"client\": [],\n      \"issued_to\": {\n        \"issued_to_id\": null,\n        \"issued_to_name\": null,\n        \"issue_type\": \"\"\n      },\n      \"service\": [\n        {\n          \"service_id\": 0,\n          \"service\": \"\",\n          \"price\": 0\n        }\n      ],\n      \"resources\": [\n        {\n          \"room_ids\": null,\n          \"equipment_ids\": null\n        }\n      ],\n      \"dates\": {\n        \"start_date\": \"\",\n        \"start_time\": \"\",\n        \"end_date\": \"\",\n        \"end_time\": \"\",\n        \"duration\": 0\n      },\n      \"communications\": {\n        \"sms_confirmation\": 0,\n        \"email_confirmation\": 0,\n        \"reminder_status\": 0,\n        \"feedback_status\": 0\n      },\n      \"custom_fields\": []\n    }\n  ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key_12307}}","appointments"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>int\ndefault: 20\nmax: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"disabled":true,"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>ASC or DESC (start date)\ndefault: DESC</p>\n","type":"text/plain"},"key":"order","value":"ASC"},{"disabled":true,"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"user_id","value":"145154"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"customer_id","value":"41784957"},{"disabled":true,"description":{"content":"<p>date\nformat: Y-m-d</p>\n","type":"text/plain"},"key":"create_date","value":"2024-11-27"},{"description":{"content":"<p>date, required if end_date is sent\nformat: Y-m-d</p>\n","type":"text/plain"},"key":"start_date","value":"2026-02-26"},{"description":{"content":"<p>date, required if start_date is sent\nformat: Y-m-d</p>\n","type":"text/plain"},"key":"end_date","value":"2026-02-26"},{"disabled":true,"key":"order_by","value":"last_updated"}],"variable":[]}},"response":[{"id":"f507b567-b530-4644-bad4-70b81b76c623","name":"List Appointments","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/appointments/{{booking_id}}","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","appointments","{{booking_id}}"],"query":[{"key":"per_page","value":"20","description":"int\ndefault: 20\nmax: 50","disabled":true},{"key":"page","value":"1","description":"int\ndefault: 1","disabled":true},{"key":"order","value":"ASC","description":"ASC or DESC (start date)\ndefault: DESC","disabled":true},{"key":"user_id","value":"145154","description":"int","disabled":true},{"key":"customer_id","value":"41784957","description":"int","disabled":true},{"key":"create_date","value":"2024-11-27","description":"date\nformat: Y-m-d","disabled":true},{"key":"start_date","value":"2026-02-26","description":"date, required if end_date is sent\nformat: Y-m-d","disabled":true},{"key":"end_date","value":"2026-02-26","description":"date, required if start_date is sent\nformat: Y-m-d","disabled":true},{"key":"order_by","value":"last_updated","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"date","value":"Tue, 03 Mar 2026 09:17:15 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"status\": true,\n    \"total\": 1,\n    \"appointments\": [\n        {\n            \"details\": {\n                \"appointment_id\": 110631199,\n                \"appointment_status\": \"waiting\",\n                \"color\": \"#90a4ae\",\n                \"notes\": \"\",\n                \"create_date\": \"2026-01-14 15:44:03\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Ben Gough\",\n                    \"practitioner_id\": 150917,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": 132645,\n                    \"name\": \"Mariaaaa Pabau\"\n                },\n                \"last_updated\": null,\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 10762,\n                    \"name\": \"Brighton Clinic\"\n                },\n                \"room\": {\n                    \"id\": 13768,\n                    \"name\": \"Okay okay checking\"\n                },\n                \"equipment\": {\n                    \"id\": [],\n                    \"name\": []\n                },\n                \"forms\": {\n                    \"treatment_form_id\": null,\n                    \"form_id\": null,\n                    \"form_name\": null\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 41784664,\n                    \"customer_name\": \"Gotikj Gotikj\",\n                    \"Mobile\": \"\",\n                    \"Email\": \"stephen@pabau.com\",\n                    \"DOB\": \"2005-08-04\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3499117,\n                    \"service\": \"Hello Service\",\n                    \"price\": 65,\n                    \"category\": \"Peels\"\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"12623,12624,12746,12748,12975,12976,13112,13244,13254,13297,13300,13674,13721,13744,13759,13761,13762,13764,13767,13768,13770,13771,13772,13773,13774,13775,13776\",\n                    \"equipment_ids\": \"6972,7286,7567,7670,8156,8157,8158,8190,8341,8376,8378,8567,8679,8685,8692,8695,8696,8697,8699\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2026-05-11\",\n                \"start_time\": \"12:30:00\",\n                \"end_date\": \"2026-05-11\",\n                \"end_time\": \"12:35:00\",\n                \"duration\": 5\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": [\n                {\n                    \"id\": 172435,\n                    \"label\": \"LPID\",\n                    \"value\": \"\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"acfa0b39-5aba-4c0c-82ba-e3432d561928"},{"name":"List Appointments Including Cancelled","id":"12a8c00c-735e-4e66-ab29-f741607312f2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/all","description":"<h3 id=\"api-endpoint-get-all-appointments\">API Endpoint: Get All Appointments</h3>\n<p>This endpoint retrieves a list of all appointments from the system. It allows for pagination and ordering of the results.</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><strong>api_key</strong> (path parameter): Your unique API key for authentication.</p>\n</li>\n<li><p><strong>per_page</strong> (query parameter): The number of appointments to return per page. Default is set to 20.</p>\n</li>\n<li><p><strong>page</strong> (query parameter): The page number to retrieve. Default is set to 1.</p>\n</li>\n<li><p><strong>order</strong> (query parameter): The order in which to retrieve the appointments. Accepts values like <code>ASC</code> for ascending order.</p>\n</li>\n<li><p><strong>order_by</strong> (query parameter): What to order the appointments by.</p>\n</li>\n</ul>\n<h4 id=\"response-structure\">Response Structure</h4>\n<p>The response will return a JSON object with the following structure:</p>\n<ul>\n<li><p><strong>status</strong> (boolean): Indicates if the request was successful.</p>\n</li>\n<li><p><strong>total</strong> (integer): The total number of appointments available.</p>\n</li>\n<li><p><strong>appointments</strong> (array): An array of appointment objects, each containing:</p>\n<ul>\n<li><p><strong>details</strong> (object): Information about the appointment, including:</p>\n<ul>\n<li><p><strong>appointment_id</strong> (integer): Unique identifier for the appointment.</p>\n</li>\n<li><p><strong>appointment_status</strong> (string): Current status of the appointment.</p>\n</li>\n<li><p><strong>color</strong> (string): Color coding for the appointment.</p>\n</li>\n<li><p><strong>notes</strong> (string): Additional notes related to the appointment.</p>\n</li>\n<li><p><strong>create_date</strong> (string): Date the appointment was created.</p>\n</li>\n<li><p><strong>confirmations</strong> (object): Confirmation details including:</p>\n<ul>\n<li><p><strong>confirmed</strong> (integer): Confirmation status.</p>\n</li>\n<li><p><strong>date</strong> (string|null): Date of confirmation.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>practitioner</strong> (object): Information about the practitioner, including:</p>\n<ul>\n<li><p><strong>practitioner_name</strong> (string): Name of the practitioner.</p>\n</li>\n<li><p><strong>practitioner_id</strong> (integer): Unique identifier for the practitioner.</p>\n</li>\n<li><p><strong>with</strong> (array): Additional details related to the practitioner.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>created_by</strong> (object): Information about who created the appointment.</p>\n</li>\n<li><p><strong>last_updated</strong> (string): Timestamp of the last update.</p>\n</li>\n<li><p><strong>last_updated_by</strong> (object): Information about who last updated the appointment.</p>\n</li>\n<li><p><strong>location</strong> (object): Details of the appointment location.</p>\n</li>\n<li><p><strong>cancel_reason</strong> (object): Reason for cancellation if applicable.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>client</strong> (array): Information about the client associated with the appointment, including:</p>\n<ul>\n<li><p><strong>id</strong> (integer): Unique identifier for the client.</p>\n</li>\n<li><p><strong>customer_name</strong> (string): Name of the client.</p>\n</li>\n<li><p><strong>Mobile</strong> (string): Client's mobile number.</p>\n</li>\n<li><p><strong>Email</strong> (string): Client's email address.</p>\n</li>\n<li><p><strong>DOB</strong> (string): Date of birth of the client.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>issued_to</strong> (object): Details of who the appointment is issued to.</p>\n</li>\n<li><p><strong>service</strong> (array): Information about services associated with the appointment.</p>\n</li>\n<li><p><strong>resources</strong> (array): Resources allocated for the appointment.</p>\n</li>\n<li><p><strong>dates</strong> (object): Date and time details of the appointment.</p>\n</li>\n<li><p><strong>communications</strong> (object): Communication preferences and statuses.</p>\n</li>\n<li><p><strong>custom_fields</strong> (array): Any additional custom fields related to the appointment.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": true,\n  \"total\": 0,\n  \"appointments\": [\n    {\n      \"details\": {\n        \"appointment_id\": 0,\n        \"appointment_status\": \"\",\n        \"color\": \"\",\n        \"notes\": \"\",\n        \"create_date\": \"\",\n        \"confirmations\": {\n          \"confirmed\": 0,\n          \"date\": null\n        },\n        \"practitioner\": {\n          \"practitioner_name\": \"\",\n          \"practitioner_id\": 0,\n          \"with\": []\n        },\n        \"created_by\": {\n          \"id\": 0,\n          \"name\": \"\"\n        },\n        \"last_updated\": \"\",\n        \"last_updated_by\": {\n          \"id\": null,\n          \"name\": null\n        },\n        \"location\": {\n          \"id\": 0,\n          \"name\": \"\"\n        },\n        \"cancel_reason\": {\n          \"id\": null,\n          \"name\": null\n        }\n      },\n      \"client\": [\n        {\n          \"id\": 0,\n          \"customer_name\": \"\",\n          \"Mobile\": \"\",\n          \"Email\": \"\",\n          \"DOB\": \"\"\n        }\n      ],\n      \"issued_to\": {\n        \"issued_to_id\": null,\n        \"issued_to_name\": null,\n        \"issue_type\": \"\"\n      },\n      \"service\": [\n        {\n          \"service_id\": 0,\n          \"service\": \"\",\n          \"price\": 0\n        }\n      ],\n      \"resources\": [\n        {\n          \"room_ids\": \"\",\n          \"equipment_ids\": \"\"\n        }\n      ],\n      \"dates\": {\n        \"start_date\": \"\",\n        \"start_time\": \"\",\n        \"end_date\": \"\",\n        \"end_time\": \"\",\n        \"duration\": 0\n      },\n      \"communications\": {\n        \"sms_confirmation\": 0,\n        \"email_confirmation\": 0,\n        \"reminder_status\": 0,\n        \"feedback_status\": 0\n      },\n      \"custom_fields\": [\n        {\n          \"id\": 0,\n          \"label\": \"\",\n          \"value\": \"\"\n        }\n      ]\n    }\n  ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","appointments","all"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>Int, Default: 20, Max: 50</p>\n","type":"text/plain"},"key":"per_page","value":"50"},{"disabled":true,"description":{"content":"<p>Int, Default: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>String, ASC or DESC, orders by start date</p>\n","type":"text/plain"},"key":"order","value":"DESC"},{"disabled":true,"description":{"content":"<p>String, 'name', 'updated_at', 'created_at', 'last_updated' </p>\n","type":"text/plain"},"key":"order_by","value":"last_updated"}],"variable":[]}},"response":[{"id":"0063f93a-79d2-4373-b23b-4be68b087122","name":"List Appointments Including Cancelled","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/appointments/all?per_page=20&page=1&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","appointments","all"],"query":[{"key":"per_page","value":"20","description":"Int, Default: 20, Max: 50"},{"key":"page","value":"1","description":"Int, Default: 1"},{"key":"order","value":"ASC","description":"String, ASC or DESC, orders by start date"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 19 Sep 2025 09:53:30 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"total\": 20,\n    \"appointments\": [\n        {\n            \"details\": {\n                \"appointment_id\": 108102202,\n                \"appointment_status\": \"Cancelled\",\n                \"color\": \"#ba68c8\",\n                \"notes\": \"\",\n                \"create_date\": \"2024-11-22 09:12:05\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Johan Gafaro\",\n                    \"practitioner_id\": 146685,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": 144260,\n                    \"name\": \"Pabau Developer\"\n                },\n                \"last_updated\": \"2025-02-01 15:10:36\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                },\n                \"cancel_reason\": {\n                    \"id\": null,\n                    \"name\": null\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40624960,\n                    \"customer_name\": \"Dummy Record\",\n                    \"Mobile\": \"+447724691462\",\n                    \"Email\": \"joe.bloggs@pabau.com\",\n                    \"DOB\": \"1989-10-23\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3430168,\n                    \"service\": \"Fillers\",\n                    \"price\": 22\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-11-20\",\n                \"start_time\": \"08:45:00\",\n                \"end_date\": \"2024-11-20\",\n                \"end_time\": \"09:30:00\",\n                \"duration\": 45\n            },\n            \"communications\": {\n                \"sms_confirmation\": 1,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 1,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": [\n                {\n                    \"id\": 164214,\n                    \"label\": \"Test 1\",\n                    \"value\": \"\"\n                }\n            ]\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 108134049,\n                \"appointment_status\": \"Cancelled\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"TREATWELL Appointment - Imported from Aloe\",\n                \"create_date\": \"2024-11-25 14:37:07\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Johan Gafaro\",\n                    \"practitioner_id\": 146685,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-02-03 14:41:49\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                },\n                \"cancel_reason\": {\n                    \"id\": null,\n                    \"name\": null\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 41398673,\n                    \"customer_name\": \"Johan Gafaro\",\n                    \"Mobile\": \"\",\n                    \"Email\": \"johan@onaloe.com\",\n                    \"DOB\": null\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3430167,\n                    \"service\": \"Botox - 1 area\",\n                    \"price\": 200\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-11-26\",\n                \"start_time\": \"14:30:00\",\n                \"end_date\": \"2024-11-26\",\n                \"end_time\": \"15:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 108154166,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"\",\n                \"create_date\": \"2024-11-27 22:35:00\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Johan Gafaro\",\n                    \"practitioner_id\": 146685,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": 144260,\n                    \"name\": \"Pabau Developer\"\n                },\n                \"last_updated\": null,\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 41399171,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"john.snow@pabau.com\",\n                    \"DOB\": \"1980-10-29\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3484903,\n                    \"service\": \"Botox Consultation (Video)\",\n                    \"price\": 0\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": null,\n                    \"equipment_ids\": null\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-11-27\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-11-27\",\n                \"end_time\": \"09:35:00\",\n                \"duration\": 5\n            },\n            \"communications\": {\n                \"sms_confirmation\": 1,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 1,\n                \"feedback_status\": 2\n            },\n            \"custom_fields\": [\n                {\n                    \"id\": 164214,\n                    \"label\": \"Test 1\",\n                    \"value\": \"\"\n                }\n            ]\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 108148942,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"\",\n                \"create_date\": \"2024-11-27 04:58:16\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Brendan Kilfoil\",\n                    \"practitioner_id\": 145154,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": 144260,\n                    \"name\": \"Pabau Developer\"\n                },\n                \"last_updated\": null,\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 41399171,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"john.snow@pabau.com\",\n                    \"DOB\": \"1980-10-29\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3484903,\n                    \"service\": \"Botox Consultation (Video)\",\n                    \"price\": 0\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": null,\n                    \"equipment_ids\": null\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-11-28\",\n                \"start_time\": \"11:30:00\",\n                \"end_date\": \"2024-11-28\",\n                \"end_time\": \"11:45:00\",\n                \"duration\": 15\n            },\n            \"communications\": {\n                \"sms_confirmation\": 2,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 2,\n                \"feedback_status\": 2\n            },\n            \"custom_fields\": [\n                {\n                    \"id\": 164214,\n                    \"label\": \"Test 1\",\n                    \"value\": \"\"\n                }\n            ]\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 108268685,\n                \"appointment_status\": \"complete\",\n                \"color\": \"#4dd0e1\",\n                \"notes\": \"\",\n                \"create_date\": \"2024-11-30 06:49:44\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Kieran Dev\",\n                    \"practitioner_id\": 146361,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": 144260,\n                    \"name\": \"Pabau Developer\"\n                },\n                \"last_updated\": \"2024-11-29 17:49:49\",\n                \"last_updated_by\": {\n                    \"id\": 144260,\n                    \"name\": \"Pabau Developer\"\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 41399171,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"john.snow@pabau.com\",\n                    \"DOB\": \"1980-10-29\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3458666,\n                    \"service\": \"Hydrafacial\",\n                    \"price\": 200\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-11-29\",\n                \"start_time\": \"10:45:00\",\n                \"end_date\": \"2024-11-29\",\n                \"end_time\": \"11:30:00\",\n                \"duration\": 45\n            },\n            \"communications\": {\n                \"sms_confirmation\": 1,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 1,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": [\n                {\n                    \"id\": 164214,\n                    \"label\": \"Test 1\",\n                    \"value\": \"\"\n                }\n            ]\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 108121103,\n                \"appointment_status\": \"Cancelled\",\n                \"color\": \"#ba68c8\",\n                \"notes\": \"\",\n                \"create_date\": \"2024-11-24 04:08:25\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Brendan Kilfoil\",\n                    \"practitioner_id\": 145154,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": 144260,\n                    \"name\": \"Pabau Developer\"\n                },\n                \"last_updated\": \"2024-11-23 15:21:32\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                },\n                \"cancel_reason\": {\n                    \"id\": null,\n                    \"name\": null\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3430168,\n                    \"service\": \"Fillers\",\n                    \"price\": 22\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-01\",\n                \"start_time\": \"09:45:00\",\n                \"end_date\": \"2024-12-01\",\n                \"end_time\": \"09:50:00\",\n                \"duration\": 5\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": [\n                {\n                    \"id\": 164214,\n                    \"label\": \"Test 1\",\n                    \"value\": \"\"\n                }\n            ]\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 108394082,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2024-12-06 13:23:03\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Johan Gafaro\",\n                    \"practitioner_id\": 146685,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2024-12-06 13:23:03\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-06\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-06\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 108728518,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2024-12-27 07:34:03\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2024-12-27 07:34:03\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 108728520,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2024-12-27 07:35:54\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2024-12-27 07:35:54\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 108728606,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2024-12-27 08:36:23\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2024-12-27 08:36:23\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 109277757,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-01-28 07:36:15\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-01-28 07:36:15\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 109277767,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-01-28 07:38:50\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-01-28 07:38:50\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 109277773,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-01-28 07:42:30\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-01-28 07:48:42\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 1,\n                \"email_confirmation\": 1,\n                \"reminder_status\": 1,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 109278440,\n                \"appointment_status\": \"complete\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-01-28 09:19:53\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-01-28 09:19:53\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 109278449,\n                \"appointment_status\": \"complete\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-01-28 09:20:10\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-01-28 09:20:10\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 109278472,\n                \"appointment_status\": \"complete\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-01-28 09:21:15\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-01-28 09:21:15\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 109278514,\n                \"appointment_status\": \"complete\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-01-28 09:23:42\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-01-28 09:23:42\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 109278538,\n                \"appointment_status\": \"complete\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-01-28 09:25:35\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-01-28 09:25:35\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 109278722,\n                \"appointment_status\": \"complete\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-01-28 09:30:10\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-01-28 09:30:10\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 109281896,\n                \"appointment_status\": \"complete\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-01-28 09:37:59\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-01-28 09:37:59\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 40625905,\n                    \"customer_name\": \"Test Snow\",\n                    \"Mobile\": \"+447724691469\",\n                    \"Email\": \"marijan@pabau.com\",\n                    \"DOB\": \"0000-00-00\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        }\n    ]\n}"}],"_postman_id":"12a8c00c-735e-4e66-ab29-f741607312f2"},{"name":"Get Client Appointments","id":"43eb5042-e442-4b94-a2d6-f1718e8bfc30","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/get-by-client/{{contact_id}}?page=1&per_page=20&all=1","description":"<h3 id=\"api-endpoint-get-appointments-by-client\">API Endpoint: Get Appointments by Client</h3>\n<p>This endpoint retrieves a list of appointments associated with a specific client identified by the <code>contact_id</code>. It allows for pagination and can return detailed information about each appointment, including client details, service information, and communication statuses.</p>\n<h4 id=\"request-format\">Request Format</h4>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://api.oauth.pabau.com/{{api_key}}/appointments/get-by-client/{{contact_id}}</code></p>\n</li>\n<li><p><strong>Query Parameters</strong>:</p>\n<ul>\n<li><p><code>page</code> (integer): The page number for pagination (default is 1).</p>\n</li>\n<li><p><code>per_page</code> (integer): The number of results to return per page (default is 20).</p>\n</li>\n<li><p><code>all</code> (integer): A flag to indicate whether to retrieve all appointments (1 for true).</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"expected-response-format\">Expected Response Format</h4>\n<ul>\n<li><p><strong>Status Code</strong>: 200 OK</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n<li><p>{\"status\": true,\"total\": 0,\"appointments\": [ { \"details\": { \"appointment_id\": 0, \"appointment_status\": \"\", \"color\": \"\", \"notes\": \"\", \"create_date\": \"\", \"confirmations\": { \"confirmed\": 0, \"date\": null }, \"practitioner\": { \"practitioner_name\": \"\", \"practitioner_id\": 0, \"with\": [] }, \"created_by\": { \"id\": null, \"name\": null }, \"last_updated\": \"\", \"last_updated_by\": { \"id\": null, \"name\": null }, \"location\": { \"id\": 0, \"name\": \"\" } }, \"client\": [ { \"id\": 0, \"customer_name\": \"\", \"Mobile\": \"\", \"Email\": \"\", \"DOB\": \"\" } ], \"issued_to\": { \"issued_to_id\": null, \"issued_to_name\": null, \"issue_type\": \"\" }, \"service\": [ { \"service_id\": 0, \"service\": \"\", \"price\": 0 } ], \"resources\": [ { \"room_ids\": \"\", \"equipment_ids\": \"\" } ], \"dates\": { \"start_date\": \"\", \"start_time\": \"\", \"end_date\": \"\", \"end_time\": \"\", \"duration\": 0 }, \"communications\": { \"sms_confirmation\": 0, \"email_confirmation\": 0, \"reminder_status\": 0, \"feedback_status\": 0 }, \"custom_fields\": [] }]}</p>\n</li>\n<li><p><strong>Fields</strong>:</p>\n<ul>\n<li><p><code>status</code>: Indicates the success of the request.</p>\n</li>\n<li><p><code>total</code>: The total number of appointments found.</p>\n</li>\n<li><p><code>appointments</code>: An array containing details of each appointment.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>This endpoint is useful for applications that need to display or manage appointments for specific clients, providing comprehensive details about each appointment.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","appointments","get-by-client","{{contact_id}}"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>Int, Default: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>Int, Default: 20, Max: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>Int, 1 or 0, returns cancelled appointments as well</p>\n","type":"text/plain"},"key":"all","value":"1"}],"variable":[]}},"response":[{"id":"b3aeef2d-7f7b-4be9-9f90-7097806ee981","name":"List Appointments per Client","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/appointments/get-by-client/{{contact_id}}?page=1&per_page=20&all=1","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","appointments","get-by-client","{{contact_id}}"],"query":[{"key":"page","value":"1","description":"Int, Default: 1"},{"key":"per_page","value":"20","description":"Int, Default: 20, Max: 50"},{"key":"all","value":"1","description":"Int, 1 or 0, returns cancelled appointments as well"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 19 Sep 2025 09:54:39 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"total\": 4,\n    \"appointments\": [\n        {\n            \"details\": {\n                \"appointment_id\": 110572395,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-04-02 08:21:41\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-04-02 08:21:41\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 41607251,\n                    \"customer_name\": \"Willer Tester\",\n                    \"Mobile\": \"447724691462\",\n                    \"Email\": \"kane@pabau.com\",\n                    \"DOB\": \"1989-10-23\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 110657150,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-07-07 03:15:39\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-07-06 15:15:39\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 41607251,\n                    \"customer_name\": \"Willer Tester\",\n                    \"Mobile\": \"447724691462\",\n                    \"Email\": \"kane@pabau.com\",\n                    \"DOB\": \"1989-10-23\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 109559699,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-02-03 14:45:47\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-02-03 14:45:47\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 41607251,\n                    \"customer_name\": \"Willer Tester\",\n                    \"Mobile\": \"447724691462\",\n                    \"Email\": \"kane@pabau.com\",\n                    \"DOB\": \"1989-10-23\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        },\n        {\n            \"details\": {\n                \"appointment_id\": 110621388,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#64b5f6\",\n                \"notes\": \"Client usually turns up late\",\n                \"create_date\": \"2025-05-26 22:52:12\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Marijan Pabau\",\n                    \"practitioner_id\": 148369,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"last_updated\": \"2025-05-26 10:52:12\",\n                \"last_updated_by\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 41607251,\n                    \"customer_name\": \"Willer Tester\",\n                    \"Mobile\": \"447724691462\",\n                    \"Email\": \"kane@pabau.com\",\n                    \"DOB\": \"1989-10-23\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13289,13765\",\n                    \"equipment_ids\": \"8326\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2024-12-09\",\n                \"start_time\": \"09:30:00\",\n                \"end_date\": \"2024-12-09\",\n                \"end_time\": \"10:00:00\",\n                \"duration\": 30\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": []\n        }\n    ]\n}"}],"_postman_id":"43eb5042-e442-4b94-a2d6-f1718e8bfc30"},{"name":"List Available Time Slots","event":[{"listen":"test","script":{"id":"ec089d96-2b2e-4628-ae68-2630b901b40d","exec":["pm.test(\"Response status code is 200\", function () {","  pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response time is within an acceptable range\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1300);","});","","","pm.test(\"Validate the response schema for success, total_slots, and available_dates\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.success).to.exist.and.to.be.a('boolean');","    pm.expect(responseData.total_slots).to.exist.and.to.be.a('number');","    pm.expect(responseData.available_dates).to.exist.and.to.be.an('object');","});","","","pm.test(\"Available dates object contains expected dates\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.available_dates).to.be.an('object');","    pm.expect(Object.keys(responseData.available_dates)).to.eql([\"2025-02-02\", \"2025-02-03\", \"2025-02-04\", \"2025-02-05\", \"2025-02-06\", \"2025-02-07\", \"2025-02-08\"]);","});","","","pm.test(\"Ensure available_dates contains expected employee_ids and their corresponding slots\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.available_dates).to.be.an('object');","    ","    Object.keys(responseData.available_dates).forEach(date => {","        pm.expect(responseData.available_dates[date]).to.have.property('145154').that.is.an('array');","    });","});",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"caaf7be2-8fee-4e11-9cc6-8130db0567bb","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/slots?employee_ids=145154&date=next7&service_ids=3430168&location_id=15588","description":"<h3 id=\"get-api_keyappointmentsslots\">GET /{{api_key}}/appointments/slots</h3>\n<p>This endpoint retrieves the available slots for appointments based on the specified criteria.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://api.oauth.pabau.com/{{api_key}}/appointments/slots</code></p>\n</li>\n<li><p>Query Parameters:</p>\n<ul>\n<li><p><code>employee_ids</code>: 145154</p>\n</li>\n<li><p><code>date</code>: next7</p>\n</li>\n<li><p><code>service_ids</code>: 3430168</p>\n</li>\n<li><p><code>location_id</code>: 15588</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response is a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"success\": {\n      \"type\": \"boolean\"\n    },\n    \"total_slots\": {\n      \"type\": \"integer\"\n    },\n    \"available_dates\": {\n      \"type\": \"object\",\n      \"additionalProperties\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"145154\": {\n            \"type\": \"array\",\n            \"items\": {\n              \"type\": \"string\"\n            }\n          }\n        }\n      }\n    }\n  }\n}\n\n</code></pre>\n<ul>\n<li><p><code>success</code>: Indicates the success status of the request.</p>\n</li>\n<li><p><code>total_slots</code>: The total number of available slots.</p>\n</li>\n<li><p><code>available_dates</code>: An object containing available dates and corresponding slots for the specified employee.</p>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total_slots\": 0,\n  \"available_dates\": {\n    \"2025-02-02\": {\n      \"145154\": [\"\"]\n    },\n    \"2025-02-03\": {\n      \"145154\": [\"\"]\n    },\n    \"2025-02-04\": {\n      \"145154\": [\"\"]\n    },\n    \"2025-02-05\": {\n      \"145154\": [\"\"]\n    },\n    \"2025-02-06\": {\n      \"145154\": [\"\"]\n    },\n    \"2025-02-07\": {\n      \"145154\": [\"\"]\n    },\n    \"2025-02-08\": {\n      \"145154\": [\"\"]\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","appointments","slots"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>required comma separated\nint</p>\n","type":"text/plain"},"key":"employee_ids","value":"145154"},{"description":{"content":"<p>required \ndate(YYYY-Mm-dd) for specific date\nString(next7) for next 7 days\ndate(mm/YYYY) for the whole month</p>\n","type":"text/plain"},"key":"date","value":"next7"},{"description":{"content":"<p>required comma separated\nint</p>\n","type":"text/plain"},"key":"service_ids","value":"3430168"},{"description":{"content":"<p>Int</p>\n","type":"text/plain"},"key":"location_id","value":"15588"}],"variable":[]}},"response":[{"id":"f680f6e8-883b-45c8-a98e-d9d186b6bd27","name":"List Available Time Slots","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/appointments/slots?employee_ids=145154&date=next7&service_ids=3430168&location_id=15588","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","appointments","slots"],"query":[{"key":"employee_ids","value":"145154","description":"required comma separated\nint"},{"key":"date","value":"next7","description":"required \ndate(YYYY-Mm-dd) for specific date\nString(next7) for next 7 days\ndate(mm/YYYY) for the whole month"},{"key":"service_ids","value":"3430168","description":"required comma separated\nint"},{"key":"location_id","value":"15588","description":"required\nint"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2025 13:00:57 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"2420"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total_slots\": 273,\n    \"available_dates\": {\n        \"2025-02-02\": {\n            \"145154\": [\n                \"08:30\",\n                \"08:45\",\n                \"09:00\",\n                \"09:15\",\n                \"09:30\",\n                \"09:45\",\n                \"10:00\",\n                \"10:15\",\n                \"10:30\",\n                \"10:45\",\n                \"11:00\",\n                \"11:15\",\n                \"11:30\",\n                \"11:45\",\n                \"12:00\",\n                \"12:15\",\n                \"12:30\",\n                \"12:45\",\n                \"13:00\",\n                \"13:15\",\n                \"13:30\",\n                \"13:45\",\n                \"14:00\",\n                \"14:15\",\n                \"14:30\",\n                \"14:45\",\n                \"15:00\",\n                \"15:15\",\n                \"15:30\",\n                \"15:45\",\n                \"16:00\",\n                \"16:15\",\n                \"16:30\",\n                \"16:45\",\n                \"17:00\",\n                \"17:15\",\n                \"17:30\",\n                \"17:45\",\n                \"18:00\"\n            ]\n        },\n        \"2025-02-03\": {\n            \"145154\": [\n                \"08:30\",\n                \"08:45\",\n                \"09:00\",\n                \"09:15\",\n                \"09:30\",\n                \"09:45\",\n                \"10:00\",\n                \"10:15\",\n                \"10:30\",\n                \"10:45\",\n                \"11:00\",\n                \"11:15\",\n                \"11:30\",\n                \"11:45\",\n                \"12:00\",\n                \"12:15\",\n                \"12:30\",\n                \"12:45\",\n                \"13:00\",\n                \"13:15\",\n                \"13:30\",\n                \"13:45\",\n                \"14:00\",\n                \"14:15\",\n                \"14:30\",\n                \"14:45\",\n                \"15:00\",\n                \"15:15\",\n                \"15:30\",\n                \"15:45\",\n                \"16:00\",\n                \"16:15\",\n                \"16:30\",\n                \"16:45\",\n                \"17:00\",\n                \"17:15\",\n                \"17:30\",\n                \"17:45\",\n                \"18:00\"\n            ]\n        },\n        \"2025-02-04\": {\n            \"145154\": [\n                \"08:30\",\n                \"08:45\",\n                \"09:00\",\n                \"09:15\",\n                \"09:30\",\n                \"09:45\",\n                \"10:00\",\n                \"10:15\",\n                \"10:30\",\n                \"10:45\",\n                \"11:00\",\n                \"11:15\",\n                \"11:30\",\n                \"11:45\",\n                \"12:00\",\n                \"12:15\",\n                \"12:30\",\n                \"12:45\",\n                \"13:00\",\n                \"13:15\",\n                \"13:30\",\n                \"13:45\",\n                \"14:00\",\n                \"14:15\",\n                \"14:30\",\n                \"14:45\",\n                \"15:00\",\n                \"15:15\",\n                \"15:30\",\n                \"15:45\",\n                \"16:00\",\n                \"16:15\",\n                \"16:30\",\n                \"16:45\",\n                \"17:00\",\n                \"17:15\",\n                \"17:30\",\n                \"17:45\",\n                \"18:00\"\n            ]\n        },\n        \"2025-02-05\": {\n            \"145154\": [\n                \"08:30\",\n                \"08:45\",\n                \"09:00\",\n                \"09:15\",\n                \"09:30\",\n                \"09:45\",\n                \"10:00\",\n                \"10:15\",\n                \"10:30\",\n                \"10:45\",\n                \"11:00\",\n                \"11:15\",\n                \"11:30\",\n                \"11:45\",\n                \"12:00\",\n                \"12:15\",\n                \"12:30\",\n                \"12:45\",\n                \"13:00\",\n                \"13:15\",\n                \"13:30\",\n                \"13:45\",\n                \"14:00\",\n                \"14:15\",\n                \"14:30\",\n                \"14:45\",\n                \"15:00\",\n                \"15:15\",\n                \"15:30\",\n                \"15:45\",\n                \"16:00\",\n                \"16:15\",\n                \"16:30\",\n                \"16:45\",\n                \"17:00\",\n                \"17:15\",\n                \"17:30\",\n                \"17:45\",\n                \"18:00\"\n            ]\n        },\n        \"2025-02-06\": {\n            \"145154\": [\n                \"08:30\",\n                \"08:45\",\n                \"09:00\",\n                \"09:15\",\n                \"09:30\",\n                \"09:45\",\n                \"10:00\",\n                \"10:15\",\n                \"10:30\",\n                \"10:45\",\n                \"11:00\",\n                \"11:15\",\n                \"11:30\",\n                \"11:45\",\n                \"12:00\",\n                \"12:15\",\n                \"12:30\",\n                \"12:45\",\n                \"13:00\",\n                \"13:15\",\n                \"13:30\",\n                \"13:45\",\n                \"14:00\",\n                \"14:15\",\n                \"14:30\",\n                \"14:45\",\n                \"15:00\",\n                \"15:15\",\n                \"15:30\",\n                \"15:45\",\n                \"16:00\",\n                \"16:15\",\n                \"16:30\",\n                \"16:45\",\n                \"17:00\",\n                \"17:15\",\n                \"17:30\",\n                \"17:45\",\n                \"18:00\"\n            ]\n        },\n        \"2025-02-07\": {\n            \"145154\": [\n                \"08:30\",\n                \"08:45\",\n                \"09:00\",\n                \"09:15\",\n                \"09:30\",\n                \"09:45\",\n                \"10:00\",\n                \"10:15\",\n                \"10:30\",\n                \"10:45\",\n                \"11:00\",\n                \"11:15\",\n                \"11:30\",\n                \"11:45\",\n                \"12:00\",\n                \"12:15\",\n                \"12:30\",\n                \"12:45\",\n                \"13:00\",\n                \"13:15\",\n                \"13:30\",\n                \"13:45\",\n                \"14:00\",\n                \"14:15\",\n                \"14:30\",\n                \"14:45\",\n                \"15:00\",\n                \"15:15\",\n                \"15:30\",\n                \"15:45\",\n                \"16:00\",\n                \"16:15\",\n                \"16:30\",\n                \"16:45\",\n                \"17:00\",\n                \"17:15\",\n                \"17:30\",\n                \"17:45\",\n                \"18:00\"\n            ]\n        },\n        \"2025-02-08\": {\n            \"145154\": [\n                \"08:30\",\n                \"08:45\",\n                \"09:00\",\n                \"09:15\",\n                \"09:30\",\n                \"09:45\",\n                \"10:00\",\n                \"10:15\",\n                \"10:30\",\n                \"10:45\",\n                \"11:00\",\n                \"11:15\",\n                \"11:30\",\n                \"11:45\",\n                \"12:00\",\n                \"12:15\",\n                \"12:30\",\n                \"12:45\",\n                \"13:00\",\n                \"13:15\",\n                \"13:30\",\n                \"13:45\",\n                \"14:00\",\n                \"14:15\",\n                \"14:30\",\n                \"14:45\",\n                \"15:00\",\n                \"15:15\",\n                \"15:30\",\n                \"15:45\",\n                \"16:00\",\n                \"16:15\",\n                \"16:30\",\n                \"16:45\",\n                \"17:00\",\n                \"17:15\",\n                \"17:30\",\n                \"17:45\",\n                \"18:00\"\n            ]\n        }\n    }\n}"}],"_postman_id":"caaf7be2-8fee-4e11-9cc6-8130db0567bb"},{"name":"Get Appointment","event":[{"listen":"test","script":{"id":"b4c7b618-9caf-444f-b10f-0828a279e480","exec":["pm.test(\"Response status code is 200\", function () {","  pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response Content-Type is application/json\", function () {","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");","});","","","pm.test(\"Response time is less than 1200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1200);","});","","","pm.test(\"Details object structure within appointments array\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.appointments).to.be.an('array').that.is.not.empty;","    ","    responseData.appointments.forEach(appointment => {","        pm.expect(appointment.details).to.be.an('object');","        pm.expect(appointment.details.appointment_id).to.exist.and.to.be.a('number');","        pm.expect(appointment.details.appointment_status).to.exist.and.to.be.a('string');","        pm.expect(appointment.details.color).to.exist.and.to.be.a('string');","        pm.expect(appointment.details.notes).to.exist.and.to.be.a('string');","        pm.expect(appointment.details.create_date).to.exist.and.to.be.a('string');","        ","        pm.expect(appointment.details.practitioner).to.be.an('object');","        pm.expect(appointment.details.practitioner.practitioner_name).to.exist.and.to.be.a('string');","        pm.expect(appointment.details.practitioner.practitioner_id).to.exist.and.to.be.a('number');","        ","        pm.expect(appointment.details.created_by).to.be.an('object');","        pm.expect(appointment.details.created_by.created_by_id).to.be.null;","        ","        pm.expect(appointment.details.last_updated).to.be.null;","        pm.expect(appointment.details.last_updated_by).to.be.null;","        ","        pm.expect(appointment.details.location).to.be.an('object');","        pm.expect(appointment.details.location.id).to.exist.and.to.be.a('number');","        pm.expect(appointment.details.location.name).to.exist.and.to.be.a('string');","    });","});","","","pm.test(\"Client object within appointments array has the correct structure\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.appointments).to.be.an('array').that.is.not.empty;","    ","    responseData.appointments.forEach(appointment => {","        appointment.client.forEach(client => {","            pm.expect(client).to.be.an('object');","            pm.expect(client.id).to.be.a('number');","            pm.expect(client.customer_name).to.be.a('string');","            pm.expect(client.Mobile).to.be.a('string');","            pm.expect(client.Email).to.be.a('string');","            pm.expect(client.DOB).to.be.a('string');","        });","    });","});",""],"type":"text/javascript","packages":{}}}],"id":"4ca81fcb-d0c4-4ed7-a432-745f79eb03e9","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/{{appointment_id}}","description":"<h3 id=\"get-appointment-details\">Get Appointment Details</h3>\n<p>This endpoint retrieves the details of a specific appointment using the provided appointment ID.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<p>The request should include a form-data body type with no parameters.</p>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p>Status: 200</p>\n</li>\n<li><p>Content-Type: application/json</p>\n</li>\n</ul>\n<p>Example Response Body:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"status\": true,\n    \"total\": 0,\n    \"appointments\": [\n        {\n            \"details\": {\n                \"appointment_id\": 0,\n                \"appointment_status\": \"\",\n                \"color\": \"\",\n                \"notes\": \"\",\n                \"create_date\": \"\",\n                \"practitioner\": {\n                    \"practitioner_name\": \"\",\n                    \"practitioner_id\": 0\n                },\n                \"created_by\": {\n                    \"created_by_id\": null\n                },\n                \"last_updated\": null,\n                \"last_updated_by\": null,\n                \"location\": {\n                    \"id\": 0,\n                    \"name\": \"\"\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 0,\n                    \"customer_name\": \"\",\n                    \"Mobile\": \"\",\n                    \"Email\": \"\",\n                    \"DOB\": \"\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 0,\n                    \"service\": \"\",\n                    \"price\": 0\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"\",\n                \"start_time\": \"\",\n                \"end_date\": \"\",\n                \"end_time\": \"\",\n                \"duration\": 0\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            }\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","appointments","{{appointment_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"6c441b0c-0b58-4147-be0f-a270c3fe68eb","name":"Get Appointment","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/{{appointment_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"date","value":"Tue, 03 Mar 2026 09:21:58 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"status\": true,\n    \"total\": 1,\n    \"appointments\": [\n        {\n            \"details\": {\n                \"appointment_id\": 110631194,\n                \"appointment_status\": \"Waiting\",\n                \"color\": \"#FFE4AD\",\n                \"notes\": \"\",\n                \"create_date\": \"2026-01-14 15:39:41\",\n                \"confirmations\": {\n                    \"confirmed\": 0,\n                    \"date\": null\n                },\n                \"practitioner\": {\n                    \"practitioner_name\": \"Ben Gough\",\n                    \"practitioner_id\": 150917,\n                    \"with\": []\n                },\n                \"created_by\": {\n                    \"id\": 132645,\n                    \"name\": \"Mariaaaa Pabau\"\n                },\n                \"last_updated\": \"2026-01-14 14:40:01\",\n                \"last_updated_by\": {\n                    \"id\": 132645,\n                    \"name\": \"Mariaaaa Pabau\"\n                },\n                \"location\": {\n                    \"id\": 10762,\n                    \"name\": \"Brighton Clinic\"\n                },\n                \"room\": {\n                    \"id\": 13770,\n                    \"name\": \"Brighton Room\"\n                },\n                \"equipment\": {\n                    \"id\": [\n                        \"7286\",\n                        \"7567\",\n                        \"8157\",\n                        \"8190\",\n                        \"8679\",\n                        \"8686\",\n                        \"8695\",\n                        \"8699\"\n                    ],\n                    \"name\": [\n                        \"AndrejTEstingEquipment\",\n                        \"ARDIT\",\n                        \"Massage table 2\",\n                        \"New Equipment test\",\n                        \"Pabau 1 equipment\",\n                        \"Strafcigerce\",\n                        \"test 3\",\n                        \"test equipment\"\n                    ]\n                },\n                \"forms\": {\n                    \"treatment_form_id\": null,\n                    \"form_id\": null,\n                    \"form_name\": null\n                }\n            },\n            \"client\": [\n                {\n                    \"id\": 41784664,\n                    \"customer_name\": \"Gotikj Gotikj\",\n                    \"Mobile\": \"\",\n                    \"Email\": \"stephen@pabau.com\",\n                    \"DOB\": \"2005-08-04\"\n                }\n            ],\n            \"issued_to\": {\n                \"issued_to_id\": null,\n                \"issued_to_name\": null,\n                \"issue_type\": \"client\"\n            },\n            \"service\": [\n                {\n                    \"service_id\": 3553249,\n                    \"service\": \"Virtual Virtual 2\",\n                    \"price\": 10,\n                    \"category\": \"Laser Removal\"\n                }\n            ],\n            \"resources\": [\n                {\n                    \"room_ids\": \"13721,13744,13755,13756,13757,13758,13759,13761,13762,13764,13768,13770,13771,13772,13773,13774,13775,13776\",\n                    \"equipment_ids\": \"7286,7567,7670,8157,8158,8190,8679,8686,8695,8696,8697,8698,8699\"\n                }\n            ],\n            \"dates\": {\n                \"start_date\": \"2026-05-11\",\n                \"start_time\": \"11:15:00\",\n                \"end_date\": \"2026-05-11\",\n                \"end_time\": \"11:20:00\",\n                \"duration\": 5\n            },\n            \"communications\": {\n                \"sms_confirmation\": 0,\n                \"email_confirmation\": 0,\n                \"reminder_status\": 0,\n                \"feedback_status\": 0\n            },\n            \"custom_fields\": [\n                {\n                    \"id\": 172435,\n                    \"label\": \"LPID\",\n                    \"value\": \"\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"4ca81fcb-d0c4-4ed7-a432-745f79eb03e9"},{"name":"Create Appointment","id":"d86d0e6a-481b-4727-82c9-6b30efc2147c","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"employee_id","value":"{{employee_id}}","type":"text","description":"<p>int → The ID of the staff member assigned to the appointment.</p>\n"},{"key":"service_id","value":"{{service_id}}","type":"text","description":"<p>int → The ID of the service or treatment being booked.</p>\n"},{"key":"location_id","value":"{{location_id}}","type":"text","description":"<p>int → The ID of the location/clinic where the appointment will take place.</p>\n"},{"key":"contact_id","value":"{{contact_id}}","description":"<p>int → The ID of the client (patient/customer) booking the appointment.</p>\n","type":"text"},{"key":"start_time","value":"2024-12-09 09:30","description":"<p>date → Start time in YYYY-MM-DD hh:mm</p>\n","type":"text"},{"key":"end_time","value":"2024-12-09 10:00","description":"<p>date → The scheduled end time of the appointment in YYYY-MM-DD HH:mm.</p>\n","type":"text"},{"key":"note","value":"Client usually turns up late","description":"<p>string → Internal notes about the appointment (not always visible to client).</p>\n","type":"text"},{"key":"sent_survey","value":"0","description":"<p>int (0/1) → Whether a survey has been sent to the client (0 = no, 1 = yes, 2 = sent).</p>\n","type":"text"},{"key":"sent_email_reminder","value":"0","description":"<p>int (0/1) → Whether an email reminder has been sent (0 = no, 1 = scheduled, 2 = sent).</p>\n","type":"text"},{"key":"sent_sms","value":"0","description":"<p>int (0/1) → Whether an SMS reminder has been sent (0 = no, 1 = scheduled, 2 = sent).</p>\n","type":"text"},{"key":"sent_email","value":"0","description":"<p>int (0/1) → Whether an email confirmation has been sent (0 = no, 1 = sent).</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/create","description":"<h3 id=\"create-appointment-api\">Create Appointment API</h3>\n<p>This endpoint allows users to create a new appointment in the system. By sending a POST request to the specified URL, you can initiate the process of scheduling an appointment.</p>\n<h4 id=\"request-format\">Request Format</h4>\n<ul>\n<li><p><strong>Method</strong>: POST</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://api.oauth.pabau.com/{{api_key}}/appointments/create</code></p>\n</li>\n<li><p>ParameterTypeDescription(No parameters)The request body currently does not require any specific parameters.</p>\n</li>\n</ul>\n<h4 id=\"response-structure\">Response Structure</h4>\n<p>Upon a successful request, the API will respond with a JSON object containing the following fields:</p>\n<ul>\n<li><p><strong>success</strong> (boolean): Indicates whether the appointment creation was successful.</p>\n</li>\n<li><p><strong>message</strong> (string): A message providing additional information about the request. This may be empty.</p>\n</li>\n<li><p><strong>appointment_id</strong> (integer): The unique identifier of the newly created appointment.</p>\n</li>\n<li><p><strong>invoice</strong> (object): Contains information related to the invoice generated for the appointment.</p>\n<ul>\n<li><p><strong>id</strong> (integer): The unique identifier of the invoice.</p>\n</li>\n<li><p><strong>payment_link</strong> (string): A link to the payment page for the invoice.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"\",\n  \"appointment_id\": 0,\n  \"invoice\": {\n    \"id\": 0,\n    \"payment_link\": \"\"\n  }\n}\n\n</code></pre>\n<p>This response indicates that the appointment was successfully created, along with its associated invoice details.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","appointments","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"1a089ceb-0e6e-4ec8-b2cb-325fb9597a13","name":"Create Appointment","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"employee_id","value":"{{employee_id}}","type":"text","description":"int"},{"key":"service_id","value":"{{service_id}}","type":"text","description":"int"},{"key":"location_id","value":"{{location_id}}","type":"text","description":"int"},{"key":"contact_id","value":"{{contact_id}}","description":"int","type":"text"},{"key":"start_time","value":"2024-12-09 09:30","description":"date\nYYYY:MM:DD H:i","type":"text"},{"key":"end_time","value":"2024-12-09 10:00","description":"date\nYYYY:MM:DD H:i","type":"text"},{"key":"note","value":"Client usually turns up late","description":"string","type":"text"},{"key":"sent_survey","value":"0","description":"int","type":"text"},{"key":"sent_email_reminder","value":"0","description":"int","type":"text"},{"key":"sent_sms","value":"0","description":"int","type":"text"},{"key":"sent_email","value":"0","description":"int","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/create"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 19 Sep 2025 09:55:23 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Appointment created successfully\",\n    \"appointment_id\": 110791512,\n    \"invoice\": {\n        \"id\": 41885115,\n        \"payment_link\": \"https://partner.pabau.com/pabau-g9b36/single-auth/93cb7e5e-8c8e-4a67-ad06-c4099306d512\"\n    }\n}"}],"_postman_id":"d86d0e6a-481b-4727-82c9-6b30efc2147c"},{"name":"Update Appointment","id":"11779afe-b653-47f2-a4b3-7133a01e0357","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"employee_id","value":"{{employee_id}}","type":"text","description":"<p>int → The ID of the staff member assigned to the appointment.</p>\n"},{"key":"service_id","value":"{{service_id}}","type":"text","description":"<p>int → The ID of the service being booked.</p>\n"},{"key":"location_id","value":"{{location_id}}","type":"text","description":"<p>int → The ID of the clinic or location where the appointment takes place.</p>\n"},{"key":"contact_id","value":"{{contact_id}}","description":"<p>int → The ID of the client/patient linked to the appointment.</p>\n","type":"text"},{"key":"start_time","value":"2026-12-09 10:40","description":"<p>date → The scheduled start time of the appointment.\nYYYY-MM-DD HH:ii</p>\n","type":"text"},{"key":"end_time","value":"2026-12-09 11:00","description":"<p>date → The scheduled end time of the appointment.\nYYYY-MM-DD HH:ii</p>\n","type":"text"},{"key":"title","value":"Client runs late","description":"<p>string → A short note/description for the appointment.</p>\n","type":"text"},{"key":"sent_survey","value":"0","description":"<p>int → 0 = not sent, 1 = sent; indicates whether a post-appointment survey has been sent.</p>\n","type":"text"},{"key":"sent_email_reminder","value":"1","description":"<p>int → 0 = not sent, 1 = sent; indicates whether an email reminder has been sent before the appointment.</p>\n","type":"text"},{"key":"sent_sms","value":"0","description":"<p>int → 0 = not sent, 1 = sent; indicates whether an SMS reminder has been sent before the appointment.</p>\n","type":"text"},{"key":"sent_email","value":"0","description":"<p>int → 0 = not sent, 1 = sent; indicates whether a standard appointment confirmation email has been sent.</p>\n","type":"text"},{"key":"status","value":"No Show","description":"<p>String -&gt; Allowed: Waiting, Arrived, Complete, No Show, Running Late + custom ones</p>\n","type":"text","uuid":"965f1d6e-0b6a-492a-8a51-be27ea616702"},{"key":"room_id","value":"{{room_id}}","description":"<p>Int -&gt; The ID of the room</p>\n","type":"text","uuid":"b49cfcf7-c75e-484a-b34b-576fbbb2ec66"},{"key":"equipment_id","value":"123, 234","description":"<p>String, Comma separated ids. Old equipment will be replaced with sent.</p>\n","type":"text","uuid":"19160c38-1738-4fe9-b4aa-91e4599b514e"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/{{appointment_id}}/update","urlObject":{"protocol":"https","path":["{{api_key}}","appointments","{{appointment_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"74e60f72-2fbc-4387-a1ec-77da7c976fa4","name":"No Shift","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"employee_id","value":"{{employee_id}}","type":"text","description":"int → The ID of the staff member assigned to the appointment."},{"key":"service_id","value":"{{service_id}}","type":"text","description":"int → The ID of the service being booked."},{"key":"location_id","value":"{{location_id}}","type":"text","description":"int → The ID of the clinic or location where the appointment takes place."},{"key":"contact_id","value":"{{contact_id}}","description":"int → The ID of the client/patient linked to the appointment.","type":"text"},{"key":"start_time","value":"2026-12-09 10:40","description":"date → The scheduled start time of the appointment.\nYYYY-MM-DD HH:ii","type":"text"},{"key":"end_time","value":"2026-12-09 11:00","description":"date → The scheduled end time of the appointment.\nYYYY-MM-DD HH:ii","type":"text"},{"key":"title","value":"Client runs late","description":"string → A short note/description for the appointment.","type":"text"},{"key":"sent_survey","value":"0","description":"int → 0 = not sent, 1 = sent; indicates whether a post-appointment survey has been sent.","type":"text"},{"key":"sent_email_reminder","value":"1","description":"int → 0 = not sent, 1 = sent; indicates whether an email reminder has been sent before the appointment.","type":"text"},{"key":"sent_sms","value":"0","description":"int → 0 = not sent, 1 = sent; indicates whether an SMS reminder has been sent before the appointment.","type":"text"},{"key":"sent_email","value":"0","description":"int → 0 = not sent, 1 = sent; indicates whether a standard appointment confirmation email has been sent.","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/{{appointment_id}}/update"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 25 Sep 2025 04:34:59 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": false,\n    \"message\": \"There is no shift for this timeslot\"\n}"}],"_postman_id":"11779afe-b653-47f2-a4b3-7133a01e0357"},{"name":"Cancel Appointment","event":[{"listen":"test","script":{"id":"a556e404-324f-4ff4-9060-582f648619ce","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response time is within acceptable range\", function () {","  pm.expect(pm.response.responseTime).to.be.below(2200);","});","","","pm.test(\"Validate the schema of the response\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData).to.have.property('company_id').that.is.a('number');","    pm.expect(responseData).to.have.property('user_id').that.is.a('number');","    pm.expect(responseData).to.have.property('contact_id').that.is.a('number');","    pm.expect(responseData).to.have.property('booking_id').that.is.a('number');","    pm.expect(responseData).to.have.property('notification_type').that.is.a('string');","    pm.expect(responseData).to.have.property('send_notification_email').that.is.a('boolean');","    pm.expect(responseData).to.have.property('send_notification_sms').that.is.a('boolean');","    pm.expect(responseData).to.have.property('success').that.is.a('boolean');","    pm.expect(responseData).to.have.property('message').that.is.a('string');","});","","","pm.test(\"Company ID should be of type integer\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.company_id).to.be.a('number');","});","","","pm.test(\"Message is of type string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.message).to.be.a('string');","});",""],"type":"text/javascript","packages":{}}}],"id":"0981425e-6120-4cf4-97a5-695e98f5ed66","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/{{appointment_id}}/cancel","description":"<h3 id=\"cancel-appointment\">Cancel Appointment</h3>\n<p>This endpoint is used to cancel a specific appointment. It also takes into consideration your email and sms settings and sends communications accordingly.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>The request should be sent as a form-data with no parameters.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"company_id\": {\n            \"type\": \"integer\"\n        },\n        \"user_id\": {\n            \"type\": \"integer\"\n        },\n        \"contact_id\": {\n            \"type\": \"integer\"\n        },\n        \"booking_id\": {\n            \"type\": \"integer\"\n        },\n        \"notification_type\": {\n            \"type\": \"string\"\n        },\n        \"send_notification_email\": {\n            \"type\": \"boolean\"\n        },\n        \"send_notification_sms\": {\n            \"type\": \"boolean\"\n        },\n        \"success\": {\n            \"type\": \"boolean\"\n        },\n        \"message\": {\n            \"type\": \"string\"\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","appointments","{{appointment_id}}","cancel"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"458c65ad-4a3a-45be-82da-f28b91cf69cd","name":"Cancel Appointment","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/{{appointment_id}}/cancel"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2025 15:13:21 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"235"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"company_id\": 15135,\n    \"user_id\": 146685,\n    \"contact_id\": 41398673,\n    \"booking_id\": 108134049,\n    \"notification_type\": \"cancelled-appointment\",\n    \"send_notification_email\": false,\n    \"send_notification_sms\": false,\n    \"success\": true,\n    \"message\": \"Appointment Updated\"\n}"}],"_postman_id":"0981425e-6120-4cf4-97a5-695e98f5ed66"},{"name":"Confirm Appointment","id":"d288c3d9-3b6d-4e53-8e57-ccedfd422e4b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/{{appointment_id}}/confirm","urlObject":{"protocol":"https","path":["{{api_key}}","appointments","{{appointment_id}}","confirm"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"7af59af0-e235-4e0b-b475-ba1748aaf0a1","name":"Confirm Appointment","originalRequest":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/{{appointment_id}}/confirm"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 31 Jul 2025 07:26:16 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Appointment has been confirmed\"\n}"}],"_postman_id":"d288c3d9-3b6d-4e53-8e57-ccedfd422e4b"},{"name":"Rebook Appointment","id":"244e116d-f116-4e3e-b1d9-0de3c63be9ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"start_date","value":"2025-09-30 15:30","description":"<p>Date, format: Y-m-d H:i, *required</p>\n","type":"text","uuid":"4189b57c-01bc-4a3b-b3c3-354ed49ad518"},{"key":"end_date","value":"2025-09-30 16:00","description":"<p>Date, format: Y-m-d H:i, if not sent it will take the service duration</p>\n","type":"text","uuid":"a1c4e265-6d41-4b91-9968-1d052165e339"},{"key":"employee_id","value":"{{employee_id}}","description":"<p>Int, Id of the practitioner, if not sent, it will take the old appt practitioner id</p>\n","type":"text","uuid":"bb292d95-09da-449e-8a9e-a6ea9d8db2a2","disabled":true},{"key":"user_id","value":"{{user_id}}","description":"<p>Int, Id of the user that is making the rebook, If not sent, it will take the user that created the old appointment</p>\n","type":"text","uuid":"dbc0a349-5c2a-469e-a398-819b7d9c45f6","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/{{appointment_id}}/rebook","urlObject":{"protocol":"https","path":["{{api_key}}","appointments","{{appointment_id}}","rebook"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"5eb64fcd-27f1-47dc-a18f-50cd39da4d6a","name":"Rebook Appointment","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"start_date","value":"2025-09-30 15:30","description":"Date, format: Y-m-d H:i, *required","type":"text","uuid":"4189b57c-01bc-4a3b-b3c3-354ed49ad518"},{"key":"end_date","value":"2025-09-30 16:00","description":"Date, format: Y-m-d H:i, if not sent it will take the service duration","type":"text","uuid":"a1c4e265-6d41-4b91-9968-1d052165e339"},{"key":"employee_id","value":"{{employee_id}}","description":"Int, Id of the practitioner, if not sent, it will take the old appt practitioner id","type":"text","uuid":"bb292d95-09da-449e-8a9e-a6ea9d8db2a2","disabled":true},{"key":"user_id","value":"{{user_id}}","description":"Int, Id of the user that is making the rebook, If not sent, it will take the user that created the old appointment","type":"text","uuid":"dbc0a349-5c2a-469e-a398-819b7d9c45f6","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key_11674}}/appointments/110846108/rebook"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 30 Sep 2025 10:00:00 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Rebook was created successfully\",\n    \"appointment_id\": 110899387\n}"}],"_postman_id":"244e116d-f116-4e3e-b1d9-0de3c63be9ef"},{"name":"Reschedule Appointment","id":"3537ed75-6eef-4ad4-aadd-0dba6a2882f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"start_date","value":"2025-09-30 15:30","description":"<p>Date, format: Y-m-d H:i, *required</p>\n","type":"text","uuid":"e7aa3287-a092-4f8c-939f-d8ae07752a7e"},{"key":"end_date","value":"2025-09-30 16:00","description":"<p>Date, format: Y-m-d H:i, if not sent it will take the service duration</p>\n","type":"text","uuid":"a43aa67d-82f6-47f6-bae3-af84626aa132"},{"key":"employee_id","value":"{{employee_id}}","description":"<p>Int, *required</p>\n","type":"text","uuid":"2ee453e7-0822-4086-8162-c8a15d48fb5e"},{"key":"location_id","value":"{{location_id}}","description":"<p>Int, *required</p>\n","type":"text","uuid":"48782052-82a5-47ea-b4c4-9b20dc80ab3b"},{"key":"room_id","value":"{{room_id}}","description":"<p>Int</p>\n","type":"text","uuid":"332d5698-e5f9-4c2f-abf1-38ec45cd73cf"},{"key":"send_email","value":"1","description":"<p>Int, 0 or 1, default: 0</p>\n","type":"text","uuid":"b4b28a17-49d5-4f16-b1ef-6db9a17737d7"},{"key":"send_sms","value":"1","description":"<p>Int, 0 or 1, default: 0</p>\n","type":"text","uuid":"48983171-6571-459f-bac2-c6c5577ee07c"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/{{appointment_id}}/reschedule","urlObject":{"protocol":"https","path":["{{api_key}}","appointments","{{appointment_id}}","reschedule"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"5e83af06-bb4d-4769-81bc-6ea5e6b1df58","name":"Reschedule Appointment","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"start_date","value":"2025-10-30 15:30","description":"Date, format: Y-m-d H:i, *required","type":"text","uuid":"e7aa3287-a092-4f8c-939f-d8ae07752a7e"},{"key":"end_date","value":"2025-10-30 16:00","description":"Date, format: Y-m-d H:i, if not sent it will take the service duration","type":"text","uuid":"a43aa67d-82f6-47f6-bae3-af84626aa132"},{"key":"employee_id","value":"{{employee_id}}","description":"Int, *required","type":"text","uuid":"2ee453e7-0822-4086-8162-c8a15d48fb5e"},{"key":"location_id","value":"{{location_id}}","description":"Int, *required","type":"text","uuid":"48782052-82a5-47ea-b4c4-9b20dc80ab3b"},{"key":"room_id","value":"{{room_id}}","description":"Int","type":"text","uuid":"332d5698-e5f9-4c2f-abf1-38ec45cd73cf","disabled":true},{"key":"send_email","value":"1","description":"Int, 0 or 1, default: 0","type":"text","uuid":"b4b28a17-49d5-4f16-b1ef-6db9a17737d7"},{"key":"send_sms","value":"1","description":"Int, 0 or 1, default: 0","type":"text","uuid":"48983171-6571-459f-bac2-c6c5577ee07c"},{"key":"debug","value":"testMe","type":"text","uuid":"0bf90361-1208-4307-8529-7a240299d26f"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/appointments/{{appointment_id}}/reschedule"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 30 Sep 2025 10:40:47 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Appointment was rescheduled successfully\"\n}"}],"_postman_id":"3537ed75-6eef-4ad4-aadd-0dba6a2882f3"},{"name":"Create Bookout","id":"483ce11f-5864-49b1-8bd5-e2e38c8801ea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"type":"text","key":"user_id","value":"96787"},{"type":"text","key":"location_id","value":"10303"},{"type":"text","key":"start_time","value":"2026-01-05 12:00"},{"type":"text","key":"end_time","value":"2026-01-05 12:15"},{"type":"text","key":"employee_ids","value":"96787, 150919"},{"type":"text","key":"title","value":"Lunch"},{"type":"text","key":"description","value":"Add note"},{"key":"repeats_every","value":"day","description":"<p>day, week, month</p>\n","type":"text","uuid":"8aba9829-b849-4d5f-8ef9-526fc0b3db50"},{"key":"repeats_every_count","value":"1","description":"<p>Int</p>\n","type":"text","uuid":"645ff716-739e-4dc8-9ced-2f5115d1edb6"},{"key":"repeats_until","value":"20260110","description":"<p>date Ymd</p>\n","type":"text","uuid":"01dd4d9a-4926-4b27-aafc-235ddbf4b094"},{"key":"repeats_on","value":"1,2","description":"<p>If repeats_every = week. 0-6 sun-mon</p>\n","type":"text","uuid":"a39a0987-b994-4b27-b7e1-8bb783c3e91e"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/bookouts/create","urlObject":{"protocol":"https","path":["{{api_key_12307}}","bookouts","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"483ce11f-5864-49b1-8bd5-e2e38c8801ea"},{"name":"Reschedule Bookout","id":"6fc8d933-9a9e-4c9a-8fd9-023988ee363b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"start_time","value":"2025-11-30 12:30","description":"<p>Date, format Y-m-d H:i</p>\n","type":"text","uuid":"2f64859b-92a0-4d71-820f-67bed5f1dad9"},{"key":"end_time","value":"2025-11-30 13:00","description":"<p>Date, format Y-m-d H:i</p>\n","type":"text","uuid":"e7f37b54-acc9-46ff-b74f-d997f6a4143a"},{"key":"location_id","value":"{{location_id}}","type":"text","uuid":"e4f3d0f4-f238-4efe-82c5-94f87d23b2c2"},{"key":"user_id","value":"{{user_id}}","type":"text","uuid":"cc343ec2-255f-469d-8930-66fdcb3b307c"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/bookouts/{{bookout_id}}/reschedule","urlObject":{"protocol":"https","path":["{{api_key}}","bookouts","{{bookout_id}}","reschedule"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"6fc8d933-9a9e-4c9a-8fd9-023988ee363b"},{"name":"Delete Bookouts","id":"e96b4970-0b55-426c-916f-e95d65ef4ae8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.oauth.pabau.com/{{api_key}}/bookouts/{{bookout_id}}/delete","urlObject":{"protocol":"https","path":["{{api_key}}","bookouts","{{bookout_id}}","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"e96b4970-0b55-426c-916f-e95d65ef4ae8"},{"name":"Update Bookout","id":"561946d9-70a7-462c-a49c-d50c0c5766e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"start_time","value":"2025-11-30 12:30","description":"<p>Date, format: Y-m-d H:i</p>\n","type":"text","uuid":"4a89d51d-cbb1-4d3a-af14-4c7be6dd5413"},{"key":"end_time","value":"2025-11-30 13:00","description":"<p>Date, format: Y-m-d H:i</p>\n","type":"text","uuid":"ba4377e7-75a2-4c68-9649-139616ffd206"},{"key":"note","value":"Text note","description":"<p>String</p>\n","type":"text","uuid":"dffe1093-aa3d-4861-aff8-cbe48388f757"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/bookouts/{{bookout_id}}/update","urlObject":{"protocol":"https","path":["{{api_key}}","bookouts","{{bookout_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"561946d9-70a7-462c-a49c-d50c0c5766e1"}],"id":"c09c18eb-9b9b-4897-ae20-bf8c00e692e2","description":"<p>An appointment represents a scheduled meeting or event with a client. This resource allows you to create, update, and track appointments.</p>\n","_postman_id":"c09c18eb-9b9b-4897-ae20-bf8c00e692e2"},{"name":"Payments","item":[{"name":"List Payments","event":[{"listen":"test","script":{"id":"c39273e1-62c6-4dda-98ce-09c5c09dfb10","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response time is less than 1200ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(1200);","});","","pm.test(\"Validate the schema for the response\", function () {","    const responseData = pm.response.json();","    ","  ","    ","    responseData.payments.forEach(payment => {","        pm.expect(payment).to.have.property('id').that.is.a('number');","","    });","});","","","pm.test(\"Payments array is present and contains expected number of elements\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.have.property('payments').that.is.an('array').and.to.have.lengthOf.at.least(1);","});","","","pm.test(\"Response time is less than 1200ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(1200);","});","","pm.test(\"All properties exist and have correct data types\", function () {","    const responseData = pm.response.json();","    ","    ","    responseData.payments.forEach(function(payment) {","        pm.expect(payment.id).to.be.a('number');","      ","    });","});",""],"type":"text/javascript","packages":{}}}],"id":"410b6dab-1007-4ca9-b967-f6ca202299d9","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/payments?per_page=20&page=1&order=ASC","description":"<h3 id=\"retrieve-payments-for-invoices\">Retrieve Payments for Invoices</h3>\n<p>This endpoint retrieves payments for each invoice.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://api.oauth.pabau.com/{{api_key}}/invoices/payments</code></p>\n</li>\n<li><p>Body (form-data):</p>\n<ul>\n<li><p><code>per_page</code> (text, required): The number of items per page to be returned.</p>\n</li>\n<li><p><code>page</code> (text, required): The page number to retrieve.</p>\n</li>\n<li><p><code>order</code> (text, required): The order of the results, either \"ASC\" or \"DESC\".</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request is a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"token\": {\"type\": \"string\"},\n    \"expiration\": {\"type\": \"string\"},\n    \"tenant\": {\"type\": \"string\"},\n    \"catalog\": {\"type\": \"array\", \"items\": {}},\n    \"total\": {\"type\": \"integer\"},\n    \"success\": {\"type\": \"boolean\"},\n    \"payments\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": {\"type\": \"integer\"},\n          \"from\": {\"type\": \"string\"},\n          \"date\": {\"type\": \"string\"},\n          \"amount\": {\"type\": \"integer\"},\n          \"pmethod\": {\"type\": \"string\"},\n          \"user_id\": {\"type\": \"integer\"},\n          \"contact_id\": {\"type\": [\"integer\", \"null\"]},\n          \"invoice_id\": {\"type\": \"integer\"},\n          \"invoice_no\": {\"type\": \"string\"},\n          \"fees\": {\"type\": \"string\"},\n          \"location_name\": {\"type\": \"string\"}\n        }\n      }\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","invoices","payments"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>Int\ndefault: 20\nmax: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>Int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>String (ASC or DESC) (created_date)\ndefault: DESC</p>\n","type":"text/plain"},"key":"order","value":"ASC"}],"variable":[]}},"response":[{"id":"417ab47a-5bd8-44ca-8ed5-ef84657ce43f","name":"List Payments","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"per_page","value":"5","description":"int","type":"text"},{"key":"page","value":"1","description":"int","type":"text"},{"key":"order","value":"ASC","description":"ASC or DESC","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/payments"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 23 Nov 2024 17:05:15 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=0o1fsel6n4m08m0iaeq0k2bkob; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732381517"},{"key":"Content-Length","value":"3078"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AACEeiNZ9TVm-n6Uwy6opPd8ag3xxEUquf4F_cglbN250IGVXmXXQak3rXm1BnCfWy63Vi0H0WMFt8qzATJIL7z_-Zo-mQZJbMY8ThHGTqYkAj-pvRSj9ZCOMxIMB12nmCx08UViGj4mOftD2_dTqYpXZ5l0l5bqPTo\",\n    \"expiration\": \"2024-11-23T17:24:11.918Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"total\": 12,\n    \"success\": true,\n    \"payments\": [\n        {\n            \"id\": 64747757,\n            \"from\": \"Walk In \",\n            \"date\": \"2024-10-21 16:08:02\",\n            \"amount\": 40,\n            \"pmethod\": \"Cash\",\n            \"user_id\": 144260,\n            \"contact_id\": null,\n            \"invoice_id\": 40221549,\n            \"invoice_no\": \"21\",\n            \"fees\": \"0.00\",\n            \"location_name\": \"Pabau Test Location\"\n        },\n        {\n            \"id\": 64743482,\n            \"from\": \"Joe Pabau\",\n            \"date\": \"2024-10-21 06:36:56\",\n            \"amount\": 200,\n            \"pmethod\": \"Cash\",\n            \"user_id\": 144260,\n            \"contact_id\": 39362883,\n            \"invoice_id\": 40217693,\n            \"invoice_no\": \"20\",\n            \"fees\": \"0.00\",\n            \"location_name\": \"Pabau Test Location\"\n        },\n        {\n            \"id\": 64692819,\n            \"from\": \"Johan Gafaro\",\n            \"date\": \"2024-10-15 11:36:02\",\n            \"amount\": 200,\n            \"pmethod\": \"Cash\",\n            \"user_id\": 145154,\n            \"contact_id\": 39331757,\n            \"invoice_id\": 40167001,\n            \"invoice_no\": \"19\",\n            \"fees\": \"0.00\",\n            \"location_name\": \"Pabau Test Location\"\n        },\n        {\n            \"id\": 64692568,\n            \"from\": \"MarijanPrivate KarovskiPrivate\",\n            \"date\": \"2024-10-15 11:11:13\",\n            \"amount\": 200,\n            \"pmethod\": \"Cash\",\n            \"user_id\": 145154,\n            \"contact_id\": 39313641,\n            \"invoice_id\": 40166765,\n            \"invoice_no\": \"18\",\n            \"fees\": \"0.00\",\n            \"location_name\": \"Pabau Test Location\"\n        },\n        {\n            \"id\": 64651581,\n            \"from\": \"William Brandham\",\n            \"date\": \"2024-10-08 10:29:50\",\n            \"amount\": 200,\n            \"pmethod\": \"Cash\",\n            \"user_id\": 144260,\n            \"contact_id\": 37635002,\n            \"invoice_id\": 40133341,\n            \"invoice_no\": \"17\",\n            \"fees\": \"0.00\",\n            \"location_name\": \"Pabau Test Location\"\n        },\n        {\n            \"id\": 64639286,\n            \"from\": \"William Brandham\",\n            \"date\": \"2024-10-04 16:04:19\",\n            \"amount\": 83.33,\n            \"pmethod\": \"Package\",\n            \"user_id\": 144260,\n            \"contact_id\": 37635002,\n            \"invoice_id\": 40122492,\n            \"invoice_no\": \"16\",\n            \"fees\": \"0.00\",\n            \"location_name\": \"Pabau Test Location\"\n        },\n        {\n            \"id\": 64639279,\n            \"from\": \"William Brandham\",\n            \"date\": \"2024-10-04 16:03:02\",\n            \"amount\": 1000,\n            \"pmethod\": \"Cash\",\n            \"user_id\": 144260,\n            \"contact_id\": 37635002,\n            \"invoice_id\": 40122487,\n            \"invoice_no\": \"15\",\n            \"fees\": \"0.00\",\n            \"location_name\": \"Pabau Test Location\"\n        },\n        {\n            \"id\": 64632040,\n            \"from\": \"William Brandham\",\n            \"date\": \"2024-10-03 14:01:58\",\n            \"amount\": 100,\n            \"pmethod\": \"Voucher #945754351\",\n            \"user_id\": 144260,\n            \"contact_id\": 37635002,\n            \"invoice_id\": 40115998,\n            \"invoice_no\": \"13\",\n            \"fees\": \"0.00\",\n            \"location_name\": \"Pabau Test Location\"\n        },\n        {\n            \"id\": 64632034,\n            \"from\": \"William Brandham\",\n            \"date\": \"2024-10-03 14:01:12\",\n            \"amount\": 100,\n            \"pmethod\": \"Cash\",\n            \"user_id\": 144260,\n            \"contact_id\": 37635002,\n            \"invoice_id\": 40115990,\n            \"invoice_no\": \"12\",\n            \"fees\": \"0.00\",\n            \"location_name\": \"Pabau Test Location\"\n        },\n        {\n            \"id\": 64632021,\n            \"from\": \"William Brandham\",\n            \"date\": \"2024-10-03 13:58:28\",\n            \"amount\": 100,\n            \"pmethod\": \"Account\",\n            \"user_id\": 144260,\n            \"contact_id\": 37635002,\n            \"invoice_id\": 40115975,\n            \"invoice_no\": \"11\",\n            \"fees\": \"0.00\",\n            \"location_name\": \"Pabau Test Location\"\n        },\n        {\n            \"id\": 64632013,\n            \"from\": \"William Brandham\",\n            \"date\": \"2024-10-03 13:57:33\",\n            \"amount\": 100,\n            \"pmethod\": \"Cash\",\n            \"user_id\": 144260,\n            \"contact_id\": 37635002,\n            \"invoice_id\": 40115968,\n            \"invoice_no\": \"ACC1\",\n            \"fees\": \"0.00\",\n            \"location_name\": \"Pabau Test Location\"\n        },\n        {\n            \"id\": 64065584,\n            \"from\": \"John Best\",\n            \"date\": \"2024-07-05 23:10:24\",\n            \"amount\": 200,\n            \"pmethod\": \"Cash\",\n            \"user_id\": 144260,\n            \"contact_id\": 37635003,\n            \"invoice_id\": 39623905,\n            \"invoice_no\": \"1\",\n            \"fees\": \"0.00\",\n            \"location_name\": \"Pabau Test Location\"\n        }\n    ]\n}"}],"_postman_id":"410b6dab-1007-4ca9-b967-f6ca202299d9"},{"name":"Get Payment","event":[{"listen":"test","script":{"id":"a29c8c61-b99a-420a-8a0b-91086018a1e7","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response time is less than 1200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1200);","});","","","pm.test(\"Total, success, and payments properties exist in the response\", function () {","  const responseData = pm.response.json();","","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData).to.have.property('total');","  pm.expect(responseData).to.have.property('success');","  pm.expect(responseData).to.have.property('payments');","});","","","pm.test(\"Validate the presence of required fields in payments array\", function () {","    const responseData = pm.response.json();","","","    responseData.payments.forEach(function(payment) {","        pm.expect(payment).to.have.property('id').that.is.a('number');","","    });","});",""],"type":"text/javascript","packages":{}}}],"id":"71fcf094-bbd4-4338-b307-3cb624df607a","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/payments/{{payment_id}}","description":"<h3 id=\"retrieve-invoice-payment-details\">Retrieve Invoice Payment Details</h3>\n<p>This endpoint is used to retrieve the details of a specific payment within an invoice by providing the payment ID.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>Type: form-data</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p>Status: 200</p>\n</li>\n<li><p>Content-Type: application/json</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"total\": 0,\n  \"success\": true,\n  \"payments\": [\n    {\n      \"id\": 0,\n      \"from\": \"\",\n      \"amount\": \"\",\n      \"pmethod\": \"\",\n      \"user_id\": 0,\n      \"contact_id\": 0,\n      \"invoice_id\": 0,\n      \"invoice_no\": \"\",\n      \"fees\": \"\",\n      \"location_name\": \"\",\n      \"location_id\": 0,\n      \"dates\": {\n        \"created_date\": \"\",\n        \"payment_date\": \"\"\n      }\n    }\n  ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","invoices","payments","{{payment_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"a7445489-62bc-4110-82e9-dfd3c7b8b4da","name":"Get Payment","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/payments/{{payment_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2025 15:06:13 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"343"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"total\": 1,\n    \"success\": true,\n    \"payments\": [\n        {\n            \"id\": 64065584,\n            \"from\": \"John Best\",\n            \"amount\": \"200.00\",\n            \"pmethod\": \"Cash\",\n            \"user_id\": 144260,\n            \"contact_id\": 37635003,\n            \"invoice_id\": 39623905,\n            \"invoice_no\": \"1\",\n            \"fees\": \"0.00\",\n            \"location_name\": \"Pabau Test Location\",\n            \"location_id\": 15588,\n            \"dates\": {\n                \"created_date\": \"2024-07-05 23:10:24\",\n                \"payment_date\": \"2024-07-05 23:10:24\"\n            }\n        }\n    ]\n}"}],"_postman_id":"71fcf094-bbd4-4338-b307-3cb624df607a"},{"name":"List Payment Types","event":[{"listen":"test","script":{"id":"5db28b08-f674-4f6d-b7e3-6cca703b7976","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response time is less than 2200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(2200);","});","",""],"type":"text/javascript","packages":{}}}],"id":"f5c9b449-931c-4bcb-b6a6-bf690ede788b","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"KaneoPabau","type":"text","disabled":true},{"key":"last_name","value":"Wickson","type":"text","disabled":true},{"key":"email","value":"kane@pabau.com","type":"text","disabled":true},{"key":"Pipedrive_ID","value":"1234899999","type":"text","disabled":true},{"key":"salutation","value":"Mr.","type":"text","disabled":true},{"key":"Cosmetic/Medical?","value":"Yo","type":"text","disabled":true},{"key":"Preferred_Contact_Method","value":"Whatsapp","type":"text","disabled":true},{"key":"mobile","value":"+447724691462","type":"text","disabled":true},{"key":"gender","value":"Male","type":"text","disabled":true},{"key":"DOB","value":"1989/10/23","type":"text","disabled":true},{"key":"source","value":"Aspect County","type":"text","disabled":true},{"key":"owner","value":"Oliver Jones","type":"text","disabled":true},{"key":"mailing_county","value":"London","type":"text","disabled":true},{"key":"mailing_country","value":"United Kingdom","type":"text","disabled":true},{"key":"mailing_city","value":"Ldn","type":"text","disabled":true},{"key":"mailing_postal","value":"LU1 3SQ","type":"text","disabled":true},{"key":"mailing_street","value":"66 Cowper Street","type":"text","disabled":true},{"key":"is_active","value":"1","type":"text","disabled":true},{"key":"location_name","value":"BELLA VOU LTD","type":"text","disabled":true},{"key":"NHS_number","value":"1121","type":"text","disabled":true},{"key":"Lead_Owner","value":"Grace Webb","type":"text","disabled":true},{"key":"label","value":"VIP, Surgical","type":"text","disabled":true},{"key":"opt_in_sms","value":"0","type":"text","disabled":true},{"key":"opt_in_email","value":"0","type":"text","disabled":true},{"key":"opt_in_phone","value":"0","type":"text","disabled":true},{"key":"opt_in_post","value":"0","type":"text","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key}}/payments/payment-types","description":"<h3 id=\"get-paymentspayment-types\">GET /payments/payment-types</h3>\n<p>This endpoint retrieves the available payment types.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://api.oauth.pabau.com/{{api_key}}/payments/payment-types</code></p>\n</li>\n<li><p>Body: form-data</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request can be documented as a JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"token\": { \"type\": \"string\" },\n    \"expiration\": { \"type\": \"string\" },\n    \"tenant\": { \"type\": \"string\" },\n    \"catalog\": { \"type\": \"array\" },\n    \"success\": { \"type\": \"boolean\" },\n    \"total\": { \"type\": \"integer\" },\n    \"payment_types\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": { \"type\": [\"string\", \"null\"] },\n          \"name\": { \"type\": \"string\" }\n        }\n      }\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","payments","payment-types"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"0aee9c25-ec02-4576-8aad-d0fd38a4ecac","name":"List Payment Types","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"KaneoPabau","type":"text","disabled":true},{"key":"last_name","value":"Wickson","type":"text","disabled":true},{"key":"email","value":"kane@pabau.com","type":"text","disabled":true},{"key":"Pipedrive_ID","value":"1234899999","type":"text","disabled":true},{"key":"salutation","value":"Mr.","type":"text","disabled":true},{"key":"Cosmetic/Medical?","value":"Yo","type":"text","disabled":true},{"key":"Preferred_Contact_Method","value":"Whatsapp","type":"text","disabled":true},{"key":"mobile","value":"+447724691462","type":"text","disabled":true},{"key":"gender","value":"Male","type":"text","disabled":true},{"key":"DOB","value":"1989/10/23","type":"text","disabled":true},{"key":"source","value":"Aspect County","type":"text","disabled":true},{"key":"owner","value":"Oliver Jones","type":"text","disabled":true},{"key":"mailing_county","value":"London","type":"text","disabled":true},{"key":"mailing_country","value":"United Kingdom","type":"text","disabled":true},{"key":"mailing_city","value":"Ldn","type":"text","disabled":true},{"key":"mailing_postal","value":"LU1 3SQ","type":"text","disabled":true},{"key":"mailing_street","value":"66 Cowper Street","type":"text","disabled":true},{"key":"is_active","value":"1","type":"text","disabled":true},{"key":"location_name","value":"BELLA VOU LTD","type":"text","disabled":true},{"key":"NHS_number","value":"1121","type":"text","disabled":true},{"key":"Lead_Owner","value":"Grace Webb","type":"text","disabled":true},{"key":"label","value":"VIP, Surgical","type":"text","disabled":true},{"key":"opt_in_sms","value":"0","type":"text","disabled":true},{"key":"opt_in_email","value":"0","type":"text","disabled":true},{"key":"opt_in_phone","value":"0","type":"text","disabled":true},{"key":"opt_in_post","value":"0","type":"text","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key}}/payments/payment-types"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 23 Nov 2024 16:50:07 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=0o1fsel6n4m08m0iaeq0k2bkob; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732380609"},{"key":"Content-Length","value":"371"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AACvTt7jjenL6Cm6AHw6SqQ0pudrEuhLF4YU-Zt911n0oCIfjvkCirovMKmrXefNVVqo2Mjbq-6YutsGs0FUN_ZIhXMMP_H7gaX3RQnd_H95f-0opJIDxj3TZTzoouy26BmqT1jWfSqd7KNTjFykeub-bZb3RQADmyw\",\n    \"expiration\": \"2024-11-24T16:48:37.289Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"success\": true,\n    \"total\": 1,\n    \"payment_types\": [\n        {\n            \"id\": null,\n            \"name\": \"Card\"\n        },\n        {\n            \"id\": null,\n            \"name\": \"Cash\"\n        },\n        {\n            \"id\": \"8824\",\n            \"name\": \"BACS\"\n        }\n    ]\n}"}],"_postman_id":"f5c9b449-931c-4bcb-b6a6-bf690ede788b"},{"name":"Create Payment","id":"139953cc-55d7-4bbd-a888-507bfaf6181d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"employee_id","value":"145436","description":"<p>(integer, required) → Unique identifier of company employee</p>\n","type":"text","uuid":"7ee0faee-22e5-40a9-8036-26725dbffd3d"},{"key":"contact_id","value":"41784478","description":"<p>(integer, required) → Unique identifier of the client from whom the payment is made</p>\n","type":"text","uuid":"15560052-5e89-4eb9-88ae-e2552ffe7b4c"},{"key":"payment_method","value":"Cash","description":"<p>(string, required) → Payment method can be any of Cash, Card, Card terminal, Account or custom payment methot of company</p>\n","type":"text","uuid":"7657b914-2b02-4f08-a2b6-c22761c9a6e3"},{"key":"amount","value":"100","description":"<p>(required) → Payment Amount</p>\n","type":"text","uuid":"f9306e34-41a0-4060-a1bd-f1431d24ed2d"},{"key":"payment_date","value":"2025-09-04 14:30:00","description":"<p>(YYYY-MM-DD hh:mm:ss) → Date of the payment</p>\n","type":"text","uuid":"2fd6b9ca-88de-4852-bf30-8a52fef4c754"},{"key":"note","value":"Product purches","description":"<p>(string) →  Human-readable reason or context for the payment (e.g., \"Product purches\", \"Payments from app\").</p>\n","type":"text","uuid":"7b95bdfd-75f8-457f-84b1-0951d8d8b40e"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/41764526/payments/create","urlObject":{"protocol":"https","path":["{{api_key}}","invoices","41764526","payments","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"a1a869b2-780f-4c2e-a22e-58065c94bb80","name":"New Request","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"employee_id","value":"145436","description":"(integer, required) → Unique identifier of company employee","type":"text","uuid":"7ee0faee-22e5-40a9-8036-26725dbffd3d"},{"key":"contact_id","value":"41784478","description":"(integer, required) → Unique identifier of the client from whom the payment is made","type":"text","uuid":"15560052-5e89-4eb9-88ae-e2552ffe7b4c"},{"key":"payment_method","value":"Cash","description":"(string, required) → Payment method can be any of Cash, Card, Card terminal, Account or custom payment methot of company","type":"text","uuid":"7657b914-2b02-4f08-a2b6-c22761c9a6e3"},{"key":"amount","value":"100","description":"(required) → Payment Amount","type":"text","uuid":"f9306e34-41a0-4060-a1bd-f1431d24ed2d"},{"key":"payment_date","value":"2025-09-04 14:30:00","description":"(YYYY-MM-DD hh:mm:ss) → Date of the payment","type":"text","uuid":"2fd6b9ca-88de-4852-bf30-8a52fef4c754"},{"key":"note","value":"Product purches","description":"(string) →  Human-readable reason or context for the payment (e.g., \"Product purches\", \"Payments from app\").","type":"text","uuid":"7b95bdfd-75f8-457f-84b1-0951d8d8b40e"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/41764526/payments/create"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 03 Oct 2025 10:20:00 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Payment successfully created.\",\n    \"invoice_id\": \"41764526\",\n    \"paid_amount\": \"100\",\n    \"paid_by\": \"41784478\",\n    \"employee_id\": \"145436\",\n    \"payment_method\": \"Cash\"\n}"}],"_postman_id":"139953cc-55d7-4bbd-a888-507bfaf6181d"},{"name":"Update Payment","id":"dc6bb6a0-8b2e-4e4e-87f9-d9fd275d7894","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"contact_id","value":"41784478","description":"<p>(integer) → Unique identifier of the client from whom the payment is made</p>\n","type":"text","uuid":"15560052-5e89-4eb9-88ae-e2552ffe7b4c"},{"key":"payment_method","value":"Cash","description":"<p>(string) → Payment method can be any of Cash, Card, Card terminal, Account or custom payment methot of company</p>\n","type":"text","uuid":"7657b914-2b02-4f08-a2b6-c22761c9a6e3"},{"key":"amount","value":"100","description":"<p>(string) → Payment Amount</p>\n","type":"text","uuid":"f9306e34-41a0-4060-a1bd-f1431d24ed2d"},{"key":"payment_date","value":"2025-09-04 14:30:00","description":"<p>(YYYY-MM-DD hh:mm:ss) → Date of the payment</p>\n","type":"text","uuid":"2fd6b9ca-88de-4852-bf30-8a52fef4c754"},{"key":"note","value":"Product purches","description":"<p>(string) →  Human-readable reason or context for the payment (e.g., \"Product purches\", \"Payments from app\").</p>\n","type":"text","uuid":"7b95bdfd-75f8-457f-84b1-0951d8d8b40e"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/payments/66220278/update","urlObject":{"protocol":"https","path":["{{api_key}}","invoices","payments","66220278","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"a435387b-8d53-4853-a8b4-5adda2773183","name":"Update Payment","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"contact_id","value":"41784478","description":"(integer) → Unique identifier of the client from whom the payment is made","type":"text","uuid":"15560052-5e89-4eb9-88ae-e2552ffe7b4c"},{"key":"payment_method","value":"Cash","description":"(string) → Payment method can be any of Cash, Card, Card terminal, Account or custom payment methot of company","type":"text","uuid":"7657b914-2b02-4f08-a2b6-c22761c9a6e3"},{"key":"amount","value":"100","description":"(string) → Payment Amount","type":"text","uuid":"f9306e34-41a0-4060-a1bd-f1431d24ed2d"},{"key":"payment_date","value":"2025-09-04 14:30:00","description":"(YYYY-MM-DD hh:mm:ss) → Date of the payment","type":"text","uuid":"2fd6b9ca-88de-4852-bf30-8a52fef4c754"},{"key":"note","value":"Product purches","description":"(string) →  Human-readable reason or context for the payment (e.g., \"Product purches\", \"Payments from app\").","type":"text","uuid":"7b95bdfd-75f8-457f-84b1-0951d8d8b40e"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/payments/66220278/update"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"date","value":"Mon, 06 Oct 2025 06:19:41 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Payment successfully updated.\",\n    \"payment_id\": \"66220278\",\n    \"updated_fields\": {\n        \"amount\": {\n            \"old\": 10,\n            \"new\": \"100\"\n        },\n        \"payment_method\": {\n            \"old\": \"account\",\n            \"new\": \"Cash\"\n        },\n        \"note\": {\n            \"old\": \"\",\n            \"new\": \"Product purches\"\n        },\n        \"payment_date\": {\n            \"old\": \"2025-09-04 14:30:00\",\n            \"new\": \"2025-09-04 14:30:00\"\n        }\n    }\n}"}],"_postman_id":"dc6bb6a0-8b2e-4e4e-87f9-d9fd275d7894"},{"name":"Void Payment","event":[{"listen":"test","script":{"id":"956b495f-0037-4e9b-be20-f25379548852","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response has the required fields\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData).to.include.all.keys('token', 'expiration', 'tenant', 'catalog', 'success', 'message');","});","","","pm.test(\"Token is a non-empty string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData.token).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Token should not be empty\");","});","","","pm.test(\"Expiration is in a valid date format\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.have.property('expiration').that.is.a('string');","    pm.expect(() => { new Date(responseData.expiration) }).to.not.throw();","});","","","pm.test(\"Response time is less than 1200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1200);","});",""],"type":"text/javascript","packages":{}}}],"id":"5cfbf794-a53f-4ede-b865-9b3ab4833a80","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"payment_id","value":"{{payment_id}}","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/payments/void","description":"<h2 id=\"void-invoice-payment\">Void Invoice Payment</h2>\n<p>This endpoint allows you to void a payment associated with an invoice. It is typically used when a payment needs to be canceled or reversed for any reason.</p>\n<h3 id=\"request-format\">Request Format</h3>\n<ul>\n<li><p><strong>Method</strong>: POST</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://api.oauth.pabau.com/{{api_key}}/invoices/payments/void</code></p>\n</li>\n<li><p><strong>Request Body</strong>: The request body should be sent as form-data. Currently, no specific parameters are required in the request body.</p>\n</li>\n</ul>\n<h3 id=\"response-structure\">Response Structure</h3>\n<p>Upon a successful request, the response will return a JSON object with the following structure:</p>\n<ul>\n<li><p><strong>token</strong>: A string that represents the authentication token.</p>\n</li>\n<li><p><strong>expiration</strong>: A string indicating the expiration time of the token.</p>\n</li>\n<li><p><strong>tenant</strong>: A string representing the tenant information.</p>\n</li>\n<li><p><strong>catalog</strong>: An array that may contain catalog details related to the voided payment.</p>\n</li>\n<li><p><strong>success</strong>: A boolean indicating whether the operation was successful.</p>\n</li>\n<li><p><strong>message</strong>: A string that may contain additional information or status messages regarding the request.</p>\n</li>\n</ul>\n<h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"token\": \"\",\n  \"expiration\": \"\",\n  \"tenant\": \"\",\n  \"catalog\": [],\n  \"success\": true,\n  \"message\": \"\"\n}\n\n</code></pre>\n<p>This endpoint is essential for managing invoice payments effectively by allowing users to reverse transactions when necessary.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","invoices","payments","void"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"d46e2864-06fe-4306-a1ea-27db8ac64b87","name":"Void Payment","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"payment_id","value":"{{payment_id}}","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/payments/void"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2025 15:08:25 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"306"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AACnP4t-9yJIEm3wVb7j-EAKBrS9fAYzLjVYzEM07LHK1HC5Otl2zNnK20iQo-YKwNbnNY5RXWlwWpFAJFFrKW7LbOGt-KjLiQkcPAZ314b39cFBHBB2ESnFHTcIJJ9eJe5XzNPHuacSzoNrS6W3SUhe86SGCnYHdAY\",\n    \"expiration\": \"2025-02-01T19:31:09.309Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"success\": true,\n    \"message\": \"Payment is voided successfully\"\n}"}],"_postman_id":"5cfbf794-a53f-4ede-b865-9b3ab4833a80"},{"name":"Refund Payment","id":"a4a068fa-bf99-4402-8689-d530e8446c0c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"a4a068fa-bf99-4402-8689-d530e8446c0c"}],"id":"604e5e3b-03d0-4c0b-931f-48e0daa740d8","description":"<p>Client payments represent transactions made by a client for packages, products or services. This resource enables tracking, recording, and managing payment details to ensure accurate financial records and smooth operations.</p>\n","_postman_id":"604e5e3b-03d0-4c0b-931f-48e0daa740d8"},{"name":"Activities","item":[{"name":"Activity Type","item":[{"name":"Create Activity Type","id":"7f1b1876-335e-48b7-97e7-1f04f3170085","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"badge","value":"BellOutlined","description":"<p>string required * allowed badges: BellOutlined\nCameraOutlined, ClockCircleOutlined, CustomerServiceOutlined, EnvironmentOutlined, MedicineBoxOutlined, MessageOutlined, PhoneOutlined, SendOutlined, ShoppingOutlined, TrophyOutlined, UsergroupAddOutlined</p>\n","type":"text","uuid":"51ef0303-45c5-4059-9eb3-72836b8fd7f4"},{"key":"name","value":"test new type","description":"<p>string required * </p>\n","type":"text","uuid":"374e2e6f-6428-4b43-ab7d-1209d77f44af"},{"key":"duration","value":"10","description":"<p>int minutes</p>\n","type":"text","uuid":"c5afd470-9bd9-4241-baf5-f7ea8ba8e589"},{"key":"order","value":"1","description":"<p>int</p>\n","type":"text","uuid":"5db6d84f-6255-4080-92f8-adfba3fecf7e"},{"key":"active","value":"1","description":"<p>int</p>\n","type":"text","uuid":"692cdf64-bcf7-4795-92a8-d3a7d4a59948"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/activity/type/create","urlObject":{"protocol":"https","path":["{{api_key_12307}}","activity","type","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"f5474a00-51f2-49f1-a153-6975a7012e33","name":"New Request","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"badge","value":"BellOutlined","description":"string required * allowed badges: BellOutlined\nCameraOutlined, ClockCircleOutlined, CustomerServiceOutlined, EnvironmentOutlined, MedicineBoxOutlined, MessageOutlined, PhoneOutlined, SendOutlined, ShoppingOutlined, TrophyOutlined, UsergroupAddOutlined","type":"text","uuid":"51ef0303-45c5-4059-9eb3-72836b8fd7f4"},{"key":"name","value":"test new type","description":"string required * ","type":"text","uuid":"374e2e6f-6428-4b43-ab7d-1209d77f44af"},{"key":"duration","value":"10","description":"int minutes","type":"text","uuid":"c5afd470-9bd9-4241-baf5-f7ea8ba8e589"},{"key":"order","value":"1","description":"int","type":"text","uuid":"5db6d84f-6255-4080-92f8-adfba3fecf7e"},{"key":"active","value":"1","description":"int","type":"text","uuid":"692cdf64-bcf7-4795-92a8-d3a7d4a59948"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/activity/type/create"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 17 Mar 2026 13:56:59 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"insert_id\": \"2459\",\n    \"message\": \"Activity type created successfully!\"\n}"}],"_postman_id":"7f1b1876-335e-48b7-97e7-1f04f3170085"},{"name":"Update Activity Type","id":"8a566db3-0186-4fa7-9794-3d146ec4bf5d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"badge","value":"BellOutlined","type":"text"},{"key":"name","value":"updated type","type":"text"},{"key":"duration","value":"20","type":"text"},{"key":"order","value":"1","type":"text"},{"key":"active","value":"1","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/activity/type/{{activity_type_id}}/update","urlObject":{"protocol":"https","path":["{{api_key_12307}}","activity","type","{{activity_type_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"0a762e1f-88f7-4b0d-b1f5-21f0771d5786","name":"Update Activity Type","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"badge","value":"BellOutlined","type":"text"},{"key":"name","value":"updated type","type":"text"},{"key":"duration","value":"20","type":"text"},{"key":"order","value":"1","type":"text"},{"key":"active","value":"1","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/activity/type/{{activity_type_id}}/update"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 17 Mar 2026 14:01:07 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"Activity type updated successfully!\"\n}"}],"_postman_id":"8a566db3-0186-4fa7-9794-3d146ec4bf5d"},{"name":"Delete Activity Type","id":"3bb8f5a5-991d-49cf-89e5-3a5a65825620","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/activity/type/{{activity_type_id}}/delete","urlObject":{"protocol":"https","path":["{{api_key_12307}}","activity","type","{{activity_type_id}}","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"c88312fd-313b-4c75-95a0-078f99d126bc","name":"New Request","originalRequest":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/activity/type/{{activity_type_id}}/delete"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 17 Mar 2026 14:02:44 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"Activity type deleted successfully!\"\n}"}],"_postman_id":"3bb8f5a5-991d-49cf-89e5-3a5a65825620"}],"id":"57c69245-3e09-47d4-8f68-ca9544a9a3b9","_postman_id":"57c69245-3e09-47d4-8f68-ca9544a9a3b9","description":""},{"name":"List Activities","id":"bfa7b0d7-4e3f-4a52-91bc-2170cd43d1d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/activity?per_page=20&page=1&status=pending&order=DESC","description":"<h3 id=\"get-api_keyactivity\">GET /{{api_key}}/activity</h3>\n<p>This endpoint retrieves activities based on the specified query parameters. It allows you to paginate through activities and filter them by their status.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method:</strong> GET</p>\n</li>\n<li><p><strong>URL:</strong> <code>https://api.oauth.pabau.com/{{api_key}}/activity</code></p>\n</li>\n<li><p><strong>Query Parameters:</strong></p>\n<ul>\n<li><p><strong>per_page</strong> (integer) - Specifies the number of activities to be displayed per page. This helps in controlling the amount of data returned in a single request.</p>\n</li>\n<li><p><strong>page</strong> (integer) - Indicates the page number for paginated results. Use this to navigate through multiple pages of activities.</p>\n</li>\n<li><p><strong>order</strong> (string) - Determines the order in which activities are displayed. Accepts values like <code>ASC</code> for ascending or <code>DESC</code> for descending order.</p>\n</li>\n<li><p><strong>status</strong> (string) - Filters the activities based on their status. For example, you can specify <code>pending</code> to retrieve only activities that are currently pending.</p>\n</li>\n<li><p><strong>lead_id</strong> (integer) - Filters the activities based on the lineked lead.</p>\n</li>\n<li><p><strong>contact_id</strong> (integer) - Filters the activities based on the lineked contact.</p>\n</li>\n<li><p><strong>type</strong> (string) - Filters the activities based on the activity type.</p>\n</li>\n<li><p><strong>subject</strong> (string) - Filters the activities based on the subject.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response is in JSON format and contains the following structure:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 0,\n  \"activities\": [\n    {\n      \"id\": 0,\n      \"status\": \"\",\n      \"lead\": {\n        \"id\": 0,\n        \"name\": \"\",\n        \"email\": \"\"\n      },\n      \"contact\": {\n        \"id\": null,\n        \"name\": \"\",\n        \"email\": \"\"\n      },\n      \"created_by\": {\n        \"id\": 0,\n        \"name\": \"\",\n        \"email\": \"\"\n      },\n      \"assigned_to\": {\n        \"id\": 0,\n        \"name\": \"\",\n        \"email\": \"\"\n      },\n      \"dates\": {\n        \"created\": \"\",\n        \"updated\": \"\",\n        \"finished\": null,\n        \"due_start\": \"\",\n        \"due_end\": \"\"\n      },\n      \"duration\": 0,\n      \"note\": \"\",\n      \"subject\": \"\",\n      \"available\": 0,\n      \"type\": \"\"\n    }\n  ]\n}\n\n</code></pre>\n<ul>\n<li><p><strong>success</strong> (boolean) - Indicates whether the request was successful.</p>\n</li>\n<li><p><strong>total</strong> (integer) - Represents the total number of activities that match the query parameters.</p>\n</li>\n<li><p><strong>activities</strong> (array) - An array containing activity objects. Each activity object includes:</p>\n<ul>\n<li><p><strong>id</strong> (integer) - Unique identifier for the activity.</p>\n</li>\n<li><p><strong>status</strong> (string) - Current status of the activity.</p>\n</li>\n<li><p><strong>lead</strong> (object) - Information about the lead associated with the activity.</p>\n</li>\n<li><p><strong>contact</strong> (object) - Information about the contact associated with the activity.</p>\n</li>\n<li><p><strong>created_by</strong> (object) - Details of the user who created the activity.</p>\n</li>\n<li><p><strong>assigned_to</strong> (object) - Details of the user to whom the activity is assigned.</p>\n</li>\n<li><p><strong>dates</strong> (object) - Contains date information related to the activity, including creation, update, and due dates.</p>\n</li>\n<li><p><strong>duration</strong> (integer) - Duration of the activity in minutes.</p>\n</li>\n<li><p><strong>note</strong> (string) - Any additional notes related to the activity.</p>\n</li>\n<li><p><strong>subject</strong> (string) - Subject of the activity.</p>\n</li>\n<li><p><strong>available</strong> (integer) - Indicates the availability status of the activity.</p>\n</li>\n<li><p><strong>type</strong> (string) - Name of the activity type.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p><strong>Notes:</strong> Ensure to handle pagination by adjusting the <code>page</code> parameter as needed to retrieve all relevant activities.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","activity"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>Int </p>\n","type":"text/plain"},"key":"lead_id","value":"3050847"},{"disabled":true,"description":{"content":"<p>Int</p>\n","type":"text/plain"},"key":"contact_id","value":"41410595"},{"disabled":true,"description":{"content":"<p>String</p>\n","type":"text/plain"},"key":"type","value":"test activity"},{"disabled":true,"description":{"content":"<p>String</p>\n","type":"text/plain"},"key":"subject","value":"activity activity"},{"description":{"content":"<p>Int \ndefault: 20\nmax: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>Int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>String reopened, pending, working_on, awaiting</p>\n","type":"text/plain"},"key":"status","value":"pending"},{"description":{"content":"<p>String ASC or DESC\ndefault: DESC</p>\n","type":"text/plain"},"key":"order","value":"DESC"}],"variable":[]}},"response":[{"id":"b493e91b-4822-4108-9bb6-9b2214f4d6c8","name":"List Activities","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key_11674}}/activity?per_page=20&page=1&status=pending&order=DESC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key_11674}}","activity"],"query":[{"key":"lead_id","value":"3050847","description":"Int ","type":"text","disabled":true},{"key":"contact_id","value":"41410595","description":"Int","type":"text","disabled":true},{"key":"type","value":"test activity","description":"String","type":"text","disabled":true},{"key":"subject","value":"activity activity","description":"String","type":"text","disabled":true},{"key":"per_page","value":"20","description":"Int \ndefault: 20\nmax: 50"},{"key":"page","value":"1","description":"Int\ndefault: 1"},{"key":"status","value":"pending","description":"String reopened, pending, working_on, awaiting"},{"key":"order","value":"DESC","description":"String ASC or DESC\ndefault: DESC"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 06 Nov 2025 13:13:37 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 4,\n    \"activities\": [\n        {\n            \"id\": 15411,\n            \"status\": \"working_on\",\n            \"lead\": {\n                \"id\": 3050847,\n                \"name\": \"From3 Api3\",\n                \"email\": \"from3@api.com\"\n            },\n            \"contact\": {\n                \"id\": 0,\n                \"name\": \"\",\n                \"email\": \"\"\n            },\n            \"created_by\": {\n                \"id\": 0,\n                \"name\": \"\",\n                \"email\": \"\"\n            },\n            \"assigned_to\": {\n                \"id\": 150918,\n                \"name\": \"Ivan Ivanovikj\",\n                \"email\": \"ivan.ivanovikj@pabau.com\"\n            },\n            \"dates\": {\n                \"created\": \"2025-11-06 11:49:10\",\n                \"updated\": \"2025-11-06 13:10:08\",\n                \"finished\": \"\",\n                \"due_start\": \"2025-11-06 00:00:00\",\n                \"due_end\": \"2025-11-06 00:55:00\"\n            },\n            \"duration\": 55,\n            \"note\": \"asdadsads\",\n            \"subject\": \"client activity\",\n            \"available\": 1,\n            \"type\": \"Ivan Type\"\n        },\n        {\n            \"id\": 15409,\n            \"status\": \"awaiting\",\n            \"lead\": {\n                \"id\": 0,\n                \"name\": \"\",\n                \"email\": \"\"\n            },\n            \"contact\": {\n                \"id\": 41410595,\n                \"name\": \"Marijan Test\",\n                \"email\": \"tijana.burnik@pabau.com\"\n            },\n            \"created_by\": {\n                \"id\": 0,\n                \"name\": \"\",\n                \"email\": \"\"\n            },\n            \"assigned_to\": {\n                \"id\": 0,\n                \"name\": \"\",\n                \"email\": \"\"\n            },\n            \"dates\": {\n                \"created\": \"2025-11-06 11:38:41\",\n                \"updated\": \"2025-11-06 11:38:41\",\n                \"finished\": \"\",\n                \"due_start\": \"2025-11-07 09:00:00\",\n                \"due_end\": \"2025-11-07 09:23:00\"\n            },\n            \"duration\": 23,\n            \"note\": \"trtrtrtrtt\",\n            \"subject\": \"activity activity\",\n            \"available\": 1,\n            \"type\": \"test activity\"\n        },\n        {\n            \"id\": 15408,\n            \"status\": \"working_on\",\n            \"lead\": {\n                \"id\": 0,\n                \"name\": \"\",\n                \"email\": \"\"\n            },\n            \"contact\": {\n                \"id\": 41410595,\n                \"name\": \"Marijan Test\",\n                \"email\": \"tijana.burnik@pabau.com\"\n            },\n            \"created_by\": {\n                \"id\": 0,\n                \"name\": \"\",\n                \"email\": \"\"\n            },\n            \"assigned_to\": {\n                \"id\": 150918,\n                \"name\": \"Ivan Ivanovikj\",\n                \"email\": \"ivan.ivanovikj@pabau.com\"\n            },\n            \"dates\": {\n                \"created\": \"2025-11-06 11:38:39\",\n                \"updated\": \"2025-11-06 11:38:39\",\n                \"finished\": \"\",\n                \"due_start\": \"2025-11-06 00:00:00\",\n                \"due_end\": \"2025-11-06 00:55:00\"\n            },\n            \"duration\": 55,\n            \"note\": \"asdadsads\",\n            \"subject\": \"client activity\",\n            \"available\": 1,\n            \"type\": \"Ivan Type\"\n        },\n        {\n            \"id\": 15393,\n            \"status\": \"pending\",\n            \"lead\": {\n                \"id\": 0,\n                \"name\": \"\",\n                \"email\": \"\"\n            },\n            \"contact\": {\n                \"id\": 0,\n                \"name\": \"\",\n                \"email\": \"\"\n            },\n            \"created_by\": {\n                \"id\": 96787,\n                \"name\": \"Marijan Pabau\",\n                \"email\": \"Marijan@pabau.com\"\n            },\n            \"assigned_to\": {\n                \"id\": 96787,\n                \"name\": \"Marijan Pabau\",\n                \"email\": \"Marijan@pabau.com\"\n            },\n            \"dates\": {\n                \"created\": \"2024-12-12 09:24:08\",\n                \"updated\": \"2024-12-12 09:24:08\",\n                \"finished\": \"\",\n                \"due_start\": \"2024-12-12 09:23:42\",\n                \"due_end\": \"2024-12-12 09:33:42\"\n            },\n            \"duration\": 10,\n            \"note\": \"123123\",\n            \"subject\": \"marijan\",\n            \"available\": 1,\n            \"type\": null\n        }\n    ]\n}"}],"_postman_id":"bfa7b0d7-4e3f-4a52-91bc-2170cd43d1d2"},{"name":"Get Activity","id":"5f1cd7d5-91a4-4dd6-90f2-6b00071e850f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/activity/15411","urlObject":{"protocol":"https","path":["{{api_key}}","activity","15411"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"85edabd0-6c1c-47c7-a78a-badc4af378f0","name":"New Request","originalRequest":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key_11674}}/activity/15411"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 06 Nov 2025 13:32:22 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"activities\": [\n        {\n            \"id\": 15411,\n            \"status\": \"working_on\",\n            \"lead\": {\n                \"id\": 3050847,\n                \"name\": \"From3 Api3\",\n                \"email\": \"from3@api.com\"\n            },\n            \"contact\": {\n                \"id\": 0,\n                \"name\": \"\",\n                \"email\": \"\"\n            },\n            \"created_by\": {\n                \"id\": 0,\n                \"name\": \"\",\n                \"email\": \"\"\n            },\n            \"assigned_to\": {\n                \"id\": 150918,\n                \"name\": \"Ivan Ivanovikj\",\n                \"email\": \"ivan.ivanovikj@pabau.com\"\n            },\n            \"dates\": {\n                \"created\": \"2025-11-06 11:49:10\",\n                \"updated\": \"2025-11-06 13:10:08\",\n                \"finished\": \"\",\n                \"due_start\": \"2025-11-06 00:00:00\",\n                \"due_end\": \"2025-11-06 00:55:00\"\n            },\n            \"duration\": 55,\n            \"note\": \"asdadsads\",\n            \"subject\": \"client activity\",\n            \"available\": 1,\n            \"type\": \"Ivan Type\"\n        }\n    ]\n}"}],"_postman_id":"5f1cd7d5-91a4-4dd6-90f2-6b00071e850f"},{"name":"Create Activity","id":"af7362a3-32bf-4f20-ae88-7cbface9bc1d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"type","value":"Meeting","type":"text","description":"<p>String *required</p>\n"},{"key":"subject","value":"Marijan Test","type":"text","description":"<p>String * required</p>\n"},{"key":"start_date","value":"2024-12-16 15:00","type":"text","description":"<p>Date *required\nformat: YYYY-MM-DD H:i</p>\n"},{"key":"end_date","value":"2024-12-16 16:00","type":"text","description":"<p>Date *required\nformat: YYYY-MM-DD H:i</p>\n"},{"key":"user","value":"Marijan Pabau","type":"text","description":"<p>String *required</p>\n"},{"key":"assignee","value":"Marijan Pabau","type":"text","description":"<p>String *required</p>\n"},{"key":"note","value":"ksdjfhskdj","type":"text","description":"<p>String</p>\n"},{"key":"contact_id","value":"40624960","type":"text","description":"<p>Int </p>\n"},{"key":"lead_id","value":"{{lead_id}}","type":"text","description":"<p>Int</p>\n"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/activity/create","description":"<h3 id=\"create-activity-endpoint\">Create Activity Endpoint</h3>\n<p>This endpoint allows you to create a new activity associated with a specific lead in the system. Activities can be used to track interactions with leads, such as meetings, calls, or other engagements.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method</strong>: POST</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://api.oauth.pabau.com/{{api_key}}/activity/create</code></p>\n</li>\n</ul>\n<h5 id=\"request-body-form-data\">Request Body (form-data)</h5>\n<ul>\n<li><p><strong>contact_id</strong> (text): The unique identifier for the contact associated with the activity. This parameter is required to successfully create an activity.</p>\n</li>\n<li><p><strong>lead_id</strong> (text): The unique identifier for the lead associated with the activity. This parameter is required to successfully create an activity.</p>\n</li>\n</ul>\n<p>The request body must be sent in form-data format, containing the <code>contact_id</code> and <code>lead_id</code> as string parameters.</p>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p><strong>Status Code</strong>: 200</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n</ul>\n<h5 id=\"response-body\">Response Body</h5>\n<p>The response will return a JSON object with the following structure:</p>\n<ul>\n<li><p><strong>success</strong> (boolean): Indicates whether the activity was created successfully.</p>\n</li>\n<li><p><strong>message</strong> (string): A message providing additional information about the operation (can be empty).</p>\n</li>\n<li><p><strong>activity_id</strong> (integer): The unique identifier for the newly created activity.</p>\n</li>\n</ul>\n<h5 id=\"example-response\">Example Response</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"\",\n  \"activity_id\": 0\n}\n\n</code></pre>\n<h4 id=\"notes\">Notes</h4>\n<ul>\n<li><p>Ensure that the <code>lead_id</code> and <code>contact_id</code> are valid and correspond to existing records in the system to avoid errors.</p>\n</li>\n<li><p>The <code>test</code> query parameter can be used for testing purposes and does not affect the creation of the activity.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","activity","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"7cf3f487-10e5-4655-bed0-c1e4384aa0e3","name":"Create Activity","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"type","value":"Meeting","type":"text","description":"String *required"},{"key":"subject","value":"Marijan Test","type":"text","description":"String * required"},{"key":"start_date","value":"2024-12-16 15:00","type":"text","description":"Date *required\nformat: YYYY-MM-DD H:i"},{"key":"end_date","value":"2024-12-16 16:00","type":"text","description":"Date *required\nformat: YYYY-MM-DD H:i"},{"key":"user","value":"Marijan Pabau","type":"text","description":"String *required"},{"key":"assignee","value":"Marijan Pabau","type":"text","description":"String *required"},{"key":"note","value":"ksdjfhskdj","type":"text","description":"String"},{"key":"contact_id","value":"40624960","type":"text","description":"Int ","disabled":true},{"key":"lead_id","value":"{{lead_id}}","type":"text","description":"Int"}]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/activity/create?test=testMe","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","activity","create"],"query":[{"key":"test","value":"testMe"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 19 Sep 2025 09:48:51 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Activity has been created\",\n    \"activity_id\": 858274\n}"}],"_postman_id":"af7362a3-32bf-4f20-ae88-7cbface9bc1d"},{"name":"Update Activity","id":"ebd8101f-be0a-4d77-ba8b-52bac6350cf5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"type","value":"Ivan Type","description":"<p>string - Change the type of the activity</p>\n","type":"text","uuid":"f091f4d8-4a2f-41db-8629-1778b59572ac"},{"key":"subject","value":"New Subject","description":"<p>string - Update the Subject of the activity</p>\n","type":"text","uuid":"bff9758e-c0a0-46ca-9018-4540ed1efe9a"},{"key":"note","value":"New Note","description":"<p>string - Add relative note to the activity</p>\n","type":"text","uuid":"b976fd7d-99c8-43cc-867a-ede434cc195c"},{"key":"status","value":"pending","description":"<p>string - Update status (Valid statuses: \"reopened\", \"pending\", \"working_on\", \"awaiting\", \"done\";)</p>\n","type":"text","uuid":"d2046934-d176-4332-bef7-1af8524cf680"},{"key":"start_date","value":"2025-11-13","description":"<p>string - Change the due date of the activity</p>\n","type":"text","uuid":"cefc5fcc-c816-4209-858f-fbc24b0522e9"},{"key":"time","value":"13:00","description":"<p>string - Change the due date time of the activity</p>\n","type":"text","uuid":"4b80d4bb-3780-41c4-98a6-a6aca9821850"},{"key":"duration","value":"30","description":"<p>int - Change the duration of the activity ( minutes )</p>\n","type":"text","uuid":"8532c95c-5bc8-4bda-8e62-08a64316502d"},{"key":"assignee","value":"Ivan Ivanovikj","description":"<p>string - Full name of the user from the system that the activity will be asign to</p>\n","type":"text","uuid":"f35e721d-018d-4c9d-afd8-99e153c4fb3a"},{"key":"user","value":"Ivan Ivanovikj","description":"<p>string - Full name of the user from the system that created the activity</p>\n","type":"text","uuid":"9b7ec5e6-9009-47a5-9a48-ee2205a123fe"},{"key":"contact_id","value":"33898888","description":"<p>int - Unique identifier of client from the system</p>\n","type":"text","uuid":"dbfb633c-1a7b-4b5c-a8b8-4746fbcdefe2"},{"key":"lead_id","value":"3306637","description":"<p>int - Unique identifier of lead from the system</p>\n","type":"text","uuid":"cbcbc473-0d33-413d-a303-e9304e61d8bf","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key_11674}}/activity/15411/update","urlObject":{"protocol":"https","path":["{{api_key_11674}}","activity","15411","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"d25e8d96-8603-453c-8cd9-fb34a7f748f8","name":"New Request","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"type","value":"Ivan Type","description":"string - Change the type of the activity","type":"text","uuid":"f091f4d8-4a2f-41db-8629-1778b59572ac"},{"key":"subject","value":"New Subject","description":"string - Update the Subject of the activity","type":"text","uuid":"bff9758e-c0a0-46ca-9018-4540ed1efe9a"},{"key":"note","value":"New Note","description":"string - Add relative note to the activity","type":"text","uuid":"b976fd7d-99c8-43cc-867a-ede434cc195c"},{"key":"status","value":"pending","description":"string - Update status (Valid statuses: \"reopened\", \"pending\", \"working_on\", \"awaiting\", \"done\";)","type":"text","uuid":"d2046934-d176-4332-bef7-1af8524cf680"},{"key":"start_date","value":"2025-11-13","description":"string - Change the due date of the activity","type":"text","uuid":"cefc5fcc-c816-4209-858f-fbc24b0522e9"},{"key":"time","value":"13:00","description":"string - Change the due date time of the activity","type":"text","uuid":"4b80d4bb-3780-41c4-98a6-a6aca9821850"},{"key":"duration","value":"30","description":"int - Change the duration of the activity","type":"text","uuid":"8532c95c-5bc8-4bda-8e62-08a64316502d"},{"key":"assignee","value":"Ivan Ivanovikj","description":"string - Full name of the user from the system that the activity will be asign to","type":"text","uuid":"f35e721d-018d-4c9d-afd8-99e153c4fb3a"},{"key":"user","value":"Ivan Ivanovikj","description":"string - Full name of the user from the system that created the activity","type":"text","uuid":"9b7ec5e6-9009-47a5-9a48-ee2205a123fe"},{"key":"contact_id","value":"33898888","description":"int - Unique identifier of client from the system","type":"text","uuid":"dbfb633c-1a7b-4b5c-a8b8-4746fbcdefe2"},{"key":"lead_id","value":"3306637","description":"int - Unique identifier of lead from the system","type":"text","uuid":"cbcbc473-0d33-413d-a303-e9304e61d8bf","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key_11674}}/activity/15411/update"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 06 Nov 2025 14:20:31 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Activity has been updated\",\n    \"changed_fields\": {\n        \"subject\": {\n            \"before\": \"client activity\",\n            \"after\": \"New Subject\"\n        },\n        \"note\": {\n            \"before\": \"asdadsads\",\n            \"after\": \"New Note\"\n        },\n        \"status\": {\n            \"before\": \"working_on\",\n            \"after\": \"pending\"\n        },\n        \"due_start_date\": {\n            \"before\": \"2025-11-06 00:00:00\",\n            \"after\": \"2025-11-13 13:00\"\n        },\n        \"due_end_date\": {\n            \"before\": \"2025-11-06 00:55:00\",\n            \"after\": \"2025-11-13 13:30:00\"\n        },\n        \"contact_id\": {\n            \"before\": null,\n            \"after\": 33898888\n        },\n        \"lead_id\": {\n            \"before\": 3050847,\n            \"after\": null\n        }\n    }\n}"}],"_postman_id":"ebd8101f-be0a-4d77-ba8b-52bac6350cf5"},{"name":"Delete Activity","id":"6955f6b6-10ff-409a-812f-0fa6a905ca8e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/activity/15408/delete","urlObject":{"protocol":"https","path":["{{api_key}}","activity","15408","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"cfc4dfa6-818d-4749-b1f6-3c9a8733e16f","name":"Delete activity","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/activity/15408/delete"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 07 Nov 2025 07:22:33 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Activity deleted successfully\"\n}"}],"_postman_id":"6955f6b6-10ff-409a-812f-0fa6a905ca8e"},{"name":"List Types","id":"d1c0ea50-4ec6-443e-9060-229db5466a7f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/activity/type","urlObject":{"protocol":"https","path":["{{api_key}}","activity","type"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"cf82cd41-f4e7-4e5a-b455-4ee38c6580d8","name":"List Types","originalRequest":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/activity/type"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 26 Feb 2026 20:33:00 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 28,\n    \"acivity_types\": [\n        {\n            \"id\": 2404,\n            \"name\": \"Test 40 Minutes later Titi\",\n            \"badge\": \"EnvironmentOutlined\",\n            \"duration\": 40\n        },\n        {\n            \"id\": 2442,\n            \"name\": \"Test Role\",\n            \"badge\": \"CameraOutlined\",\n            \"duration\": 20\n        },\n        {\n            \"id\": 2417,\n            \"name\": \"test\",\n            \"badge\": \"SendOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 2405,\n            \"name\": \"Test 11111\",\n            \"badge\": \"TrophyOutlined\",\n            \"duration\": 60\n        },\n        {\n            \"id\": 2403,\n            \"name\": \"Testing Activity Petrit\",\n            \"badge\": \"CameraOutlined\",\n            \"duration\": 30\n        },\n        {\n            \"id\": 1879,\n            \"name\": \"test 14\",\n            \"badge\": \"MessageOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 1878,\n            \"name\": \"test 13\",\n            \"badge\": \"UsergroupAddOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 2443,\n            \"name\": \"testing product7\",\n            \"badge\": \"BellOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 1866,\n            \"name\": \"test 242424\",\n            \"badge\": \"SendOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 1867,\n            \"name\": \"test 2\",\n            \"badge\": \"SendOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 1868,\n            \"name\": \"test 3\",\n            \"badge\": \"SendOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 1869,\n            \"name\": \"test 4\",\n            \"badge\": \"SendOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 1870,\n            \"name\": \"test 5\",\n            \"badge\": \"SendOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 1874,\n            \"name\": \"test 9\",\n            \"badge\": \"CustomerServiceOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 1871,\n            \"name\": \"test 6\",\n            \"badge\": \"PhoneOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 1872,\n            \"name\": \"test 89\",\n            \"badge\": \"MessageOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 1873,\n            \"name\": \"test 8 \",\n            \"badge\": \"MedicineBoxOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 1875,\n            \"name\": \"test 10 \",\n            \"badge\": \"ClockCircleOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 2441,\n            \"name\": \"testing product\",\n            \"badge\": \"TrophyOutlined\",\n            \"duration\": 15\n        },\n        {\n            \"id\": 1876,\n            \"name\": \"test 11\",\n            \"badge\": \"CameraOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 2449,\n            \"name\": \"torbule\",\n            \"badge\": \"ShoppingOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 2450,\n            \"name\": \"qwe\",\n            \"badge\": \"SendOutlined\",\n            \"duration\": 5\n        },\n        {\n            \"id\": 2451,\n            \"name\": \"ww\",\n            \"badge\": \"SendOutlined\",\n            \"duration\": 10\n        },\n        {\n            \"id\": 2452,\n            \"name\": \"testdorajet\",\n            \"badge\": \"CameraOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 2453,\n            \"name\": \"elsa\",\n            \"badge\": \"SendOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 2454,\n            \"name\": \"Testing Activity Al\",\n            \"badge\": \"CameraOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 2455,\n            \"name\": \"testdorajet\",\n            \"badge\": \"EnvironmentOutlined\",\n            \"duration\": null\n        },\n        {\n            \"id\": 2456,\n            \"name\": \"Email\",\n            \"badge\": \"SendOutlined\",\n            \"duration\": 30\n        }\n    ]\n}"}],"_postman_id":"d1c0ea50-4ec6-443e-9060-229db5466a7f"}],"id":"3caa075f-6c41-4bbd-9530-7657bfc216da","_postman_id":"3caa075f-6c41-4bbd-9530-7657bfc216da","description":""},{"name":"Users","item":[{"name":"List Users","event":[{"listen":"test","script":{"id":"5c555330-6165-4a94-b9f3-5213a617e847","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response has the required fields - success, total, and users\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData).to.have.property('success');","    pm.expect(responseData).to.have.property('total');","    pm.expect(responseData).to.have.property('users');","});","","","pm.test(\"Validate the users object\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.users).to.be.an('array');","    responseData.users.forEach(function(user) {","        pm.expect(user).to.have.property('id').that.is.a('number');","        pm.expect(user).to.have.property('username').that.is.a('string');","        pm.expect(user).to.have.property('full_name').that.is.a('string');","        pm.expect(user).to.have.property('job_title').that.is.a('string');","        pm.expect(user).to.have.property('assigned_services').that.is.an('array');","        pm.expect(user).to.have.property('assigned_locations').that.is.an('array');","        pm.expect(user).to.have.property('bio');","        pm.expect(user).to.have.property('avatar').that.is.a('string');","        pm.expect(user).to.have.property('status').that.is.a('string');","    });","});","","","pm.test(\"Assigned services and assigned locations are arrays\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData.users).to.be.an('array');","  responseData.users.forEach(function(user) {","    pm.expect(user.assigned_services).to.be.an('array');","    pm.expect(user.assigned_locations).to.be.an('array');","  });","});",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"e11a0fc1-031a-4173-87e5-066cc400ad49","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/users","description":"<p>This endpoint makes an HTTP GET request to retrieve a list of users using the provided API key. The request is sent to the URL <a href=\"https://api.oauth.pabau.com/%7B%7Bapi_key%7D%7D/users\">https://api.oauth.pabau.com/{{api_key}}/users</a> with an empty form-data request body.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li>No parameters are included in the form-data request body.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>The response to the request has a status code of 200 and a content type of application/json. The body of the response contains an array of user objects, each with attributes such as id, username, full name, job title, assigned services, assigned locations, bio, avatar, and status.</p>\n<p>Example Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 0,\n  \"users\": [\n    {\n      \"id\": 0,\n      \"username\": \"\",\n      \"full_name\": \"\",\n      \"job_title\": \"\",\n      \"assigned_services\": [0],\n      \"assigned_locations\": [0],\n      \"bio\": null,\n      \"avatar\": \"\",\n      \"status\": \"\"\n    }\n  ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","users"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>Int, 0 or 1. Return all users at onse</p>\n","type":"text/plain"},"key":"limit_bypass","value":"1"},{"disabled":true,"description":{"content":"<p>String, Search By Full name or username</p>\n","type":"text/plain"},"key":"search","value":"John"},{"disabled":true,"description":{"content":"<p>Int, Default: 20, Max: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"disabled":true,"description":{"content":"<p>Int, Default: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>String, ASC or DESC, by ID</p>\n","type":"text/plain"},"key":"order","value":"ASC"},{"disabled":true,"description":{"content":"<p>Int, 0 or 1, returns summary of users</p>\n","type":"text/plain"},"key":"summary","value":"1"}],"variable":[]}},"response":[{"id":"033e93c1-d3b5-4ab8-a76a-e16dbf31005f","name":"List Users","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/users"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 23 Nov 2024 16:12:23 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=0o1fsel6n4m08m0iaeq0k2bkob; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732378345"},{"key":"Content-Length","value":"2367"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 9,\n    \"users\": [\n        {\n            \"id\": 146685,\n            \"username\": \"johan@gafaro.co\",\n            \"full_name\": \"Johan Gafaro\",\n            \"job_title\": \"Manager\",\n            \"assigned_services\": [\n                3430167,\n                3430168,\n                3451231,\n                3451232,\n                3454574,\n                3454575,\n                3458666,\n                3484903\n            ],\n            \"assigned_locations\": [\n                15588,\n                15588\n            ],\n            \"bio\": null,\n            \"avatar\": \"\",\n            \"status\": \"Pending\"\n        },\n        {\n            \"id\": 146419,\n            \"username\": \"aaron@myopnotes.co.uk\",\n            \"full_name\": \"Aaron Myopnotes\",\n            \"job_title\": \"Developer\",\n            \"assigned_services\": [\n                3430167,\n                3430168,\n                3451231,\n                3451232,\n                3454574,\n                3454575,\n                3458666,\n                3484903\n            ],\n            \"assigned_locations\": [\n                15588\n            ],\n            \"bio\": \"\",\n            \"avatar\": \"\",\n            \"status\": \"Pending\"\n        },\n        {\n            \"id\": 146361,\n            \"username\": \"kieran@myopnotes.co.uk\",\n            \"full_name\": \"Kieran Dev\",\n            \"job_title\": \"Director\",\n            \"assigned_services\": [\n                3430167,\n                3430168,\n                3451231,\n                3451232,\n                3454574,\n                3454575,\n                3458666,\n                3484903\n            ],\n            \"assigned_locations\": [\n                15588\n            ],\n            \"bio\": null,\n            \"avatar\": \"\",\n            \"status\": \"Pending\"\n        },\n        {\n            \"id\": 145901,\n            \"username\": \"grant@myopnotes.co.uk\",\n            \"full_name\": \"Grant Nolan\",\n            \"job_title\": \"Manager\",\n            \"assigned_services\": [\n                3430167,\n                3430168,\n                3451231,\n                3451232,\n                3454574,\n                3454575,\n                3458666,\n                3484903\n            ],\n            \"assigned_locations\": [\n                15588\n            ],\n            \"bio\": null,\n            \"avatar\": \"\",\n            \"status\": \"Pending\"\n        },\n        {\n            \"id\": 145677,\n            \"username\": \"brendan+testprac@kilfoil.co.nz\",\n            \"full_name\": \"Test Practitioner\",\n            \"job_title\": \"Manager\",\n            \"assigned_services\": [\n                3430167,\n                3430168,\n                3451231,\n                3451232,\n                3454574,\n                3454575,\n                3458666,\n                3484903\n            ],\n            \"assigned_locations\": [\n                15588\n            ],\n            \"bio\": null,\n            \"avatar\": \"\",\n            \"status\": \"Pending\"\n        },\n        {\n            \"id\": 145154,\n            \"username\": \"brendan.kilfoil@finger-ink.com\",\n            \"full_name\": \"Brendan Kilfoil\",\n            \"job_title\": \"Developer\",\n            \"assigned_services\": [\n                3430167,\n                3430168,\n                3451231,\n                3451232,\n                3454574,\n                3454575,\n                3458666,\n                3484903\n            ],\n            \"assigned_locations\": [\n                15588,\n                15588\n            ],\n            \"bio\": \"\",\n            \"avatar\": \"\",\n            \"status\": \"Pending\"\n        },\n        {\n            \"id\": 144932,\n            \"username\": \"developer@marbl.com\",\n            \"full_name\": \"Developer Marbl\",\n            \"job_title\": \"Assistant Manager\",\n            \"assigned_services\": [\n                3430167,\n                3430168,\n                3451231,\n                3451232,\n                3454574,\n                3454575,\n                3458666,\n                3484903\n            ],\n            \"assigned_locations\": [\n                15588\n            ],\n            \"bio\": null,\n            \"avatar\": \"\",\n            \"status\": \"Pending\"\n        },\n        {\n            \"id\": 144263,\n            \"username\": \"william+developer@pabau.com\",\n            \"full_name\": \"William Brandham\",\n            \"job_title\": \"Director\",\n            \"assigned_services\": [\n                3430167,\n                3430168,\n                3451231,\n                3451232,\n                3454574,\n                3454575,\n                3458666,\n                3484903\n            ],\n            \"assigned_locations\": [\n                15588\n            ],\n            \"bio\": null,\n            \"avatar\": \"\",\n            \"status\": \"\"\n        },\n        {\n            \"id\": 144260,\n            \"username\": \"mario@pabau.com\",\n            \"full_name\": \"Pabau Developer\",\n            \"job_title\": \"\",\n            \"assigned_services\": [\n                3430167,\n                3430168,\n                3451231,\n                3451232,\n                3454574,\n                3454575,\n                3458666,\n                3484903\n            ],\n            \"assigned_locations\": [\n                15588,\n                15588\n            ],\n            \"bio\": \"\",\n            \"avatar\": \"\",\n            \"status\": \"\"\n        }\n    ]\n}"}],"_postman_id":"e11a0fc1-031a-4173-87e5-066cc400ad49"},{"name":"List Permissions","id":"85f75255-02da-420f-9368-c379ae68d4fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/users/permissions?per_page=20&page=1&order=DESC","urlObject":{"protocol":"https","path":["{{api_key}}","users","permissions"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>ASC or DESC</p>\n","type":"text/plain"},"key":"order","value":"DESC"}],"variable":[]}},"response":[{"id":"28dbf89e-2579-451f-accb-e786f08e35ad","name":"List Permissions","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/users/permissions?per_page=20&page=1&order=DESC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","users","permissions"],"query":[{"key":"per_page","value":"20","description":"int"},{"key":"page","value":"1","description":"int"},{"key":"order","value":"DESC","description":"ASC or DESC"},{"key":"id","value":"123","description":"User id (optional)","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 24 Oct 2025 08:10:25 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"total\": 11,\n    \"users\": [\n        {\n            \"id\": 145154,\n            \"activities\": {\n                \"Can create an activity\": \"1\",\n                \"Can edit an activity\": \"1\",\n                \"Can delete an activity\": \"1\",\n                \"Can view others' activities\": \"1\",\n                \"Can access activities page\": \"1\"\n            },\n            \"analytics\": {\n                \"Can create custom reports\": \"1\",\n                \"Can access reports page\": \"1\",\n                \"Can access dashboards page\": \"1\",\n                \"Can access leads company reports\": \"1\",\n                \"Can access sales company reports\": \"1\",\n                \"Can access appointments company reports\": \"1\",\n                \"Can access activities company reports\": \"1\",\n                \"Can access business company reports\": \"1\",\n                \"Can access dashboards\": \"1\",\n                \"Can create dashboards\": \"1\",\n                \"Can delete dashboards\": \"1\",\n                \"Can access clients company reports\": \"1\",\n                \"Can access financial company reports\": \"1\",\n                \"Can access performance page\": \"1\"\n            },\n            \"calendar\": {\n                \"Can edit blockout slots\": \"1\",\n                \"Can cancel blockout slots\": \"1\",\n                \"Can book appointments\": \"1\",\n                \"Can cancel appointments\": \"1\",\n                \"Can create blockouts\": \"1\",\n                \"Can access calendar page\": \"1\",\n                \"Can reschedule appointments\": \"1\",\n                \"Can edit appointment details\": \"1\",\n                \"Can edit calendar settings\": \"1\",\n                \"Can reschedule blockouts\": \"1\",\n                \"Can view everybody’s calendar\": \"1\"\n            },\n            \"clients\": {\n                \"Can mark clients as archived\": \"1\",\n                \"Can access clients page\": \"1\",\n                \"Can edit clients\": \"1\",\n                \"Can delete clients\": \"1\",\n                \"Can access labs page\": \"1\",\n                \"Can create clients\": \"1\",\n                \"Can delete card\": \"1\",\n                \"Can access online bookings\": \"1\",\n                \"Can edit form\": \"1\",\n                \"Can delete form\": \"0\",\n                \"Can override client visibility rules\": \"1\"\n            },\n            \"dashboard\": {\n                \"Company Dashboard\": \"1\",\n                \"Can access home page\": \"1\"\n            },\n            \"inventory\": {\n                \"Can modify product\": \"1\",\n                \"Can disable products\": \"1\",\n                \"Can perform inventory count\": \"1\",\n                \"Can create products\": \"1\",\n                \"Can create orders\": \"1\",\n                \"Can access products page\": \"1\",\n                \"Can access orders page\": \"1\",\n                \"Can access inventory page\": \"1\"\n            },\n            \"leads\": {\n                \"Can mark leads as junk\": \"1\",\n                \"Can create leads\": \"1\",\n                \"Can edit leads\": \"1\",\n                \"Can mark leads as won\": \"1\",\n                \"Can delete leads\": \"1\",\n                \"Can access leads page\": \"1\",\n                \"Can access pipeline page\": \"1\"\n            },\n            \"marketing\": {\n                \"Can access broadcasts page\": \"1\",\n                \"Can access reviews page\": \"1\",\n                \"Can delete an automation\": \"1\",\n                \"Can access automations page\": \"1\",\n                \"Can create an automation folder\": \"1\",\n                \"Can access loyalty page\": \"1\",\n                \"Can customize Loyalty points value\": \"1\",\n                \"Can access gift vouchers page\": \"1\",\n                \"Can edit an automation folder\": \"1\",\n                \"Can delete an automation folder\": \"1\",\n                \"Can create an automation\": \"1\",\n                \"Can edit an automation\": \"1\",\n                \"Can create a loyalty campaign\": \"1\",\n                \"Can edit loyalty campaigns\": \"1\",\n                \"Can delete loyalty campaigns\": \"1\",\n                \"Can view all Earning points\": \"1\"\n            },\n            \"money\": {\n                \"Can void sales\": \"1\",\n                \"Can edit invoices\": \"1\",\n                \"Can refund payments\": \"1\",\n                \"Can access invoices page\": \"1\",\n                \"Can access payments page\": \"1\",\n                \"Can access appointments page\": \"1\",\n                \"Can access sales history page\": \"1\",\n                \"Can create an invoice\": \"1\",\n                \"Can override prices\": \"1\",\n                \"Can access wallet\": \"1\",\n                \"Can access remittance page\": \"1\",\n                \"Can access paylinks page\": \"1\",\n                \"Can access the quotes page\": \"1\",\n                \"Can create quotes\": \"1\",\n                \"Can edit quotes\": \"1\",\n                \"Can delete quotes\": \"1\",\n                \"Can view quotes\": \"1\",\n                \"Can edit item tax\": \"1\",\n                \"Can create Credit Notes\": \"1\",\n                \"Can create custom packages\": \"1\",\n                \"Can access Smart Pricing\": \"1\"\n            },\n            \"setup\": {\n                \"Can access the Setup page\": \"1\",\n                \"Can access the Forms page\": \"1\",\n                \"Can create forms\": \"1\",\n                \"Can delete forms\": \"1\",\n                \"Can edit forms\": \"1\"\n            },\n            \"team\": {\n                \"Can manage group permissions\": \"1\",\n                \"Can invite staff members\": \"1\",\n                \"Can access scheduler page\": \"1\",\n                \"Can access teammates page\": \"1\",\n                \"Can manage user permissions\": \"1\",\n                \"Can create shifts\": \"1\",\n                \"Can edit shifts\": \"1\",\n                \"Can remove shifts\": \"1\",\n                \"Can remove staff members\": \"1\",\n                \"Can adjust staff members details\": \"1\",\n                \"Can access the commissions page\": \"1\"\n            }\n        },\n        {\n            \"id\": 145677,\n            \"activities\": {\n                \"Can create an activity\": \"0\",\n                \"Can edit an activity\": \"0\",\n                \"Can delete an activity\": \"0\",\n                \"Can view others' activities\": \"0\",\n                \"Can access activities page\": \"0\"\n            },\n            \"analytics\": {\n                \"Can create custom reports\": \"0\",\n                \"Can access reports page\": \"0\",\n                \"Can access dashboards page\": \"0\",\n                \"Can access leads company reports\": \"0\",\n                \"Can access sales company reports\": \"0\",\n                \"Can access appointments company reports\": \"0\",\n                \"Can access activities company reports\": \"0\",\n                \"Can access business company reports\": \"0\",\n                \"Can access dashboards\": \"0\",\n                \"Can create dashboards\": \"0\",\n                \"Can delete dashboards\": \"0\",\n                \"Can access clients company reports\": \"0\",\n                \"Can access financial company reports\": \"0\",\n                \"Can access performance page\": \"0\"\n            },\n            \"calendar\": {\n                \"Can edit blockout slots\": \"0\",\n                \"Can cancel blockout slots\": \"0\",\n                \"Can book appointments\": \"0\",\n                \"Can cancel appointments\": \"0\",\n                \"Can create blockouts\": \"0\",\n                \"Can access calendar page\": \"0\",\n                \"Can reschedule appointments\": \"0\",\n                \"Can edit appointment details\": \"0\",\n                \"Can edit calendar settings\": \"0\",\n                \"Can reschedule blockouts\": \"0\",\n                \"Can view everybody’s calendar\": \"1\"\n            },\n            \"clients\": {\n                \"Can mark clients as archived\": \"0\",\n                \"Can access clients page\": \"0\",\n                \"Can edit clients\": \"0\",\n                \"Can delete clients\": \"0\",\n                \"Can access labs page\": \"0\",\n                \"Can create clients\": \"0\",\n                \"Can delete card\": \"0\",\n                \"Can access online bookings\": \"0\",\n                \"Can edit form\": \"0\",\n                \"Can delete form\": \"0\",\n                \"Can override client visibility rules\": \"0\"\n            },\n            \"dashboard\": {\n                \"Company Dashboard\": \"0\",\n                \"Can access home page\": \"1\"\n            },\n            \"inventory\": {\n                \"Can modify product\": \"0\",\n                \"Can disable products\": \"0\",\n                \"Can perform inventory count\": \"0\",\n                \"Can create products\": \"0\",\n                \"Can create orders\": \"0\",\n                \"Can access products page\": \"0\",\n                \"Can access orders page\": \"0\",\n                \"Can access inventory page\": \"0\"\n            },\n            \"leads\": {\n                \"Can mark leads as junk\": \"0\",\n                \"Can create leads\": \"0\",\n                \"Can edit leads\": \"0\",\n                \"Can mark leads as won\": \"0\",\n                \"Can delete leads\": \"0\",\n                \"Can access leads page\": \"0\",\n                \"Can access pipeline page\": \"0\"\n            },\n            \"marketing\": {\n                \"Can access broadcasts page\": \"0\",\n                \"Can access reviews page\": \"0\",\n                \"Can delete an automation\": \"0\",\n                \"Can access automations page\": \"0\",\n                \"Can create an automation folder\": \"0\",\n                \"Can access loyalty page\": \"0\",\n                \"Can customize Loyalty points value\": \"0\",\n                \"Can access gift vouchers page\": \"0\",\n                \"Can edit an automation folder\": \"0\",\n                \"Can delete an automation folder\": \"0\",\n                \"Can create an automation\": \"0\",\n                \"Can edit an automation\": \"0\",\n                \"Can create a loyalty campaign\": \"0\",\n                \"Can edit loyalty campaigns\": \"0\",\n                \"Can delete loyalty campaigns\": \"0\",\n                \"Can view all Earning points\": \"0\"\n            },\n            \"money\": {\n                \"Can void sales\": \"0\",\n                \"Can edit invoices\": \"0\",\n                \"Can refund payments\": \"0\",\n                \"Can access invoices page\": \"0\",\n                \"Can access payments page\": \"0\",\n                \"Can access appointments page\": \"0\",\n                \"Can access sales history page\": \"0\",\n                \"Can create an invoice\": \"0\",\n                \"Can override prices\": \"0\",\n                \"Can access wallet\": \"0\",\n                \"Can access remittance page\": \"0\",\n                \"Can access paylinks page\": \"0\",\n                \"Can access the quotes page\": \"0\",\n                \"Can create quotes\": \"0\",\n                \"Can edit quotes\": \"0\",\n                \"Can delete quotes\": \"0\",\n                \"Can view quotes\": \"0\",\n                \"Can edit item tax\": \"0\",\n                \"Can create Credit Notes\": \"0\",\n                \"Can create custom packages\": \"0\",\n                \"Can access Smart Pricing\": \"0\"\n            },\n            \"setup\": {\n                \"Can access the Setup page\": \"1\",\n                \"Can access the Forms page\": \"0\",\n                \"Can create forms\": \"0\",\n                \"Can delete forms\": \"0\",\n                \"Can edit forms\": \"0\"\n            },\n            \"team\": {\n                \"Can manage group permissions\": \"0\",\n                \"Can invite staff members\": \"0\",\n                \"Can access scheduler page\": \"0\",\n                \"Can access teammates page\": \"0\",\n                \"Can manage user permissions\": \"0\",\n                \"Can create shifts\": \"0\",\n                \"Can edit shifts\": \"0\",\n                \"Can remove shifts\": \"0\",\n                \"Can remove staff members\": \"0\",\n                \"Can adjust staff members details\": \"0\",\n                \"Can access the commissions page\": \"1\"\n            }\n        },\n        {\n            \"id\": 146419,\n            \"activities\": {\n                \"Can create an activity\": \"1\",\n                \"Can edit an activity\": \"1\",\n                \"Can delete an activity\": \"1\",\n                \"Can view others' activities\": \"1\",\n                \"Can access activities page\": \"1\"\n            },\n            \"analytics\": {\n                \"Can create custom reports\": \"1\",\n                \"Can access reports page\": \"1\",\n                \"Can access dashboards page\": \"1\",\n                \"Can access leads company reports\": \"1\",\n                \"Can access sales company reports\": \"1\",\n                \"Can access appointments company reports\": \"1\",\n                \"Can access activities company reports\": \"1\",\n                \"Can access business company reports\": \"1\",\n                \"Can access dashboards\": \"1\",\n                \"Can create dashboards\": \"1\",\n                \"Can delete dashboards\": \"1\",\n                \"Can access clients company reports\": \"1\",\n                \"Can access financial company reports\": \"1\",\n                \"Can access performance page\": \"1\"\n            },\n            \"calendar\": {\n                \"Can edit blockout slots\": \"1\",\n                \"Can cancel blockout slots\": \"1\",\n                \"Can book appointments\": \"1\",\n                \"Can cancel appointments\": \"1\",\n                \"Can create blockouts\": \"1\",\n                \"Can access calendar page\": \"1\",\n                \"Can reschedule appointments\": \"1\",\n                \"Can edit appointment details\": \"1\",\n                \"Can edit calendar settings\": \"1\",\n                \"Can reschedule blockouts\": \"1\",\n                \"Can view everybody’s calendar\": \"1\"\n            },\n            \"clients\": {\n                \"Can mark clients as archived\": \"1\",\n                \"Can access clients page\": \"1\",\n                \"Can edit clients\": \"1\",\n                \"Can delete clients\": \"1\",\n                \"Can access labs page\": \"1\",\n                \"Can create clients\": \"1\",\n                \"Can delete card\": \"1\",\n                \"Can access online bookings\": \"1\",\n                \"Can edit form\": \"1\",\n                \"Can delete form\": \"0\",\n                \"Can override client visibility rules\": \"0\"\n            },\n            \"dashboard\": {\n                \"Company Dashboard\": \"1\",\n                \"Can access home page\": \"1\"\n            },\n            \"inventory\": {\n                \"Can modify product\": \"1\",\n                \"Can disable products\": \"1\",\n                \"Can perform inventory count\": \"1\",\n                \"Can create products\": \"1\",\n                \"Can create orders\": \"1\",\n                \"Can access products page\": \"1\",\n                \"Can access orders page\": \"1\",\n                \"Can access inventory page\": \"1\"\n            },\n            \"leads\": {\n                \"Can mark leads as junk\": \"1\",\n                \"Can create leads\": \"1\",\n                \"Can edit leads\": \"1\",\n                \"Can mark leads as won\": \"1\",\n                \"Can delete leads\": \"1\",\n                \"Can access leads page\": \"1\",\n                \"Can access pipeline page\": \"1\"\n            },\n            \"marketing\": {\n                \"Can access broadcasts page\": \"1\",\n                \"Can access reviews page\": \"1\",\n                \"Can delete an automation\": \"1\",\n                \"Can access automations page\": \"1\",\n                \"Can create an automation folder\": \"1\",\n                \"Can access loyalty page\": \"1\",\n                \"Can customize Loyalty points value\": \"1\",\n                \"Can access gift vouchers page\": \"1\",\n                \"Can edit an automation folder\": \"1\",\n                \"Can delete an automation folder\": \"1\",\n                \"Can create an automation\": \"1\",\n                \"Can edit an automation\": \"1\",\n                \"Can create a loyalty campaign\": \"1\",\n                \"Can edit loyalty campaigns\": \"1\",\n                \"Can delete loyalty campaigns\": \"1\",\n                \"Can view all Earning points\": \"1\"\n            },\n            \"money\": {\n                \"Can void sales\": \"1\",\n                \"Can edit invoices\": \"1\",\n                \"Can refund payments\": \"1\",\n                \"Can access invoices page\": \"1\",\n                \"Can access payments page\": \"1\",\n                \"Can access appointments page\": \"1\",\n                \"Can access sales history page\": \"1\",\n                \"Can create an invoice\": \"1\",\n                \"Can override prices\": \"1\",\n                \"Can access wallet\": \"1\",\n                \"Can access remittance page\": \"1\",\n                \"Can access paylinks page\": \"1\",\n                \"Can access the quotes page\": \"1\",\n                \"Can create quotes\": \"1\",\n                \"Can edit quotes\": \"1\",\n                \"Can delete quotes\": \"1\",\n                \"Can view quotes\": \"1\",\n                \"Can edit item tax\": \"1\",\n                \"Can create Credit Notes\": \"1\",\n                \"Can create custom packages\": \"1\",\n                \"Can access Smart Pricing\": \"1\"\n            },\n            \"setup\": {\n                \"Can access the Setup page\": \"1\",\n                \"Can access the Forms page\": \"1\",\n                \"Can create forms\": \"1\",\n                \"Can delete forms\": \"1\",\n                \"Can edit forms\": \"1\"\n            },\n            \"team\": {\n                \"Can manage group permissions\": \"1\",\n                \"Can invite staff members\": \"1\",\n                \"Can access scheduler page\": \"1\",\n                \"Can access teammates page\": \"1\",\n                \"Can manage user permissions\": \"1\",\n                \"Can create shifts\": \"1\",\n                \"Can edit shifts\": \"1\",\n                \"Can remove shifts\": \"1\",\n                \"Can remove staff members\": \"1\",\n                \"Can adjust staff members details\": \"1\",\n                \"Can access the commissions page\": \"1\"\n            }\n        },\n        {\n            \"id\": 148369,\n            \"activities\": {\n                \"Can create an activity\": \"1\",\n                \"Can edit an activity\": \"1\",\n                \"Can delete an activity\": \"1\",\n                \"Can view others' activities\": \"1\",\n                \"Can access activities page\": \"1\"\n            },\n            \"analytics\": {\n                \"Can create custom reports\": \"1\",\n                \"Can access reports page\": \"1\",\n                \"Can access dashboards page\": \"1\",\n                \"Can access leads company reports\": \"1\",\n                \"Can access sales company reports\": \"1\",\n                \"Can access appointments company reports\": \"1\",\n                \"Can access activities company reports\": \"1\",\n                \"Can access business company reports\": \"1\",\n                \"Can access dashboards\": \"1\",\n                \"Can create dashboards\": \"1\",\n                \"Can delete dashboards\": \"1\",\n                \"Can access clients company reports\": \"1\",\n                \"Can access financial company reports\": \"1\",\n                \"Can access performance page\": \"1\"\n            },\n            \"calendar\": {\n                \"Can edit blockout slots\": \"1\",\n                \"Can cancel blockout slots\": \"1\",\n                \"Can book appointments\": \"1\",\n                \"Can cancel appointments\": \"1\",\n                \"Can create blockouts\": \"1\",\n                \"Can access calendar page\": \"1\",\n                \"Can reschedule appointments\": \"1\",\n                \"Can edit appointment details\": \"1\",\n                \"Can edit calendar settings\": \"1\",\n                \"Can reschedule blockouts\": \"1\",\n                \"Can view everybody’s calendar\": \"1\"\n            },\n            \"clients\": {\n                \"Can mark clients as archived\": \"1\",\n                \"Can access clients page\": \"1\",\n                \"Can edit clients\": \"1\",\n                \"Can delete clients\": \"1\",\n                \"Can access labs page\": \"1\",\n                \"Can create clients\": \"1\",\n                \"Can delete card\": \"1\",\n                \"Can access online bookings\": \"1\",\n                \"Can edit form\": \"1\",\n                \"Can delete form\": \"0\",\n                \"Can override client visibility rules\": \"1\"\n            },\n            \"dashboard\": {\n                \"Company Dashboard\": \"1\",\n                \"Can access home page\": \"1\"\n            },\n            \"inventory\": {\n                \"Can modify product\": \"1\",\n                \"Can disable products\": \"1\",\n                \"Can perform inventory count\": \"1\",\n                \"Can create products\": \"1\",\n                \"Can create orders\": \"1\",\n                \"Can access products page\": \"1\",\n                \"Can access orders page\": \"1\",\n                \"Can access inventory page\": \"1\"\n            },\n            \"leads\": {\n                \"Can mark leads as junk\": \"1\",\n                \"Can create leads\": \"1\",\n                \"Can edit leads\": \"1\",\n                \"Can mark leads as won\": \"1\",\n                \"Can delete leads\": \"1\",\n                \"Can access leads page\": \"1\",\n                \"Can access pipeline page\": \"1\"\n            },\n            \"marketing\": {\n                \"Can access broadcasts page\": \"1\",\n                \"Can access reviews page\": \"1\",\n                \"Can delete an automation\": \"1\",\n                \"Can access automations page\": \"1\",\n                \"Can create an automation folder\": \"1\",\n                \"Can access loyalty page\": \"1\",\n                \"Can customize Loyalty points value\": \"1\",\n                \"Can access gift vouchers page\": \"1\",\n                \"Can edit an automation folder\": \"1\",\n                \"Can delete an automation folder\": \"1\",\n                \"Can create an automation\": \"1\",\n                \"Can edit an automation\": \"1\",\n                \"Can create a loyalty campaign\": \"1\",\n                \"Can edit loyalty campaigns\": \"1\",\n                \"Can delete loyalty campaigns\": \"1\",\n                \"Can view all Earning points\": \"1\"\n            },\n            \"money\": {\n                \"Can void sales\": \"1\",\n                \"Can edit invoices\": \"1\",\n                \"Can refund payments\": \"1\",\n                \"Can access invoices page\": \"1\",\n                \"Can access payments page\": \"1\",\n                \"Can access appointments page\": \"1\",\n                \"Can access sales history page\": \"1\",\n                \"Can create an invoice\": \"1\",\n                \"Can override prices\": \"1\",\n                \"Can access wallet\": \"1\",\n                \"Can access remittance page\": \"1\",\n                \"Can access paylinks page\": \"1\",\n                \"Can access the quotes page\": \"1\",\n                \"Can create quotes\": \"1\",\n                \"Can edit quotes\": \"1\",\n                \"Can delete quotes\": \"1\",\n                \"Can view quotes\": \"1\",\n                \"Can edit item tax\": \"1\",\n                \"Can create Credit Notes\": \"1\",\n                \"Can create custom packages\": \"1\",\n                \"Can access Smart Pricing\": \"1\"\n            },\n            \"setup\": {\n                \"Can access the Setup page\": \"1\",\n                \"Can access the Forms page\": \"1\",\n                \"Can create forms\": \"1\",\n                \"Can delete forms\": \"1\",\n                \"Can edit forms\": \"1\"\n            },\n            \"team\": {\n                \"Can manage group permissions\": \"1\",\n                \"Can invite staff members\": \"1\",\n                \"Can access scheduler page\": \"1\",\n                \"Can access teammates page\": \"1\",\n                \"Can manage user permissions\": \"1\",\n                \"Can create shifts\": \"1\",\n                \"Can edit shifts\": \"1\",\n                \"Can remove shifts\": \"1\",\n                \"Can remove staff members\": \"1\",\n                \"Can adjust staff members details\": \"1\",\n                \"Can access the commissions page\": \"1\"\n            }\n        },\n        {\n            \"id\": 146360,\n            \"activities\": {\n                \"Can create an activity\": \"0\",\n                \"Can edit an activity\": \"0\",\n                \"Can delete an activity\": \"0\",\n                \"Can view others' activities\": \"0\",\n                \"Can access activities page\": \"0\"\n            },\n            \"analytics\": {\n                \"Can create custom reports\": \"0\",\n                \"Can access reports page\": \"0\",\n                \"Can access dashboards page\": \"0\",\n                \"Can access leads company reports\": \"0\",\n                \"Can access sales company reports\": \"0\",\n                \"Can access appointments company reports\": \"0\",\n                \"Can access activities company reports\": \"0\",\n                \"Can access business company reports\": \"0\",\n                \"Can access dashboards\": \"0\",\n                \"Can create dashboards\": \"0\",\n                \"Can delete dashboards\": \"0\",\n                \"Can access clients company reports\": \"0\",\n                \"Can access financial company reports\": \"0\",\n                \"Can access performance page\": \"0\"\n            },\n            \"calendar\": {\n                \"Can edit blockout slots\": \"0\",\n                \"Can cancel blockout slots\": \"0\",\n                \"Can book appointments\": \"0\",\n                \"Can cancel appointments\": \"0\",\n                \"Can create blockouts\": \"0\",\n                \"Can access calendar page\": \"0\",\n                \"Can reschedule appointments\": \"0\",\n                \"Can edit appointment details\": \"0\",\n                \"Can edit calendar settings\": \"0\",\n                \"Can reschedule blockouts\": \"0\",\n                \"Can view everybody’s calendar\": \"1\"\n            },\n            \"clients\": {\n                \"Can mark clients as archived\": \"0\",\n                \"Can access clients page\": \"0\",\n                \"Can edit clients\": \"0\",\n                \"Can delete clients\": \"0\",\n                \"Can access labs page\": \"0\",\n                \"Can create clients\": \"0\",\n                \"Can delete card\": \"0\",\n                \"Can access online bookings\": \"0\",\n                \"Can edit form\": \"0\",\n                \"Can delete form\": \"0\",\n                \"Can override client visibility rules\": \"0\"\n            },\n            \"dashboard\": {\n                \"Company Dashboard\": \"0\",\n                \"Can access home page\": \"1\"\n            },\n            \"inventory\": {\n                \"Can modify product\": \"0\",\n                \"Can disable products\": \"0\",\n                \"Can perform inventory count\": \"0\",\n                \"Can create products\": \"0\",\n                \"Can create orders\": \"0\",\n                \"Can access products page\": \"0\",\n                \"Can access orders page\": \"0\",\n                \"Can access inventory page\": \"0\"\n            },\n            \"leads\": {\n                \"Can mark leads as junk\": \"0\",\n                \"Can create leads\": \"0\",\n                \"Can edit leads\": \"0\",\n                \"Can mark leads as won\": \"0\",\n                \"Can delete leads\": \"0\",\n                \"Can access leads page\": \"0\",\n                \"Can access pipeline page\": \"0\"\n            },\n            \"marketing\": {\n                \"Can access broadcasts page\": \"0\",\n                \"Can access reviews page\": \"0\",\n                \"Can delete an automation\": \"0\",\n                \"Can access automations page\": \"0\",\n                \"Can create an automation folder\": \"0\",\n                \"Can access loyalty page\": \"0\",\n                \"Can customize Loyalty points value\": \"0\",\n                \"Can access gift vouchers page\": \"0\",\n                \"Can edit an automation folder\": \"0\",\n                \"Can delete an automation folder\": \"0\",\n                \"Can create an automation\": \"0\",\n                \"Can edit an automation\": \"0\",\n                \"Can create a loyalty campaign\": \"0\",\n                \"Can edit loyalty campaigns\": \"0\",\n                \"Can delete loyalty campaigns\": \"0\",\n                \"Can view all Earning points\": \"0\"\n            },\n            \"money\": {\n                \"Can void sales\": \"0\",\n                \"Can edit invoices\": \"0\",\n                \"Can refund payments\": \"0\",\n                \"Can access invoices page\": \"0\",\n                \"Can access payments page\": \"0\",\n                \"Can access appointments page\": \"0\",\n                \"Can access sales history page\": \"0\",\n                \"Can create an invoice\": \"0\",\n                \"Can override prices\": \"0\",\n                \"Can access wallet\": \"0\",\n                \"Can access remittance page\": \"0\",\n                \"Can access paylinks page\": \"0\",\n                \"Can access the quotes page\": \"0\",\n                \"Can create quotes\": \"0\",\n                \"Can edit quotes\": \"0\",\n                \"Can delete quotes\": \"0\",\n                \"Can view quotes\": \"0\",\n                \"Can edit item tax\": \"0\",\n                \"Can create Credit Notes\": \"0\",\n                \"Can create custom packages\": \"0\",\n                \"Can access Smart Pricing\": \"0\"\n            },\n            \"setup\": {\n                \"Can access the Setup page\": \"1\",\n                \"Can access the Forms page\": \"0\",\n                \"Can create forms\": \"0\",\n                \"Can delete forms\": \"0\",\n                \"Can edit forms\": \"0\"\n            },\n            \"team\": {\n                \"Can manage group permissions\": \"0\",\n                \"Can invite staff members\": \"0\",\n                \"Can access scheduler page\": \"0\",\n                \"Can access teammates page\": \"0\",\n                \"Can manage user permissions\": \"0\",\n                \"Can create shifts\": \"0\",\n                \"Can edit shifts\": \"0\",\n                \"Can remove shifts\": \"0\",\n                \"Can remove staff members\": \"0\",\n                \"Can adjust staff members details\": \"0\",\n                \"Can access the commissions page\": \"1\"\n            }\n        },\n        {\n            \"id\": 146361,\n            \"activities\": {\n                \"Can create an activity\": \"0\",\n                \"Can edit an activity\": \"0\",\n                \"Can delete an activity\": \"0\",\n                \"Can view others' activities\": \"0\",\n                \"Can access activities page\": \"0\"\n            },\n            \"analytics\": {\n                \"Can create custom reports\": \"0\",\n                \"Can access reports page\": \"0\",\n                \"Can access dashboards page\": \"0\",\n                \"Can access leads company reports\": \"0\",\n                \"Can access sales company reports\": \"0\",\n                \"Can access appointments company reports\": \"0\",\n                \"Can access activities company reports\": \"0\",\n                \"Can access business company reports\": \"0\",\n                \"Can access dashboards\": \"0\",\n                \"Can create dashboards\": \"0\",\n                \"Can delete dashboards\": \"0\",\n                \"Can access clients company reports\": \"0\",\n                \"Can access financial company reports\": \"0\",\n                \"Can access performance page\": \"0\"\n            },\n            \"calendar\": {\n                \"Can edit blockout slots\": \"0\",\n                \"Can cancel blockout slots\": \"0\",\n                \"Can book appointments\": \"0\",\n                \"Can cancel appointments\": \"0\",\n                \"Can create blockouts\": \"0\",\n                \"Can access calendar page\": \"0\",\n                \"Can reschedule appointments\": \"0\",\n                \"Can edit appointment details\": \"0\",\n                \"Can edit calendar settings\": \"0\",\n                \"Can reschedule blockouts\": \"0\",\n                \"Can view everybody’s calendar\": \"1\"\n            },\n            \"clients\": {\n                \"Can mark clients as archived\": \"0\",\n                \"Can access clients page\": \"0\",\n                \"Can edit clients\": \"0\",\n                \"Can delete clients\": \"0\",\n                \"Can access labs page\": \"0\",\n                \"Can create clients\": \"0\",\n                \"Can delete card\": \"0\",\n                \"Can access online bookings\": \"0\",\n                \"Can edit form\": \"0\",\n                \"Can delete form\": \"0\",\n                \"Can override client visibility rules\": \"0\"\n            },\n            \"dashboard\": {\n                \"Company Dashboard\": \"0\",\n                \"Can access home page\": \"1\"\n            },\n            \"inventory\": {\n                \"Can modify product\": \"0\",\n                \"Can disable products\": \"0\",\n                \"Can perform inventory count\": \"0\",\n                \"Can create products\": \"0\",\n                \"Can create orders\": \"0\",\n                \"Can access products page\": \"0\",\n                \"Can access orders page\": \"0\",\n                \"Can access inventory page\": \"0\"\n            },\n            \"leads\": {\n                \"Can mark leads as junk\": \"0\",\n                \"Can create leads\": \"0\",\n                \"Can edit leads\": \"0\",\n                \"Can mark leads as won\": \"0\",\n                \"Can delete leads\": \"0\",\n                \"Can access leads page\": \"0\",\n                \"Can access pipeline page\": \"0\"\n            },\n            \"marketing\": {\n                \"Can access broadcasts page\": \"0\",\n                \"Can access reviews page\": \"0\",\n                \"Can delete an automation\": \"0\",\n                \"Can access automations page\": \"0\",\n                \"Can create an automation folder\": \"0\",\n                \"Can access loyalty page\": \"0\",\n                \"Can customize Loyalty points value\": \"0\",\n                \"Can access gift vouchers page\": \"0\",\n                \"Can edit an automation folder\": \"0\",\n                \"Can delete an automation folder\": \"0\",\n                \"Can create an automation\": \"0\",\n                \"Can edit an automation\": \"0\",\n                \"Can create a loyalty campaign\": \"0\",\n                \"Can edit loyalty campaigns\": \"0\",\n                \"Can delete loyalty campaigns\": \"0\",\n                \"Can view all Earning points\": \"0\"\n            },\n            \"money\": {\n                \"Can void sales\": \"0\",\n                \"Can edit invoices\": \"0\",\n                \"Can refund payments\": \"0\",\n                \"Can access invoices page\": \"0\",\n                \"Can access payments page\": \"0\",\n                \"Can access appointments page\": \"0\",\n                \"Can access sales history page\": \"0\",\n                \"Can create an invoice\": \"0\",\n                \"Can override prices\": \"0\",\n                \"Can access wallet\": \"0\",\n                \"Can access remittance page\": \"0\",\n                \"Can access paylinks page\": \"0\",\n                \"Can access the quotes page\": \"0\",\n                \"Can create quotes\": \"0\",\n                \"Can edit quotes\": \"0\",\n                \"Can delete quotes\": \"0\",\n                \"Can view quotes\": \"0\",\n                \"Can edit item tax\": \"0\",\n                \"Can create Credit Notes\": \"0\",\n                \"Can create custom packages\": \"0\",\n                \"Can access Smart Pricing\": \"0\"\n            },\n            \"setup\": {\n                \"Can access the Setup page\": \"1\",\n                \"Can access the Forms page\": \"0\",\n                \"Can create forms\": \"0\",\n                \"Can delete forms\": \"0\",\n                \"Can edit forms\": \"0\"\n            },\n            \"team\": {\n                \"Can manage group permissions\": \"0\",\n                \"Can invite staff members\": \"0\",\n                \"Can access scheduler page\": \"0\",\n                \"Can access teammates page\": \"0\",\n                \"Can manage user permissions\": \"0\",\n                \"Can create shifts\": \"0\",\n                \"Can edit shifts\": \"0\",\n                \"Can remove shifts\": \"0\",\n                \"Can remove staff members\": \"0\",\n                \"Can adjust staff members details\": \"0\",\n                \"Can access the commissions page\": \"1\"\n            }\n        },\n        {\n            \"id\": 146685,\n            \"activities\": {\n                \"Can create an activity\": \"1\",\n                \"Can edit an activity\": \"1\",\n                \"Can delete an activity\": \"1\",\n                \"Can view others' activities\": \"1\",\n                \"Can access activities page\": \"1\"\n            },\n            \"analytics\": {\n                \"Can create custom reports\": \"1\",\n                \"Can access reports page\": \"1\",\n                \"Can access dashboards page\": \"1\",\n                \"Can access leads company reports\": \"1\",\n                \"Can access sales company reports\": \"1\",\n                \"Can access appointments company reports\": \"1\",\n                \"Can access activities company reports\": \"1\",\n                \"Can access business company reports\": \"1\",\n                \"Can access dashboards\": \"1\",\n                \"Can create dashboards\": \"1\",\n                \"Can delete dashboards\": \"1\",\n                \"Can access clients company reports\": \"1\",\n                \"Can access financial company reports\": \"1\",\n                \"Can access performance page\": \"1\"\n            },\n            \"calendar\": {\n                \"Can edit blockout slots\": \"1\",\n                \"Can cancel blockout slots\": \"1\",\n                \"Can book appointments\": \"1\",\n                \"Can cancel appointments\": \"1\",\n                \"Can create blockouts\": \"1\",\n                \"Can access calendar page\": \"1\",\n                \"Can reschedule appointments\": \"1\",\n                \"Can edit appointment details\": \"1\",\n                \"Can edit calendar settings\": \"1\",\n                \"Can reschedule blockouts\": \"1\",\n                \"Can view everybody’s calendar\": \"1\"\n            },\n            \"clients\": {\n                \"Can mark clients as archived\": \"1\",\n                \"Can access clients page\": \"1\",\n                \"Can edit clients\": \"1\",\n                \"Can delete clients\": \"1\",\n                \"Can access labs page\": \"1\",\n                \"Can create clients\": \"1\",\n                \"Can delete card\": \"1\",\n                \"Can access online bookings\": \"1\",\n                \"Can edit form\": \"1\",\n                \"Can delete form\": \"0\",\n                \"Can override client visibility rules\": \"0\"\n            },\n            \"dashboard\": {\n                \"Company Dashboard\": \"1\",\n                \"Can access home page\": \"1\"\n            },\n            \"inventory\": {\n                \"Can modify product\": \"1\",\n                \"Can disable products\": \"1\",\n                \"Can perform inventory count\": \"1\",\n                \"Can create products\": \"1\",\n                \"Can create orders\": \"1\",\n                \"Can access products page\": \"1\",\n                \"Can access orders page\": \"1\",\n                \"Can access inventory page\": \"1\"\n            },\n            \"leads\": {\n                \"Can mark leads as junk\": \"1\",\n                \"Can create leads\": \"1\",\n                \"Can edit leads\": \"1\",\n                \"Can mark leads as won\": \"1\",\n                \"Can delete leads\": \"1\",\n                \"Can access leads page\": \"1\",\n                \"Can access pipeline page\": \"1\"\n            },\n            \"marketing\": {\n                \"Can access broadcasts page\": \"1\",\n                \"Can access reviews page\": \"1\",\n                \"Can delete an automation\": \"1\",\n                \"Can access automations page\": \"1\",\n                \"Can create an automation folder\": \"1\",\n                \"Can access loyalty page\": \"1\",\n                \"Can customize Loyalty points value\": \"1\",\n                \"Can access gift vouchers page\": \"1\",\n                \"Can edit an automation folder\": \"1\",\n                \"Can delete an automation folder\": \"1\",\n                \"Can create an automation\": \"1\",\n                \"Can edit an automation\": \"1\",\n                \"Can create a loyalty campaign\": \"1\",\n                \"Can edit loyalty campaigns\": \"1\",\n                \"Can delete loyalty campaigns\": \"1\",\n                \"Can view all Earning points\": \"1\"\n            },\n            \"money\": {\n                \"Can void sales\": \"1\",\n                \"Can edit invoices\": \"1\",\n                \"Can refund payments\": \"1\",\n                \"Can access invoices page\": \"1\",\n                \"Can access payments page\": \"1\",\n                \"Can access appointments page\": \"1\",\n                \"Can access sales history page\": \"1\",\n                \"Can create an invoice\": \"1\",\n                \"Can override prices\": \"1\",\n                \"Can access wallet\": \"1\",\n                \"Can access remittance page\": \"1\",\n                \"Can access paylinks page\": \"1\",\n                \"Can access the quotes page\": \"1\",\n                \"Can create quotes\": \"1\",\n                \"Can edit quotes\": \"1\",\n                \"Can delete quotes\": \"1\",\n                \"Can view quotes\": \"1\",\n                \"Can edit item tax\": \"1\",\n                \"Can create Credit Notes\": \"1\",\n                \"Can create custom packages\": \"1\",\n                \"Can access Smart Pricing\": \"1\"\n            },\n            \"setup\": {\n                \"Can access the Setup page\": \"1\",\n                \"Can access the Forms page\": \"1\",\n                \"Can create forms\": \"1\",\n                \"Can delete forms\": \"1\",\n                \"Can edit forms\": \"1\"\n            },\n            \"team\": {\n                \"Can manage group permissions\": \"1\",\n                \"Can invite staff members\": \"1\",\n                \"Can access scheduler page\": \"1\",\n                \"Can access teammates page\": \"1\",\n                \"Can manage user permissions\": \"1\",\n                \"Can create shifts\": \"1\",\n                \"Can edit shifts\": \"1\",\n                \"Can remove shifts\": \"1\",\n                \"Can remove staff members\": \"1\",\n                \"Can adjust staff members details\": \"1\",\n                \"Can access the commissions page\": \"1\"\n            }\n        },\n        {\n            \"id\": 144932,\n            \"activities\": {\n                \"Can create an activity\": \"0\",\n                \"Can edit an activity\": \"0\",\n                \"Can delete an activity\": \"0\",\n                \"Can view others' activities\": \"0\",\n                \"Can access activities page\": \"0\"\n            },\n            \"analytics\": {\n                \"Can create custom reports\": \"0\",\n                \"Can access reports page\": \"0\",\n                \"Can access dashboards page\": \"0\",\n                \"Can access leads company reports\": \"0\",\n                \"Can access sales company reports\": \"0\",\n                \"Can access appointments company reports\": \"0\",\n                \"Can access activities company reports\": \"0\",\n                \"Can access business company reports\": \"0\",\n                \"Can access dashboards\": \"0\",\n                \"Can create dashboards\": \"0\",\n                \"Can delete dashboards\": \"0\",\n                \"Can access clients company reports\": \"0\",\n                \"Can access financial company reports\": \"0\",\n                \"Can access performance page\": \"0\"\n            },\n            \"calendar\": {\n                \"Can edit blockout slots\": \"0\",\n                \"Can cancel blockout slots\": \"0\",\n                \"Can book appointments\": \"0\",\n                \"Can cancel appointments\": \"0\",\n                \"Can create blockouts\": \"0\",\n                \"Can access calendar page\": \"0\",\n                \"Can reschedule appointments\": \"0\",\n                \"Can edit appointment details\": \"0\",\n                \"Can edit calendar settings\": \"0\",\n                \"Can reschedule blockouts\": \"0\",\n                \"Can view everybody’s calendar\": \"1\"\n            },\n            \"clients\": {\n                \"Can mark clients as archived\": \"0\",\n                \"Can access clients page\": \"0\",\n                \"Can edit clients\": \"0\",\n                \"Can delete clients\": \"0\",\n                \"Can access labs page\": \"0\",\n                \"Can create clients\": \"0\",\n                \"Can delete card\": \"0\",\n                \"Can access online bookings\": \"0\",\n                \"Can edit form\": \"0\",\n                \"Can delete form\": \"0\",\n                \"Can override client visibility rules\": \"0\"\n            },\n            \"dashboard\": {\n                \"Company Dashboard\": \"0\",\n                \"Can access home page\": \"1\"\n            },\n            \"inventory\": {\n                \"Can modify product\": \"0\",\n                \"Can disable products\": \"0\",\n                \"Can perform inventory count\": \"0\",\n                \"Can create products\": \"0\",\n                \"Can create orders\": \"0\",\n                \"Can access products page\": \"0\",\n                \"Can access orders page\": \"0\",\n                \"Can access inventory page\": \"0\"\n            },\n            \"leads\": {\n                \"Can mark leads as junk\": \"0\",\n                \"Can create leads\": \"0\",\n                \"Can edit leads\": \"0\",\n                \"Can mark leads as won\": \"0\",\n                \"Can delete leads\": \"0\",\n                \"Can access leads page\": \"0\",\n                \"Can access pipeline page\": \"0\"\n            },\n            \"marketing\": {\n                \"Can access broadcasts page\": \"0\",\n                \"Can access reviews page\": \"0\",\n                \"Can delete an automation\": \"0\",\n                \"Can access automations page\": \"0\",\n                \"Can create an automation folder\": \"0\",\n                \"Can access loyalty page\": \"0\",\n                \"Can customize Loyalty points value\": \"0\",\n                \"Can access gift vouchers page\": \"0\",\n                \"Can edit an automation folder\": \"0\",\n                \"Can delete an automation folder\": \"0\",\n                \"Can create an automation\": \"0\",\n                \"Can edit an automation\": \"0\",\n                \"Can create a loyalty campaign\": \"0\",\n                \"Can edit loyalty campaigns\": \"0\",\n                \"Can delete loyalty campaigns\": \"0\",\n                \"Can view all Earning points\": \"0\"\n            },\n            \"money\": {\n                \"Can void sales\": \"0\",\n                \"Can edit invoices\": \"0\",\n                \"Can refund payments\": \"0\",\n                \"Can access invoices page\": \"0\",\n                \"Can access payments page\": \"0\",\n                \"Can access appointments page\": \"0\",\n                \"Can access sales history page\": \"0\",\n                \"Can create an invoice\": \"0\",\n                \"Can override prices\": \"0\",\n                \"Can access wallet\": \"0\",\n                \"Can access remittance page\": \"0\",\n                \"Can access paylinks page\": \"0\",\n                \"Can access the quotes page\": \"0\",\n                \"Can create quotes\": \"0\",\n                \"Can edit quotes\": \"0\",\n                \"Can delete quotes\": \"0\",\n                \"Can view quotes\": \"0\",\n                \"Can edit item tax\": \"0\",\n                \"Can create Credit Notes\": \"0\",\n                \"Can create custom packages\": \"0\",\n                \"Can access Smart Pricing\": \"0\"\n            },\n            \"setup\": {\n                \"Can access the Setup page\": \"1\",\n                \"Can access the Forms page\": \"0\",\n                \"Can create forms\": \"0\",\n                \"Can delete forms\": \"0\",\n                \"Can edit forms\": \"0\"\n            },\n            \"team\": {\n                \"Can manage group permissions\": \"0\",\n                \"Can invite staff members\": \"0\",\n                \"Can access scheduler page\": \"0\",\n                \"Can access teammates page\": \"0\",\n                \"Can manage user permissions\": \"0\",\n                \"Can create shifts\": \"0\",\n                \"Can edit shifts\": \"0\",\n                \"Can remove shifts\": \"0\",\n                \"Can remove staff members\": \"0\",\n                \"Can adjust staff members details\": \"0\",\n                \"Can access the commissions page\": \"1\"\n            }\n        },\n        {\n            \"id\": 144263,\n            \"activities\": {\n                \"Can create an activity\": \"1\",\n                \"Can edit an activity\": \"1\",\n                \"Can delete an activity\": \"1\",\n                \"Can view others' activities\": \"1\",\n                \"Can access activities page\": \"1\"\n            },\n            \"analytics\": {\n                \"Can create custom reports\": \"1\",\n                \"Can access reports page\": \"1\",\n                \"Can access dashboards page\": \"1\",\n                \"Can access leads company reports\": \"1\",\n                \"Can access sales company reports\": \"1\",\n                \"Can access appointments company reports\": \"1\",\n                \"Can access activities company reports\": \"1\",\n                \"Can access business company reports\": \"1\",\n                \"Can access dashboards\": \"1\",\n                \"Can create dashboards\": \"1\",\n                \"Can delete dashboards\": \"1\",\n                \"Can access clients company reports\": \"1\",\n                \"Can access financial company reports\": \"1\",\n                \"Can access performance page\": \"1\"\n            },\n            \"calendar\": {\n                \"Can edit blockout slots\": \"1\",\n                \"Can cancel blockout slots\": \"1\",\n                \"Can book appointments\": \"1\",\n                \"Can cancel appointments\": \"1\",\n                \"Can create blockouts\": \"1\",\n                \"Can access calendar page\": \"1\",\n                \"Can reschedule appointments\": \"1\",\n                \"Can edit appointment details\": \"1\",\n                \"Can edit calendar settings\": \"1\",\n                \"Can reschedule blockouts\": \"1\",\n                \"Can view everybody’s calendar\": \"1\"\n            },\n            \"clients\": {\n                \"Can mark clients as archived\": \"1\",\n                \"Can access clients page\": \"1\",\n                \"Can edit clients\": \"1\",\n                \"Can delete clients\": \"1\",\n                \"Can access labs page\": \"1\",\n                \"Can create clients\": \"1\",\n                \"Can delete card\": \"1\",\n                \"Can access online bookings\": \"1\",\n                \"Can edit form\": \"1\",\n                \"Can delete form\": \"0\",\n                \"Can override client visibility rules\": \"1\"\n            },\n            \"dashboard\": {\n                \"Company Dashboard\": \"1\",\n                \"Can access home page\": \"1\"\n            },\n            \"inventory\": {\n                \"Can modify product\": \"1\",\n                \"Can disable products\": \"1\",\n                \"Can perform inventory count\": \"1\",\n                \"Can create products\": \"1\",\n                \"Can create orders\": \"1\",\n                \"Can access products page\": \"1\",\n                \"Can access orders page\": \"1\",\n                \"Can access inventory page\": \"1\"\n            },\n            \"leads\": {\n                \"Can mark leads as junk\": \"1\",\n                \"Can create leads\": \"1\",\n                \"Can edit leads\": \"1\",\n                \"Can mark leads as won\": \"1\",\n                \"Can delete leads\": \"1\",\n                \"Can access leads page\": \"1\",\n                \"Can access pipeline page\": \"1\"\n            },\n            \"marketing\": {\n                \"Can access broadcasts page\": \"1\",\n                \"Can access reviews page\": \"1\",\n                \"Can delete an automation\": \"1\",\n                \"Can access automations page\": \"1\",\n                \"Can create an automation folder\": \"1\",\n                \"Can access loyalty page\": \"1\",\n                \"Can customize Loyalty points value\": \"1\",\n                \"Can access gift vouchers page\": \"1\",\n                \"Can edit an automation folder\": \"1\",\n                \"Can delete an automation folder\": \"1\",\n                \"Can create an automation\": \"1\",\n                \"Can edit an automation\": \"1\",\n                \"Can create a loyalty campaign\": \"1\",\n                \"Can edit loyalty campaigns\": \"1\",\n                \"Can delete loyalty campaigns\": \"1\",\n                \"Can view all Earning points\": \"1\"\n            },\n            \"money\": {\n                \"Can void sales\": \"1\",\n                \"Can edit invoices\": \"1\",\n                \"Can refund payments\": \"1\",\n                \"Can access invoices page\": \"1\",\n                \"Can access payments page\": \"1\",\n                \"Can access appointments page\": \"1\",\n                \"Can access sales history page\": \"1\",\n                \"Can create an invoice\": \"1\",\n                \"Can override prices\": \"1\",\n                \"Can access wallet\": \"1\",\n                \"Can access remittance page\": \"1\",\n                \"Can access paylinks page\": \"1\",\n                \"Can access the quotes page\": \"1\",\n                \"Can create quotes\": \"1\",\n                \"Can edit quotes\": \"1\",\n                \"Can delete quotes\": \"1\",\n                \"Can view quotes\": \"1\",\n                \"Can edit item tax\": \"1\",\n                \"Can create Credit Notes\": \"1\",\n                \"Can create custom packages\": \"1\",\n                \"Can access Smart Pricing\": \"1\"\n            },\n            \"setup\": {\n                \"Can access the Setup page\": \"1\",\n                \"Can access the Forms page\": \"1\",\n                \"Can create forms\": \"1\",\n                \"Can delete forms\": \"1\",\n                \"Can edit forms\": \"1\"\n            },\n            \"team\": {\n                \"Can manage group permissions\": \"1\",\n                \"Can invite staff members\": \"1\",\n                \"Can access scheduler page\": \"1\",\n                \"Can access teammates page\": \"1\",\n                \"Can manage user permissions\": \"1\",\n                \"Can create shifts\": \"1\",\n                \"Can edit shifts\": \"1\",\n                \"Can remove shifts\": \"1\",\n                \"Can remove staff members\": \"1\",\n                \"Can adjust staff members details\": \"1\",\n                \"Can access the commissions page\": \"1\"\n            }\n        },\n        {\n            \"id\": 147499,\n            \"activities\": {\n                \"Can create an activity\": \"0\",\n                \"Can edit an activity\": \"0\",\n                \"Can delete an activity\": \"0\",\n                \"Can view others' activities\": \"0\",\n                \"Can access activities page\": \"0\"\n            },\n            \"analytics\": {\n                \"Can create custom reports\": \"0\",\n                \"Can access reports page\": \"0\",\n                \"Can access dashboards page\": \"0\",\n                \"Can access leads company reports\": \"0\",\n                \"Can access sales company reports\": \"0\",\n                \"Can access appointments company reports\": \"0\",\n                \"Can access activities company reports\": \"0\",\n                \"Can access business company reports\": \"0\",\n                \"Can access dashboards\": \"0\",\n                \"Can create dashboards\": \"0\",\n                \"Can delete dashboards\": \"0\",\n                \"Can access clients company reports\": \"0\",\n                \"Can access financial company reports\": \"0\",\n                \"Can access performance page\": \"0\"\n            },\n            \"calendar\": {\n                \"Can edit blockout slots\": \"1\",\n                \"Can cancel blockout slots\": \"1\",\n                \"Can book appointments\": \"1\",\n                \"Can cancel appointments\": \"1\",\n                \"Can create blockouts\": \"1\",\n                \"Can access calendar page\": \"1\",\n                \"Can reschedule appointments\": \"1\",\n                \"Can edit appointment details\": \"1\",\n                \"Can edit calendar settings\": \"0\",\n                \"Can reschedule blockouts\": \"0\",\n                \"Can view everybody’s calendar\": \"1\"\n            },\n            \"clients\": {\n                \"Can mark clients as archived\": \"0\",\n                \"Can access clients page\": \"0\",\n                \"Can edit clients\": \"0\",\n                \"Can delete clients\": \"0\",\n                \"Can access labs page\": \"0\",\n                \"Can create clients\": \"0\",\n                \"Can delete card\": \"0\",\n                \"Can access online bookings\": \"0\",\n                \"Can edit form\": \"0\",\n                \"Can delete form\": \"0\",\n                \"Can override client visibility rules\": \"0\"\n            },\n            \"dashboard\": {\n                \"Company Dashboard\": \"1\",\n                \"Can access home page\": \"1\"\n            },\n            \"inventory\": {\n                \"Can modify product\": \"0\",\n                \"Can disable products\": \"0\",\n                \"Can perform inventory count\": \"0\",\n                \"Can create products\": \"0\",\n                \"Can create orders\": \"0\",\n                \"Can access products page\": \"0\",\n                \"Can access orders page\": \"0\",\n                \"Can access inventory page\": \"0\"\n            },\n            \"leads\": {\n                \"Can mark leads as junk\": \"0\",\n                \"Can create leads\": \"0\",\n                \"Can edit leads\": \"0\",\n                \"Can mark leads as won\": \"0\",\n                \"Can delete leads\": \"0\",\n                \"Can access leads page\": \"0\",\n                \"Can access pipeline page\": \"0\"\n            },\n            \"marketing\": {\n                \"Can access broadcasts page\": \"0\",\n                \"Can access reviews page\": \"0\",\n                \"Can delete an automation\": \"0\",\n                \"Can access automations page\": \"0\",\n                \"Can create an automation folder\": \"0\",\n                \"Can access loyalty page\": \"0\",\n                \"Can customize Loyalty points value\": \"0\",\n                \"Can access gift vouchers page\": \"0\",\n                \"Can edit an automation folder\": \"0\",\n                \"Can delete an automation folder\": \"0\",\n                \"Can create an automation\": \"0\",\n                \"Can edit an automation\": \"0\",\n                \"Can create a loyalty campaign\": \"0\",\n                \"Can edit loyalty campaigns\": \"0\",\n                \"Can delete loyalty campaigns\": \"0\",\n                \"Can view all Earning points\": \"0\"\n            },\n            \"money\": {\n                \"Can void sales\": \"0\",\n                \"Can edit invoices\": \"0\",\n                \"Can refund payments\": \"0\",\n                \"Can access invoices page\": \"0\",\n                \"Can access payments page\": \"0\",\n                \"Can access appointments page\": \"0\",\n                \"Can access sales history page\": \"0\",\n                \"Can create an invoice\": \"0\",\n                \"Can override prices\": \"0\",\n                \"Can access wallet\": \"0\",\n                \"Can access remittance page\": \"0\",\n                \"Can access paylinks page\": \"0\",\n                \"Can access the quotes page\": \"0\",\n                \"Can create quotes\": \"0\",\n                \"Can edit quotes\": \"0\",\n                \"Can delete quotes\": \"0\",\n                \"Can view quotes\": \"0\",\n                \"Can edit item tax\": \"0\",\n                \"Can create Credit Notes\": \"0\",\n                \"Can create custom packages\": \"0\",\n                \"Can access Smart Pricing\": \"0\"\n            },\n            \"setup\": {\n                \"Can access the Setup page\": \"0\",\n                \"Can access the Forms page\": \"0\",\n                \"Can create forms\": \"0\",\n                \"Can delete forms\": \"0\",\n                \"Can edit forms\": \"0\"\n            },\n            \"team\": {\n                \"Can manage group permissions\": \"0\",\n                \"Can invite staff members\": \"0\",\n                \"Can access scheduler page\": \"0\",\n                \"Can access teammates page\": \"0\",\n                \"Can manage user permissions\": \"0\",\n                \"Can create shifts\": \"0\",\n                \"Can edit shifts\": \"0\",\n                \"Can remove shifts\": \"0\",\n                \"Can remove staff members\": \"0\",\n                \"Can adjust staff members details\": \"0\",\n                \"Can access the commissions page\": \"1\"\n            }\n        },\n        {\n            \"id\": 145901,\n            \"activities\": {\n                \"Can create an activity\": \"0\",\n                \"Can edit an activity\": \"0\",\n                \"Can delete an activity\": \"0\",\n                \"Can view others' activities\": \"0\",\n                \"Can access activities page\": \"0\"\n            },\n            \"analytics\": {\n                \"Can create custom reports\": \"0\",\n                \"Can access reports page\": \"0\",\n                \"Can access dashboards page\": \"0\",\n                \"Can access leads company reports\": \"0\",\n                \"Can access sales company reports\": \"0\",\n                \"Can access appointments company reports\": \"0\",\n                \"Can access activities company reports\": \"0\",\n                \"Can access business company reports\": \"0\",\n                \"Can access dashboards\": \"0\",\n                \"Can create dashboards\": \"0\",\n                \"Can delete dashboards\": \"0\",\n                \"Can access clients company reports\": \"0\",\n                \"Can access financial company reports\": \"0\",\n                \"Can access performance page\": \"0\"\n            },\n            \"calendar\": {\n                \"Can edit blockout slots\": \"0\",\n                \"Can cancel blockout slots\": \"0\",\n                \"Can book appointments\": \"0\",\n                \"Can cancel appointments\": \"0\",\n                \"Can create blockouts\": \"0\",\n                \"Can access calendar page\": \"0\",\n                \"Can reschedule appointments\": \"0\",\n                \"Can edit appointment details\": \"0\",\n                \"Can edit calendar settings\": \"0\",\n                \"Can reschedule blockouts\": \"0\",\n                \"Can view everybody’s calendar\": \"1\"\n            },\n            \"clients\": {\n                \"Can mark clients as archived\": \"0\",\n                \"Can access clients page\": \"0\",\n                \"Can edit clients\": \"0\",\n                \"Can delete clients\": \"0\",\n                \"Can access labs page\": \"0\",\n                \"Can create clients\": \"0\",\n                \"Can delete card\": \"0\",\n                \"Can access online bookings\": \"0\",\n                \"Can edit form\": \"0\",\n                \"Can delete form\": \"0\",\n                \"Can override client visibility rules\": \"0\"\n            },\n            \"dashboard\": {\n                \"Company Dashboard\": \"0\",\n                \"Can access home page\": \"1\"\n            },\n            \"inventory\": {\n                \"Can modify product\": \"0\",\n                \"Can disable products\": \"0\",\n                \"Can perform inventory count\": \"0\",\n                \"Can create products\": \"0\",\n                \"Can create orders\": \"0\",\n                \"Can access products page\": \"0\",\n                \"Can access orders page\": \"0\",\n                \"Can access inventory page\": \"0\"\n            },\n            \"leads\": {\n                \"Can mark leads as junk\": \"0\",\n                \"Can create leads\": \"0\",\n                \"Can edit leads\": \"0\",\n                \"Can mark leads as won\": \"0\",\n                \"Can delete leads\": \"0\",\n                \"Can access leads page\": \"0\",\n                \"Can access pipeline page\": \"0\"\n            },\n            \"marketing\": {\n                \"Can access broadcasts page\": \"0\",\n                \"Can access reviews page\": \"0\",\n                \"Can delete an automation\": \"0\",\n                \"Can access automations page\": \"0\",\n                \"Can create an automation folder\": \"0\",\n                \"Can access loyalty page\": \"0\",\n                \"Can customize Loyalty points value\": \"0\",\n                \"Can access gift vouchers page\": \"0\",\n                \"Can edit an automation folder\": \"0\",\n                \"Can delete an automation folder\": \"0\",\n                \"Can create an automation\": \"0\",\n                \"Can edit an automation\": \"0\",\n                \"Can create a loyalty campaign\": \"0\",\n                \"Can edit loyalty campaigns\": \"0\",\n                \"Can delete loyalty campaigns\": \"0\",\n                \"Can view all Earning points\": \"0\"\n            },\n            \"money\": {\n                \"Can void sales\": \"0\",\n                \"Can edit invoices\": \"0\",\n                \"Can refund payments\": \"0\",\n                \"Can access invoices page\": \"0\",\n                \"Can access payments page\": \"0\",\n                \"Can access appointments page\": \"0\",\n                \"Can access sales history page\": \"0\",\n                \"Can create an invoice\": \"0\",\n                \"Can override prices\": \"0\",\n                \"Can access wallet\": \"0\",\n                \"Can access remittance page\": \"0\",\n                \"Can access paylinks page\": \"0\",\n                \"Can access the quotes page\": \"0\",\n                \"Can create quotes\": \"0\",\n                \"Can edit quotes\": \"0\",\n                \"Can delete quotes\": \"0\",\n                \"Can view quotes\": \"0\",\n                \"Can edit item tax\": \"0\",\n                \"Can create Credit Notes\": \"0\",\n                \"Can create custom packages\": \"0\",\n                \"Can access Smart Pricing\": \"0\"\n            },\n            \"setup\": {\n                \"Can access the Setup page\": \"1\",\n                \"Can access the Forms page\": \"0\",\n                \"Can create forms\": \"0\",\n                \"Can delete forms\": \"0\",\n                \"Can edit forms\": \"0\"\n            },\n            \"team\": {\n                \"Can manage group permissions\": \"0\",\n                \"Can invite staff members\": \"0\",\n                \"Can access scheduler page\": \"0\",\n                \"Can access teammates page\": \"0\",\n                \"Can manage user permissions\": \"0\",\n                \"Can create shifts\": \"0\",\n                \"Can edit shifts\": \"0\",\n                \"Can remove shifts\": \"0\",\n                \"Can remove staff members\": \"0\",\n                \"Can adjust staff members details\": \"0\",\n                \"Can access the commissions page\": \"1\"\n            }\n        }\n    ]\n}"}],"_postman_id":"85f75255-02da-420f-9368-c379ae68d4fa"},{"name":"Get User Permissions","id":"4fe5f6bc-0ed2-4ef6-bf80-5cc4b78d66b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/users/permissions/{{user_id}}","urlObject":{"protocol":"https","path":["{{api_key}}","users","permissions","{{user_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"fa5630a5-6560-44f1-bba3-44cbf93461db","name":"Get User Permissions","originalRequest":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/users/permissions/{{user_id}}"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 24 Oct 2025 08:16:53 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"user\": {\n        \"id\": 146685,\n        \"activities\": {\n            \"can_create_an_activity\": \"1\",\n            \"can_edit_an_activity\": \"1\",\n            \"can_delete_an_activity\": \"1\",\n            \"can_view_others'_activities\": \"1\",\n            \"can_access_activities_page\": \"1\"\n        },\n        \"analytics\": {\n            \"can_create_custom_reports\": \"1\",\n            \"can_access_reports_page\": \"1\",\n            \"can_access_dashboards_page\": \"1\",\n            \"can_access_leads_company_reports\": \"1\",\n            \"can_access_sales_company_reports\": \"1\",\n            \"can_access_appointments_company_reports\": \"1\",\n            \"can_access_activities_company_reports\": \"1\",\n            \"can_access_business_company_reports\": \"1\",\n            \"can_access_dashboards\": \"1\",\n            \"can_create_dashboards\": \"1\",\n            \"can_delete_dashboards\": \"1\",\n            \"can_access_clients_company_reports\": \"1\",\n            \"can_access_financial_company_reports\": \"1\",\n            \"can_access_performance_page\": \"1\"\n        },\n        \"calendar\": {\n            \"can_edit_blockout_slots\": \"1\",\n            \"can_cancel_blockout_slots\": \"1\",\n            \"can_book_appointments\": \"1\",\n            \"can_cancel_appointments\": \"1\",\n            \"can_create_blockouts\": \"1\",\n            \"can_access_calendar_page\": \"1\",\n            \"can_reschedule_appointments\": \"1\",\n            \"can_edit_appointment_details\": \"1\",\n            \"can_edit_calendar_settings\": \"1\",\n            \"can_reschedule_blockouts\": \"1\",\n            \"can_view_everybody’s_calendar\": \"1\"\n        },\n        \"clients\": {\n            \"can_mark_clients_as_archived\": \"1\",\n            \"can_access_clients_page\": \"1\",\n            \"can_edit_clients\": \"1\",\n            \"can_delete_clients\": \"1\",\n            \"can_access_labs_page\": \"1\",\n            \"can_create_clients\": \"1\",\n            \"can_delete_card\": \"1\",\n            \"can_access_online_bookings\": \"1\",\n            \"can_edit_form\": \"1\",\n            \"can_delete_form\": \"0\",\n            \"can_override_client_visibility_rules\": \"0\"\n        },\n        \"dashboard\": {\n            \"company_dashboard\": \"1\",\n            \"can_access_home_page\": \"1\"\n        },\n        \"inventory\": {\n            \"can_modify_product\": \"1\",\n            \"can_disable_products\": \"1\",\n            \"can_perform_inventory_count\": \"1\",\n            \"can_create_products\": \"1\",\n            \"can_create_orders\": \"1\",\n            \"can_access_products_page\": \"1\",\n            \"can_access_orders_page\": \"1\",\n            \"can_access_inventory_page\": \"1\"\n        },\n        \"leads\": {\n            \"can_mark_leads_as_junk\": \"1\",\n            \"can_create_leads\": \"1\",\n            \"can_edit_leads\": \"1\",\n            \"can_mark_leads_as_won\": \"1\",\n            \"can_delete_leads\": \"1\",\n            \"can_access_leads_page\": \"1\",\n            \"can_access_pipeline_page\": \"1\"\n        },\n        \"marketing\": {\n            \"can_access_broadcasts_page\": \"1\",\n            \"can_access_reviews_page\": \"1\",\n            \"can_delete_an_automation\": \"1\",\n            \"can_access_automations_page\": \"1\",\n            \"can_create_an_automation_folder\": \"1\",\n            \"can_access_loyalty_page\": \"1\",\n            \"can_customize_loyalty_points_value\": \"1\",\n            \"can_access_gift_vouchers_page\": \"1\",\n            \"can_edit_an_automation_folder\": \"1\",\n            \"can_delete_an_automation_folder\": \"1\",\n            \"can_create_an_automation\": \"1\",\n            \"can_edit_an_automation\": \"1\",\n            \"can_create_a_loyalty_campaign\": \"1\",\n            \"can_edit_loyalty_campaigns\": \"1\",\n            \"can_delete_loyalty_campaigns\": \"1\",\n            \"can_view_all_earning_points\": \"1\"\n        },\n        \"money\": {\n            \"can_void_sales\": \"1\",\n            \"can_edit_invoices\": \"1\",\n            \"can_refund_payments\": \"1\",\n            \"can_access_invoices_page\": \"1\",\n            \"can_access_payments_page\": \"1\",\n            \"can_access_appointments_page\": \"1\",\n            \"can_access_sales_history_page\": \"1\",\n            \"can_create_an_invoice\": \"1\",\n            \"can_override_prices\": \"1\",\n            \"can_access_wallet\": \"1\",\n            \"can_access_remittance_page\": \"1\",\n            \"can_access_paylinks_page\": \"1\",\n            \"can_access_the_quotes_page\": \"1\",\n            \"can_create_quotes\": \"1\",\n            \"can_edit_quotes\": \"1\",\n            \"can_delete_quotes\": \"1\",\n            \"can_view_quotes\": \"1\",\n            \"can_edit_item_tax\": \"1\",\n            \"can_create_credit_notes\": \"1\",\n            \"can_create_custom_packages\": \"1\",\n            \"can_access_smart_pricing\": \"1\"\n        },\n        \"setup\": {\n            \"can_access_the_setup_page\": \"1\",\n            \"can_access_the_forms_page\": \"1\",\n            \"can_create_forms\": \"1\",\n            \"can_delete_forms\": \"1\",\n            \"can_edit_forms\": \"1\"\n        },\n        \"team\": {\n            \"can_manage_group_permissions\": \"1\",\n            \"can_invite_staff_members\": \"1\",\n            \"can_access_scheduler_page\": \"1\",\n            \"can_access_teammates_page\": \"1\",\n            \"can_manage_user_permissions\": \"1\",\n            \"can_create_shifts\": \"1\",\n            \"can_edit_shifts\": \"1\",\n            \"can_remove_shifts\": \"1\",\n            \"can_remove_staff_members\": \"1\",\n            \"can_adjust_staff_members_details\": \"1\",\n            \"can_access_the_commissions_page\": \"1\"\n        }\n    }\n}"}],"_postman_id":"4fe5f6bc-0ed2-4ef6-bf80-5cc4b78d66b7"},{"name":"List Billers","id":"4cd5eaa1-3ab9-4a2b-929d-3ea093ec1562","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/users/billers","description":"<p>Retrieves a paginated list of billers associated with the authenticated account. Returns biller profile information including contact details, company info, and status.</p>\n<hr />\n<h3 id=\"list-billers\">List Billers</h3>\n<p><strong>Method:</strong> <code>GET</code><br /><strong>URL:</strong> <code>https://api.oauth.pabau.com/{{api_key}}/users/billers</code></p>\n<p><strong>Authentication:</strong> API key passed as a path segment in the URL (<code>{{api_key}}</code>).</p>\n<hr />\n<h4 id=\"path-parameters\">Path Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>api_key</code></td>\n<td>Your Pabau API key, used for authentication.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h4 id=\"query-parameters\">Query Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>page</code></td>\n<td>integer</td>\n<td>Page number (default: <code>1</code>)</td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td>integer</td>\n<td>Number of results per page (default: <code>20</code>)</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h4 id=\"response\">Response</h4>\n<p><strong>Status:</strong> <code>200 OK</code></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 281,\n  \"page\": 1,\n  \"limit\": 20,\n  \"billers\": [\n    {\n      \"id\": 140234,\n      \"uid\": 145445,\n      \"name\": \"a b\",\n      \"company\": \"\",\n      \"cui\": \"\",\n      \"reg\": \"\",\n      \"cnp\": \"\",\n      \"serie\": \"\",\n      \"account_no\": \"\",\n      \"bank\": \"\",\n      \"address\": \"\",\n      \"city\": \"\",\n      \"state\": \"\",\n      \"postal_code\": \"\",\n      \"country\": \"\",\n      \"phone\": \"\",\n      \"email\": \"test+2@test.com\",\n      \"logo\": \"\",\n      \"invoice_footer\": \"\",\n      \"is_disabled\": 0,\n      \"created_date\": null,\n      \"modified_date\": \"2024-08-27 11:06:29\"\n    }\n  ]\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","users","billers"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"0616a6ba-81f4-4b69-9464-6faf5c5d3b4e","name":"List Billers","originalRequest":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/users/billers"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 01 Apr 2026 11:32:37 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 281,\n    \"page\": 1,\n    \"limit\": 20,\n    \"billers\": [\n        {\n            \"id\": 140234,\n            \"uid\": 145445,\n            \"name\": \"a b\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"test+2@test.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2024-08-27 11:06:29\"\n        },\n        {\n            \"id\": 99997,\n            \"uid\": null,\n            \"name\": \"aaa aaa\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"aaa@local.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": \"2023-11-30 13:50:54\",\n            \"modified_date\": \"2023-11-30 13:50:54\"\n        },\n        {\n            \"id\": 99745,\n            \"uid\": 138217,\n            \"name\": \"aaabsd aaaaaa\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"aaa@local.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2023-11-22 11:48:31\"\n        },\n        {\n            \"id\": 137586,\n            \"uid\": 143064,\n            \"name\": \"Abby Abby\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"ivana.novakovik+111111@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2024-05-15 10:33:02\"\n        },\n        {\n            \"id\": 137597,\n            \"uid\": 143076,\n            \"name\": \"Abby Abby\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"ivana.novakovik+abbyt@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2024-05-15 12:13:17\"\n        },\n        {\n            \"id\": 137833,\n            \"uid\": 143318,\n            \"name\": \"Abby1 Abby\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"ivana.novakovik+abby123@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2024-05-27 10:34:48\"\n        },\n        {\n            \"id\": 145266,\n            \"uid\": 150930,\n            \"name\": \"Agon Avdullahu\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"agon.avdullahu+1@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2025-10-16 08:24:19\"\n        },\n        {\n            \"id\": 145261,\n            \"uid\": 150922,\n            \"name\": \"Albenita123 Gasd\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"albenita.gashi@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2026-01-27 12:30:11\"\n        },\n        {\n            \"id\": 145231,\n            \"uid\": 150892,\n            \"name\": \"Albert Brahimi\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"lush+22222@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2026-03-24 10:58:49\"\n        },\n        {\n            \"id\": 145269,\n            \"uid\": 150933,\n            \"name\": \"Albert Brahimi\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"test\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2025-10-22 13:57:10\"\n        },\n        {\n            \"id\": 145284,\n            \"uid\": 150948,\n            \"name\": \"Albert Brahimi\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"albert.brahimi+1@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2026-02-06 10:28:04\"\n        },\n        {\n            \"id\": 144636,\n            \"uid\": 150255,\n            \"name\": \"Albert Brahimi\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"albert.brahimi@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2025-02-26 11:26:57\"\n        },\n        {\n            \"id\": 144669,\n            \"uid\": 150294,\n            \"name\": \"Albert trset\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"tesssst1@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 1,\n            \"created_date\": null,\n            \"modified_date\": \"2025-02-27 11:12:08\"\n        },\n        {\n            \"id\": 137980,\n            \"uid\": 143464,\n            \"name\": \"Albion Halimi\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"albion@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 1,\n            \"created_date\": null,\n            \"modified_date\": \"2024-08-21 19:59:59\"\n        },\n        {\n            \"id\": 145279,\n            \"uid\": 150943,\n            \"name\": \"Aleksandar Jovanovski\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"aleksandar.j@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2025-12-16 10:48:25\"\n        },\n        {\n            \"id\": 145297,\n            \"uid\": 150961,\n            \"name\": \"Alexander T\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"alexander@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2026-03-19 13:52:37\"\n        },\n        {\n            \"id\": 100002,\n            \"uid\": 138433,\n            \"name\": \"Alicia Rose\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"aliciaa@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2025-05-16 13:18:50\"\n        },\n        {\n            \"id\": 100003,\n            \"uid\": null,\n            \"name\": \"Alicia Rose\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"aliciaa@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": \"2023-11-30 15:23:36\",\n            \"modified_date\": \"2024-02-14 09:41:51\"\n        },\n        {\n            \"id\": 141858,\n            \"uid\": 147234,\n            \"name\": \"Ana Petrovska\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"ana@gmail.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 0,\n            \"created_date\": null,\n            \"modified_date\": \"2025-06-19 09:48:43\"\n        },\n        {\n            \"id\": 144323,\n            \"uid\": 149916,\n            \"name\": \"Anda Pilingjurka\",\n            \"company\": \"\",\n            \"cui\": \"\",\n            \"reg\": \"\",\n            \"cnp\": \"\",\n            \"serie\": \"\",\n            \"account_no\": \"\",\n            \"bank\": \"\",\n            \"address\": \"\",\n            \"city\": \"\",\n            \"state\": \"\",\n            \"postal_code\": \"\",\n            \"country\": \"\",\n            \"phone\": \"\",\n            \"email\": \"anda.p@pabau.com\",\n            \"logo\": \"\",\n            \"invoice_footer\": \"\",\n            \"is_disabled\": 1,\n            \"created_date\": null,\n            \"modified_date\": \"2025-02-19 12:29:42\"\n        }\n    ]\n}"}],"_postman_id":"4cd5eaa1-3ab9-4a2b-929d-3ea093ec1562"}],"id":"50f23e7f-3487-42fd-b0be-09facf9c7a2c","description":"<p>All users have an associated user account.</p>\n","_postman_id":"50f23e7f-3487-42fd-b0be-09facf9c7a2c"},{"name":"Locations","item":[{"name":"List Locations","id":"4bbf3bf8-cc69-4015-9bdc-40a26145b428","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"location_name","value":"London","description":"<p>string</p>\n","type":"text","disabled":true},{"key":"page","value":"1","description":"<p>int\ndefault: 1</p>\n","type":"text"},{"key":"per_page","value":"20","description":"<p>int\ndefault: 20</p>\n","type":"text"},{"key":"order","value":"ASC","description":"<p>ASC or DESC (name)</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/locations","description":"<h3 id=\"get-api_keylocations\">GET /{{api_key}}/locations</h3>\n<p>This endpoint retrieves a list of locations associated with the provided API key.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>This request does not require any parameters in the request body.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p>Status: 200 OK</p>\n</li>\n<li><p>Content-Type: application/json</p>\n</li>\n</ul>\n<h5 id=\"response-body\">Response Body</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"success\": true,\n    \"total\": 0,\n    \"locations\": [\n        {\n            \"id\": 0,\n            \"location_name\": \"\",\n            \"default\": 0,\n            \"address\": {\n                \"address\": \"\",\n                \"street\": \"\",\n                \"city\": \"\",\n                \"county\": \"\",\n                \"region\": \"\",\n                \"postcode\": \"\"\n            },\n            \"working_hours\": [\n                {\n                    \"day_name\": \"\",\n                    \"opening_hours\": \"\",\n                    \"closing_hours\": \"\",\n                    \"closed\": 0\n                }\n            ],\n            \"assigned_employees\": []\n        }\n    ]\n}\n\n</code></pre>\n<p>The response contains a success status, total count of locations, and an array of location objects. Each location object includes an ID, name, address details, working hours, and assigned employees.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","locations"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"ca5c18ff-12df-4da9-a9d0-b9b019202f82","name":"List Locations","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"location_name","value":"London","description":"string","type":"text","disabled":true},{"key":"page","value":"1","description":"int\ndefault: 1","type":"text"},{"key":"per_page","value":"20","description":"int\ndefault: 20","type":"text"},{"key":"order","value":"ASC","description":"ASC or DESC (name)","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/locations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 27 Mar 2025 10:42:39 GMT"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"cf-cache-status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=qypYE08bDQPASFXaBIHDi4dTq%2FY3WeumpRD3B3dkYClhL4JruZ3eZWH9YngIIfev1aloV7toUr9Ej8nG9r6FlnGjNGBBTI78izzzg8H0INlWkKu14ltv%2FWQZSYEP9obitWQ6kcE%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"926e4842dec4207c-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"server-timing","value":"cfL4;desc=\"?proto=TCP&rtt=2363&min_rtt=2258&rtt_var=921&sent=3&recv=5&lost=0&retrans=0&sent_bytes=219&recv_bytes=1476&delivery_rate=641275&cwnd=250&unsent_bytes=0&cid=abaa7d6fbf1b94d9&ts=457&x=0\""}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 2,\n    \"locations\": [\n        {\n            \"id\": 23821,\n            \"location_name\": \"location_name\",\n            \"default\": 0,\n            \"address\": {\n                \"address\": \"asdsd\",\n                \"street\": \"street\",\n                \"city\": \"city\",\n                \"county\": \"county\",\n                \"region\": \"B\",\n                \"postcode\": \"postcode\"\n            },\n            \"working_hours\": [\n                {\n                    \"day_name\": \"Tuesday\",\n                    \"opening_hours\": \"9:00\",\n                    \"closing_hours\": \"17:00\",\n                    \"closed\": 1\n                },\n                {\n                    \"day_name\": \"Monday\",\n                    \"opening_hours\": \"9:00\",\n                    \"closing_hours\": \"17:00\",\n                    \"closed\": 0\n                },\n                {\n                    \"day_name\": \"Thursday\",\n                    \"opening_hours\": \"9:00\",\n                    \"closing_hours\": \"19:00\",\n                    \"closed\": 0\n                },\n                {\n                    \"day_name\": \"Wednesday\",\n                    \"opening_hours\": \"9:00\",\n                    \"closing_hours\": \"17:00\",\n                    \"closed\": 1\n                },\n                {\n                    \"day_name\": \"Friday\",\n                    \"opening_hours\": \"9:00\",\n                    \"closing_hours\": \"17:00\",\n                    \"closed\": 0\n                },\n                {\n                    \"day_name\": \"Saturday\",\n                    \"opening_hours\": \"9:00\",\n                    \"closing_hours\": \"17:00\",\n                    \"closed\": 0\n                },\n                {\n                    \"day_name\": \"Sunday\",\n                    \"opening_hours\": \"9:00\",\n                    \"closing_hours\": \"17:00\",\n                    \"closed\": 0\n                }\n            ],\n            \"assigned_employees\": []\n        },\n        {\n            \"id\": 15588,\n            \"location_name\": \"New location name\",\n            \"default\": 0,\n            \"address\": {\n                \"address\": \"Address Name\",\n                \"street\": \"Street Name\",\n                \"city\": \"City Name\",\n                \"county\": \"County Name\",\n                \"region\": \"Region Name\",\n                \"postcode\": \"Postcode\"\n            },\n            \"working_hours\": [],\n            \"assigned_employees\": [\n                144260,\n                144263,\n                144932,\n                145154,\n                145677,\n                145901,\n                146361,\n                146419,\n                146685\n            ]\n        }\n    ]\n}"}],"_postman_id":"4bbf3bf8-cc69-4015-9bdc-40a26145b428"},{"name":"Create Location!","id":"8a3136ea-9f99-46bc-93c9-15f5353d53d2","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"location_name","value":"location_name","description":"<p>String, required</p>\n","type":"text","uuid":"1c2eb402-a1c1-4e63-b655-dd1b55d2fd6e"},{"key":"region","value":"region","description":"<p>String, required</p>\n","type":"text","uuid":"08980a06-3493-4f1b-9547-01d432437442"},{"key":"county","value":"county","description":"<p>String, required</p>\n","type":"text","uuid":"5dd2d8ef-451e-4748-83fb-68c4437a8891"},{"key":"city","value":"city","description":"<p>String, required</p>\n","type":"text","uuid":"987f2033-6372-4f44-a9d3-92e3b378fa1b"},{"key":"postcode","value":"postcode","description":"<p>String, required</p>\n","type":"text","uuid":"9be9270d-ec5f-489c-82ed-9be5fb4e8f5f"},{"key":"street","value":"street","description":"<p>String, required</p>\n","type":"text","uuid":"28e4eb45-b324-4ac0-8a3d-c31231c78551"},{"key":"address","value":"address","description":"<p>String, required</p>\n","type":"text","uuid":"d2237701-ba43-4f4b-87c0-17aea1e37fc2"},{"key":"email","value":"email@email.com","description":"<p>String - If an invalid email is provided, it will be ignored and not stored.</p>\n","type":"text","uuid":"44c405ca-9080-4b46-91d9-3e24c24df9c7"},{"key":"can_book_online","value":"1","description":"<p>Boolean (0 or 1). Determines if online booking is allowed in the location. Defaults to 1 unless explicitly set to '0'.</p>\n","type":"text","uuid":"c55a863c-ee01-485d-bb64-776ac11b8731"},{"key":"calendar_bookable","value":"1","description":"<p>Boolean (0 or 1). Specifies if the location is bookable via the calendar. Defaults to 1 unless explicitly set to '0'.</p>\n","type":"text","uuid":"769b39c2-3f1c-4e46-b70c-ef2b28691189"},{"key":"show_online","value":"1","description":"<p>Boolean (0 or 1). Indicates whether the location should be visible online. Defaults to 1 unless explicitly set to '0'.</p>\n","type":"text","uuid":"8f6cc635-c1f7-41e4-988e-0095bcdc6478"},{"key":"is_active","value":"1","description":"<p>Boolean (0 or 1). Represents whether the location is active. Defaults to 1 unless explicitly set to '0'.</p>\n","type":"text","uuid":"0be7119d-6ce5-463e-96a9-c64339613b0c"},{"key":"phone","value":"012345","description":"<p>String</p>\n","type":"text","uuid":"4cb6f8a9-595c-473d-b62a-8d5f0bb2a9e0"},{"key":"website","value":"https://www.google.com/","description":"<p>String</p>\n","type":"text","uuid":"33234265-2a0c-47c5-b58e-632fd407c73a"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/locations/create","urlObject":{"protocol":"https","path":["{{api_key}}","locations","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"f6f9f685-9dec-483d-a1a7-c43870cb7b51","name":"Create Location!","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"location_name","value":"location_name","description":"String, required","type":"text","uuid":"1c2eb402-a1c1-4e63-b655-dd1b55d2fd6e"},{"key":"region","value":"region","description":"String, required","type":"text","uuid":"08980a06-3493-4f1b-9547-01d432437442"},{"key":"county","value":"county","description":"String, required","type":"text","uuid":"5dd2d8ef-451e-4748-83fb-68c4437a8891"},{"key":"city","value":"city","description":"String, required","type":"text","uuid":"987f2033-6372-4f44-a9d3-92e3b378fa1b"},{"key":"postcode","value":"postcode","description":"String, required","type":"text","uuid":"9be9270d-ec5f-489c-82ed-9be5fb4e8f5f"},{"key":"street","value":"street","description":"String, required","type":"text","uuid":"28e4eb45-b324-4ac0-8a3d-c31231c78551"},{"key":"address","value":"address","description":"String, required","type":"text","uuid":"d2237701-ba43-4f4b-87c0-17aea1e37fc2"},{"key":"email","value":"email@email.com","description":"String - If an invalid email is provided, it will be ignored and not stored.","type":"text","uuid":"44c405ca-9080-4b46-91d9-3e24c24df9c7"},{"key":"can_book_online","value":"1","description":"Boolean (0 or 1). Determines if online booking is allowed in the location. Defaults to 1 unless explicitly set to '0'.","type":"text","uuid":"c55a863c-ee01-485d-bb64-776ac11b8731"},{"key":"calendar_bookable","value":"1","description":"Boolean (0 or 1). Specifies if the location is bookable via the calendar. Defaults to 1 unless explicitly set to '0'.","type":"text","uuid":"769b39c2-3f1c-4e46-b70c-ef2b28691189"},{"key":"show_online","value":"1","description":"Boolean (0 or 1). Indicates whether the location should be visible online. Defaults to 1 unless explicitly set to '0'.","type":"text","uuid":"8f6cc635-c1f7-41e4-988e-0095bcdc6478"},{"key":"is_active","value":"1","description":"Boolean (0 or 1). Represents whether the location is active. Defaults to 1 unless explicitly set to '0'.","type":"text","uuid":"0be7119d-6ce5-463e-96a9-c64339613b0c"},{"key":"phone","value":"012345","description":"String","type":"text","uuid":"4cb6f8a9-595c-473d-b62a-8d5f0bb2a9e0"},{"key":"website","value":"https://www.google.com/","description":"String","type":"text","uuid":"33234265-2a0c-47c5-b58e-632fd407c73a"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/locations/create"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 12 Mar 2026 08:58:28 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"insert_id\": \"24487\",\n    \"message\": \"Location created successfully!\"\n}"}],"_postman_id":"8a3136ea-9f99-46bc-93c9-15f5353d53d2"},{"name":"Update Location","id":"d18ae3d6-abd2-42ca-bdb5-20e292266f04","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"location_name","value":"New location name","description":"<p>String; if provided, it must not be empty.</p>\n","type":"text","uuid":"006e4460-6ddd-409b-bbf5-2b0ab29622f0"},{"key":"region","value":"Region Name","description":"<p>String; if provided, it must not be empty.</p>\n","type":"text","uuid":"72f9a875-f5e4-4c84-a92e-7a568ee8ad0b","disabled":true},{"key":"county","value":"County Name","description":"<p>String; if provided, it must not be empty.</p>\n","type":"text","uuid":"73cb32d7-cf9d-4be7-85aa-04736bdaba0a","disabled":true},{"key":"city","value":"City Name","description":"<p>String; if provided, it must not be empty.</p>\n","type":"text","uuid":"109b28d8-3b28-4e9a-83c1-65e072a1403b","disabled":true},{"key":"postcode","value":"Postcode","description":"<p>String; if provided, it must not be empty.</p>\n","type":"text","uuid":"2efd24cb-4ada-439d-95f7-d7a03c947aba","disabled":true},{"key":"street","value":"Street Name","description":"<p>String; if provided, it must not be empty.</p>\n","type":"text","uuid":"45cf1f0e-0c23-4581-b25f-800b54cd66d6","disabled":true},{"key":"address","value":"Address Name","description":"<p>String; if provided, it must not be empty.</p>\n","type":"text","uuid":"4c6bf7f7-da58-4448-965f-1e71bfdebefa","disabled":true},{"key":"email","value":"Email","description":"<p>String</p>\n","type":"text","uuid":"a02ae48b-f2b1-4295-87cf-957b14533fba","disabled":true},{"key":"can_book_online","value":"1","description":"<p>Boolean (0 or 1). Determines if online booking is allowed in the location. Defaults to 1 unless explicitly set to '0'.</p>\n","type":"text","uuid":"93d5e087-da31-4ef6-af09-f855e2fb5a36","disabled":true},{"key":"calendar_bookable","value":"1","description":"<p>Boolean (0 or 1). Specifies if the location is bookable via the calendar. Defaults to 1 unless explicitly set to '0'.</p>\n","type":"text","uuid":"339a922e-a03f-47fd-8ed1-d7d734fe02ee","disabled":true},{"key":"bookable_online","value":"","description":"<p>Boolean (0 or 1). Specifies if the location is bookable via the calendar. Defaults to 1 unless explicitly set to '0'.</p>\n","type":"text","uuid":"22caa265-de48-466d-a3c3-1b2c762dca06","disabled":true},{"key":"show_online","value":"1","description":"<p>Boolean (0 or 1). Indicates whether the location should be visible online. Defaults to 1 unless explicitly set to '0'.</p>\n","type":"text","uuid":"7b142388-8bea-4577-803a-4303471b1236","disabled":true},{"key":"is_active","value":"1","description":"<p>Boolean (0 or 1). Represents whether the location is active. Defaults to 1 unless explicitly set to '0'.</p>\n","type":"text","uuid":"04b35607-73d1-494c-b1e5-85a506c8f32e","disabled":true},{"key":"is_default","value":"0","description":"<p>Boolean (0 or 1). Represents whether the location is default. </p>\n","type":"text","uuid":"676d07cb-cee9-47e6-8688-a4d7a0995490","disabled":true},{"key":"phone","value":"0123","description":"<p>String</p>\n","type":"text","uuid":"e4d9ee28-38bc-40ca-a0f6-c48280832e95","disabled":true},{"key":"website","value":"https://www.google.com/","description":"<p>String</p>\n","type":"text","uuid":"90b65942-9e11-472f-b66d-76bd5e082d20","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/locations/{{location_id}}/update","urlObject":{"protocol":"https","path":["{{api_key_12307}}","locations","{{location_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"abf25d4f-307b-44aa-8422-2cab10a291df","name":"Update Location","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"location_name","value":"New location name","description":"String; if provided, it must not be empty.","type":"text","uuid":"006e4460-6ddd-409b-bbf5-2b0ab29622f0"},{"key":"region","value":"Region Name","description":"String; if provided, it must not be empty.","type":"text","uuid":"72f9a875-f5e4-4c84-a92e-7a568ee8ad0b","disabled":true},{"key":"county","value":"County Name","description":"String; if provided, it must not be empty.","type":"text","uuid":"73cb32d7-cf9d-4be7-85aa-04736bdaba0a","disabled":true},{"key":"city","value":"City Name","description":"String; if provided, it must not be empty.","type":"text","uuid":"109b28d8-3b28-4e9a-83c1-65e072a1403b","disabled":true},{"key":"postcode","value":"Postcode","description":"String; if provided, it must not be empty.","type":"text","uuid":"2efd24cb-4ada-439d-95f7-d7a03c947aba","disabled":true},{"key":"street","value":"Street Name","description":"String; if provided, it must not be empty.","type":"text","uuid":"45cf1f0e-0c23-4581-b25f-800b54cd66d6","disabled":true},{"key":"address","value":"Address Name","description":"String; if provided, it must not be empty.","type":"text","uuid":"4c6bf7f7-da58-4448-965f-1e71bfdebefa","disabled":true},{"key":"email","value":"Email","description":"String","type":"text","uuid":"a02ae48b-f2b1-4295-87cf-957b14533fba","disabled":true},{"key":"can_book_online","value":"1","description":"Boolean (0 or 1). Determines if online booking is allowed in the location. Defaults to 1 unless explicitly set to '0'.","type":"text","uuid":"93d5e087-da31-4ef6-af09-f855e2fb5a36","disabled":true},{"key":"calendar_bookable","value":"1","description":"Boolean (0 or 1). Specifies if the location is bookable via the calendar. Defaults to 1 unless explicitly set to '0'.","type":"text","uuid":"339a922e-a03f-47fd-8ed1-d7d734fe02ee","disabled":true},{"key":"bookable_online","value":"","description":"Boolean (0 or 1). Specifies if the location is bookable via the calendar. Defaults to 1 unless explicitly set to '0'.","type":"text","uuid":"22caa265-de48-466d-a3c3-1b2c762dca06","disabled":true},{"key":"show_online","value":"1","description":"Boolean (0 or 1). Indicates whether the location should be visible online. Defaults to 1 unless explicitly set to '0'.","type":"text","uuid":"7b142388-8bea-4577-803a-4303471b1236","disabled":true},{"key":"is_active","value":"1","description":"Boolean (0 or 1). Represents whether the location is active. Defaults to 1 unless explicitly set to '0'.","type":"text","uuid":"04b35607-73d1-494c-b1e5-85a506c8f32e","disabled":true},{"key":"is_default","value":"0","description":"Boolean (0 or 1). Represents whether the location is default. ","type":"text","uuid":"676d07cb-cee9-47e6-8688-a4d7a0995490","disabled":true},{"key":"phone","value":"0123","description":"String","type":"text","uuid":"e4d9ee28-38bc-40ca-a0f6-c48280832e95","disabled":true},{"key":"website","value":"https://www.google.com/","description":"String","type":"text","uuid":"90b65942-9e11-472f-b66d-76bd5e082d20","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/locations/{{location_id}}/update"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 12 Mar 2026 09:08:19 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"Location updated successfully!\"\n}"}],"_postman_id":"d18ae3d6-abd2-42ca-bdb5-20e292266f04"},{"name":"Delete Location","id":"0996fa89-da0f-434b-ac21-5fc5f1153271","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/locations/{{location_id}}/delete","urlObject":{"protocol":"https","path":["{{api_key_12307}}","locations","{{location_id}}","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"0996fa89-da0f-434b-ac21-5fc5f1153271"}],"id":"78b3e9ca-39aa-4b75-b528-cbec0d3da71a","description":"<p>Locations represent physical or virtual places associated with your business, such as offices or service areas. This resource allows you to create, update, and manage location details to streamline operations and improve client interactions.</p>\n","_postman_id":"78b3e9ca-39aa-4b75-b528-cbec0d3da71a"},{"name":"Quotes","item":[{"name":"List Quotes","id":"37c12dfd-5d55-459c-8898-4e651c577f82","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/quotes/grouped?page=1&per_page=20&order=DESC&date=2025-08-13&quote_status=signed","description":"<h3 id=\"get-api_keyquotesgrouped\">GET /{{api_key}}/quotes/grouped</h3>\n<p>This endpoint retrieves grouped quotes based on their status.</p>\n<p><strong>Request Body</strong></p>\n<ul>\n<li>This request does not require a request body.</li>\n</ul>\n<p><strong>Response</strong><br />The response will be in JSON format with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"success\": {\n      \"type\": \"boolean\"\n    },\n    \"quotes\": {\n      \"type\": \"object\",\n      \"properties\": {\n        \"draft\": {\n          \"type\": \"object\",\n          \"properties\": {\n            \"quote_count\": {\n              \"type\": \"integer\"\n            },\n            \"quotes\": {\n              \"type\": \"array\",\n              \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                  \"details\": {\n                    \"type\": \"object\",\n                    \"properties\": {\n                      \"id\": {\n                        \"type\": \"integer\"\n                      },\n                      \"issue_date\": {\n                        \"type\": \"string\"\n                      },\n                      \"url\": {\n                        \"type\": \"string\"\n                      },\n                      \"created_date\": {\n                        \"type\": \"string\"\n                      },\n                      \"expiration_date\": {\n                        \"type\": \"string\"\n                      },\n                      \"quote_name\": {\n                        \"type\": \"string\"\n                      },\n                      \"location\": {\n                        \"type\": \"object\",\n                        \"properties\": {\n                          \"id\": {\n                            \"type\": \"integer\"\n                          },\n                          \"name\": {\n                            \"type\": \"string\"\n                          }\n                        }\n                      },\n                      \"quote_owner\": {\n                        \"type\": \"string\"\n                      },\n                      \"template\": {\n                        \"type\": \"object\",\n                        \"properties\": {\n                          \"id\": {\n                            \"type\": \"integer\"\n                          },\n                          \"name\": {\n                            \"type\": \"string\"\n                          }\n                        }\n                      },\n                      \"date_signed\": {\n                        \"type\": [\"string\", \"null\"]\n                      },\n                      \"email_sent_date\": {\n                        \"type\": [\"string\", \"null\"]\n                      },\n                      \"has_downloaded\": {\n                        \"type\": \"integer\"\n                      }\n                    }\n                  },\n                  \"appointment\": {\n                    \"type\": \"object\",\n                    \"properties\": {\n                      \"appointment_date\": {\n                        \"type\": [\"string\", \"null\"]\n                      },\n                      \"service\": {\n                        \"type\": \"object\",\n                        \"properties\": {\n                          \"id\": {\n                            \"type\": [\"integer\", \"null\"]\n                          },\n                          \"name\": {\n                            \"type\": [\"string\", \"null\"]\n                          }\n                        }\n                      },\n                      \"appointment_with\": {\n                        \"type\": [\"string\", \"null\"]\n                      }\n                    }\n                  },\n                  \"biller\": {\n                    \"type\": \"object\",\n                    \"properties\": {\n                      \"name\": {\n                        \"type\": \"string\"\n                      },\n                      \"id\": {\n                        \"type\": \"integer\"\n                      }\n                    }\n                  },\n                  \"items\": {\n                    \"type\": \"array\",\n                    \"items\": {\n                      \"type\": \"object\",\n                      \"properties\": {\n                        \"item_name\": {\n                          \"type\": \"string\"\n                        },\n                        \"item_type\": {\n                          \"type\": \"string\"\n                        },\n                        \"unit_price\": {\n                          \"type\": \"string\"\n                        },\n                        \"discount\": {\n                          \"type\": \"object\",\n                          \"properties\": {\n                            \"name\": {\n                              \"type\": [\"string\", \"null\"]\n                            },\n                            \"amount\": {\n                              \"type\": [\"number\", \"null\"]\n                            }\n                          }\n                        },\n                        \"tax\": {\n                          \"type\": \"object\",\n                          \"properties\": {\n                            \"name\": {\n                              \"type\": [\"string\", \"null\"]\n                            },\n                            \"amount\": {\n                              \"type\": [\"number\", \"null\"]\n                            }\n                          }\n                        },\n                        \"item_net\": {\n                          \"type\": \"number\"\n                        },\n                        \"quantity\": {\n                          \"type\": \"integer\"\n                        },\n                        \"biller\": {\n                          \"type\": \"object\",\n                          \"properties\": {\n                            \"name\": {\n                              \"type\": [\"string\", \"null\"]\n                            },\n                            \"id\": {\n                              \"type\": [\"integer\", \"null\"]\n                            }\n                          }\n                        }\n                      }\n                    }\n                  }\n                }\n              }\n            }\n          }\n        },\n        \"published\": {\n          \"type\": \"object\",\n          \"properties\": {\n            \"quote_count\": {\n              \"type\": \"integer\"\n            },\n            \"quotes\": {\n              \"type\": \"array\"\n            }\n          }\n        },\n        \"signed\": {\n          \"type\": \"object\",\n          \"properties\": {\n            \"quote_count\": {\n              \"type\": \"integer\"\n            },\n            \"quotes\": {\n              \"type\": \"array\",\n              \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                  \"details\": {\n                    \"type\": \"object\",\n                    \"properties\": {\n                      \"id\": {\n                        \"type\": \"integer\"\n                      },\n                      \"issue_date\": {\n                        \"type\": \"string\"\n                      },\n                      \"url\": {\n                        \"type\": \"string\"\n                      },\n                      \"created_date\": {\n                        \"type\": \"string\"\n                      },\n                      \"expiration_date\": {\n                        \"type\": \"string\"\n                      },\n                      \"quote_name\": {\n                        \"type\": \"string\"\n                      },\n                      \"location\": {\n                        \"type\": \"object\",\n                        \"properties\": {\n                          \"id\": {\n                            \"type\": \"integer\"\n                          },\n                          \"name\": {\n                            \"type\": \"string\"\n                          }\n                        }\n                      },\n                      \"quote_owner\": {\n                        \"type\": \"string\"\n                      },\n                      \"template\": {\n                        \"type\": \"object\",\n                        \"properties\": {\n                          \"id\": {\n                            \"type\": \"integer\"\n                          },\n                          \"name\": {\n                            \"type\": \"string\"\n                          }\n                        }\n                      },\n                      \"date_signed\": {\n                        \"type\": \"string\"\n                      },\n                      \"email_sent_date\": {\n                        \"type\": \"string\"\n                      },\n                      \"has_downloaded\": {\n                        \"type\": \"integer\"\n                      }\n                    }\n                  },\n                  \"appointment\": {\n                    \"type\": \"object\",\n                    \"properties\": {\n                      \"appointment_date\": {\n                        \"type\": [\"string\", \"null\"]\n                      },\n                      \"service\": {\n                        \"type\": \"object\",\n                        \"properties\": {\n                          \"id\": {\n                            \"type\": [\"integer\", \"null\"]\n                          },\n                          \"name\": {\n                            \"type\": [\"string\", \"null\"]\n                          }\n                        }\n                      },\n                      \"appointment_with\": {\n                        \"type\": [\"string\", \"null\"]\n                      }\n                    }\n                  },\n                  \"biller\": {\n                    \"type\": \"object\",\n                    \"properties\": {\n                      \"name\": {\n                        \"type\": \"string\"\n                      },\n                      \"id\": {\n                        \"type\": \"integer\"\n                      }\n                    }\n                  },\n                  \"items\": {\n                    \"type\": \"array\",\n                    \"items\": {\n                      \"type\": \"object\",\n                      \"properties\": {\n                        \"item_name\": {\n                          \"type\": \"string\"\n                        },\n                        \"item_type\": {\n                          \"type\": \"string\"\n                        },\n                        \"unit_price\": {\n                          \"type\": \"string\"\n                        },\n                        \"discount\": {\n                          \"type\": \"object\",\n                          \"properties\": {\n                            \"name\": {\n                              \"type\": [\"string\", \"null\"]\n                            },\n                            \"amount\": {\n                              \"type\": [\"number\", \"null\"]\n                            }\n                          }\n                        },\n                        \"tax\": {\n                          \"type\": \"object\",\n                          \"properties\": {\n                            \"name\": {\n                              \"type\": [\"string\", \"null\"]\n                            },\n                            \"amount\": {\n                              \"type\": [\"number\", \"null\"]\n                            }\n                          }\n                        },\n                        \"item_net\": {\n                          \"type\": \"number\"\n                        },\n                        \"quantity\": {\n                          \"type\": \"integer\"\n                        },\n                        \"biller\": {\n                          \"type\": \"object\",\n                          \"properties\": {\n                            \"name\": {\n                              \"type\": [\"string\", \"null\"]\n                            },\n                            \"id\": {\n                              \"type\": [\"integer\", \"null\"]\n                            }\n                          }\n                        }\n                      }\n                    }\n                  }\n                }\n              }\n            }\n          }\n        },\n        \"pending_signature\": {\n          \"type\": \"object\",\n          \"properties\": {\n            \"quote_count\": {\n              \"type\": \"integer\"\n            },\n            \"quotes\": {\n              \"type\": \"array\"\n            }\n          }\n        }\n      }\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","quotes","grouped"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int\ndefault:20\nmax: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>ASC or DESC (id)\ndefault: DESC</p>\n","type":"text/plain"},"key":"order","value":"DESC"},{"description":{"content":"<p>String, format: Y-m-d</p>\n","type":"text/plain"},"key":"date","value":"2025-08-13"},{"description":{"content":"<p>String: Supported fields: signed, pending_signature, published, draft</p>\n","type":"text/plain"},"key":"quote_status","value":"signed"}],"variable":[]}},"response":[{"id":"9d03ff2c-d55d-4836-9604-c565655da5cc","name":"List Quotes*","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"KaneoPabau","type":"text","disabled":true},{"key":"last_name","value":"Wickson","type":"text","disabled":true},{"key":"email","value":"kane@pabau.com","type":"text","disabled":true},{"key":"Pipedrive_ID","value":"1234899999","type":"text","disabled":true},{"key":"salutation","value":"Mr.","type":"text","disabled":true},{"key":"Cosmetic/Medical?","value":"Yo","type":"text","disabled":true},{"key":"Preferred_Contact_Method","value":"Whatsapp","type":"text","disabled":true},{"key":"mobile","value":"+447724691462","type":"text","disabled":true},{"key":"gender","value":"Male","type":"text","disabled":true},{"key":"DOB","value":"1989/10/23","type":"text","disabled":true},{"key":"source","value":"Aspect County","type":"text","disabled":true},{"key":"owner","value":"Oliver Jones","type":"text","disabled":true},{"key":"mailing_county","value":"London","type":"text","disabled":true},{"key":"mailing_country","value":"United Kingdom","type":"text","disabled":true},{"key":"mailing_city","value":"Ldn","type":"text","disabled":true},{"key":"mailing_postal","value":"LU1 3SQ","type":"text","disabled":true},{"key":"mailing_street","value":"66 Cowper Street","type":"text","disabled":true},{"key":"is_active","value":"1","type":"text","disabled":true},{"key":"location_name","value":"BELLA VOU LTD","type":"text","disabled":true},{"key":"NHS_number","value":"1121","type":"text","disabled":true},{"key":"Lead_Owner","value":"Grace Webb","type":"text","disabled":true},{"key":"label","value":"VIP, Surgical","type":"text","disabled":true},{"key":"opt_in_sms","value":"0","type":"text","disabled":true},{"key":"opt_in_email","value":"0","type":"text","disabled":true},{"key":"opt_in_phone","value":"0","type":"text","disabled":true},{"key":"opt_in_post","value":"0","type":"text","disabled":true}]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/quotes/grouped?page=1&per_page=20&order=DESC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","quotes","grouped"],"query":[{"key":"page","value":"1","description":"int\ndefault: 1"},{"key":"per_page","value":"20","description":"int\ndefault:20\nmax: 50"},{"key":"order","value":"DESC","description":"ASC or DESC (id)\ndefault: DESC"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Mar 2025 19:16:58 GMT"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"cf-cache-status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=%2FLaEXRRMiexVp%2Bvk%2FLvjPzUOrj5oTvdLEw04YQMTLYgAADtLGi8HV1VW3cYV00%2Bsg6%2BXe2toUoUkasteRL6QdjEWql5VdFk9M2ndvpXXo6%2BW9HTOECHj%2F50CIHK5QxTY5ZjlP5U%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"9289f1c85d319c1e-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"server-timing","value":"cfL4;desc=\"?proto=TCP&rtt=2247&min_rtt=2076&rtt_var=901&sent=3&recv=5&lost=0&retrans=0&sent_bytes=219&recv_bytes=1078&delivery_rate=697495&cwnd=217&unsent_bytes=0&cid=b93e9354dad32995&ts=527&x=0\""}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"quotes\": {\n        \"draft\": {\n            \"quote_count\": 1,\n            \"quotes\": [\n                {\n                    \"details\": {\n                        \"id\": 62657,\n                        \"issue_date\": \"\",\n                        \"url\": \"https://partner.pabau.com/pabau-g9b36/quote/9ea63b4a-cb6e-4199-87c6-8c2135ecd4e2\",\n                        \"created_date\": \"2025-03-29 17:08:33\",\n                        \"expiration_date\": null,\n                        \"quote_name\": \"test\",\n                        \"location\": {\n                            \"id\": 15588,\n                            \"name\": \"London\"\n                        },\n                        \"quote_owner\": null,\n                        \"template\": {\n                            \"id\": 604,\n                            \"name\": \"Sample Quote Template\"\n                        },\n                        \"date_signed\": null,\n                        \"email_sent_date\": null,\n                        \"has_downloaded\": 0,\n                        \"status\": null\n                    },\n                    \"appointment\": {\n                        \"appointment_date\": null,\n                        \"service\": {\n                            \"id\": null,\n                            \"name\": null\n                        },\n                        \"appointment_with\": null\n                    },\n                    \"biller\": {\n                        \"name\": null,\n                        \"id\": null\n                    },\n                    \"items\": []\n                }\n            ]\n        },\n        \"published\": {\n            \"quote_count\": 0,\n            \"quotes\": []\n        },\n        \"signed\": {\n            \"quote_count\": 1,\n            \"quotes\": [\n                {\n                    \"details\": {\n                        \"id\": 62658,\n                        \"issue_date\": \"\",\n                        \"url\": \"https://partner.pabau.com/pabau-g9b36/quote/caf68ef7-854f-4cf4-b3d9-e53471b2e985\",\n                        \"created_date\": \"2025-03-30 15:43:19\",\n                        \"expiration_date\": \"2025-06-28 17:42:48.000\",\n                        \"quote_name\": \"Pabau Template\",\n                        \"location\": {\n                            \"id\": 15588,\n                            \"name\": \"London\"\n                        },\n                        \"quote_owner\": null,\n                        \"template\": {\n                            \"id\": 1257,\n                            \"name\": \"Pabau Template\"\n                        },\n                        \"date_signed\": \"2025-03-30 15:44:17.000\",\n                        \"email_sent_date\": null,\n                        \"has_downloaded\": 0,\n                        \"status\": \"Signed\"\n                    },\n                    \"appointment\": {\n                        \"appointment_date\": \"2025-03-29\",\n                        \"service\": {\n                            \"id\": 3430167,\n                            \"name\": \"Botox - 1 area\"\n                        },\n                        \"appointment_with\": \"Brendan Kilfoil\"\n                    },\n                    \"biller\": {\n                        \"name\": null,\n                        \"id\": null\n                    },\n                    \"items\": [\n                        {\n                            \"item_name\": \"Botox - 1 area\",\n                            \"item_type\": \"service\",\n                            \"unit_price\": \"200.00\",\n                            \"discount\": {\n                                \"name\": null,\n                                \"amount\": null\n                            },\n                            \"tax\": {\n                                \"name\": null,\n                                \"amount\": null\n                            },\n                            \"item_net\": 0,\n                            \"quantity\": 1,\n                            \"biller\": {\n                                \"name\": \"William Brandham\",\n                                \"id\": 139196\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        \"pending_signature\": {\n            \"quote_count\": 0,\n            \"quotes\": []\n        }\n    }\n}"}],"_postman_id":"37c12dfd-5d55-459c-8898-4e651c577f82"},{"name":"Get Quote","id":"761714f4-2047-4f0a-b41f-46a987f16d22","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"KaneoPabau","type":"text","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key}}/quotes/{{quote_id}}","description":"<h3 id=\"get-quote-details\">Get Quote Details</h3>\n<p>This endpoint retrieves the details of a specific quote.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://api.oauth.pabau.com/{{api_key}}/quotes/{{quote_id}}</code></p>\n</li>\n<li><p>Body: form-data</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response is a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"success\": boolean,\n    \"quotes\": [\n        {\n            \"details\": {\n                \"id\": integer,\n                \"issue_date\": string,\n                \"url\": string,\n                \"created_date\": string,\n                \"expiration_date\": string,\n                \"quote_name\": string,\n                \"location\": {\n                    \"id\": integer,\n                    \"name\": string\n                },\n                \"quote_owner\": string,\n                \"template\": {\n                    \"id\": integer,\n                    \"name\": string\n                },\n                \"date_signed\": string or null,\n                \"email_sent_date\": string or null,\n                \"has_downloaded\": integer,\n                \"status\": string\n            },\n            \"appointment\": {\n                \"appointment_date\": string or null,\n                \"service\": {\n                    \"id\": integer or null,\n                    \"name\": string or null\n                },\n                \"appointment_with\": string or null\n            },\n            \"biller\": {\n                \"name\": string,\n                \"id\": integer\n            },\n            \"items\": [\n                {\n                    \"item_name\": string,\n                    \"item_type\": string,\n                    \"unit_price\": string,\n                    \"discount\": {\n                        \"name\": string or null,\n                        \"amount\": string or null\n                    },\n                    \"tax\": {\n                        \"name\": string or null,\n                        \"amount\": string or null\n                    },\n                    \"item_net\": integer,\n                    \"quantity\": integer,\n                    \"biller\": {\n                        \"name\": string or null,\n                        \"id\": integer or null\n                    }\n                }\n            ]\n        }\n    ]\n}\n\n</code></pre>\n<p>The response contains a boolean indicating the success status, along with an array of quotes. Each quote object includes details such as ID, issue date, URL, created date, expiration date, quote name, location, quote owner, template, date signed, email sent date, download status, and status. It also includes appointment details, biller information, and items within the quote.</p>\n<h4 id=\"examples\">Examples</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"success\": true,\n    \"quotes\": [\n        {\n            \"details\": {\n                \"id\": 0,\n                \"issue_date\": \"\",\n                \"url\": \"\",\n                \"created_date\": \"\",\n                \"expiration_date\": \"\",\n                \"quote_name\": \"\",\n                \"location\": {\n                    \"id\": 0,\n                    \"name\": \"\"\n                },\n                \"quote_owner\": \"\",\n                \"template\": {\n                    \"id\": 0,\n                    \"name\": \"\"\n                },\n                \"date_signed\": null,\n                \"email_sent_date\": null,\n                \"has_downloaded\": 0,\n                \"status\": \"\"\n            },\n            \"appointment\": {\n                \"appointment_date\": null,\n                \"service\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"appointment_with\": null\n            },\n            \"biller\": {\n                \"name\": \"\",\n                \"id\": 0\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"\",\n                    \"item_type\": \"\",\n                    \"unit_price\": \"\",\n                    \"discount\": {\n                        \"name\": null,\n                        \"amount\": null\n                    },\n                    \"tax\": {\n                        \"name\": null,\n                        \"amount\": null\n                    },\n                    \"item_net\": 0,\n                    \"quantity\": 0,\n                    \"biller\": {\n                        \"name\": null,\n                        \"id\": null\n                    }\n                }\n            ]\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","quotes","{{quote_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"3ad93114-4ec7-4c1e-81f4-10a023342ffa","name":"Get Quote","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"KaneoPabau","type":"text","disabled":true},{"key":"last_name","value":"Wickson","type":"text","disabled":true},{"key":"email","value":"kane@pabau.com","type":"text","disabled":true},{"key":"Pipedrive_ID","value":"1234899999","type":"text","disabled":true},{"key":"salutation","value":"Mr.","type":"text","disabled":true},{"key":"Cosmetic/Medical?","value":"Yo","type":"text","disabled":true},{"key":"Preferred_Contact_Method","value":"Whatsapp","type":"text","disabled":true},{"key":"mobile","value":"+447724691462","type":"text","disabled":true},{"key":"gender","value":"Male","type":"text","disabled":true},{"key":"DOB","value":"1989/10/23","type":"text","disabled":true},{"key":"source","value":"Aspect County","type":"text","disabled":true},{"key":"owner","value":"Oliver Jones","type":"text","disabled":true},{"key":"mailing_county","value":"London","type":"text","disabled":true},{"key":"mailing_country","value":"United Kingdom","type":"text","disabled":true},{"key":"mailing_city","value":"Ldn","type":"text","disabled":true},{"key":"mailing_postal","value":"LU1 3SQ","type":"text","disabled":true},{"key":"mailing_street","value":"66 Cowper Street","type":"text","disabled":true},{"key":"is_active","value":"1","type":"text","disabled":true},{"key":"location_name","value":"BELLA VOU LTD","type":"text","disabled":true},{"key":"NHS_number","value":"1121","type":"text","disabled":true},{"key":"Lead_Owner","value":"Grace Webb","type":"text","disabled":true},{"key":"label","value":"VIP, Surgical","type":"text","disabled":true},{"key":"opt_in_sms","value":"0","type":"text","disabled":true},{"key":"opt_in_email","value":"0","type":"text","disabled":true},{"key":"opt_in_phone","value":"0","type":"text","disabled":true},{"key":"opt_in_post","value":"0","type":"text","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key}}/quotes/{{quote_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 27 Nov 2024 16:49:39 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=adrtpoeh5s052fom39kkddo309; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"1063"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"quotes\": [\n        {\n            \"details\": {\n                \"id\": 51251,\n                \"issue_date\": \"\",\n                \"url\": \"https://app.pabau.com/pabau-g9b36/single-auth/d902c8fb-e254-4803-89a8-dcd35cc57b3d\",\n                \"created_date\": \"2024-11-22 12:52:23\",\n                \"expiration_date\": \"2025-02-22 12:52:26\",\n                \"quote_name\": \"John Snow\",\n                \"location\": {\n                    \"id\": 15588,\n                    \"name\": \"Pabau Test Location\"\n                },\n                \"quote_owner\": \"Pabau Developer\",\n                \"template\": {\n                    \"id\": 604,\n                    \"name\": \"Sample Quote Template\"\n                },\n                \"date_signed\": null,\n                \"email_sent_date\": null,\n                \"has_downloaded\": 0,\n                \"status\": \"draft\"\n            },\n            \"appointment\": {\n                \"appointment_date\": null,\n                \"service\": {\n                    \"id\": null,\n                    \"name\": null\n                },\n                \"appointment_with\": null\n            },\n            \"biller\": {\n                \"name\": \"Pabau Developer\",\n                \"id\": 144260\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"Botox - 1 area\",\n                    \"item_type\": \"service\",\n                    \"unit_price\": \"200.00\",\n                    \"discount\": {\n                        \"name\": null,\n                        \"amount\": null\n                    },\n                    \"tax\": {\n                        \"name\": null,\n                        \"amount\": null\n                    },\n                    \"item_net\": 0,\n                    \"quantity\": 1,\n                    \"biller\": {\n                        \"name\": null,\n                        \"id\": null\n                    }\n                },\n                {\n                    \"item_name\": \"Hydrafacial Serum\",\n                    \"item_type\": \"product\",\n                    \"unit_price\": \"0.00\",\n                    \"discount\": {\n                        \"name\": null,\n                        \"amount\": null\n                    },\n                    \"tax\": {\n                        \"name\": null,\n                        \"amount\": null\n                    },\n                    \"item_net\": 0,\n                    \"quantity\": 1,\n                    \"biller\": {\n                        \"name\": null,\n                        \"id\": null\n                    }\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"761714f4-2047-4f0a-b41f-46a987f16d22"},{"name":"List Quote Templates","id":"ac2698a3-ebfb-4461-80f6-89d187eb4267","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/quotes/templates?per_page=20&page=1&order=DESC","description":"<h3 id=\"get-quote-templates\">Get Quote Templates</h3>\n<p>This endpoint retrieves quote templates with the ability to paginate the results.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://api.oauth.pabau.com/{{api_key}}/quotes/templates</code></p>\n</li>\n<li><p>Query Parameters:</p>\n<ul>\n<li><p><code>per_page</code> (integer): The number of templates to be included per page.</p>\n</li>\n<li><p><code>page</code> (integer): The page number for paginating the results.</p>\n</li>\n<li><p><code>order</code> (string): The order of the templates, either 'ASC' or 'DESC'.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request can be described by the following JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"success\": {\n      \"type\": \"boolean\"\n    },\n    \"total\": {\n      \"type\": \"integer\"\n    },\n    \"templates\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": {\n            \"type\": \"integer\"\n          },\n          \"is_enabled\": {\n            \"type\": \"integer\"\n          },\n          \"template_name\": {\n            \"type\": \"string\"\n          },\n          \"created_date\": {\n            \"type\": \"string\"\n          },\n          \"appearance\": {\n            \"type\": \"string\"\n          },\n          \"header\": {\n            \"type\": \"string\"\n          },\n          \"footer\": {\n            \"type\": \"string\"\n          },\n          \"line_items_information\": {\n            \"type\": \"string\"\n          },\n          \"payment_information\": {\n            \"type\": \"string\"\n          },\n          \"signature_information\": {\n            \"type\": \"string\"\n          },\n          \"terms_conditions_html\": {\n            \"type\": \"string\"\n          },\n          \"payment_fee\": {\n            \"type\": \"string\"\n          }\n        }\n      }\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","quotes","templates"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int\nmax: 50\ndefault: 20</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>int\ndefault:1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>ASC or DESC (id)\ndefault: DESC</p>\n","type":"text/plain"},"key":"order","value":"DESC"}],"variable":[]}},"response":[{"id":"b76286d9-4c6b-4ac3-b9f1-ed6c09e81fb4","name":"List Quote Templates","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/quotes/templates?per_page=20&page=1&order=DESC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","quotes","templates"],"query":[{"key":"per_page","value":"20","description":"int\nmax: 50\ndefault: 20"},{"key":"page","value":"1","description":"int\ndefault:1"},{"key":"order","value":"DESC","description":"ASC or DESC (id)\ndefault: DESC"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 27 Nov 2024 16:50:11 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=adrtpoeh5s052fom39kkddo309; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"6095"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 2,\n    \"templates\": [\n        {\n            \"id\": 670,\n            \"is_enabled\": 1,\n            \"template_name\": \"Billy Template\",\n            \"created_date\": \"2024-11-01 18:26:56\",\n            \"appearance\": \"{\\\"appearance\\\":{\\\"logo\\\":\\\"/cdn/file_attachments/15135/avatar_photos/3ab049f8-d57232d8-b719-4b1e-ad32-0e2fa2cd8b32-014405.png?region=uk\\\",\\\"logoSize\\\":\\\"medium\\\",\\\"logoPlacement\\\":\\\"center\\\",\\\"fontType\\\":\\\"Roboto,sans-serif\\\",\\\"fontSize\\\":\\\"12px\\\",\\\"lineHeight\\\":\\\"100%\\\",\\\"marginTop\\\":10,\\\"marginBottom\\\":10,\\\"marginLeft\\\":10,\\\"marginRight\\\":10},\\\"style\\\":{\\\"color\\\":\\\"#FFFFFF\\\",\\\"colorTable\\\":\\\"#3686DE\\\",\\\"gradientColor\\\":\\\"#35C1CF\\\"}}\",\n            \"header\": \"{\\\"quoteName\\\":\\\"<p>Quote for [QUOTERECIPIENTNAME]&nbsp;</p>\\\\n\\\",\\\"body\\\":\\\"<p style=\\\\\\\"text-align:center;\\\\\\\">Reference Number: [QUOTENUMBER]&nbsp;</p>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Created on: [QUOTECREATEDDATE] &nbsp;</p>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Created by: [QUOTECREATEDBY] &nbsp;</p>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Company phone number: [COMPANYPHONE]&nbsp;</p>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Company address: [COMPANYSTREET] [COMPANYCITY]  [COMPANYPOSTAL] [COMPANYCOUNTRY] </p><br>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Issued to: [QUOTERECIPIENTNAME] &nbsp;</p>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Email: [QUOTERECIPIENTEMAIL] &nbsp;</p>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Phone Number: [QUOTERECIPIENTPHONE] </p><br>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Comments: [COMMENTS]</p>\\\\n\\\"}\",\n            \"footer\": \"{\\\"heading\\\":\\\"Any questions?\\\",\\\"description\\\":\\\"<p><em>Please feel free to contact us:</em></p>\\\\n<p>[QUOTENUMBER]&nbsp;</p>\\\\n<p>\\\\n        [COMPANYCOUNTRY]\\\\n      </p>\\\\n\\\",\\\"downloadHeading\\\":\\\"Download\\\"}\",\n            \"line_items_information\": \"{\\\"tableHeading\\\":\\\"Products and Services\\\",\\\"tableSubHeading\\\":\\\"A list of items that are part of the quote\\\",\\\"itemName\\\":true,\\\"unitPrice\\\":true,\\\"quantity\\\":true,\\\"discount\\\":true,\\\"vat\\\":true,\\\"total\\\":true}\",\n            \"payment_information\": \"{\\\"heading\\\":\\\"Payment Terms\\\",\\\"description\\\":\\\"Please note upon making payment, you are agreeing to the following:\\\"}\",\n            \"signature_information\": \"{\\\"eSignatureEnable\\\":true,\\\"eSignatureHeading\\\":\\\"Signature\\\",\\\"eSignatureDescription\\\":\\\"Provide your signature.\\\",\\\"printSignatureEnable\\\":false,\\\"printSignatureHeading\\\":\\\"Signature\\\",\\\"printSignatureDescription\\\":\\\"Provide your signature.\\\"}\",\n            \"terms_conditions_html\": \"<style>.draftPara {margin-bottom: 2px !important;}</style><p class=\\\"draftPara\\\"><span style=\\\"font-size: 14px;\\\">The Patient shall pay the Consultation Fee at the time an appointment for a Consultation with the Surgeon or Doctor is made.</span></p><p class=\\\"draftPara\\\"><span style=\\\"font-size: 14px;\\\"><br>A booking for a Procedure will only be confirmed upon payment of minimum deposit. The balance of the Fee must be paid at least 30 working days in advance of the date of the appointment for the Procedure. Failure to pay the balance of the Fee in full by this date may result in forfeiture of the appointment, which is at the Company’s sole discretion./span></p><p class=\\\"draftPara\\\"><span style=\\\"font-size: 14px;\\\"><br>In such event the booking will be deemed to have been cancelled by the Patient and the cancellation charges set out at clause 6.4 shall apply.</span></p><p class=\\\"draftPara\\\"><span style=\\\"font-size: 14px;\\\"><br>The Company accepts payment by most major credit cards/debit cards. We reserve the right to charge a credit card handling fee. The Company may accept cheque payments, provided that the cheque clears before the Procedure is due to take place.</span></p><br><p class=\\\"draftPara\\\"><span style=\\\"font-size: 14px;\\\">The Company’s policy on refunds, as defined in these Terms and Conditions in Section 6, will apply to all deposits and fees paid.</span></p>\",\n            \"payment_fee\": \"{\\\"paymentFeeHeading\\\":\\\"Fee distribution and payments\\\"}\"\n        },\n        {\n            \"id\": 604,\n            \"is_enabled\": 1,\n            \"template_name\": \"Sample Quote Template\",\n            \"created_date\": \"2024-10-04 16:11:44\",\n            \"appearance\": \"{\\\"appearance\\\":{\\\"logo\\\":\\\"\\\",\\\"logoSize\\\":\\\"medium\\\",\\\"logoPlacement\\\":\\\"center\\\",\\\"fontType\\\":\\\"Roboto,sans-serif\\\",\\\"fontSize\\\":\\\"12px\\\",\\\"lineHeight\\\":\\\"100%\\\",\\\"marginTop\\\":10,\\\"marginBottom\\\":10,\\\"marginLeft\\\":10,\\\"marginRight\\\":10},\\\"style\\\":{\\\"color\\\":\\\"#FFFFFF\\\",\\\"colorTable\\\":\\\"#3686DE\\\",\\\"gradientColor\\\":\\\"#35C1CF\\\"}}\",\n            \"header\": \"{\\\"quoteName\\\":\\\"<p>Quote for [QUOTERECIPIENTNAME]&nbsp;</p>\\\\n\\\",\\\"body\\\":\\\"<p style=\\\\\\\"text-align:center;\\\\\\\">Reference Number: [QUOTENUMBER]&nbsp;</p>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Created on: [QUOTECREATEDDATE] &nbsp;</p>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Created by: [QUOTECREATEDBY] &nbsp;</p>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Company phone number: [COMPANYPHONE]&nbsp;</p>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Company address: [COMPANYSTREET] [COMPANYCITY]  [COMPANYPOSTAL] [COMPANYCOUNTRY] </p><br>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Issued to: [QUOTERECIPIENTNAME] &nbsp;</p>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Email: [QUOTERECIPIENTEMAIL] &nbsp;</p>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Phone Number: [QUOTERECIPIENTPHONE] </p><br>\\\\n<p style=\\\\\\\"text-align:center;\\\\\\\">Comments: [COMMENTS]</p>\\\\n\\\"}\",\n            \"footer\": \"{\\\"heading\\\":\\\"Any questions?\\\",\\\"description\\\":\\\"<p><em>Please feel free to contact us:</em></p>\\\\n<p>[QUOTENUMBER]&nbsp;</p>\\\\n<p>\\\\n        [COMPANYCOUNTRY]\\\\n      </p>\\\\n\\\",\\\"downloadHeading\\\":\\\"Download\\\"}\",\n            \"line_items_information\": \"{\\\"tableHeading\\\":\\\"Products and Services\\\",\\\"tableSubHeading\\\":\\\"A list of items that are part of the quote\\\",\\\"itemName\\\":true,\\\"unitPrice\\\":true,\\\"quantity\\\":true,\\\"discount\\\":true,\\\"vat\\\":true,\\\"total\\\":true}\",\n            \"payment_information\": \"{\\\"heading\\\":\\\"Payment Terms\\\",\\\"description\\\":\\\"Please note upon making payment, you are agreeing to the following:\\\"}\",\n            \"signature_information\": \"{\\\"eSignatureEnable\\\":true,\\\"eSignatureHeading\\\":\\\"Signature\\\",\\\"eSignatureDescription\\\":\\\"Provide your signature.\\\",\\\"printSignatureEnable\\\":false,\\\"printSignatureHeading\\\":\\\"Signature\\\",\\\"printSignatureDescription\\\":\\\"Provide your signature.\\\"}\",\n            \"terms_conditions_html\": null,\n            \"payment_fee\": null\n        }\n    ]\n}"}],"_postman_id":"ac2698a3-ebfb-4461-80f6-89d187eb4267"},{"name":"Update Quote","id":"31d50129-b101-47e9-a8c3-18ec50229cac","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"customer_id","value":"","description":"<p>int</p>\n","type":"text","uuid":"270610d4-98a4-4f03-a068-ae3bf7e736af","disabled":true},{"key":"location_id","value":"","description":"<p>int</p>\n","type":"text","uuid":"745266be-2330-410a-a362-37cff1ce3249","disabled":true},{"key":"template_id","value":"","description":"<p>int</p>\n","type":"text","uuid":"eafd463b-b122-4a53-b1db-86d882b5d989","disabled":true},{"key":"booking_id","value":"","description":"<p>int</p>\n","type":"text","uuid":"26a503c9-85d3-4051-9da2-d6ae75c9a1ee","disabled":true},{"key":"quote_name","value":"","description":"<p>string</p>\n","type":"text","uuid":"765b0334-b942-4842-9432-e7e864325fca","disabled":true},{"key":"issue_date","value":"","description":"<p>date Y-m-d (2024-12-15)</p>\n","type":"text","uuid":"5909856e-253b-401a-9ee7-49cb5267b1e6","disabled":true},{"key":"expiration_date","value":"","description":"<p>date Y-m-d hh:mm:ss (2025-03-20 10:00:05)</p>\n","type":"text","uuid":"3d48e154-a4ea-4e40-81df-6066d6ba4038","disabled":true},{"key":"comments_to_buyer","value":"","description":"<p>string</p>\n","type":"text","uuid":"c99166be-4051-404e-9b3b-1235e5408dce","disabled":true},{"key":"purchase_terms","value":"","description":"<p>string</p>\n","type":"text","uuid":"b1db1eaa-b648-4850-ad56-166587073304","disabled":true},{"key":"quote_status","value":"","description":"<p>enum ('Draft', 'Published', 'Pending Signature', 'Signed')</p>\n","type":"text","uuid":"64d55142-b5e8-4247-a850-5758a68e24fa","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key}}/quotes/{{quote_id}}/update","description":"<h3 id=\"update-quote\">Update Quote</h3>\n<p>This endpoint allows the user to update a specific quote.</p>\n<h4 id=\"request-body-parameters\">Request Body Parameters</h4>\n<ul>\n<li><code>quote_name</code> (text): The name of the quote.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response is a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"success\": true,\n    \"message\": \"\"\n}\n\n</code></pre>\n<ul>\n<li><p><code>success</code> (boolean): Indicates whether the update was successful.</p>\n</li>\n<li><p><code>message</code> (string): A message regarding the update operation.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","quotes","{{quote_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"31d50129-b101-47e9-a8c3-18ec50229cac"},{"name":"Sign Quote","id":"253e0418-6551-4ccd-b7df-a2c260c3138b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"signature","value":"{{signature_img}}","description":"<p>data:image/png;base64,img</p>\n","type":"text","uuid":"6594460b-527e-47df-826b-8be8573e7033"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/quotes/{{quote_id}}/sign","description":"<h3 id=\"request-description\">Request Description</h3>\n<p>This endpoint enables you to sign a specific quote by making an HTTP POST request using the provided API key and quote ID.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<p>The request should include form-data with the following parameter:</p>\n<ul>\n<li><code>signature</code> (text): A text-based signature data in the format of \"data:image/png;base64,img\".</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>The response will contain the result of the sign request, including the following fields:</p>\n<ul>\n<li><p><code>success</code> (boolean): Indicates if the sign request was successful.</p>\n</li>\n<li><p><code>message</code> (string): Any additional message related to the sign request.</p>\n</li>\n<li><p><code>signature_url</code> (string): URL for the signature.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","quotes","{{quote_id}}","sign"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"253e0418-6551-4ccd-b7df-a2c260c3138b"},{"name":"Create Quote","id":"e042b02c-70f0-4271-8598-157a4ca33dcd","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"customer_id","value":"{{contact_id}}","description":"<p>Int *required</p>\n","type":"text","uuid":"8326aa0b-14fa-437b-acc4-3d926736c177"},{"key":"location_id","value":"{{location_id}}","description":"<p>Int *required</p>\n","type":"text","uuid":"9bd093a0-8f8a-4f28-9d67-452c2fe3d26a"},{"key":"template_id","value":"{{quote_template_id}}","description":"<p>Int *required</p>\n","type":"text","uuid":"50abb54b-b2c7-42b0-99da-d380dc097b74"},{"key":"booking_id","value":"","description":"<p>Int</p>\n","type":"text","uuid":"fe77cd9a-f050-4c44-b0bf-391d38254cb3","disabled":true},{"key":"quote_name","value":"","description":"<p>string</p>\n","type":"text","uuid":"0c855347-1887-4a93-8daa-e758f802a609"},{"key":"issue_date","value":"","description":"<p>date Y-m-d (2024-12-15)</p>\n","type":"text","uuid":"420c8448-8445-4b31-ab9e-d2db7ff80b34","disabled":true},{"key":"expiration_date","value":"","description":"<p>date Y-m-d hh:mm:ss (2025-03-20 10:00:05)</p>\n","type":"text","uuid":"b0e8108a-e18a-4b0d-9421-3534db2ad607","disabled":true},{"key":"comments_to_buyer","value":"","description":"<p>string</p>\n","type":"text","uuid":"d1525738-cd6c-407c-982e-409aedc1e068","disabled":true},{"key":"purchase_terms","value":"","description":"<p>string</p>\n","type":"text","uuid":"1105a37d-6adb-4d00-b1da-9d99784a12ed","disabled":true},{"key":"items","value":"[{\n            \"id\":{{product_id}},\n            \"type\": \"product\",\n            \"price\": 10,\n            \"quantity\": 1\n        }]","description":"<p>JSON \nid: Int *required\ntype: string *reqired, ('service', 'product', 'package')\nprice: float, (Override system price)\nquantity: Int\ndiscount_id: Int, System ID of the discount,\ntax_id: Int, System ID of the VAT\nsold_by: Int, System ID of the biller</p>\n","type":"text","uuid":"8bf289b9-3145-4a72-89c3-bbc82c67dd67"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/quotes/create","urlObject":{"protocol":"https","path":["{{api_key}}","quotes","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"e042b02c-70f0-4271-8598-157a4ca33dcd"},{"name":"Delete Quote!","id":"7fcd4e6b-07ed-4897-9001-03b2e3feece3","request":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/quotes/{{quote_id}}/delete","description":"<p>The endpoint allows the user to delete a specific quote using the quote ID. Upon successful execution, the API returns a JSON response.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"success\": true,\n    \"message\": \"Quote deleted successfully!\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","quotes","{{quote_id}}","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"7fcd4e6b-07ed-4897-9001-03b2e3feece3"}],"id":"81581c40-75e1-440f-9d63-2416adc4491b","description":"<p>Quotes provide estimated pricing for products, packages or services based on client requests. This resource allows you to create, update, and manage quotes, helping to communicate pricing details and facilitate sales decisions.</p>\n","_postman_id":"81581c40-75e1-440f-9d63-2416adc4491b"},{"name":"Invoices","item":[{"name":"List Invoices","event":[{"listen":"test","script":{"id":"e984a6c3-099e-4ca3-b73f-c862932fc3aa","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response time is within an acceptable range\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1200);","});","","","pm.test(\"Response has the required fields - success, total, invoices\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData).to.have.property('success');","    pm.expect(responseData).to.have.property('total');","    pm.expect(responseData).to.have.property('invoices');","});","","","pm.test(\"Validate the structure of the invoices array and its nested objects\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.success).to.exist.and.to.be.a('boolean');","    pm.expect(responseData.total).to.exist.and.to.be.a('number');","    pm.expect(responseData.invoices).to.exist.and.to.be.an('array');","","    // Validate the structure of each invoice object in the array","    responseData.invoices.forEach(function (invoice) {","        pm.expect(invoice).to.be.an('object');","        pm.expect(invoice.details).to.exist.and.to.be.an('object');","        pm.expect(invoice.items).to.exist.and.to.be.an('array');","        pm.expect(invoice.payments).to.exist.and.to.be.an('array');","        pm.expect(invoice.location).to.exist.and.to.be.an('array');","        pm.expect(invoice.client).to.exist.and.to.be.an('array');","        pm.expect(invoice.appointment).to.exist.and.to.be.an('object');","        pm.expect(invoice.fees).to.exist.and.to.be.an('object');","    });","});","","","pm.test(\"Invoices array contains at least one element\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.invoices).to.be.an('array').that.is.not.empty;","});",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"54cadf06-98f7-451d-b1d3-c6ef36a76617","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices","urlObject":{"protocol":"https","path":["{{api_key}}","invoices"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>Int</p>\n","type":"text/plain"},"key":"contact_id","value":"{{contact_id}}"},{"disabled":true,"description":{"content":"<p>Int</p>\n","type":"text/plain"},"key":"user_id","value":"{{user_id}}"},{"disabled":true,"description":{"content":"<p>Search parameter by inv_number (custom_id)</p>\n","type":"text/plain"},"key":"inv_no","value":"ACCBB12"},{"disabled":true,"description":{"content":"<p>String, order by updated/created date</p>\n","type":"text/plain"},"key":"order_by","value":"last_updated"}],"variable":[]}},"response":[{"id":"f23027f2-89a6-4cdd-b8ae-cd808b67f865","name":"List Invoices","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/invoices?per_page=20&page=1&order=ASC&date=2024-12-09&status=paid","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","invoices"],"query":[{"key":"per_page","value":"20","description":"Int\ndefault: 20\nmax: 50"},{"key":"page","value":"1","description":"Int\ndefault: 1"},{"key":"order","value":"ASC","description":"String ASC or DESC (id)\ndefault DESC"},{"key":"contact_id","value":"{{contact_id}}","description":"Int","disabled":true},{"key":"user_id","value":"{{user_id}}","description":"Int","disabled":true},{"key":"date","value":"2024-12-09","description":"date \nYYYY-MM-DD"},{"key":"status","value":"paid","description":"String paid, part-paid or unpaid"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"date","value":"Tue, 20 May 2025 07:35:17 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 6,\n    \"invoices\": [\n        {\n            \"details\": {\n                \"id\": 41017305,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"33\",\n                \"invoice_date\": \"09/12/2024 10:05\",\n                \"last_updated\": \"09/12/2024 10:05\",\n                \"inv_total\": \"40.00\",\n                \"cash_total\": \"40.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Denzelll Washingtonn\",\n                \"invoice_note\": \"\"\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"Obagi Skin Cream\",\n                    \"unit_price\": \"40.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 0,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"40.00\",\n                    \"gross_total\": \"40.00\",\n                    \"item_gross\": 0,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"Obagi\",\n                    \"group\": \"Skin Creams\",\n                    \"discount_rate\": [],\n                    \"tax_rate\": [],\n                    \"biller\": [\n                        {\n                            \"id\": 148369,\n                            \"full_name\": \"Marijan Pabau\"\n                        }\n                    ]\n                }\n            ],\n            \"payments\": [\n                {\n                    \"pmethod\": \"Cash\",\n                    \"charge_amount\": \"40.00\",\n                    \"datetime\": \"2024-12-10 10:05:03\",\n                    \"id\": 41414177,\n                    \"paid_by\": \"Denzelll Washingtonn\",\n                    \"payment_note\": \"\"\n                }\n            ],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"London\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 41414177,\n                    \"client_name\": \"Denzelll Washingtonn\",\n                    \"email\": \"marijan+3@pabau.com\",\n                    \"mobile\": \"+447724691462\",\n                    \"created_date\": \"2024-12-03 11:45:39\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"in person\"\n                        },\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"in person\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41017319,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"34\",\n                \"invoice_date\": \"09/12/2024 23:05\",\n                \"last_updated\": \"09/12/2024 23:05\",\n                \"inv_total\": \"200.00\",\n                \"cash_total\": \"200.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Denzelll Washingtonn\",\n                \"invoice_note\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"Botox - 1 area\",\n                    \"unit_price\": \"200.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 0,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"200.00\",\n                    \"gross_total\": \"200.00\",\n                    \"item_gross\": 0,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"service\",\n                    \"category\": \"Test\",\n                    \"group\": \"Injectables - btx\",\n                    \"discount_rate\": [],\n                    \"tax_rate\": [],\n                    \"biller\": [\n                        {\n                            \"id\": 148369,\n                            \"full_name\": \"Marijan Pabau\"\n                        }\n                    ]\n                }\n            ],\n            \"payments\": [\n                {\n                    \"pmethod\": \"cash\",\n                    \"charge_amount\": \"200.00\",\n                    \"datetime\": \"2024-12-09 23:05:21\",\n                    \"id\": 41414110,\n                    \"paid_by\": \"Denzelll Washingtonn\",\n                    \"payment_note\": \"\"\n                }\n            ],\n            \"location\": [],\n            \"client\": [\n                {\n                    \"contact_id\": 41414110,\n                    \"client_name\": \"Denzelll Washingtonn\",\n                    \"email\": \"marijan@pabau.com\",\n                    \"mobile\": \"+447724691462\",\n                    \"created_date\": \"2024-12-03 11:35:44\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"in person\"\n                        },\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"in person\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41018322,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"35\",\n                \"invoice_date\": \"09/12/2024 12:19\",\n                \"last_updated\": \"09/12/2024 12:19\",\n                \"inv_total\": \"40.00\",\n                \"cash_total\": \"40.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Denzelll Washingtonn\",\n                \"invoice_note\": \"\"\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"Obagi Skin Cream\",\n                    \"unit_price\": \"40.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 0,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"40.00\",\n                    \"gross_total\": \"40.00\",\n                    \"item_gross\": 0,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"Obagi\",\n                    \"group\": \"Skin Creams\",\n                    \"discount_rate\": [],\n                    \"tax_rate\": [],\n                    \"biller\": [\n                        {\n                            \"id\": 148369,\n                            \"full_name\": \"Marijan Pabau\"\n                        }\n                    ]\n                }\n            ],\n            \"payments\": [\n                {\n                    \"pmethod\": \"Cash\",\n                    \"charge_amount\": \"40.00\",\n                    \"datetime\": \"2024-12-09 12:19:08\",\n                    \"id\": 41414110,\n                    \"paid_by\": \"Denzelll Washingtonn\",\n                    \"payment_note\": \"\"\n                }\n            ],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"London\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 41414110,\n                    \"client_name\": \"Denzelll Washingtonn\",\n                    \"email\": \"marijan@pabau.com\",\n                    \"mobile\": \"+447724691462\",\n                    \"created_date\": \"2024-12-03 11:35:44\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"in person\"\n                        },\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"in person\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41018331,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"36\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"0.00\",\n                \"cash_total\": \"0.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Test Snow\",\n                \"invoice_note\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"Boring product\",\n                    \"unit_price\": \"0.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 0,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"0.00\",\n                    \"gross_total\": \"0.00\",\n                    \"item_gross\": 0,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"Obagi\",\n                    \"group\": \"Skin Creams\",\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": []\n                }\n            ],\n            \"payments\": [],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"London\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 40625905,\n                    \"client_name\": \"Test Snow\",\n                    \"email\": \"marijan@pabau.com\",\n                    \"mobile\": \"+447724691469\",\n                    \"created_date\": \"2024-11-22 11:58:00\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Treatment Interest\",\n                            \"value\": \"Laser\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41018367,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"37\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"0.00\",\n                \"cash_total\": \"0.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Test Snow\",\n                \"invoice_note\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"Boring product\",\n                    \"unit_price\": \"0.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 0,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"0.00\",\n                    \"gross_total\": \"0.00\",\n                    \"item_gross\": 0,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"Obagi\",\n                    \"group\": \"Skin Creams\",\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": []\n                }\n            ],\n            \"payments\": [],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"London\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 40625905,\n                    \"client_name\": \"Test Snow\",\n                    \"email\": \"marijan@pabau.com\",\n                    \"mobile\": \"+447724691469\",\n                    \"created_date\": \"2024-11-22 11:58:00\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Treatment Interest\",\n                            \"value\": \"Laser\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41018452,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"40\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"0.00\",\n                \"cash_total\": \"0.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Test Snow\",\n                \"invoice_note\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"Boring product\",\n                    \"unit_price\": \"0.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 0,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"0.00\",\n                    \"gross_total\": \"0.00\",\n                    \"item_gross\": 0,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"Obagi\",\n                    \"group\": \"Skin Creams\",\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": []\n                }\n            ],\n            \"payments\": [],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"London\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 40625905,\n                    \"client_name\": \"Test Snow\",\n                    \"email\": \"marijan@pabau.com\",\n                    \"mobile\": \"+447724691469\",\n                    \"created_date\": \"2024-11-22 11:58:00\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Treatment Interest\",\n                            \"value\": \"Laser\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        }\n    ]\n}"},{"id":"7c3f367d-b697-4df8-8390-d24045186a4b","name":"List Invoices","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/invoices?per_page=20&page=1&order=ASC&date=2024-12-09&status=paid&location={{location_id}}","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","invoices"],"query":[{"key":"per_page","value":"20","description":"Int\ndefault: 20\nmax: 50"},{"key":"page","value":"1","description":"Int\ndefault: 1"},{"key":"order","value":"ASC","description":"String ASC or DESC (id)\ndefault DESC"},{"key":"contact_id","value":"{{contact_id}}","description":"Int","disabled":true},{"key":"user_id","value":"{{user_id}}","description":"Int","disabled":true},{"key":"date","value":"2024-12-09","description":"date \nYYYY-MM-DD"},{"key":"status","value":"paid","description":"String paid, part-paid or unpaid"},{"key":"location","value":"{{location_id}}","description":"Int: location_id or String: Exact location name"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 27 Aug 2025 11:55:49 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 13,\n    \"invoices\": [\n        {\n            \"details\": {\n                \"id\": 41017305,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"33\",\n                \"invoice_date\": \"09/12/2024 10:05\",\n                \"last_updated\": \"09/12/2024 10:05\",\n                \"inv_total\": \"40.00\",\n                \"cash_total\": \"40.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Denzelll Washingtonn\",\n                \"type\": \"client\",\n                \"insurer_id\": null,\n                \"invoice_note\": \"\",\n                \"issuing_company\": null,\n                \"credit_ref_id\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"Obagi Skin Cream\",\n                    \"unit_price\": \"40.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 0,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"40.00\",\n                    \"gross_total\": \"40.00\",\n                    \"item_gross\": 0,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"Obagi\",\n                    \"group\": \"Skin Creams\",\n                    \"discount_rate\": [],\n                    \"tax_rate\": [],\n                    \"biller\": [\n                        {\n                            \"id\": 148369,\n                            \"full_name\": \"Marijan Pabau\"\n                        }\n                    ]\n                }\n            ],\n            \"payments\": [\n                {\n                    \"pmethod\": \"Cash\",\n                    \"charge_amount\": \"40.00\",\n                    \"datetime\": \"2024-12-10 10:05:03\",\n                    \"id\": 41414177,\n                    \"paid_by\": \"Denzelll Washingtonn\",\n                    \"payment_note\": \"\"\n                }\n            ],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 41414177,\n                    \"client_name\": \"Denzelll Washingtonn\",\n                    \"email\": \"marijan+3@pabau.com\",\n                    \"mobile\": \"+447724691462\",\n                    \"created_date\": \"2024-12-03 11:45:39\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"in person\"\n                        },\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"in person\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41018322,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"35\",\n                \"invoice_date\": \"09/12/2024 12:19\",\n                \"last_updated\": \"09/12/2024 12:19\",\n                \"inv_total\": \"40.00\",\n                \"cash_total\": \"40.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Denzelll Washingtonn\",\n                \"type\": \"client\",\n                \"insurer_id\": null,\n                \"invoice_note\": \"\",\n                \"issuing_company\": null,\n                \"credit_ref_id\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"Obagi Skin Cream\",\n                    \"unit_price\": \"40.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 0,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"40.00\",\n                    \"gross_total\": \"40.00\",\n                    \"item_gross\": 0,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"Obagi\",\n                    \"group\": \"Skin Creams\",\n                    \"discount_rate\": [],\n                    \"tax_rate\": [],\n                    \"biller\": [\n                        {\n                            \"id\": 148369,\n                            \"full_name\": \"Marijan Pabau\"\n                        }\n                    ]\n                }\n            ],\n            \"payments\": [\n                {\n                    \"pmethod\": \"Cash\",\n                    \"charge_amount\": \"40.00\",\n                    \"datetime\": \"2024-12-09 12:19:08\",\n                    \"id\": 41414110,\n                    \"paid_by\": \"Denzelll Washingtonn\",\n                    \"payment_note\": \"\"\n                }\n            ],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 41414110,\n                    \"client_name\": \"Denzelll Washingtonn\",\n                    \"email\": \"marijan@pabau.com\",\n                    \"mobile\": \"+447724691462\",\n                    \"created_date\": \"2024-12-03 11:35:44\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"in person\"\n                        },\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"in person\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41018331,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"36\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"0.00\",\n                \"cash_total\": \"0.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Test Snow\",\n                \"type\": \"client\",\n                \"insurer_id\": null,\n                \"invoice_note\": null,\n                \"issuing_company\": null,\n                \"credit_ref_id\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"Boring product\",\n                    \"unit_price\": \"0.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 0,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"0.00\",\n                    \"gross_total\": \"0.00\",\n                    \"item_gross\": 0,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"api test 2\",\n                    \"group\": null,\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": []\n                }\n            ],\n            \"payments\": [],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 40625905,\n                    \"client_name\": \"Test Snow\",\n                    \"email\": \"marijan@pabau.com\",\n                    \"mobile\": \"+447724691469\",\n                    \"created_date\": \"2024-11-22 11:58:00\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Treatment Interest\",\n                            \"value\": \"Laser\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41018367,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"37\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"0.00\",\n                \"cash_total\": \"0.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Test Snow\",\n                \"type\": \"client\",\n                \"insurer_id\": null,\n                \"invoice_note\": null,\n                \"issuing_company\": null,\n                \"credit_ref_id\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"Boring product\",\n                    \"unit_price\": \"0.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 0,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"0.00\",\n                    \"gross_total\": \"0.00\",\n                    \"item_gross\": 0,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"api test 2\",\n                    \"group\": null,\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": []\n                }\n            ],\n            \"payments\": [],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 40625905,\n                    \"client_name\": \"Test Snow\",\n                    \"email\": \"marijan@pabau.com\",\n                    \"mobile\": \"+447724691469\",\n                    \"created_date\": \"2024-11-22 11:58:00\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Treatment Interest\",\n                            \"value\": \"Laser\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41018452,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"40\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"0.00\",\n                \"cash_total\": \"0.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Test Snow\",\n                \"type\": \"client\",\n                \"insurer_id\": null,\n                \"invoice_note\": null,\n                \"issuing_company\": null,\n                \"credit_ref_id\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"Boring product\",\n                    \"unit_price\": \"0.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 0,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"0.00\",\n                    \"gross_total\": \"0.00\",\n                    \"item_gross\": 0,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"api test 2\",\n                    \"group\": null,\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": []\n                }\n            ],\n            \"payments\": [],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 40625905,\n                    \"client_name\": \"Test Snow\",\n                    \"email\": \"marijan@pabau.com\",\n                    \"mobile\": \"+447724691469\",\n                    \"created_date\": \"2024-11-22 11:58:00\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Treatment Interest\",\n                            \"value\": \"Laser\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41776133,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"81\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"12.00\",\n                \"cash_total\": \"15.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Willer Tester\",\n                \"type\": \"client\",\n                \"insurer_id\": null,\n                \"invoice_note\": null,\n                \"issuing_company\": null,\n                \"credit_ref_id\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"API_TEST\",\n                    \"unit_price\": \"15.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 3,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"12.00\",\n                    \"gross_total\": \"15.00\",\n                    \"item_gross\": -3,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"api test 2\",\n                    \"group\": null,\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": []\n                }\n            ],\n            \"payments\": [\n                {\n                    \"pmethod\": \"card\",\n                    \"charge_amount\": \"15.00\",\n                    \"datetime\": \"2025-06-27 18:35:10\",\n                    \"id\": 41607251,\n                    \"paid_by\": \"Willer Tester\",\n                    \"payment_note\": \"\"\n                }\n            ],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 41607251,\n                    \"client_name\": \"Willer Tester\",\n                    \"email\": \"kane@pabau.com\",\n                    \"mobile\": \"447724691462\",\n                    \"created_date\": \"2025-02-01 12:14:21\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41776134,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"82\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"12.00\",\n                \"cash_total\": \"15.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Willer Tester\",\n                \"type\": \"client\",\n                \"insurer_id\": null,\n                \"invoice_note\": null,\n                \"issuing_company\": null,\n                \"credit_ref_id\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"API_TEST\",\n                    \"unit_price\": \"15.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 3,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"12.00\",\n                    \"gross_total\": \"15.00\",\n                    \"item_gross\": -3,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"api test 2\",\n                    \"group\": null,\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": []\n                }\n            ],\n            \"payments\": [\n                {\n                    \"pmethod\": \"card\",\n                    \"charge_amount\": \"15.00\",\n                    \"datetime\": \"2025-06-27 18:35:31\",\n                    \"id\": 41607251,\n                    \"paid_by\": \"Willer Tester\",\n                    \"payment_note\": \"\"\n                }\n            ],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 41607251,\n                    \"client_name\": \"Willer Tester\",\n                    \"email\": \"kane@pabau.com\",\n                    \"mobile\": \"447724691462\",\n                    \"created_date\": \"2025-02-01 12:14:21\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41776135,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"83\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"12.00\",\n                \"cash_total\": \"15.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Willer Tester\",\n                \"type\": \"client\",\n                \"insurer_id\": null,\n                \"invoice_note\": null,\n                \"issuing_company\": null,\n                \"credit_ref_id\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"API_TEST\",\n                    \"unit_price\": \"15.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 3,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"12.00\",\n                    \"gross_total\": \"15.00\",\n                    \"item_gross\": -3,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"api test 2\",\n                    \"group\": null,\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": []\n                }\n            ],\n            \"payments\": [\n                {\n                    \"pmethod\": \"card\",\n                    \"charge_amount\": \"15.00\",\n                    \"datetime\": \"2025-06-27 18:35:35\",\n                    \"id\": 41607251,\n                    \"paid_by\": \"Willer Tester\",\n                    \"payment_note\": \"\"\n                }\n            ],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 41607251,\n                    \"client_name\": \"Willer Tester\",\n                    \"email\": \"kane@pabau.com\",\n                    \"mobile\": \"447724691462\",\n                    \"created_date\": \"2025-02-01 12:14:21\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41779771,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"84\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"12.00\",\n                \"cash_total\": \"15.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Willer Tester\",\n                \"type\": \"client\",\n                \"insurer_id\": null,\n                \"invoice_note\": null,\n                \"issuing_company\": null,\n                \"credit_ref_id\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"API_TEST\",\n                    \"unit_price\": \"15.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 3,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"12.00\",\n                    \"gross_total\": \"15.00\",\n                    \"item_gross\": -3,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"api test 2\",\n                    \"group\": null,\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": []\n                }\n            ],\n            \"payments\": [\n                {\n                    \"pmethod\": \"card\",\n                    \"charge_amount\": \"15.00\",\n                    \"datetime\": \"2025-07-06 15:15:53\",\n                    \"id\": 41607251,\n                    \"paid_by\": \"Willer Tester\",\n                    \"payment_note\": \"\"\n                }\n            ],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 41607251,\n                    \"client_name\": \"Willer Tester\",\n                    \"email\": \"kane@pabau.com\",\n                    \"mobile\": \"447724691462\",\n                    \"created_date\": \"2025-02-01 12:14:21\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41785376,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"85\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"12.00\",\n                \"cash_total\": \"15.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Test Snow\",\n                \"type\": \"client\",\n                \"insurer_id\": null,\n                \"invoice_note\": null,\n                \"issuing_company\": null,\n                \"credit_ref_id\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"API_TEST\",\n                    \"unit_price\": \"15.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 3,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"12.00\",\n                    \"gross_total\": \"15.00\",\n                    \"item_gross\": -3,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"api test 2\",\n                    \"group\": null,\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": []\n                }\n            ],\n            \"payments\": [\n                {\n                    \"pmethod\": \"card\",\n                    \"charge_amount\": \"15.00\",\n                    \"datetime\": \"2025-07-18 07:19:12\",\n                    \"id\": 40625905,\n                    \"paid_by\": \"Test Snow\",\n                    \"payment_note\": \"\"\n                }\n            ],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 40625905,\n                    \"client_name\": \"Test Snow\",\n                    \"email\": \"marijan@pabau.com\",\n                    \"mobile\": \"+447724691469\",\n                    \"created_date\": \"2024-11-22 11:58:00\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Treatment Interest\",\n                            \"value\": \"Laser\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41785378,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"86\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"12.00\",\n                \"cash_total\": \"15.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Test Snow\",\n                \"type\": \"client\",\n                \"insurer_id\": null,\n                \"invoice_note\": null,\n                \"issuing_company\": null,\n                \"credit_ref_id\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"API_TEST\",\n                    \"unit_price\": \"15.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 3,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"12.00\",\n                    \"gross_total\": \"15.00\",\n                    \"item_gross\": -3,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"api test 2\",\n                    \"group\": null,\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": [\n                        {\n                            \"id\": 146685,\n                            \"full_name\": \"Johan Gafaro\"\n                        }\n                    ]\n                }\n            ],\n            \"payments\": [\n                {\n                    \"pmethod\": \"card\",\n                    \"charge_amount\": \"15.00\",\n                    \"datetime\": \"2025-07-18 07:25:36\",\n                    \"id\": 40625905,\n                    \"paid_by\": \"Test Snow\",\n                    \"payment_note\": \"\"\n                }\n            ],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 40625905,\n                    \"client_name\": \"Test Snow\",\n                    \"email\": \"marijan@pabau.com\",\n                    \"mobile\": \"+447724691469\",\n                    \"created_date\": \"2024-11-22 11:58:00\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Treatment Interest\",\n                            \"value\": \"Laser\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41785482,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"87\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"12.00\",\n                \"cash_total\": \"15.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Test Snow\",\n                \"type\": \"client\",\n                \"insurer_id\": null,\n                \"invoice_note\": \"test note from api\",\n                \"issuing_company\": null,\n                \"credit_ref_id\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"API_TEST\",\n                    \"unit_price\": \"15.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 3,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"12.00\",\n                    \"gross_total\": \"15.00\",\n                    \"item_gross\": -3,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"api test 2\",\n                    \"group\": null,\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": [\n                        {\n                            \"id\": 146685,\n                            \"full_name\": \"Johan Gafaro\"\n                        }\n                    ]\n                }\n            ],\n            \"payments\": [\n                {\n                    \"pmethod\": \"card\",\n                    \"charge_amount\": \"15.00\",\n                    \"datetime\": \"2025-07-18 10:23:12\",\n                    \"id\": 40625905,\n                    \"paid_by\": \"Test Snow\",\n                    \"payment_note\": \"\"\n                }\n            ],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 40625905,\n                    \"client_name\": \"Test Snow\",\n                    \"email\": \"marijan@pabau.com\",\n                    \"mobile\": \"+447724691469\",\n                    \"created_date\": \"2024-11-22 11:58:00\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Treatment Interest\",\n                            \"value\": \"Laser\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        },\n        {\n            \"details\": {\n                \"id\": 41785484,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"88\",\n                \"invoice_date\": \"09/12/2024 15:00\",\n                \"last_updated\": \"09/12/2024 15:00\",\n                \"inv_total\": \"12.00\",\n                \"cash_total\": \"15.00\",\n                \"created_by\": \"Marijan Pabau\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Test Snow\",\n                \"type\": \"client\",\n                \"insurer_id\": null,\n                \"invoice_note\": \"some invoice note\",\n                \"issuing_company\": null,\n                \"credit_ref_id\": null\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"API_TEST\",\n                    \"unit_price\": \"15.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 3,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"12.00\",\n                    \"gross_total\": \"15.00\",\n                    \"item_gross\": -3,\n                    \"is_package_redemption\": 0,\n                    \"booking_id\": null,\n                    \"item_category\": \"retail\",\n                    \"category\": \"api test 2\",\n                    \"group\": null,\n                    \"discount_rate\": [\n                        {\n                            \"id\": 68424,\n                            \"name\": \"Friends & Family\",\n                            \"rate\": -20\n                        }\n                    ],\n                    \"tax_rate\": [\n                        {\n                            \"id\": 6679,\n                            \"name\": \"VAT20\",\n                            \"rate\": 20\n                        }\n                    ],\n                    \"biller\": [\n                        {\n                            \"id\": 146685,\n                            \"full_name\": \"Johan Gafaro\"\n                        }\n                    ]\n                }\n            ],\n            \"payments\": [\n                {\n                    \"pmethod\": \"card\",\n                    \"charge_amount\": \"15.00\",\n                    \"datetime\": \"2025-07-18 10:25:09\",\n                    \"id\": 40625905,\n                    \"paid_by\": \"Test Snow\",\n                    \"payment_note\": \"\"\n                }\n            ],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"New location name\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"contact_id\": 40625905,\n                    \"client_name\": \"Test Snow\",\n                    \"email\": \"marijan@pabau.com\",\n                    \"mobile\": \"+447724691469\",\n                    \"created_date\": \"2024-11-22 11:58:00\",\n                    \"custom_fields\": [\n                        {\n                            \"field\": \"Preferred Contact Method\",\n                            \"value\": \"Webinar\"\n                        },\n                        {\n                            \"field\": \"Treatment Interest\",\n                            \"value\": \"Laser\"\n                        }\n                    ]\n                }\n            ],\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        }\n    ]\n}"}],"_postman_id":"54cadf06-98f7-451d-b1d3-c6ef36a76617"},{"name":"Get Invoice","id":"58a73a53-141f-4744-bba2-afb72b5373fa","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/{{invoice_id}}","description":"<p>This endpoint retrieves the details of a specific invoice identified by the provided invoice ID.</p>\n<h3 id=\"response\">Response</h3>\n<p>The response will be in JSON format with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": boolean,\n  \"total\": integer,\n  \"invoices\": [\n    {\n      \"details\": {\n        \"id\": integer,\n        \"invoice_type\": string,\n        \"invoice_no\": string,\n        \"invoice_date\": string,\n        \"last_updated\": string,\n        \"inv_total\": string,\n        \"created_by\": string,\n        \"status\": string,\n        \"issued_to\": string,\n        \"invoice_note\": string\n      },\n      \"items\": [\n        {\n          \"item_name\": string,\n          \"unit_price\": string,\n          \"quantity\": integer,\n          \"dicount_amount\": integer,\n          \"tax_amount\": string,\n          \"item_net\": string,\n          \"gross_total\": string,\n          \"item_gross\": integer,\n          \"item_category\": string,\n          \"category\": string,\n          \"group\": string,\n          \"discount_rate\": array,\n          \"tax_rate\": array,\n          \"biller\": [\n            {\n              \"id\": integer,\n              \"full_name\": string\n            }\n          ]\n        }\n      ],\n      \"payments\": array,\n      \"location\": [\n        {\n          \"id\": integer,\n          \"name\": string\n        }\n      ],\n      \"client\": [\n        {\n          \"custom_fields\": array\n        }\n      ],\n      \"appointment\": {\n        \"appointment_id\": integer or null,\n        \"appointment_date\": string or null,\n        \"service\": string or null\n      },\n      \"fees\": {\n        \"charge_id\": integer or null,\n        \"fee\": string\n      }\n    }\n  ]\n}\n\n</code></pre>\n<p>Please note that the actual response will contain specific data for the requested invoice.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","invoices","{{invoice_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"2f43de27-8cf7-4217-93a8-e206a3a0a779","name":"Get Invoice","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/{{invoice_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Mar 2025 19:14:49 GMT"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"cf-cache-status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=CECEu1DksSlgXx9wWIDIWtw5HOgUoCx0euR4cca0aZDeA0mKxpLkOTX6vCY6JdGYmq4OrQeIu6jBfj10%2BmLAoIg2yoVoAoK7waAt0E7o7nD79dIEhdsqFPmpJbqR1ky0XhgNVjY%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"9289ee9dca8f59ce-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"server-timing","value":"cfL4;desc=\"?proto=TCP&rtt=2202&min_rtt=2077&rtt_var=868&sent=3&recv=5&lost=0&retrans=0&sent_bytes=219&recv_bytes=1051&delivery_rate=697159&cwnd=226&unsent_bytes=0&cid=c1746ac6b36db037&ts=479&x=0\""}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"invoices\": [\n        {\n            \"details\": {\n                \"id\": 40221549,\n                \"invoice_type\": \"invoice\",\n                \"invoice_no\": \"21\",\n                \"invoice_date\": \"21/10/2024 16:08\",\n                \"last_updated\": \"21/10/2024 16:08\",\n                \"inv_total\": \"40.00\",\n                \"created_by\": \"test Test\",\n                \"status\": \"paid\",\n                \"issued_to\": \"Walk In \",\n                \"invoice_note\": \"\"\n            },\n            \"items\": [\n                {\n                    \"item_name\": \"Obagi Skin Cream\",\n                    \"unit_price\": \"40.00\",\n                    \"quantity\": 1,\n                    \"dicount_amount\": 0,\n                    \"tax_amount\": \"0.00\",\n                    \"item_net\": \"40.00\",\n                    \"gross_total\": \"40.00\",\n                    \"item_gross\": 0,\n                    \"item_category\": \"retail\",\n                    \"category\": \"Obagi\",\n                    \"group\": \"Skin Creams\",\n                    \"discount_rate\": [],\n                    \"tax_rate\": [],\n                    \"biller\": [\n                        {\n                            \"id\": 144260,\n                            \"full_name\": \"Pabau Developer\"\n                        }\n                    ]\n                }\n            ],\n            \"payments\": [],\n            \"location\": [\n                {\n                    \"id\": 15588,\n                    \"name\": \"London\"\n                }\n            ],\n            \"client\": [\n                {\n                    \"custom_fields\": []\n                }\n            ],\n            \"appointment\": {\n                \"appointment_id\": null,\n                \"appointment_date\": null,\n                \"service\": null\n            },\n            \"fees\": {\n                \"charge_id\": null,\n                \"fee\": \"0.00\"\n            }\n        }\n    ]\n}"}],"_postman_id":"58a73a53-141f-4744-bba2-afb72b5373fa"},{"name":"Create Sale","id":"14ee0663-b0f1-4d12-9a98-6935eef5ca28","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"contact_id","value":"{{contact_id}}","description":"<p>Int *required</p>\n","type":"text"},{"key":"employee_id","value":"{{biller_id}}","description":"<p>Int * required</p>\n","type":"text"},{"key":"appointment_id","value":"{{appointment_id}}","description":"<p>Int</p>\n","type":"text"},{"key":"location_id","value":"{{location_id}}","description":"<p>Int</p>\n","type":"text"},{"key":"invoice_date","value":"2024-12-09 15:00:00","description":"<p>date \nformat: YYYY-MM-DD H:i:s\ndefault: current timestamp</p>\n","type":"text"},{"key":"sale_items","value":" [\n{\n   \"id\": {{product_id}},\n   \"quantity\":1,\n   \"tax_id\": {{tax_id}},\n   \"discount_id\":{{discount_id}},\n   \"employee_id\":{{user_id}},\n   \"item_type\": \"product\"\n}\n]","description":"<p>JSON \nitem_type: String (product, service, package, account, gift_voucher) *required\nid: Int *required\nquantity: Int *required\ntax_id: Int\ndiscount_id: Int\nemployee_id: Int, default: invoice UID </p>\n","type":"text"},{"key":"payments","value":"[\n{\"method\":\"card\",\"amount\":15}\n]","description":"<p>JSON \nMethod: String (product, service, package, account, gift-voucher) *required\nAmount: Int *required</p>\n","type":"text"},{"key":"note","value":"some invoice note","description":"<p>String</p>\n","type":"text","uuid":"a5cd1624-f011-474b-9e96-adf6f17b2050"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/create","urlObject":{"protocol":"https","path":["{{api_key}}","invoices","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"b21aff12-a237-4b69-a6c6-86e7c8d58605","name":"Create Sale","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"contact_id","value":"{{contact_id}}","description":"Int *required","type":"text"},{"key":"employee_id","value":"{{biller_id}}","description":"Int * required","type":"text"},{"key":"appointment_id","value":"{{appointment_id}}","description":"Int","type":"text"},{"key":"location_id","value":"{{location_id}}","description":"Int","type":"text"},{"key":"invoice_date","value":"2024-12-09 15:00:00","description":"date \nformat: YYYY-MM-DD H:i:s\ndefault: current timestamp","type":"text"},{"key":"sale_items","value":" [\n{\n   \"id\": {{product_id}},\n   \"quantity\":1,\n   \"tax_id\": {{tax_id}},\n   \"discount_id\":{{discount_id}},\n   \"employee_id\":{{user_id}},\n   \"item_type\": \"product\"\n}\n]","description":"JSON \nitem_type: String (product, service, package, account, gift_voucher) *required\nid: Int *required\nquantity: Int *required\ntax_id: Int\ndiscount_id: Int\nemployee_id: Int, default: invoice UID \n","type":"text"},{"key":"payments","value":"[\n{\"method\":\"card\",\"amount\":15}\n]","description":"JSON \nMethod: String (product, service, package, account, gift-voucher) *required\nAmount: Int *required","type":"text"},{"key":"note","value":"some invoice note","description":"String","type":"text","uuid":"a5cd1624-f011-474b-9e96-adf6f17b2050"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"date","value":"Fri, 18 Jul 2025 10:25:09 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Invoice Created\",\n    \"invoice_No\": 88,\n    \"sale_id\": 41785484,\n    \"next_appointment\": []\n}"}],"_postman_id":"14ee0663-b0f1-4d12-9a98-6935eef5ca28"},{"name":"Create Credit Note","id":"208ec545-698d-4db9-b142-c22e66b7e3db","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"credit_type_id\": 22836,\n    \"note\": \"Reason for the credit note\",\n    \"uid\": 150942,\n    \"transfer_to_account\": true,\n    \"refund_selected\": true,\n    \"refund_type\": \"Account\",\n    \"items\": [\n        {\n            \"sale_item_id\": 58968110,\n            \"credit_amount\": null,\n            \"quantity\": 1,\n            \"return_to_stock\": true\n        },\n        {\n            \"sale_item_id\": 58968111,\n            \"credit_amount\": null,\n            \"quantity\": 1,\n            \"return_to_stock\": true\n        },\n        {\n            \"sale_item_id\": 58968112,\n            \"credit_amount\": null,\n            \"quantity\": 1,\n            \"return_to_stock\": true\n        }\n    ],\n    \"payments\": [\n        {\n            \"pmethod\": \"Cash\",\n            \"amount\": 155,\n            \"uid\": 150942,\n            \"note\": \"\",\n            \"ref_num\": \"\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.oauth.pabau.com/{{api_key}}/invoices/{{invoice_id}}/credit-note","description":"<h1 id=\"create-credit-note\">Create Credit Note</h1>\n<p>Creates a credit note against an existing invoice, optionally processing a refund.</p>\n<p><strong>Endpoint:</strong> <code>POST /invoices/{invoice_id}/credit-note</code></p>\n<p><strong>Authentication:</strong> API key with write access to invoices.</p>\n<hr />\n<h2 id=\"request-body-json\">Request Body (JSON)</h2>\n<h3 id=\"top-level-parameters\">Top-Level Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>credit_type_id</code></td>\n<td>integer</td>\n<td>Yes</td>\n<td>Active credit note type ID.</td>\n</tr>\n<tr>\n<td><code>uid</code></td>\n<td>integer</td>\n<td>Yes</td>\n<td>Staff user ID performing the action.</td>\n</tr>\n<tr>\n<td><code>items</code></td>\n<td>array</td>\n<td>Yes</td>\n<td>Items to credit. See <strong>Item Object</strong> below.</td>\n</tr>\n<tr>\n<td><code>note</code></td>\n<td>string</td>\n<td>No</td>\n<td>Reason for the credit note.</td>\n</tr>\n<tr>\n<td><code>credit_date</code></td>\n<td>string</td>\n<td>No</td>\n<td>ISO 8601 date. Defaults to current date/time. Example: <code>\"2026-03-25T10:00:00.000Z\"</code></td>\n</tr>\n<tr>\n<td><code>transfer_to_account</code></td>\n<td>boolean</td>\n<td>No</td>\n<td>Transfer the credited amount to the client's account balance. Defaults to <code>false</code>.</td>\n</tr>\n<tr>\n<td><code>refund_selected</code></td>\n<td>boolean</td>\n<td>No</td>\n<td>Also create a refund record for the credit note. Defaults to <code>false</code>.</td>\n</tr>\n<tr>\n<td><code>refund_type</code></td>\n<td>string</td>\n<td>No</td>\n<td>Refund method name. <strong>Required</strong> when <code>refund_selected</code> is <code>true</code>. Examples: <code>\"Account\"</code>, <code>\"Cash\"</code></td>\n</tr>\n<tr>\n<td><code>payments</code></td>\n<td>array</td>\n<td>No</td>\n<td>Payment breakdown for the refund. <strong>Required</strong> when <code>refund_selected</code> is <code>true</code>. See <strong>Payment Object</strong> below.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"item-object\">Item Object</h3>\n<p>Each object in the <code>items</code> array describes a line item to credit.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>sale_item_id</code></td>\n<td>integer</td>\n<td>Yes</td>\n<td>Sale item ID from the invoice.</td>\n</tr>\n<tr>\n<td><code>credit_amount</code></td>\n<td>number</td>\n<td>null</td>\n<td>Null defaults to the full inv sale item amount</td>\n</tr>\n<tr>\n<td><code>quantity</code></td>\n<td>integer</td>\n<td>No</td>\n<td>Quantity to credit. Defaults to the original quantity.</td>\n</tr>\n<tr>\n<td><code>return_to_stock</code></td>\n<td>boolean</td>\n<td>No</td>\n<td>Return product to inventory. Defaults to <code>false</code>.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"payment-object\">Payment Object</h3>\n<p>Each object in the <code>payments</code> array describes a single payment line within the refund.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pmethod</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>Payment method name.</td>\n</tr>\n<tr>\n<td><code>amount</code></td>\n<td>number</td>\n<td>Yes</td>\n<td>Refund amount for this payment.</td>\n</tr>\n<tr>\n<td><code>uid</code></td>\n<td>integer</td>\n<td>Yes</td>\n<td>User ID processing the refund.</td>\n</tr>\n<tr>\n<td><code>note</code></td>\n<td>string</td>\n<td>No</td>\n<td>Payment note.</td>\n</tr>\n<tr>\n<td><code>ref_num</code></td>\n<td>string</td>\n<td>No</td>\n<td>Reference number.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key}}","invoices","{{invoice_id}}","credit-note"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"208ec545-698d-4db9-b142-c22e66b7e3db"}],"id":"c5a7e9a3-6a50-4111-ac3e-bdf7ff81646e","description":"<p>An invoice is a document issued to customers detailing goods or services provided, their costs, and payment terms. This resource enables the creation, management, and tracking of invoices to streamline billing and ensure timely payments.</p>\n","_postman_id":"c5a7e9a3-6a50-4111-ac3e-bdf7ff81646e"},{"name":"Schedules","item":[{"name":"List Schedules","id":"b4c28946-4cbb-488c-ae4c-506f4ba82638","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/schedules?from_date=2025-01-22&to_date=2025-01-30&order=ASC&per_page=20","description":"<h1 id=\"list-schedules\">List Schedules</h1>\n<p>This endpoint retrieves the schedules associated with the provided API key within a specified date range.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><p><code>from_date</code> (string): The start date for the schedule retrieval in <code>YYYY-MM-DD</code> format.</p>\n</li>\n<li><p><code>to_date</code> (string): The end date for the schedule retrieval in <code>YYYY-MM-DD</code> format.</p>\n</li>\n<li><p><code>order</code> (string): The order in which to return the schedules. Acceptable values are <code>ACS</code> for ascending order.</p>\n</li>\n<li><p><code>per_page</code> (integer): The number of schedules to return per page.</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status</strong>: 200</p>\n</li>\n<li><p><strong>Content Type</strong>: application/json</p>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<p>The response will contain a JSON object with the following fields:</p>\n<ul>\n<li><p><code>token</code> (string): Token for authentication.</p>\n</li>\n<li><p><code>expiration</code> (string): Expiration date of the token.</p>\n</li>\n<li><p><code>tenant</code> (string): Tenant information.</p>\n</li>\n<li><p><code>catalog</code> (array): Array of catalog items.</p>\n</li>\n<li><p><code>success</code> (boolean): Indicates the success of the request.</p>\n</li>\n<li><p><code>total</code> (integer): Total count of schedules returned.</p>\n</li>\n<li><p><code>schedules</code> (array): Array of schedule objects, each containing:</p>\n<ul>\n<li><p><code>id</code> (string): Unique identifier for the schedule.</p>\n</li>\n<li><p><code>employee_id</code> (string): Identifier for the employee associated with the schedule.</p>\n</li>\n<li><p><code>user_id</code> (string): Identifier for the user associated with the schedule.</p>\n</li>\n<li><p><code>user_name</code> (string): Name of the user associated with the schedule.</p>\n</li>\n<li><p><code>shift_date</code> (string): Date of the shift in <code>YYYY-MM-DD</code> format.</p>\n</li>\n<li><p><code>start_time</code> (string): Start time of the shift.</p>\n</li>\n<li><p><code>end_time</code> (string): End time of the shift.</p>\n</li>\n<li><p><code>location</code> (string): Location of the shift.</p>\n</li>\n<li><p><code>is_holiday</code> (integer): Indicates whether the date is a holiday (1 for yes, 0 for no).</p>\n</li>\n</ul>\n</li>\n<li><p><code>rota_permission</code> (null or object): Contains permission details for rota management, if applicable.</p>\n</li>\n</ul>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure to replace <code>{{api_key}}</code> with your actual API key when making the request.</p>\n</li>\n<li><p>The <code>from_date</code> and <code>to_date</code> parameters are required to filter the schedules within the specified range.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","schedules"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>date → The start date for filtering schedules, in format YYYY-MM-DD. Only schedules on or after this date will be returned.</p>\n","type":"text/plain"},"key":"from_date","value":"2025-01-22"},{"description":{"content":"<p>date → The end date for filtering schedules, in format YYYY-MM-DD. Only schedules up to and including this date will be returned.</p>\n","type":"text/plain"},"key":"to_date","value":"2025-01-30"},{"description":{"content":"<p>string → Defines the sort order of results. Usually ASC (ascending) or DESC (descending).</p>\n","type":"text/plain"},"key":"order","value":"ASC"},{"description":{"content":"<p>int → Number of records to return per page (used for pagination). Default:20</p>\n","type":"text/plain"},"key":"per_page","value":"20"}],"variable":[]}},"response":[{"id":"a008d3a2-fcb1-4ed5-b721-d78127ca9f43","name":"List Schedules","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/schedules?from_date=2025-01-22&to_date=2025-01-30&order=ACS&per_page=20","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","schedules"],"query":[{"key":"from_date","value":"2025-01-22"},{"key":"to_date","value":"2025-01-30"},{"key":"order","value":"ACS"},{"key":"per_page","value":"20"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 19 Sep 2025 09:51:13 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AADavFpZm3_W5eF6AQwYtNLs3U7t2mSdS1gFF2fFqxiMpKnOVCVa4vykbWV-VG4_YGheOWtA7--s3KgkDPV51dBijYjl_us8hQZFgvLn06NhLEu_RIAvMMuhX7B1FTEn-r9nS_k5ClwLKNpIaHYVK45QRmrLHKjxaY8\",\n    \"expiration\": \"2025-09-19T20:41:39.169Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"success\": true,\n    \"total\": 20,\n    \"schedules\": [\n        {\n            \"id\": \"13900180\",\n            \"employee_id\": \"111048\",\n            \"user_id\": \"146685\",\n            \"user_name\": \"Johan Gafaro\",\n            \"shift_date\": \"22/01/2025\",\n            \"start_time\": \"08:00\",\n            \"end_time\": \"18:00\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"13757716\",\n            \"employee_id\": \"109678\",\n            \"user_id\": \"145154\",\n            \"user_name\": \"Brendan Kilfoil\",\n            \"shift_date\": \"22/01/2025\",\n            \"start_time\": \"08:30\",\n            \"end_time\": \"18:15\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"14128764\",\n            \"employee_id\": \"112581\",\n            \"user_id\": \"148369\",\n            \"user_name\": \"Marijan Pabau\",\n            \"shift_date\": \"22/01/2025\",\n            \"start_time\": \"09:00\",\n            \"end_time\": \"20:00\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"13900232\",\n            \"employee_id\": \"111048\",\n            \"user_id\": \"146685\",\n            \"user_name\": \"Johan Gafaro\",\n            \"shift_date\": \"23/01/2025\",\n            \"start_time\": \"08:00\",\n            \"end_time\": \"18:00\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"13757768\",\n            \"employee_id\": \"109678\",\n            \"user_id\": \"145154\",\n            \"user_name\": \"Brendan Kilfoil\",\n            \"shift_date\": \"23/01/2025\",\n            \"start_time\": \"08:30\",\n            \"end_time\": \"18:15\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"14128775\",\n            \"employee_id\": \"112581\",\n            \"user_id\": \"148369\",\n            \"user_name\": \"Marijan Pabau\",\n            \"shift_date\": \"23/01/2025\",\n            \"start_time\": \"09:00\",\n            \"end_time\": \"20:00\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"13900284\",\n            \"employee_id\": \"111048\",\n            \"user_id\": \"146685\",\n            \"user_name\": \"Johan Gafaro\",\n            \"shift_date\": \"24/01/2025\",\n            \"start_time\": \"08:00\",\n            \"end_time\": \"18:00\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"13757820\",\n            \"employee_id\": \"109678\",\n            \"user_id\": \"145154\",\n            \"user_name\": \"Brendan Kilfoil\",\n            \"shift_date\": \"24/01/2025\",\n            \"start_time\": \"08:30\",\n            \"end_time\": \"18:15\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"14128787\",\n            \"employee_id\": \"112581\",\n            \"user_id\": \"148369\",\n            \"user_name\": \"Marijan Pabau\",\n            \"shift_date\": \"24/01/2025\",\n            \"start_time\": \"09:00\",\n            \"end_time\": \"20:00\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"14076791\",\n            \"employee_id\": \"111048\",\n            \"user_id\": \"146685\",\n            \"user_name\": \"Johan Gafaro\",\n            \"shift_date\": \"25/01/2025\",\n            \"start_time\": \"08:00\",\n            \"end_time\": \"18:00\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"13757872\",\n            \"employee_id\": \"109678\",\n            \"user_id\": \"145154\",\n            \"user_name\": \"Brendan Kilfoil\",\n            \"shift_date\": \"25/01/2025\",\n            \"start_time\": \"08:30\",\n            \"end_time\": \"18:15\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"14128799\",\n            \"employee_id\": \"112581\",\n            \"user_id\": \"148369\",\n            \"user_name\": \"Marijan Pabau\",\n            \"shift_date\": \"25/01/2025\",\n            \"start_time\": \"09:00\",\n            \"end_time\": \"20:00\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"13757559\",\n            \"employee_id\": \"109678\",\n            \"user_id\": \"145154\",\n            \"user_name\": \"Brendan Kilfoil\",\n            \"shift_date\": \"26/01/2025\",\n            \"start_time\": \"08:30\",\n            \"end_time\": \"18:15\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"14128728\",\n            \"employee_id\": \"112581\",\n            \"user_id\": \"148369\",\n            \"user_name\": \"Marijan Pabau\",\n            \"shift_date\": \"26/01/2025\",\n            \"start_time\": \"09:00\",\n            \"end_time\": \"20:00\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"14076701\",\n            \"employee_id\": \"111048\",\n            \"user_id\": \"146685\",\n            \"user_name\": \"Johan Gafaro\",\n            \"shift_date\": \"27/01/2025\",\n            \"start_time\": \"08:00\",\n            \"end_time\": \"18:00\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"13757612\",\n            \"employee_id\": \"109678\",\n            \"user_id\": \"145154\",\n            \"user_name\": \"Brendan Kilfoil\",\n            \"shift_date\": \"27/01/2025\",\n            \"start_time\": \"08:30\",\n            \"end_time\": \"18:15\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"14128740\",\n            \"employee_id\": \"112581\",\n            \"user_id\": \"148369\",\n            \"user_name\": \"Marijan Pabau\",\n            \"shift_date\": \"27/01/2025\",\n            \"start_time\": \"09:00\",\n            \"end_time\": \"20:00\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"14076746\",\n            \"employee_id\": \"111048\",\n            \"user_id\": \"146685\",\n            \"user_name\": \"Johan Gafaro\",\n            \"shift_date\": \"28/01/2025\",\n            \"start_time\": \"08:00\",\n            \"end_time\": \"18:00\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"13757665\",\n            \"employee_id\": \"109678\",\n            \"user_id\": \"145154\",\n            \"user_name\": \"Brendan Kilfoil\",\n            \"shift_date\": \"28/01/2025\",\n            \"start_time\": \"08:30\",\n            \"end_time\": \"18:15\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        },\n        {\n            \"id\": \"14128752\",\n            \"employee_id\": \"112581\",\n            \"user_id\": \"148369\",\n            \"user_name\": \"Marijan Pabau\",\n            \"shift_date\": \"28/01/2025\",\n            \"start_time\": \"09:00\",\n            \"end_time\": \"20:00\",\n            \"location\": \"15588\",\n            \"is_holiday\": 0\n        }\n    ],\n    \"rota_permission\": null\n}"}],"_postman_id":"b4c28946-4cbb-488c-ae4c-506f4ba82638"},{"name":"Get Schedule","id":"bcded71e-eae5-4c9b-a05f-d0c4876a626b","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/schedules/{{schedule_id}}","description":"<h1 id=\"retrieve-schedules\">Retrieve Schedules</h1>\n<p>This endpoint retrieves the schedules associated with the specified <code>schedule_id</code> for the provided API key. It allows users to obtain detailed information about scheduled shifts, including employee details and timing.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li>No parameters are required in the request body.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status</strong>: 200</p>\n</li>\n<li><p><strong>Content Type</strong>: application/json</p>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<p>The response will contain a JSON object with the following fields:</p>\n<ul>\n<li><p><code>token</code> (string): Token for authentication.</p>\n</li>\n<li><p><code>expiration</code> (string): Expiration date of the token.</p>\n</li>\n<li><p><code>tenant</code> (string): Tenant information.</p>\n</li>\n<li><p><code>catalog</code> (array): Array of catalog items.</p>\n</li>\n<li><p><code>success</code> (boolean): Indicates the success of the request.</p>\n</li>\n<li><p><code>total</code> (integer): Total count of schedules returned.</p>\n</li>\n<li><p><code>schedules</code> (array): Array of schedule objects, each containing:</p>\n<ul>\n<li><p><code>id</code> (string): Unique identifier for the schedule.</p>\n</li>\n<li><p><code>employee_id</code> (string): Identifier for the employee associated with the schedule.</p>\n</li>\n<li><p><code>user_id</code> (string): Identifier for the user who created the schedule.</p>\n</li>\n<li><p><code>user_name</code> (string): Name of the user who created the schedule.</p>\n</li>\n<li><p><code>shift_date</code> (string): Date of the scheduled shift.</p>\n</li>\n<li><p><code>start_time</code> (string): Start time of the scheduled shift.</p>\n</li>\n<li><p><code>end_time</code> (string): End time of the scheduled shift.</p>\n</li>\n<li><p><code>location</code> (string|null): Location of the scheduled shift, can be null.</p>\n</li>\n<li><p><code>is_holiday</code> (integer): Indicator if the scheduled shift falls on a holiday (0 for no, 1 for yes).</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","schedules","{{schedule_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"6bb8314f-29b0-4aba-b6e6-bcc7e45d9e2e","name":"Get Schedule!","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/schedules/{{schedule_id}}"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 19 Sep 2025 09:52:08 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AADavFpZm3_W5eF6AQwYtNLs3U7t2mSdS1gFF2fFqxiMpKnOVCVa4vykbWV-VG4_YGheOWtA7--s3KgkDPV51dBijYjl_us8hQZFgvLn06NhLEu_RIAvMMuhX7B1FTEn-r9nS_k5ClwLKNpIaHYVK45QRmrLHKjxaY8\",\n    \"expiration\": \"2025-09-19T20:41:39.169Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"success\": true,\n    \"total\": 1,\n    \"schedules\": [\n        {\n            \"id\": \"13531899\",\n            \"employee_id\": \"108878\",\n            \"user_id\": \"144260\",\n            \"user_name\": \"Pabau Developer\",\n            \"shift_date\": \"05/07/2024\",\n            \"start_time\": \"09:00\",\n            \"end_time\": \"17:00\",\n            \"location\": null,\n            \"is_holiday\": 0\n        }\n    ]\n}"}],"_postman_id":"bcded71e-eae5-4c9b-a05f-d0c4876a626b"},{"name":"Delete Schedule","id":"d2861345-5436-49c1-8ce5-f3e5139088fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/schedules/{{schedule_id}}/delete","urlObject":{"protocol":"https","path":["{{api_key}}","schedules","{{schedule_id}}","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"d2861345-5436-49c1-8ce5-f3e5139088fa"},{"name":"Create Rota Shift","id":"bec1b7bf-779e-4612-a940-834f9ccc0d7c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"date","value":"2025-11-11","description":"<p>Date, *required. Format: Y-m-d</p>\n","type":"text","uuid":"64ccbd70-6733-498f-ac82-c8d35afc2b02"},{"key":"start_time","value":"08:00","description":"<p>Time, *required. Format: H:i</p>\n","type":"text","uuid":"d44f871b-6c31-4988-ad06-57655d3e8a3f"},{"key":"end_time","value":"20:00","description":"<p>Time, *required. Format: H:i</p>\n","type":"text","uuid":"f764cad8-ffff-4a86-906a-4161b2a5d102"},{"key":"employee_id","value":"{{user_id}}","description":"<p>Int, *required</p>\n","type":"text","uuid":"47378ab2-9a97-4173-838e-841431b7b42f"},{"key":"location_id","value":"{{location_id}}","description":"<p>Int, *required</p>\n","type":"text","uuid":"f9a46269-f31d-47eb-bdac-84195c7d2425"},{"key":"service_ids","value":"{{service_id}}, {{service_id}}","description":"<p>String, comma separated service_ids. if not sent, all services will be selected by default</p>\n","type":"text","uuid":"598657ce-5796-4933-a23a-92f0b42e1439"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/schedules/create","urlObject":{"protocol":"https","path":["{{api_key}}","schedules","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"bec1b7bf-779e-4612-a940-834f9ccc0d7c"}],"id":"5f0d5934-3779-4aa1-995a-d572c68f7c32","description":"<p>Schedules represent planned time slots for appointments. This resource allows you to create, update, and manage scheduling details to ensure efficient time management and coordination.</p>\n","_postman_id":"5f0d5934-3779-4aa1-995a-d572c68f7c32"},{"name":"Discounts","item":[{"name":"List Discounts","id":"b3c6c3ea-0ca9-40ac-bd01-8b35b5670373","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/discounts","description":"<h3 id=\"get-discounts\">Get Discounts</h3>\n<p>This endpoint retrieves a list of discounts using the provided API key.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>No request body parameters are required for this request.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p>Status: 200</p>\n</li>\n<li><p>Content-Type: application/json</p>\n</li>\n</ul>\n<p>The response will contain a JSON object with the following fields:</p>\n<ul>\n<li><p><code>token</code> (string): The token for authentication.</p>\n</li>\n<li><p><code>expiration</code> (string): The expiration date of the token.</p>\n</li>\n<li><p><code>tenant</code> (string): The tenant information.</p>\n</li>\n<li><p><code>catalog</code> (array): An array of catalog items.</p>\n</li>\n<li><p><code>success</code> (boolean): Indicates if the request was successful.</p>\n</li>\n<li><p><code>total</code> (number): The total number of discounts.</p>\n</li>\n<li><p><code>discounts</code> (array): An array of discount objects, each containing the following fields:</p>\n<ul>\n<li><p><code>id</code> (number): The ID of the discount.</p>\n</li>\n<li><p><code>name</code> (string): The name of the discount.</p>\n</li>\n<li><p><code>rate</code> (number): The rate of the discount.</p>\n</li>\n<li><p><code>type</code> (string): The type of the discount.</p>\n</li>\n<li><p><code>is_active</code> (number): Indicates if the discount is active.</p>\n</li>\n<li><p><code>online</code> (number): Indicates if the discount is available online.</p>\n</li>\n<li><p><code>description</code> (string): The description of the discount.</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","discounts"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"0c4aadac-8974-4c29-ad4f-3aaba26c3b12","name":"List Discounts","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/discounts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Mar 2025 19:11:01 GMT"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"cf-cache-status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=pu2yR4DAn5bawch7sHl4CgSh%2F0j60A9Xk6eEXUGhVIu0R%2F9qO2xT97X%2BAdPlmaYGQufOKq7hpDVgRZEmIWMMLRJcbuUJ%2FiNsa8f8OvXQG5XbX9ytNXA47Pm2lO3nL83paDUWPGA%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"9289e90f8f0e5a94-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"server-timing","value":"cfL4;desc=\"?proto=TCP&rtt=2216&min_rtt=2122&rtt_var=863&sent=4&recv=5&lost=0&retrans=0&sent_bytes=2837&recv_bytes=788&delivery_rate=1364750&cwnd=240&unsent_bytes=0&cid=589317102df0d94c&ts=567&x=0\""}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 2,\n    \"discounts\": [\n        {\n            \"id\": 68424,\n            \"name\": \"Friends & Family\",\n            \"rate\": -20,\n            \"type\": \"1\",\n            \"is_active\": 1,\n            \"online\": 1,\n            \"description\": \"\"\n        },\n        {\n            \"id\": 68425,\n            \"name\": \"Staff\",\n            \"rate\": -10,\n            \"type\": \"1\",\n            \"is_active\": 1,\n            \"online\": 1,\n            \"description\": \"\"\n        }\n    ]\n}"}],"_postman_id":"b3c6c3ea-0ca9-40ac-bd01-8b35b5670373"}],"id":"13b9ad3c-f680-42f8-bfb8-a9dfaf9eb560","description":"<p>Discounts represent reductions in price offered on products or services. This resource allows you to create, update, and manage discount details, including amounts or percentages, to apply special offers to transactions.</p>\n","_postman_id":"13b9ad3c-f680-42f8-bfb8-a9dfaf9eb560"},{"name":"Tax","item":[{"name":"List Tax","id":"eb2f7855-0c62-424d-a249-063e75cc7021","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/taxes","description":"<h1 id=\"get-taxes\">Get Taxes</h1>\n<p>This endpoint retrieves a list of taxes.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li>The request does not require any parameters in the form-data.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status</strong>: 200 OK</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n<li><p>{ \"token\": \"\", \"expiration\": \"\", \"tenant\": \"\", \"catalog\": [], \"success\": true, \"taxes\": [ { \"id\": 0, \"name\": \"\", \"value\": \"\", \"rate\": 0, \"default\": 0, \"is_active\": 0 } ]}</p>\n</li>\n</ul>\n<p>The response contains a list of taxes with their respective details.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","taxes"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"c6ec1940-b428-4251-b7a5-2ff373d8a239","name":"List Tax","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/taxes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 25 Nov 2024 18:15:46 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=2q0s56c2phsjbare6brubpf5su; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"350"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AAAKyjO7t6Uoo7hnQD-OCGJdIq0o7o4FZEyVwxKpAI0TUXgMktLbKed7PAzVyfHV2nuJKu1Cnx4FCTuYIfDYXQzgYB_u5dEXbs7TPUtzaJwvsLXktouWsSem9sFLS5R9a-uVdOWm4tok-gmyKVMJhwdHAbtCLot0YvY\",\n    \"expiration\": \"2024-11-26T16:48:45.872Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"success\": true,\n    \"taxes\": [\n        {\n            \"id\": 6679,\n            \"name\": \"VAT20\",\n            \"value\": \"20%\",\n            \"rate\": 20,\n            \"default\": 0,\n            \"is_active\": 1\n        }\n    ]\n}"}],"_postman_id":"eb2f7855-0c62-424d-a249-063e75cc7021"},{"name":"List Tax Distributions","id":"177eeacf-7356-42e8-a373-5b30630eefff","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/tax-distributions","description":"<h1 id=\"get-taxes\">Get Taxes</h1>\n<p>This endpoint retrieves tax distributions.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li>The request does not require any parameters in the form-data.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status</strong>: 200 OK</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n</ul>\n<p>The response contains a list of tax distributions with their respective details.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","tax-distributions"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"87293ef0-b7a2-495d-bc6b-4c4560102b62","name":"List Tax","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/taxes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 25 Nov 2024 18:15:46 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=2q0s56c2phsjbare6brubpf5su; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"350"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AAAKyjO7t6Uoo7hnQD-OCGJdIq0o7o4FZEyVwxKpAI0TUXgMktLbKed7PAzVyfHV2nuJKu1Cnx4FCTuYIfDYXQzgYB_u5dEXbs7TPUtzaJwvsLXktouWsSem9sFLS5R9a-uVdOWm4tok-gmyKVMJhwdHAbtCLot0YvY\",\n    \"expiration\": \"2024-11-26T16:48:45.872Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"success\": true,\n    \"taxes\": [\n        {\n            \"id\": 6679,\n            \"name\": \"VAT20\",\n            \"value\": \"20%\",\n            \"rate\": 20,\n            \"default\": 0,\n            \"is_active\": 1\n        }\n    ]\n}"}],"_postman_id":"177eeacf-7356-42e8-a373-5b30630eefff"}],"id":"6f8adf7c-cc76-4fe4-a229-2344fbc21471","description":"<p>Tax represents the applicable charges added to products, packages or services based on tax rates. This resource allows you to define, update, and manage tax details to ensure accurate billing and compliance with local tax regulations.</p>\n","_postman_id":"6f8adf7c-cc76-4fe4-a229-2344fbc21471"},{"name":"Services!","item":[{"name":"List Services Grouped","event":[{"listen":"test","script":{"id":"b33ad9d7-f862-4c60-b5a5-821507a40e25","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response time is less than 1200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(1200);","});","","","pm.test(\"Response has the required fields - success, category, and total\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData).to.have.property('success');","    pm.expect(responseData).to.have.property('category');","    pm.expect(responseData).to.have.property('total');","});","","","pm.test(\"Category object exists in the response\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.category).to.exist.and.to.be.an('array').that.is.not.empty;","    pm.expect(responseData.category[0]).to.have.property('id');","    pm.expect(responseData.category[0]).to.have.property('name');","    pm.expect(responseData.category[0]).to.have.property('disabled');","    pm.expect(responseData.category[0]).to.have.property('active_service_count');","    pm.expect(responseData.category[0]).to.have.property('services').that.is.an('array');","});","",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"9226b733-02a2-45f8-946b-d876dee076d6","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/categories/services/grouped?service_name=Botox&employee_id={{employee_id}}&page=1&per_page=20&order=ASC","description":"<p>This endpoint makes an HTTP GET request to retrieve a paginated list of grouped categories and their products. The request should include the API key in the URL, along with the page number and the number of items per page.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request does not require a request body.</p>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p>Status: 200</p>\n</li>\n<li><p>Content-Type: application/json</p>\n</li>\n</ul>\n<p>The response will contain a JSON object with a \"success\" key indicating the success status, a \"category\" array containing grouped category information, and a \"total\" key indicating the total number of categories. Each category object includes an \"id\", \"name\", \"disabled\", \"active_service_count\", and a \"products\" array. The \"products\" array contains product details such as \"id\", \"name\", \"category_name\", \"image\", \"active_services\", \"stock_level\", \"alert_quantity\", \"product_status\", \"price\", \"cost\", \"tax\", \"tax_id\", and \"is_active\".</p>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"success\": true,\n    \"category\": [\n        {\n            \"id\": 0,\n            \"name\": \"\",\n            \"disabled\": 0,\n            \"active_service_count\": 0,\n            \"products\": [\n                {\n                    \"id\": 0,\n                    \"name\": \"\",\n                    \"category_name\": \"\",\n                    \"image\": null,\n                    \"active_services\": 0,\n                    \"stock_level\": \"\",\n                    \"alert_quantity\": 0,\n                    \"product_status\": \"\",\n                    \"price\": 0,\n                    \"cost\": 0,\n                    \"tax\": null,\n                    \"tax_id\": null,\n                    \"is_active\": 0\n                }\n            ]\n        }\n    ],\n    \"total\": 0\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","categories","services","grouped"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>string\nsearch</p>\n","type":"text/plain"},"key":"service_name","value":"Botox"},{"description":{"content":"<p>Int</p>\n","type":"text/plain"},"key":"employee_id","value":"{{employee_id}}"},{"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int\ndefault: 20</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>ASC or DESC (name)</p>\n","type":"text/plain"},"key":"order","value":"ASC"}],"variable":[]}},"response":[{"id":"8363a531-7035-408b-b5ce-7e0fb76b3b25","name":"List Services Grouped","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/categories/services/grouped?page=1&per_page=20&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","categories","services","grouped"],"query":[{"key":"service_name","value":"Botox","description":"string\nsearch","type":"text","disabled":true},{"key":"page","value":"1","description":"int"},{"key":"per_page","value":"20","description":"int"},{"key":"order","value":"ASC","description":"ASC or DESC"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 21 Nov 2024 23:52:53 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=omac85petl4vu3b0fikm797j0q; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732233175"},{"key":"Content-Length","value":"3577"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"category\": [\n        {\n            \"id\": 301588,\n            \"name\": \"Surgical\",\n            \"disabled\": 0,\n            \"active_service_count\": 2,\n            \"services\": [\n                {\n                    \"id\": 3454574,\n                    \"service\": \"Hair Transplant (1 day)\",\n                    \"price\": 10000,\n                    \"duration\": \"00:30\",\n                    \"Name\": \"Surgical\",\n                    \"color\": \"#64b5f6\",\n                    \"most_frequent_color\": \"Green\",\n                    \"online_book\": 1,\n                    \"disabledusers\": \"\",\n                    \"VATRate_id\": null,\n                    \"tax\": null,\n                    \"active_services\": 2,\n                    \"product_id\": 5957779,\n                    \"category\": \"Surgical\",\n                    \"category_id\": 301588,\n                    \"company_slug\": \"pabau-g9b36\",\n                    \"deposit_amount\": 0,\n                    \"deposit_type\": \"company_policy\",\n                    \"is_active\": 1\n                },\n                {\n                    \"id\": 3454575,\n                    \"service\": \"Hair Transplant (2 days)\",\n                    \"price\": 12000,\n                    \"duration\": \"00:30\",\n                    \"Name\": \"Surgical\",\n                    \"color\": \"#64b5f6\",\n                    \"most_frequent_color\": \"Green\",\n                    \"online_book\": 1,\n                    \"disabledusers\": \"\",\n                    \"VATRate_id\": null,\n                    \"tax\": null,\n                    \"active_services\": 2,\n                    \"product_id\": 5957780,\n                    \"category\": \"Surgical\",\n                    \"category_id\": 301588,\n                    \"company_slug\": \"pabau-g9b36\",\n                    \"deposit_amount\": 0,\n                    \"deposit_type\": \"company_policy\",\n                    \"is_active\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 299819,\n            \"name\": \"Classes\",\n            \"disabled\": 0,\n            \"active_service_count\": 1,\n            \"services\": [\n                {\n                    \"id\": 3451232,\n                    \"service\": \"Another class\",\n                    \"price\": 1,\n                    \"duration\": \"00:05\",\n                    \"Name\": \"Classes\",\n                    \"color\": \"#ff679b\",\n                    \"most_frequent_color\": \"Green\",\n                    \"online_book\": 1,\n                    \"disabledusers\": \"\",\n                    \"VATRate_id\": null,\n                    \"tax\": null,\n                    \"active_services\": 1,\n                    \"product_id\": 5947823,\n                    \"category\": \"Classes\",\n                    \"category_id\": 299819,\n                    \"company_slug\": \"pabau-g9b36\",\n                    \"deposit_amount\": 0,\n                    \"deposit_type\": \"company_policy\",\n                    \"is_active\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 290223,\n            \"name\": \"Botox\",\n            \"disabled\": 0,\n            \"active_service_count\": 2,\n            \"services\": [\n                {\n                    \"id\": 3430167,\n                    \"service\": \"Botox - 1 area\",\n                    \"price\": 200,\n                    \"duration\": \"00:05\",\n                    \"Name\": \"Botox\",\n                    \"color\": \"#64b5f6\",\n                    \"most_frequent_color\": \"Green\",\n                    \"online_book\": 1,\n                    \"disabledusers\": \"\",\n                    \"VATRate_id\": 0,\n                    \"tax\": null,\n                    \"active_services\": 2,\n                    \"product_id\": 5891424,\n                    \"category\": \"Botox\",\n                    \"category_id\": 290223,\n                    \"company_slug\": \"pabau-g9b36\",\n                    \"deposit_amount\": 0,\n                    \"deposit_type\": \"company_policy\",\n                    \"is_active\": 1\n                },\n                {\n                    \"id\": 3484903,\n                    \"service\": \"Botox Consultation (Video)\",\n                    \"price\": 0,\n                    \"duration\": \"00:05\",\n                    \"Name\": \"Botox\",\n                    \"color\": \"#64b5f6\",\n                    \"most_frequent_color\": \"Green\",\n                    \"online_book\": 1,\n                    \"disabledusers\": \"\",\n                    \"VATRate_id\": null,\n                    \"tax\": null,\n                    \"active_services\": 2,\n                    \"product_id\": 6023078,\n                    \"category\": \"Botox\",\n                    \"category_id\": 290223,\n                    \"company_slug\": \"pabau-g9b36\",\n                    \"deposit_amount\": 0,\n                    \"deposit_type\": \"company_policy\",\n                    \"is_active\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 290224,\n            \"name\": \"Fillers\",\n            \"disabled\": 0,\n            \"active_service_count\": 1,\n            \"services\": [\n                {\n                    \"id\": 3430168,\n                    \"service\": \"Fillers\",\n                    \"price\": 22,\n                    \"duration\": \"00:05\",\n                    \"Name\": \"Fillers\",\n                    \"color\": \"#ba68c8\",\n                    \"most_frequent_color\": \"Green\",\n                    \"online_book\": 1,\n                    \"disabledusers\": \"\",\n                    \"VATRate_id\": null,\n                    \"tax\": null,\n                    \"active_services\": 1,\n                    \"product_id\": 5891425,\n                    \"category\": \"Fillers\",\n                    \"category_id\": 290224,\n                    \"company_slug\": \"pabau-g9b36\",\n                    \"deposit_amount\": 0,\n                    \"deposit_type\": \"company_policy\",\n                    \"is_active\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 290225,\n            \"name\": \"Hydrafacial\",\n            \"disabled\": 0,\n            \"active_service_count\": 1,\n            \"services\": [\n                {\n                    \"id\": 3458666,\n                    \"service\": \"Hydrafacial\",\n                    \"price\": 200,\n                    \"duration\": \"00:05\",\n                    \"Name\": \"Hydrafacial\",\n                    \"color\": \"#4dd0e1\",\n                    \"most_frequent_color\": \"Green\",\n                    \"online_book\": 1,\n                    \"disabledusers\": \"\",\n                    \"VATRate_id\": null,\n                    \"tax\": null,\n                    \"active_services\": 1,\n                    \"product_id\": 5964859,\n                    \"category\": \"Hydrafacial\",\n                    \"category_id\": 290225,\n                    \"company_slug\": \"pabau-g9b36\",\n                    \"deposit_amount\": 0,\n                    \"deposit_type\": \"company_policy\",\n                    \"is_active\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 290226,\n            \"name\": \"Ddd\",\n            \"disabled\": 0,\n            \"active_service_count\": 1,\n            \"services\": [\n                {\n                    \"id\": 3451231,\n                    \"service\": \"Kettlebell Fitness\",\n                    \"price\": 56,\n                    \"duration\": \"00:45\",\n                    \"Name\": \"Ddd\",\n                    \"color\": \"#ff679b\",\n                    \"most_frequent_color\": \"Green\",\n                    \"online_book\": 1,\n                    \"disabledusers\": \"\",\n                    \"VATRate_id\": null,\n                    \"tax\": null,\n                    \"active_services\": 1,\n                    \"product_id\": 5947822,\n                    \"category\": \"Ddd\",\n                    \"category_id\": 290226,\n                    \"company_slug\": \"pabau-g9b36\",\n                    \"deposit_amount\": 0,\n                    \"deposit_type\": \"company_policy\",\n                    \"is_active\": 1\n                }\n            ]\n        }\n    ],\n    \"total\": 6\n}"}],"_postman_id":"9226b733-02a2-45f8-946b-d876dee076d6"},{"name":"Get Service","id":"042069ca-164e-47b7-8c3e-c679c5b5abe7","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/services/{{service_id}}","description":"<h1 id=\"retrieve-product-details\">Retrieve Product Details</h1>\n<p>This endpoint is used to retrieve the details of a specific product associated with the provided API key and product ID.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li>No parameters are required for this request.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status</strong>: 200</p>\n</li>\n<li><p><strong>Content Type</strong>: application/json</p>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<p>The response will contain a JSON object with the following fields:</p>\n<ul>\n<li><p><code>status</code> (boolean): Indicates the success of the request.</p>\n</li>\n<li><p><code>product</code> (array): Array of product details, each containing:</p>\n<ul>\n<li><p><code>id</code> (integer): ID of the product.</p>\n</li>\n<li><p><code>product_id</code> (integer): Product ID.</p>\n</li>\n<li><p><code>name</code> (string): Name of the product.</p>\n</li>\n<li><p><code>category_name</code> (string): Category name of the product.</p>\n</li>\n<li><p><code>image</code> (string): URL of the product image.</p>\n</li>\n<li><p><code>stock_level</code> (string): Stock level of the product.</p>\n</li>\n<li><p><code>price</code> (integer): Price of the product.</p>\n</li>\n<li><p><code>tax</code> (null): Tax information for the product.</p>\n</li>\n<li><p><code>tax_id</code> (null): Tax ID for the product.</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","services","{{service_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"ea0b4f54-a1d4-4a16-b914-86eda33f59ae","name":"Get Service","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/services/{{service_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 21 Nov 2024 23:49:49 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=omac85petl4vu3b0fikm797j0q; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732232991"},{"key":"Content-Length","value":"716"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AADR4LgmgftukZPak8cXYljFssIznX4jX5qwcevCBlkLOqbXyYyRpGfIj6pdXbwA4A0Z9Nbpnz3dtP3HtxetbSu62Pyyt6nNCh4V88qtmG1wf1JOhEgC0SGoKQHMDqgErke0AGniCyKNQbntpbmpv8Ha0vr1XWW86ZY\",\n    \"expiration\": \"2024-11-22T17:26:15.709Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"success\": true,\n    \"total\": 1,\n    \"services\": [\n        {\n            \"id\": 3430167,\n            \"service_name\": \"Botox - 1 area\",\n            \"price\": \"200.00\",\n            \"duration\": \"00:05\",\n            \"category_name\": \"Botox\",\n            \"service_color\": \"#64b5f6\",\n            \"most_frequent_color\": \"Green\",\n            \"disabledusers\": \"\",\n            \"tax_id\": 0,\n            \"tax\": null,\n            \"product_id\": 5891424,\n            \"category\": \"Botox\",\n            \"category_id\": 290223,\n            \"booking_url\": \"https://partner.pabau.com/online-bookings/pabau-g9b36?category=290223&services=3430167\",\n            \"bookable_online\": 1,\n            \"deposit_amount\": \"0.00\",\n            \"is_active\": 1\n        }\n    ]\n}"}],"_postman_id":"042069ca-164e-47b7-8c3e-c679c5b5abe7"},{"name":"Get Service Category*","id":"dde6d9dc-cc9d-4955-8384-084974d734dd","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/categories/services/{{service_category_id}}","description":"<h3 id=\"retrieve-service-category-details\">Retrieve Service Category Details</h3>\n<p>This endpoint is used to retrieve the details of a specific product category associated with the provided API key and product category ID.</p>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p><strong>Status</strong>: 200</p>\n</li>\n<li><p><strong>Content Type</strong>: application/json</p>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<p>The response will contain a JSON object with the following fields:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"status\": {\n            \"type\": \"boolean\",\n            \"description\": \"Indicates the success of the request.\"\n        },\n        \"category\": {\n            \"type\": \"array\",\n            \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                    \"id\": {\n                        \"type\": \"integer\",\n                        \"description\": \"ID of the category.\"\n                    },\n                    \"code\": {\n                        \"type\": \"string\",\n                        \"description\": \"Code of the category.\"\n                    },\n                    \"name\": {\n                        \"type\": \"string\",\n                        \"description\": \"Name of the category.\"\n                    },\n                    \"image\": {\n                        \"type\": \"string\",\n                        \"description\": \"URL of the category image.\"\n                    },\n                    \"tax_id\": {\n                        \"type\": [\"null\", \"string\"],\n                        \"description\": \"Tax ID for the category.\"\n                    },\n                    \"is_active\": {\n                        \"type\": \"integer\",\n                        \"description\": \"Indicates if the category is active.\"\n                    }\n                }\n            }\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","categories","services","{{service_category_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"a9bee18e-bc23-49cf-8adf-8a9502af8cc4","name":"Get Service Category","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/categories/services/{{service_category_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 21 Nov 2024 23:54:21 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=omac85petl4vu3b0fikm797j0q; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732233263"},{"key":"Content-Length","value":"106"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"category\": [\n        {\n            \"id\": 290223,\n            \"code\": \"\",\n            \"name\": \"Botox\",\n            \"image\": \"\",\n            \"tax_id\": null,\n            \"is_active\": 0\n        }\n    ]\n}"}],"_postman_id":"dde6d9dc-cc9d-4955-8384-084974d734dd"},{"name":"List Services Categories","id":"50d32eca-57d3-469f-b7a5-efc1399f4ce7","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/categories/services?page=1&per_page=20&order=ASC&test=testMe","urlObject":{"protocol":"https","path":["{{api_key}}","categories","services"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>ASC or DESC (name)</p>\n","type":"text/plain"},"key":"order","value":"ASC"},{"key":"test","value":"testMe"}],"variable":[]}},"response":[],"_postman_id":"50d32eca-57d3-469f-b7a5-efc1399f4ce7"},{"name":"Create Service","id":"bdac98c9-7c32-4fec-b700-471e7d4647f0","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"API_TEST","type":"text","description":"<p>String, required</p>\n"},{"key":"category_id","value":"{{service_category_id}}","type":"text","description":"<p>Int, required</p>\n"},{"key":"description","value":"API_TEST_DESCRIPTION","type":"text","description":"<p>String</p>\n"},{"key":"color","value":"blue","type":"text","description":"<p>String</p>\n"},{"key":"disabled_locations","value":"[24008]","type":"text","description":"<p>JSON array</p>\n"},{"key":"disabled_users","value":"[146419,145154,144932,145901,146685,146361,150238,144260,145677]","type":"text","description":"<p>JSON array</p>\n"},{"key":"availability","value":"ANY","type":"text","description":"<p>enum('ANY', 'BOOK', 'SELL', '')</p>\n"},{"key":"price","value":"55","type":"text","description":"<p>Int</p>\n"},{"key":"duration","value":"55","type":"text","description":"<p>Int, seconds</p>\n"},{"key":"vat_id","value":"{{tax_id}}","type":"text","description":"<p>Int</p>\n"},{"key":"friendly_name","value":"API_TEST_FRIENDLY_NAME","type":"text","description":"<p>String</p>\n"},{"key":"deposit_type","value":"full","type":"text","description":"<p>enum('amount','percent','free','inherit','optional','full')</p>\n"},{"key":"active","value":"0","type":"text"},{"key":"online_book","value":"1","type":"text"},{"key":"deposit_amount","value":"0","type":"text","uuid":"3f3056fa-d513-4388-98bf-d5b50add9115"},{"key":"apply_to","value":"all","description":"<p>enum('all','online_bookings','company_policy')</p>\n","type":"text","uuid":"56bab521-892a-43f0-9bcf-c8e3d6a6d4c0"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/services/create","description":"<h3 id=\"create-service\">Create Service</h3>\n<p>This endpoint allows the creation of a new service.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p>name (text, required): String representing the name of the service.</p>\n</li>\n<li><p>category_id (text, required): Integer representing the category ID of the service.</p>\n</li>\n<li><p>service_description (text): String representing the description of the service.</p>\n</li>\n<li><p>color (text): String representing the color of the service.</p>\n</li>\n<li><p>disabled_locations (text): JSON array representing the disabled locations for the service.</p>\n</li>\n<li><p>disabled_users (text): JSON array representing the disabled users for the service.</p>\n</li>\n<li><p>availability (text): Enum with possible values 'ANY', 'BOOK', 'SELL', '' representing the availability of the service.</p>\n</li>\n<li><p>price (text): Integer representing the price of the service.</p>\n</li>\n<li><p>duration (text): Integer representing the duration of the service in minutes.</p>\n</li>\n<li><p>vat_id (text): Integer representing the VAT ID for the service.</p>\n</li>\n<li><p>friendly_name (text): String representing the friendly name of the service.</p>\n</li>\n<li><p>deposit_type (text): Enum with possible values 'amount', 'percent', 'free', 'inherit', 'optional', 'full' representing the deposit type for the service.</p>\n</li>\n<li><p>active (text): Represents the active status of the service.</p>\n</li>\n<li><p>online_book (text): Represents the online booking status of the service.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"success\": true,\n    \"message\": \"Service Created\",\n    \"service_id\": \"3553169\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","services","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"92410b18-c954-4cd7-bb72-13feed28f6c8","name":"Create Service","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"API_TEST","type":"text","description":"String, required"},{"key":"category_id","value":"{{service_category_id}}","type":"text","description":"Int, required"},{"key":"service_description","value":"API_TEST_DESCRIPTION","type":"text","description":"String"},{"key":"color","value":"blue","type":"text","description":"String"},{"key":"disabled_locations","value":"[24008]","type":"text","description":"JSON array"},{"key":"disabled_users","value":"[146419,145154,144932,145901,146685,146361,150238,144260,145677]","type":"text","description":"JSON array"},{"key":"availability","value":"ANY","type":"text","description":"enum('ANY', 'BOOK', 'SELL', '')"},{"key":"price","value":"55","type":"text","description":"Int"},{"key":"duration","value":"55","type":"text","description":"Int, minutes"},{"key":"vat_id","value":"{{tax_id}}","type":"text","description":"Int"},{"key":"friendly_name","value":"API_TEST_FRIENDLY_NAME","type":"text","description":"String"},{"key":"deposit_type","value":"full","type":"text","description":"enum('amount','percent','free','inherit','optional','full')"},{"key":"active","value":"0","type":"text"},{"key":"online_book","value":"1","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/services/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"date","value":"Thu, 29 May 2025 12:55:59 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Service Created\",\n    \"service_id\": \"3553169\"\n}"}],"_postman_id":"bdac98c9-7c32-4fec-b700-471e7d4647f0"},{"name":"Create Service Category","id":"49a690d5-eea7-41b0-905d-2bac13649e39","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Test Category","description":"<p>String, required</p>\n","type":"text"},{"key":"master_category","value":"13661","description":"<p>Int, ID of the master category</p>\n","type":"text"},{"key":"disabled","value":"0","description":"<p>Int: 0 for active, 1 for disable</p>\n","type":"text"},{"key":"user_id","value":"{{user_id}}","description":"<p>Int, ID of the user</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/categories/services/create?test=testMe","description":"<h3 id=\"create-product-category\">Create Product Category</h3>\n<p>This endpoint allows you to create a new product category under the specified API key.</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><code>name</code> (string, required): The name of the product category.</p>\n</li>\n<li><p><code>code</code> (string): The code for the product category.</p>\n</li>\n<li><p><code>category_type</code> (string): The type of the category (e.g., retail, injectables, consumables).</p>\n</li>\n<li><p><code>disabled</code> (integer): Indicates if the category is disabled (0 for false, 1 for true).</p>\n</li>\n<li><p><code>tax_id</code> (integer): The ID of the tax associated with the category.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be in JSON format with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"status\": {\n            \"type\": \"boolean\"\n        },\n        \"category_id\": {\n            \"type\": \"string\"\n        },\n        \"message\": {\n            \"type\": \"string\"\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","categories","services","create"],"host":["api","oauth","pabau","com"],"query":[{"key":"test","value":"testMe"}],"variable":[]}},"response":[],"_postman_id":"49a690d5-eea7-41b0-905d-2bac13649e39"},{"name":"Update Service Category!","id":"3d4f8964-28ff-4dfa-8133-0b84789ec721","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/categories/products/create?name=Skin Tools&code=1234&category_type=retail&disabled=0&tax_id=0","description":"<h3 id=\"create-product-category\">Create Product Category</h3>\n<p>This endpoint allows you to create a new product category under the specified API key.</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><code>name</code> (string, required): The name of the product category.</p>\n</li>\n<li><p><code>code</code> (string): The code for the product category.</p>\n</li>\n<li><p><code>category_type</code> (string): The type of the category (e.g., retail, injectables, consumables).</p>\n</li>\n<li><p><code>disabled</code> (integer): Indicates if the category is disabled (0 for false, 1 for true).</p>\n</li>\n<li><p><code>tax_id</code> (integer): The ID of the tax associated with the category.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be in JSON format with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"status\": {\n            \"type\": \"boolean\"\n        },\n        \"category_id\": {\n            \"type\": \"string\"\n        },\n        \"message\": {\n            \"type\": \"string\"\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","categories","products","create"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>required\nstring</p>\n","type":"text/plain"},"key":"name","value":"Skin Tools"},{"description":{"content":"<p>string</p>\n","type":"text/plain"},"key":"code","value":"1234"},{"description":{"content":"<p>string</p>\n","type":"text/plain"},"key":"category_type","value":"retail"},{"disabled":true,"key":"image","value":""},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"disabled","value":"0"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"tax_id","value":"0"}],"variable":[]}},"response":[],"_postman_id":"3d4f8964-28ff-4dfa-8133-0b84789ec721"},{"name":"Update Service","id":"55c89777-b252-486d-8925-5fb0f7295b04","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"API_TEST_NEW","type":"text","description":"<p>String</p>\n"},{"key":"category_id","value":"{{service_category_id}}","type":"text","description":"<p>Int</p>\n"},{"key":"description","value":"API_TEST_DESCRIPTION","type":"text","description":"<p>String</p>\n"},{"key":"color","value":"blue","type":"text","description":"<p>String</p>\n"},{"key":"disabled_locations","value":"[24008]","type":"text","description":"<p>JSON array</p>\n"},{"key":"disabled_users","value":"[146419,145154,144932,145901,146685,146361,150238,144260,145677]","type":"text","description":"<p>JSON array</p>\n"},{"key":"availability","value":"ANY","type":"text","description":"<p>enum('ANY', 'BOOK', 'SELL', '')</p>\n"},{"key":"price","value":"55","type":"text","description":"<p>Int</p>\n"},{"key":"duration","value":"55","type":"text","description":"<p>Int, seconds</p>\n"},{"key":"vat_id","value":"{{tax_id}}","type":"text","description":"<p>Int</p>\n"},{"key":"friendly_name","value":"API_TEST_FRIENDLY_NAME","type":"text","description":"<p>String</p>\n"},{"key":"deposit_type","value":"full","type":"text","description":"<p>enum('amount','percent','free','inherit','optional','full')</p>\n"},{"key":"active","value":"0","type":"text"},{"key":"online_book","value":"1","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/services/{{service_id}}/update","description":"<h3 id=\"update-service-details\">Update Service Details</h3>\n<p>This endpoint allows you to update the details of a specific service.</p>\n<p><strong>Request Body Parameters:</strong></p>\n<ul>\n<li><p><code>name</code> (text): A string representing the name of the service.</p>\n</li>\n<li><p><code>category_id</code> (text): An integer representing the category ID of the service.</p>\n</li>\n<li><p><code>description</code> (text): A string representing the description of the service.</p>\n</li>\n<li><p><code>color</code> (text): A string representing the color code of the service.</p>\n</li>\n<li><p><code>disabled_locations</code> (text): A JSON array representing the disabled locations for the service.</p>\n</li>\n<li><p><code>disabled_users</code> (text): A JSON array representing the disabled users for the service.</p>\n</li>\n<li><p><code>availability</code> (text): An enum representing the availability of the service ('ANY', 'BOOK', 'SELL', '').</p>\n</li>\n<li><p><code>price</code> (text): An integer representing the price of the service.</p>\n</li>\n<li><p><code>duration</code> (text): An integer representing the duration of the service in minutes.</p>\n</li>\n<li><p><code>vat_id</code> (text): An integer representing the VAT ID related to the service.</p>\n</li>\n<li><p><code>friendly_name</code> (text): A string representing the friendly name of the service.</p>\n</li>\n<li><p><code>deposit_type</code> (text): An enum representing the deposit type ('amount','percent','free','inherit','optional','full').</p>\n</li>\n<li><p><code>active</code> (text): Represents the activity status of the service.</p>\n</li>\n<li><p><code>online_book</code> (text): Represents the online booking status of the service.</p>\n</li>\n</ul>\n<p><strong>Response:</strong><br />The API returns a JSON object with the following fields:</p>\n<ul>\n<li><p><code>status</code> (boolean): Indicates the status of the request, where <code>true</code> means success.</p>\n</li>\n<li><p><code>message</code> (string): A message indicating the result of the request, if any.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","services","{{service_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"55c89777-b252-486d-8925-5fb0f7295b04"},{"name":"List Services","id":"c261ad7b-019b-4bf4-9594-772987981a28","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/services?per_page=20&page=1&order=DESC&name=Rhinopl","urlObject":{"protocol":"https","path":["{{api_key}}","services"],"host":["api","oauth","pabau","com"],"query":[{"key":"per_page","value":"20"},{"key":"page","value":"1"},{"key":"order","value":"DESC"},{"key":"name","value":"Rhinopl"}],"variable":[]}},"response":[],"_postman_id":"c261ad7b-019b-4bf4-9594-772987981a28"}],"id":"d5a79aae-8d4c-4665-914a-b4ebb878d909","description":"<p>Services represent tasks or offerings provided to clients. This resource enables you to create, update, and manage service details, including descriptions, pricing, and availability, to facilitate efficient service delivery and management.</p>\n","_postman_id":"d5a79aae-8d4c-4665-914a-b4ebb878d909"},{"name":"Products","item":[{"name":"Movement","item":[{"name":"Stock Adjustment","id":"f8d1e46d-9484-4fca-b36f-b71f33204ad3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"product_id","value":"6178436","type":"text","description":"<p>(integer, required) → Unique identifier of the product whose stock is being adjusted.</p>\n","uuid":"fc4f9f7e-d793-4c3d-bed2-770db26fe937"},{"key":"quantity","value":"-1","type":"text","description":"<p>(integer, required) → Number of units being adjusted. Can be positive (increase) or negative (decrease).</p>\n"},{"key":"description","value":"Damaged item write-off","type":"text","description":"<p>(string) → Human-readable reason or context for the adjustment (e.g., \"Damaged item write-off\", \"Stock count correction\").</p>\n"},{"key":"location_id","value":"23809","type":"text","description":"<p>(integer, required if no location_name is set)  → Unique identifier of the location where the stock is being adjusted</p>\n"},{"key":"location_name","value":"AndreTestingLocation","type":"text","description":"<p>(string, required if no location_id is set)  → Name of the location where the stock is being adjusted</p>\n"},{"key":"user_id","value":"124125\n","description":"<p>(int, required) Unique identifier of the user who adjusted the stock</p>\n","type":"text","uuid":"b9dc1feb-65f8-436b-a765-2f2bf119685b"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/inventory/movements/manual","description":"<p>This POST endpoint allows users to manually adjust inventory stock levels for a specific product at a given location, such as for damaged item write-offs. </p>\n<p>Required form-data fields:</p>\n<ul>\n<li>product_id: The ID of the product to adjust.</li>\n<li>quantity: The amount to adjust (use a negative value for write-offs).</li>\n<li>description: Reason for the adjustment (e.g., 'Damaged item write-off').</li>\n<li>location_id: The ID of the location where the adjustment is made.</li>\n<li>location_name: The name of the location.</li>\n<li>user_id: The ID of the user performing the adjustment.</li>\n</ul>\n<p>A successful response returns a confirmation message and details of the stock movement.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","inventory","movements","manual"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"459963eb-70f4-4e07-bff8-e319e1866fde","name":"New Request","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"product_id","value":"6178436","type":"text","description":"(integer, required) → Unique identifier of the product whose stock is being adjusted.","uuid":"fc4f9f7e-d793-4c3d-bed2-770db26fe937"},{"key":"quantity","value":"-1","type":"text","description":"(integer, required) → Number of units being adjusted. Can be positive (increase) or negative (decrease)."},{"key":"description","value":"Damaged item write-off","type":"text","description":"(string) → Human-readable reason or context for the adjustment (e.g., \"Damaged item write-off\", \"Stock count correction\")."},{"key":"location_id","value":"23809","type":"text","description":"(integer, required if no location_name is set)  → Unique identifier of the location where the stock is being adjusted"},{"key":"location_name","value":"AndreTestingLocation","type":"text","description":"(string, required if no location_id is set)  → Name of the location where the stock is being adjusted"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/inventory/movements/manual"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 30 Sep 2025 11:16:55 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Stock adjusted successfully.\",\n    \"movement_id\": \"7045266\",\n    \"quantity\": -1,\n    \"description\": \"Damaged item write-off\",\n    \"movement_type\": \"Stock Adjustment\",\n    \"created_at\": \"2025-09-30 11:16:55\"\n}"}],"_postman_id":"f8d1e46d-9484-4fca-b36f-b71f33204ad3"}],"id":"1a529bf4-9d9c-4172-81fb-a36016dfef9d","_postman_id":"1a529bf4-9d9c-4172-81fb-a36016dfef9d","description":""},{"name":"List Products Grouped","id":"361f9e7f-f245-4c65-8179-562a04686b88","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/categories/products/grouped?page=1&per_page=20&order=ASC","description":"<h3 id=\"api-request-description\">API Request Description</h3>\n<p>This endpoint makes an HTTP GET request to retrieve a paginated list of grouped categories and their associated products. It is designed to help users fetch categorized product information efficiently, allowing them to specify pagination parameters such as the page number and the number of items per page.</p>\n<p><strong>Request URL:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET https://api.oauth.pabau.com/{{api_key}}/categories/products/grouped?page=1&amp;per_page=20&amp;order=ASC\n\n</code></pre><h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><p><strong>api_key</strong> (path parameter): Your unique API key for authentication.</p>\n</li>\n<li><p><strong>page</strong> (query parameter): The page number for pagination (default is 1).</p>\n</li>\n<li><p><strong>per_page</strong> (query parameter): The number of items to return per page (default is 20).</p>\n</li>\n<li><p><strong>order</strong> (query parameter): The order in which to return the results (e.g., ASC for ascending).</p>\n</li>\n</ul>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request does not require a request body.</p>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status</strong>: 200</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n</ul>\n<p>The response will contain a JSON object with the following structure:</p>\n<ul>\n<li><p><strong>success</strong> (boolean): Indicates whether the request was successful.</p>\n</li>\n<li><p><strong>category</strong> (array): An array containing grouped category information. Each category object includes:</p>\n<ul>\n<li><p><strong>id</strong> (integer): The unique identifier for the category.</p>\n</li>\n<li><p><strong>name</strong> (string): The name of the category.</p>\n</li>\n<li><p><strong>disabled</strong> (integer): A flag indicating if the category is disabled (0 for active, 1 for disabled).</p>\n</li>\n<li><p><strong>active_service_count</strong> (integer): The count of active services under this category.</p>\n</li>\n<li><p><strong>products</strong> (array): An array containing product details for the category. Each product object includes:</p>\n<ul>\n<li><p><strong>id</strong> (integer): The unique identifier for the product.</p>\n</li>\n<li><p><strong>name</strong> (string): The name of the product.</p>\n</li>\n<li><p><strong>category_name</strong> (string): The name of the category the product belongs to.</p>\n</li>\n<li><p><strong>image</strong> (string or null): The URL of the product image, if available.</p>\n</li>\n<li><p><strong>active_services</strong> (integer): The count of active services related to the product.</p>\n</li>\n<li><p><strong>stock_level</strong> (string): The current stock level of the product.</p>\n</li>\n<li><p><strong>alert_quantity</strong> (integer): The quantity at which to alert for low stock.</p>\n</li>\n<li><p><strong>product_status</strong> (string): The status of the product (e.g., active, inactive).</p>\n</li>\n<li><p><strong>price</strong> (number): The selling price of the product.</p>\n</li>\n<li><p><strong>cost</strong> (number): The cost price of the product.</p>\n</li>\n<li><p><strong>tax</strong> (string or null): The applicable tax for the product, if any.</p>\n</li>\n<li><p><strong>tax_id</strong> (string or null): The identifier for the tax applied to the product, if any.</p>\n</li>\n<li><p><strong>is_active</strong> (integer): A flag indicating if the product is active (0 for inactive, 1 for active).</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>total</strong> (integer): The total number of categories available.</p>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"success\": true,\n    \"category\": [\n        {\n            \"id\": 0,\n            \"name\": \"\",\n            \"disabled\": 0,\n            \"active_service_count\": 0,\n            \"products\": [\n                {\n                    \"id\": 0,\n                    \"name\": \"\",\n                    \"category_name\": \"\",\n                    \"image\": null,\n                    \"active_services\": 0,\n                    \"stock_level\": \"\",\n                    \"alert_quantity\": 0,\n                    \"product_status\": \"\",\n                    \"price\": 0,\n                    \"cost\": 0,\n                    \"tax\": null,\n                    \"tax_id\": null,\n                    \"is_active\": 0\n                }\n            ]\n        }\n    ],\n    \"total\": 0\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","categories","products","grouped"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>string</p>\n","type":"text/plain"},"key":"product_name","value":"Obagi"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>ASC or DESC (name)</p>\n","type":"text/plain"},"key":"order","value":"ASC"}],"variable":[]}},"response":[{"id":"22e78dcc-0e04-4945-a0e7-f20ec394c2ba","name":"List Products","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/categories/products/grouped?page=1&per_page=20","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","categories","products","grouped"],"query":[{"key":"product_name","value":"Obagi","description":"string","type":"text","disabled":true},{"key":"page","value":"1","description":"int"},{"key":"per_page","value":"20","description":"int"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 21 Nov 2024 23:15:33 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=omac85petl4vu3b0fikm797j0q; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732230935"},{"key":"Content-Length","value":"2001"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"category\": [\n        {\n            \"id\": 290203,\n            \"name\": \"Injectables\",\n            \"disabled\": 0,\n            \"active_service_count\": 2,\n            \"products\": [\n                {\n                    \"id\": 5891333,\n                    \"name\": \"Botox\",\n                    \"category_name\": \"Injectables\",\n                    \"image\": null,\n                    \"active_services\": 2,\n                    \"stock_level\": \"2\",\n                    \"alert_quantity\": 0,\n                    \"product_status\": \"good\",\n                    \"price\": 0,\n                    \"cost\": 0,\n                    \"tax\": null,\n                    \"tax_id\": null,\n                    \"is_active\": 1\n                },\n                {\n                    \"id\": 5891334,\n                    \"name\": \"Fillers\",\n                    \"category_name\": \"Injectables\",\n                    \"image\": null,\n                    \"active_services\": 2,\n                    \"stock_level\": \"3\",\n                    \"alert_quantity\": 0,\n                    \"product_status\": \"good\",\n                    \"price\": 0,\n                    \"cost\": 0,\n                    \"tax\": null,\n                    \"tax_id\": null,\n                    \"is_active\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 302309,\n            \"name\": \"Consumables\",\n            \"disabled\": 0,\n            \"active_service_count\": 1,\n            \"products\": [\n                {\n                    \"id\": 5966654,\n                    \"name\": \"Hydrafacial Serum\",\n                    \"category_name\": \"Consumables\",\n                    \"image\": \"https://cdn.pabau.com/cdn/file_attachments/pimages/selection/botox/image_6.jpg\",\n                    \"active_services\": 1,\n                    \"stock_level\": \"1\",\n                    \"alert_quantity\": 0,\n                    \"product_status\": \"good\",\n                    \"price\": 0,\n                    \"cost\": 10,\n                    \"tax\": null,\n                    \"tax_id\": null,\n                    \"is_active\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 302315,\n            \"name\": \"Obagi\",\n            \"disabled\": 0,\n            \"active_service_count\": 4,\n            \"products\": [\n                {\n                    \"id\": 5966781,\n                    \"name\": \"Obagi Skin Cream\",\n                    \"category_name\": \"Obagi\",\n                    \"image\": \"https://f67d6725d14cba41b1c3-6d41f35451e3c766516757e611f137b2.ssl.cf3.rackcdn.com/1a2a15d404793290b53617c00d65ec8b.png\",\n                    \"active_services\": 4,\n                    \"stock_level\": \"28\",\n                    \"alert_quantity\": 0,\n                    \"product_status\": \"good\",\n                    \"price\": 40,\n                    \"cost\": 22,\n                    \"tax\": null,\n                    \"tax_id\": null,\n                    \"is_active\": 1\n                },\n                {\n                    \"id\": 6021437,\n                    \"name\": \"Some product\",\n                    \"category_name\": \"Obagi\",\n                    \"image\": null,\n                    \"active_services\": 4,\n                    \"stock_level\": \"0\",\n                    \"alert_quantity\": 1,\n                    \"product_status\": \"empty\",\n                    \"price\": 0,\n                    \"cost\": 0,\n                    \"tax\": null,\n                    \"tax_id\": null,\n                    \"is_active\": 1\n                },\n                {\n                    \"id\": 6021439,\n                    \"name\": \"Nobu\",\n                    \"category_name\": \"Obagi\",\n                    \"image\": null,\n                    \"active_services\": 4,\n                    \"stock_level\": \"0\",\n                    \"alert_quantity\": 1,\n                    \"product_status\": \"empty\",\n                    \"price\": 0,\n                    \"cost\": 0,\n                    \"tax\": null,\n                    \"tax_id\": null,\n                    \"is_active\": 1\n                },\n                {\n                    \"id\": 6023439,\n                    \"name\": \"Boring product\",\n                    \"category_name\": \"Obagi\",\n                    \"image\": null,\n                    \"active_services\": 4,\n                    \"stock_level\": \"0\",\n                    \"alert_quantity\": 1,\n                    \"product_status\": \"empty\",\n                    \"price\": 0,\n                    \"cost\": 0,\n                    \"tax\": null,\n                    \"tax_id\": null,\n                    \"is_active\": 1\n                }\n            ]\n        }\n    ],\n    \"total\": 3\n}"}],"_postman_id":"361f9e7f-f245-4c65-8179-562a04686b88"},{"name":"List Products","id":"19b78522-2ddc-40cf-a476-9665d314ff2f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/products?product_name=Obagi&page=1&per_page=20&order=ASC&product_type=retail&barcode=123456789","urlObject":{"protocol":"https","path":["{{api_key}}","products"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>String</p>\n","type":"text/plain"},"key":"product_name","value":"Obagi"},{"description":{"content":"<p>Int, Default: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>Int, Default: 20, Max: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>String, ASC or DESC</p>\n","type":"text/plain"},"key":"order","value":"ASC"},{"description":{"content":"<p>String, 'retail', 'injectables', 'consumable'</p>\n","type":"text/plain"},"key":"product_type","value":"retail"},{"description":{"content":"<p>Int</p>\n","type":"text/plain"},"key":"barcode","value":"123456789"}],"variable":[]}},"response":[{"id":"06a7817b-57db-4812-9aca-ba942f06996d","name":"List Products","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/products?product_name=Obagi&page=1&per_page=20&order=ASC&product_type=retail","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","products"],"query":[{"key":"product_name","value":"Obagi","description":"String"},{"key":"page","value":"1","description":"Int, Default: 1"},{"key":"per_page","value":"20","description":"Int, Default: 20, Max: 50"},{"key":"order","value":"ASC","description":"String, ASC or DESC"},{"key":"product_type","value":"retail","description":"String, 'retail', 'injectables', 'consumable'"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 03 Mar 2026 09:12:03 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"products\": [\n        {\n            \"id\": 5955576,\n            \"name\": \"Obagi\",\n            \"barcode\": \"\",\n            \"category_name\": \"Stephens Cat - Retail\",\n            \"category_type\": \"retail\",\n            \"image\": null,\n            \"active_services\": 107,\n            \"alert_quantity\": 2,\n            \"price\": 11,\n            \"cost\": 100,\n            \"tax\": null,\n            \"tax_id\": null,\n            \"is_active\": 1\n        }\n    ]\n}"}],"_postman_id":"19b78522-2ddc-40cf-a476-9665d314ff2f"},{"name":"Get Product*","id":"1178292d-4c9c-41d3-b67b-6d0fdbb4e1c8","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/products/{{product_id}}","description":"<h1 id=\"retrieve-product-details\">Retrieve Product Details</h1>\n<p>This endpoint is used to retrieve the details of a specific product associated with the provided API key and product ID.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li>No parameters are required for this request.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status</strong>: 200</p>\n</li>\n<li><p><strong>Content Type</strong>: application/json</p>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<p>The response will contain a JSON object with the following fields:</p>\n<ul>\n<li><p><code>status</code> (boolean): Indicates the success of the request.</p>\n</li>\n<li><p><code>product</code> (array): Array of product details, each containing:</p>\n<ul>\n<li><p><code>id</code> (integer): ID of the product.</p>\n</li>\n<li><p><code>product_id</code> (integer): Product ID.</p>\n</li>\n<li><p><code>name</code> (string): Name of the product.</p>\n</li>\n<li><p><code>category_name</code> (string): Category name of the product.</p>\n</li>\n<li><p><code>image</code> (string): URL of the product image.</p>\n</li>\n<li><p><code>stock_level</code> (string): Stock level of the product.</p>\n</li>\n<li><p><code>price</code> (integer): Price of the product.</p>\n</li>\n<li><p><code>tax</code> (null): Tax information for the product.</p>\n</li>\n<li><p><code>tax_id</code> (null): Tax ID for the product.</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","products","{{product_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"6cb00d68-312e-4717-a4a3-514f27c15796","name":"Get Product","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/products/{{product_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 21 Nov 2024 23:09:41 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=omac85petl4vu3b0fikm797j0q; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732230583"},{"key":"Content-Length","value":"299"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"product\": [\n        {\n            \"id\": 5966781,\n            \"product_id\": 5966781,\n            \"name\": \"Obagi Skin Cream\",\n            \"category_name\": \"Obagi\",\n            \"image\": \"https://f67d6725d14cba41b1c3-6d41f35451e3c766516757e611f137b2.ssl.cf3.rackcdn.com/1a2a15d404793290b53617c00d65ec8b.png\",\n            \"stock_level\": \"0\",\n            \"price\": 40,\n            \"tax\": null,\n            \"tax_id\": null\n        }\n    ]\n}"}],"_postman_id":"1178292d-4c9c-41d3-b67b-6d0fdbb4e1c8"},{"name":"Get Product Category*","id":"424dcdaf-aa57-44c6-a159-a48438f44a0d","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/categories/products/{{product_category_id}}","description":"<h1 id=\"retrieve-product-category-details\">Retrieve Product Category Details</h1>\n<p>This endpoint is used to retrieve the details of a specific product category associated with the provided API key and product category ID.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li>No parameters are required for this request.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status</strong>: 200</p>\n</li>\n<li><p><strong>Content Type</strong>: application/json</p>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<p>The response will contain a JSON object with the following fields:</p>\n<ul>\n<li><p><code>status</code> (boolean): Indicates the success of the request.</p>\n</li>\n<li><p><code>category</code> (array): Array of category details, each containing:</p>\n<ul>\n<li><p><code>id</code> (integer): ID of the category.</p>\n</li>\n<li><p><code>code</code> (string): Code of the category.</p>\n</li>\n<li><p><code>name</code> (string): Name of the category.</p>\n</li>\n<li><p><code>image</code> (string): URL of the category image.</p>\n</li>\n<li><p><code>tax_id</code> (null): Tax ID for the category.</p>\n</li>\n<li><p><code>total_products</code> (integer): Total number of products in the category.</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","categories","products","{{product_category_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"ac9350cd-e468-4a82-82b5-65602f2162f0","name":"Get Product Category","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/categories/products/{{product_category_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 21 Nov 2024 23:22:29 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=omac85petl4vu3b0fikm797j0q; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732231351"},{"key":"Content-Length","value":"111"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"category\": [\n        {\n            \"id\": 302315,\n            \"code\": \"\",\n            \"name\": \"Obagi\",\n            \"image\": \"\",\n            \"tax_id\": null,\n            \"total_products\": 4\n        }\n    ]\n}"}],"_postman_id":"424dcdaf-aa57-44c6-a159-a48438f44a0d"},{"name":"List Product Categories*","id":"3ae43b4c-2f53-45ac-b566-6c60dd4b9833","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/categories/products?page=1&per_page=20&order=ASC","urlObject":{"protocol":"https","path":["{{api_key}}","categories","products"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int\ndefault: 20</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>ASC or DESC (name)</p>\n","type":"text/plain"},"key":"order","value":"ASC"}],"variable":[]}},"response":[{"id":"130ac72d-2e45-4009-ae1a-027c2d016aca","name":"Get Product Category Copy","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/categories/products?page=1&per_page=20&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","categories","products"],"query":[{"key":"page","value":"1","description":"int"},{"key":"per_page","value":"20","description":"int"},{"key":"order","value":"ASC","description":"ASC or DESC"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 21 Nov 2024 23:22:54 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=omac85petl4vu3b0fikm797j0q; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732231376"},{"key":"Content-Length","value":"550"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AADR4Lgm2z_MqXJyryRFpJaVkiuxRIt97QuPgum7QPggoMVoRrJPhJG75EPFkG5_521oKnZANnEmQi-amCu_Z4l-8mt0jrmNSQaIAvAQlx68aUD-QYx5C7yBXbe8PkKXi16ZbxWhPi7V5XicPcamY1y7xNFi3l_T3Us\",\n    \"expiration\": \"2024-11-22T16:47:39.928Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"success\": true,\n    \"product_categories\": [\n        {\n            \"id\": 290203,\n            \"code\": \"INJECT\",\n            \"name\": \"Injectables\",\n            \"image\": \"\",\n            \"tax_id\": 0,\n            \"total_products\": 2\n        },\n        {\n            \"id\": 302309,\n            \"code\": \"\",\n            \"name\": \"Consumables\",\n            \"image\": \"\",\n            \"tax_id\": 6679,\n            \"total_products\": 1\n        },\n        {\n            \"id\": 302315,\n            \"code\": \"\",\n            \"name\": \"Obagi\",\n            \"image\": \"\",\n            \"tax_id\": null,\n            \"total_products\": 4\n        }\n    ]\n}"}],"_postman_id":"3ae43b4c-2f53-45ac-b566-6c60dd4b9833"},{"name":"Create Product","id":"92655d8c-cea9-4fc8-9b0e-e9c04ef115fa","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Test Product","description":"<p>String *required</p>\n","type":"text"},{"key":"service_code","value":"CODE123","description":"<p>String</p>\n","type":"text"},{"key":"sku","value":"SKU123","description":"<p>String</p>\n","type":"text"},{"key":"retail","value":"222.00","description":"<p>Float\ndefault: 0.00</p>\n","type":"text"},{"key":"cost","value":"22.00","description":"<p>Float\ndefualt: 0.00</p>\n","type":"text"},{"key":"measure","value":"","type":"text","uuid":"364b7a85-88bf-4096-b6f2-74a9071c53af"},{"key":"amount","value":"","type":"text","uuid":"6b2df7d9-c165-4c8b-8778-83fa8b4c38c3"},{"key":"category_id","value":"{{product_category_id}}","description":"<p>Int *required</p>\n","type":"text"},{"key":"vat_id","value":"0","description":"<p>Int</p>\n","type":"text"},{"key":"supplier","value":"","type":"text","uuid":"262f35ac-5e6b-4bdd-9aa0-d45e99e9a806"},{"key":"negative_quantity","value":"","type":"text","uuid":"cf959cdc-cf9b-40cc-978b-316306e1c2f9"},{"key":"min_stock_level","value":"","type":"text","uuid":"5bd90a00-b1f8-434d-a7ff-d3c762d88240"},{"key":"max_stock_level","value":"","type":"text","uuid":"7ce63f33-a604-41a3-b2e8-7bb169fec902"},{"key":"description","value":"","type":"text","uuid":"29e651b6-8301-4b3c-9983-1100f906ef7b"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/products/create","description":"<h2 id=\"create-product-endpoint\">Create Product Endpoint</h2>\n<p>This endpoint allows you to create a new product in the system. You need to provide specific details about the product in the request body.</p>\n<h3 id=\"request\">Request</h3>\n<p><strong>HTTP Method:</strong> POST<br /><strong>Endpoint:</strong> <code>https://api.oauth.pabau.com/{{api_key}}/products/create</code></p>\n<h4 id=\"request-body-form-data\">Request Body (form-data)</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>text</td>\n<td>String *required</td>\n</tr>\n<tr>\n<td><code>service_code</code></td>\n<td>text</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>sku</code></td>\n<td>text</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>retail</code></td>\n<td>text</td>\n<td>Float (default: 0.00)</td>\n</tr>\n<tr>\n<td><code>cost</code></td>\n<td>text</td>\n<td>Float (default: 0.00)</td>\n</tr>\n<tr>\n<td><code>measure</code></td>\n<td>text</td>\n<td></td>\n</tr>\n<tr>\n<td><code>amount</code></td>\n<td>text</td>\n<td></td>\n</tr>\n<tr>\n<td><code>category_id</code></td>\n<td>text</td>\n<td>Int *required</td>\n</tr>\n<tr>\n<td><code>vat_id</code></td>\n<td>text</td>\n<td>Int</td>\n</tr>\n<tr>\n<td><code>supplier</code></td>\n<td>text</td>\n<td></td>\n</tr>\n<tr>\n<td><code>negative_quantity</code></td>\n<td>text</td>\n<td></td>\n</tr>\n<tr>\n<td><code>min_stock_level</code></td>\n<td>text</td>\n<td></td>\n</tr>\n<tr>\n<td><code>max_stock_level</code></td>\n<td>text</td>\n<td></td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>text</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p><strong>Status Code:</strong> 200<br /><strong>Content-Type:</strong> application/json</p>\n<h4 id=\"response-body\">Response Body</h4>\n<p>The response will indicate the success of the operation and may include the following fields:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>success</code></td>\n<td>boolean</td>\n<td>Indicates if the product was created successfully.</td>\n</tr>\n<tr>\n<td><code>message</code></td>\n<td>string</td>\n<td>Additional message, if any.</td>\n</tr>\n<tr>\n<td><code>product_id</code></td>\n<td>string</td>\n<td>The unique identifier for the created product.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>name</code> and <code>category_id</code> parameters are provided as they are required for the product creation.</p>\n</li>\n<li><p>The <code>retail</code> and <code>cost</code> parameters default to 0.00 if not specified.</p>\n</li>\n<li><p>The <code>success</code> field in the response confirms the successful creation of the product.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","products","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"64564c28-8592-4e17-9298-03194c8e1226","name":"Create Product","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Test Product","description":"String *required","type":"text"},{"key":"service_code","value":"CODE123","description":"String","type":"text"},{"key":"sku","value":"SKU123","description":"String","type":"text"},{"key":"retail","value":"222.00","description":"Float\ndefault: 0.00","type":"text"},{"key":"cost","value":"22.00","description":"Float\ndefualt: 0.00","type":"text"},{"key":"measure","value":"","type":"text","uuid":"364b7a85-88bf-4096-b6f2-74a9071c53af"},{"key":"amount","value":"","type":"text","uuid":"6b2df7d9-c165-4c8b-8778-83fa8b4c38c3"},{"key":"category_id","value":"{{product_category_id}}","description":"Int *required","type":"text"},{"key":"vat_id","value":"0","description":"Int","type":"text"},{"key":"supplier","value":"","type":"text","uuid":"262f35ac-5e6b-4bdd-9aa0-d45e99e9a806"},{"key":"negative_quantity","value":"","type":"text","uuid":"cf959cdc-cf9b-40cc-978b-316306e1c2f9"},{"key":"min_stock_level","value":"","type":"text","uuid":"5bd90a00-b1f8-434d-a7ff-d3c762d88240"},{"key":"max_stock_level","value":"","type":"text","uuid":"7ce63f33-a604-41a3-b2e8-7bb169fec902"},{"key":"description","value":"","type":"text","uuid":"29e651b6-8301-4b3c-9983-1100f906ef7b"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/products/create"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 24 Sep 2025 08:45:27 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Product created\",\n    \"product_id\": \"6183080\"\n}"}],"_postman_id":"92655d8c-cea9-4fc8-9b0e-e9c04ef115fa"},{"name":"Create Product Category*","id":"8d562ac0-b580-48d6-9838-224a6bb2c190","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/categories/products/create?name=Skin Tools x&code=1234&category_type=retail&disabled=0&tax_id=0","description":"<h3 id=\"create-product-category\">Create Product Category</h3>\n<p>This endpoint allows you to create a new product category under the specified API key.</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><code>name</code> (string, required): The name of the product category.</p>\n</li>\n<li><p><code>code</code> (string): The code for the product category.</p>\n</li>\n<li><p><code>category_type</code> (string): The type of the category (e.g., retail, injectables, consumables).</p>\n</li>\n<li><p><code>disabled</code> (integer): Indicates if the category is disabled (0 for false, 1 for true).</p>\n</li>\n<li><p><code>tax_id</code> (integer): The ID of the tax associated with the category.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be in JSON format with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"status\": {\n            \"type\": \"boolean\"\n        },\n        \"category_id\": {\n            \"type\": \"string\"\n        },\n        \"message\": {\n            \"type\": \"string\"\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","categories","products","create"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>required\nstring</p>\n","type":"text/plain"},"key":"name","value":"Skin Tools x"},{"description":{"content":"<p>string</p>\n","type":"text/plain"},"key":"code","value":"1234"},{"description":{"content":"<p>string</p>\n","type":"text/plain"},"key":"category_type","value":"retail"},{"disabled":true,"key":"image","value":""},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"disabled","value":"0"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"tax_id","value":"0"}],"variable":[]}},"response":[{"id":"13152068-3d6c-4013-a721-7c18dad0fbf0","name":"Create Product Category","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/categories/products/create?name=Skin Tools&code=1234&category_type=retail&disabled=0&tax_id=0","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","categories","products","create"],"query":[{"key":"name","value":"Skin Tools","description":"required\nstring"},{"key":"code","value":"1234","description":"string"},{"key":"category_type","value":"retail","description":"string"},{"key":"image","value":null,"type":"text","disabled":true},{"key":"disabled","value":"0","description":"int"},{"key":"tax_id","value":"0","description":"int"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 21 Nov 2024 23:37:15 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=omac85petl4vu3b0fikm797j0q; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732232237"},{"key":"Content-Length","value":"89"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"category_id\": \"304305\",\n    \"message\": \"Product category created successfully!\"\n}"}],"_postman_id":"8d562ac0-b580-48d6-9838-224a6bb2c190"},{"name":"Update Product Category","id":"b5e48792-3dbd-4d08-ad73-d206175f5905","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"api test 2","description":"<p>String</p>\n","type":"text"},{"key":"code","value":"0123","description":"<p>String</p>\n","type":"text"},{"key":"category_type","value":"retail","description":"<p>String, accepted values are 'retail', 'consumable', 'injectables'</p>\n","type":"text"},{"key":"tax_id","value":"{{tax_id}}","description":"<p>Int</p>\n","type":"text"},{"key":"disabled","value":"0","description":"<p>Int, 0: for active, 1: for disabled</p>\n","type":"text"},{"key":"delete","value":"1","description":"<p>Int, 1. If both delete=1 and disable=1 are included in the same request, or if the category is already disabled, the category will be permanently deleted.</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/categories/products/{{product_category_id}}/update?test=testMe","description":"<h3 id=\"create-product-category\">Create Product Category</h3>\n<p>This endpoint allows you to create a new product category under the specified API key.</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><code>name</code> (string, required): The name of the product category.</p>\n</li>\n<li><p><code>code</code> (string): The code for the product category.</p>\n</li>\n<li><p><code>category_type</code> (string): The type of the category (e.g., retail, injectables, consumables).</p>\n</li>\n<li><p><code>disabled</code> (integer): Indicates if the category is disabled (0 for false, 1 for true).</p>\n</li>\n<li><p><code>tax_id</code> (integer): The ID of the tax associated with the category.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be in JSON format with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"status\": {\n            \"type\": \"boolean\"\n        },\n        \"category_id\": {\n            \"type\": \"string\"\n        },\n        \"message\": {\n            \"type\": \"string\"\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","categories","products","{{product_category_id}}","update"],"host":["api","oauth","pabau","com"],"query":[{"key":"test","value":"testMe"},{"disabled":true,"key":"image","value":""}],"variable":[]}},"response":[],"_postman_id":"b5e48792-3dbd-4d08-ad73-d206175f5905"},{"name":"Update Product","id":"33d99008-8a36-4284-ae18-43d01e6177af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"API_TEST","type":"text","description":"<p>String</p>\n"},{"key":"cost","value":"10","type":"text","description":"<p>Int</p>\n"},{"key":"retail","value":"15","type":"text","description":"<p>Int</p>\n"},{"key":"vat_id","value":"{{tax_id}}","type":"text","description":"<p>Int</p>\n"},{"key":"note","value":"API_TEST_NOTE","type":"text","description":"<p>String</p>\n"},{"key":"stock","value":"[{\"location_id\":5214784,\"stock\":10},\n{\"location_id\":5214785,\"stock\":20}]","type":"text","description":"<p>JSON</p>\n"},{"key":"code","value":"4554","type":"text","description":"<p>String</p>\n"},{"key":"sku","value":"545454","type":"text","description":"<p>String</p>\n"},{"key":"category_id","value":"{{product_category_id}}","type":"text","description":"<p>Int</p>\n"},{"key":"barcode","value":"11111","type":"text","description":"<p>String</p>\n"},{"key":"measure","value":"ml","type":"text","description":"<p>String</p>\n"},{"key":"amount","value":"5","type":"text","description":"<p>String</p>\n"},{"key":"supplier_id","value":"{{supplier_id}}","type":"text","description":"<p>Int</p>\n"},{"key":"max_level","value":"999","type":"text","description":"<p>Int</p>\n"},{"key":"image","value":"data:image/png;base64,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","type":"text","description":"<p>data:image/png;base64,img</p>\n"},{"key":"is_active","value":"1","type":"text","uuid":"d03f97a3-0e3c-4515-9ebd-1659613c7e05"},{"key":"user_id","value":"{{user_id}}","type":"text","uuid":"490e9ecd-3170-4fd4-874d-25e733bcce81"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/products/{{product_id}}/update","description":"<h3 id=\"update-product\">Update Product</h3>\n<p>This endpoint is used to update a specific product by its ID.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>name</code> (text): The name of the product.</p>\n</li>\n<li><p><code>cost</code> (text): The cost of the product.</p>\n</li>\n<li><p><code>retail</code> (text): The retail price of the product.</p>\n</li>\n<li><p><code>vat_id</code> (text): The ID of the VAT.</p>\n</li>\n<li><p><code>note</code> (text): Any additional notes for the product.</p>\n</li>\n<li><p><code>stock</code> (text): The stock information in JSON format.</p>\n</li>\n<li><p><code>code</code> (text): The code of the product.</p>\n</li>\n<li><p><code>sku</code> (text): The SKU of the product.</p>\n</li>\n<li><p><code>category_id</code> (text): The ID of the category to which the product belongs.</p>\n</li>\n<li><p><code>barcode</code> (text): The barcode of the product.</p>\n</li>\n<li><p><code>unit</code> (text): The unit of measurement for the product.</p>\n</li>\n<li><p><code>size</code> (text): The size of the product.</p>\n</li>\n<li><p><code>supplier_id</code> (text): The ID of the supplier.</p>\n</li>\n<li><p><code>max_level</code> (text): The maximum stock level of the product.</p>\n</li>\n<li><p><code>image</code> (text): The image of the product in base64 format.</p>\n</li>\n<li><p><code>is_active</code></p>\n</li>\n<li><p><code>user_id</code> The ID of the user.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The API returns a status of 200 along with a JSON object containing the status and message for the stock update.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"status\": true,\n    \"message\": \"Product Updated Successfully\",\n    \"stock\": {\n        \"status\": true,\n        \"message\": \"Updated Successfully\"\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","products","{{product_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"33d99008-8a36-4284-ae18-43d01e6177af"}],"id":"2e3c0eb0-adb2-4cf7-aba2-8775364e838a","description":"<p>Products represent items offered for sale. This resource allows you to create, update, and manage product details, including pricing, descriptions, and inventory, to streamline sales and inventory management.</p>\n","_postman_id":"2e3c0eb0-adb2-4cf7-aba2-8775364e838a"},{"name":"Packages!","item":[{"name":"List Packages Grouped!","id":"9b9fb432-818c-4b54-ac43-9c0f44758bd1","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/categories/packages/grouped?page=1&per_page=20&order=ASC","description":"<h3 id=\"retrieve-grouped-categories-and-packages\">Retrieve Grouped Categories and Packages</h3>\n<p>This endpoint makes an HTTP GET request to retrieve a paginated list of grouped categories and their products. The request should include the API key in the URL, along with the page number and the number of items per page.</p>\n<h4 id=\"example-request\">Example Request</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-http\">GET https://api.oauth.pabau.com/{{api_key}}/categories/packages/grouped?page=1&amp;per_page=20&amp;order=ASC\n\n</code></pre>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request does not require a request body.</p>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p>Status: 200</p>\n</li>\n<li><p>Content-Type: application/json</p>\n</li>\n</ul>\n<p>The response will contain a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"success\": {\n            \"type\": \"boolean\"\n        },\n        \"category\": {\n            \"type\": \"array\",\n            \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                    \"id\": {\n                        \"type\": \"integer\"\n                    },\n                    \"name\": {\n                        \"type\": \"string\"\n                    },\n                    \"disabled\": {\n                        \"type\": \"integer\"\n                    },\n                    \"active_service_count\": {\n                        \"type\": \"integer\"\n                    },\n                    \"products\": {\n                        \"type\": \"array\",\n                        \"items\": {\n                            \"type\": \"object\",\n                            \"properties\": {\n                                \"id\": {\n                                    \"type\": \"integer\"\n                                },\n                                \"name\": {\n                                    \"type\": \"string\"\n                                },\n                                \"category_name\": {\n                                    \"type\": \"string\"\n                                },\n                                \"image\": {\n                                    \"type\": [\"string\", \"null\"]\n                                },\n                                \"active_services\": {\n                                    \"type\": \"integer\"\n                                },\n                                \"stock_level\": {\n                                    \"type\": \"string\"\n                                },\n                                \"alert_quantity\": {\n                                    \"type\": \"integer\"\n                                },\n                                \"product_status\": {\n                                    \"type\": \"string\"\n                                },\n                                \"price\": {\n                                    \"type\": \"integer\"\n                                },\n                                \"cost\": {\n                                    \"type\": \"integer\"\n                                },\n                                \"tax\": {\n                                    \"type\": [\"number\", \"null\"]\n                                },\n                                \"tax_id\": {\n                                    \"type\": [\"integer\", \"null\"]\n                                },\n                                \"is_active\": {\n                                    \"type\": \"integer\"\n                                }\n                            },\n                            \"required\": [\"id\", \"name\", \"category_name\", \"active_services\", \"stock_level\", \"alert_quantity\", \"product_status\", \"price\", \"cost\", \"is_active\"]\n                        }\n                    }\n                },\n                \"required\": [\"id\", \"name\", \"disabled\", \"active_service_count\", \"products\"]\n            }\n        },\n        \"total\": {\n            \"type\": \"integer\"\n        }\n    },\n    \"required\": [\"success\", \"category\", \"total\"]\n}\n\n</code></pre>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"success\": true,\n    \"category\": [\n        {\n            \"id\": 0,\n            \"name\": \"\",\n            \"disabled\": 0,\n            \"active_service_count\": 0,\n            \"products\": [\n                {\n                    \"id\": 0,\n                    \"name\": \"\",\n                    \"category_name\": \"\",\n                    \"image\": null,\n                    \"active_services\": 0,\n                    \"stock_level\": \"\",\n                    \"alert_quantity\": 0,\n                    \"product_status\": \"\",\n                    \"price\": 0,\n                    \"cost\": 0,\n                    \"tax\": null,\n                    \"tax_id\": null,\n                    \"is_active\": 0\n                }\n            ]\n        }\n    ],\n    \"total\": 0\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","categories","packages","grouped"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>string\nsearch</p>\n","type":"text/plain"},"key":"package_name","value":"Hydrafacial"},{"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int\ndefault: 20</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>ASC or DESC (name)</p>\n","type":"text/plain"},"key":"order","value":"ASC"}],"variable":[]}},"response":[{"id":"8a9d82a6-23ce-4cb3-a971-b042c90bf60a","name":"List Packages Grouped","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/categories/packages/grouped?page=1&per_page=20&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","categories","packages","grouped"],"query":[{"key":"package_name","value":"Hydrafacial","description":"string\nsearch","type":"text","disabled":true},{"key":"page","value":"1","description":"int"},{"key":"per_page","value":"20","description":"int"},{"key":"order","value":"ASC","description":"ASC or DESC"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 00:05:53 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=omac85petl4vu3b0fikm797j0q; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732233955"},{"key":"Content-Length","value":"794"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"categories\": [\n        {\n            \"id\": 290223,\n            \"name\": \"Test\",\n            \"disabled\": 0,\n            \"active_packages_count\": 2,\n            \"packages\": [\n                {\n                    \"id\": 613311,\n                    \"package_name\": \"Botox (x3)\",\n                    \"service_id\": 3430167,\n                    \"service_name\": \"Botox - 1 area\",\n                    \"session_count\": \"3\",\n                    \"price\": \"1000.00\"\n                },\n                {\n                    \"id\": 626891,\n                    \"package_name\": \"kllkkl\",\n                    \"service_id\": 3430167,\n                    \"service_name\": \"Botox - 1 area\",\n                    \"session_count\": \"2\",\n                    \"price\": \"22.00\"\n                }\n            ]\n        },\n        {\n            \"id\": 290225,\n            \"name\": \"Hydrafacial\",\n            \"disabled\": 0,\n            \"active_packages_count\": 1,\n            \"packages\": [\n                {\n                    \"id\": 621790,\n                    \"package_name\": \"Hydrafacial\",\n                    \"service_id\": 3458666,\n                    \"service_name\": \"Hydrafacial\",\n                    \"session_count\": \"10\",\n                    \"price\": \"1000.00\"\n                }\n            ]\n        },\n        {\n            \"id\": 290224,\n            \"name\": \"Fillers\",\n            \"disabled\": 0,\n            \"active_packages_count\": 1,\n            \"packages\": [\n                {\n                    \"id\": 626892,\n                    \"package_name\": \"sdadssas\",\n                    \"service_id\": 3430168,\n                    \"service_name\": \"Fillers\",\n                    \"session_count\": \"9\",\n                    \"price\": \"99.00\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"9b9fb432-818c-4b54-ac43-9c0f44758bd1"},{"name":"Get Package!","id":"6aef204c-a96d-4ffb-b7e1-ac4d7c40593b","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/packages/{{pkg_id}}","description":"<h3 id=\"get-api_keypackagespkg_id\">GET /{{api_key}}/packages/{{pkg_id}}</h3>\n<p>This endpoint retrieves package details based on the provided package ID.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://api.oauth.pabau.com/{{api_key}}/packages/{{pkg_id}}</code></p>\n</li>\n<li><p>Body: N/A (form-data request body type)</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response is in JSON format and follows the schema below:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"status\": {\n      \"type\": \"boolean\"\n    },\n    \"package\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": {\n            \"type\": \"integer\"\n          },\n          \"name\": {\n            \"type\": \"string\"\n          },\n          \"service_product_id\": {\n            \"type\": \"integer\"\n          },\n          \"price\": {\n            \"type\": \"integer\"\n          },\n          \"session_count\": {\n            \"type\": \"string\"\n          },\n          \"sold_online\": {\n            \"type\": \"integer\"\n          },\n          \"inactive\": {\n            \"type\": \"integer\"\n          },\n          \"service_name\": {\n            \"type\": \"string\"\n          },\n          \"service_id\": {\n            \"type\": \"integer\"\n          },\n          \"category_id\": {\n            \"type\": \"integer\"\n          },\n          \"category_name\": {\n            \"type\": \"string\"\n          },\n          \"product_id\": {\n            \"type\": \"integer\"\n          },\n          \"tax_id\": {\n            \"type\": [\"integer\", \"null\"]\n          }\n        },\n        \"required\": [\"id\", \"name\", \"service_product_id\", \"price\", \"session_count\", \"sold_online\", \"inactive\", \"service_name\", \"service_id\", \"category_id\", \"category_name\", \"product_id\"]\n      }\n    }\n  },\n  \"required\": [\"status\", \"package\"]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","packages","{{pkg_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"1d11f20a-1735-45ee-95b4-8b55987732b7","name":"Get Package","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/packages/{{pkg_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 25 Nov 2024 17:39:33 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=2q0s56c2phsjbare6brubpf5su; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"284"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"package\": [\n        {\n            \"id\": 613311,\n            \"name\": \"Botox (x3)\",\n            \"service_product_id\": 5891424,\n            \"price\": 1000,\n            \"session_count\": \"3\",\n            \"sold_online\": 1,\n            \"inactive\": 0,\n            \"service_name\": \"Botox - 1 area\",\n            \"service_id\": 3430167,\n            \"category_id\": 290223,\n            \"category_name\": \"Test\",\n            \"product_id\": 5891424,\n            \"tax_id\": null\n        }\n    ]\n}"}],"_postman_id":"6aef204c-a96d-4ffb-b7e1-ac4d7c40593b"},{"name":"Create Package!","id":"9fc0e757-3ee4-431d-a56c-ca7c4b759c5e","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Hydra","description":"<p>required\nstring</p>\n","type":"text"},{"key":"session_count","value":"3","description":"<p>required\nint</p>\n","type":"text"},{"key":"duration","value":"12","description":"<p>required\nint</p>\n","type":"text"},{"key":"price","value":"2000.00","description":"<p>required\nfloat</p>\n","type":"text"},{"key":"service_id","value":"3458666","description":"<p>required\nint</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/packages/create","description":"<h1 id=\"retrieve-product-category-details\">Retrieve Product Category Details</h1>\n<p>This endpoint is used to retrieve the details of a specific product category associated with the provided API key and product category ID.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li>No parameters are required for this request.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status</strong>: 200</p>\n</li>\n<li><p><strong>Content Type</strong>: application/json</p>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<p>The response will contain a JSON object with the following fields:</p>\n<ul>\n<li><p><code>status</code> (boolean): Indicates the success of the request.</p>\n</li>\n<li><p><code>category</code> (array): Array of category details, each containing:</p>\n<ul>\n<li><p><code>id</code> (integer): ID of the category.</p>\n</li>\n<li><p><code>code</code> (string): Code of the category.</p>\n</li>\n<li><p><code>name</code> (string): Name of the category.</p>\n</li>\n<li><p><code>image</code> (string): URL of the category image.</p>\n</li>\n<li><p><code>tax_id</code> (null): Tax ID for the category.</p>\n</li>\n<li><p><code>total_products</code> (integer): Total number of products in the category.</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","packages","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"9fc0e757-3ee4-431d-a56c-ca7c4b759c5e"},{"name":"[todo] Update Package","id":"a1879058-5e3a-4634-865e-80dd0cdb800d","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Hydra","description":"<p>required\nstring</p>\n","type":"text"},{"key":"session_count","value":"3","description":"<p>required\nint</p>\n","type":"text"},{"key":"duration","value":"12","description":"<p>required\nint</p>\n","type":"text"},{"key":"price","value":"2000.00","description":"<p>required\nfloat</p>\n","type":"text"},{"key":"service_id","value":"3458666","description":"<p>required\nint</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/packages/create","description":"<h1 id=\"retrieve-product-category-details\">Retrieve Product Category Details</h1>\n<p>This endpoint is used to retrieve the details of a specific product category associated with the provided API key and product category ID.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li>No parameters are required for this request.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status</strong>: 200</p>\n</li>\n<li><p><strong>Content Type</strong>: application/json</p>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<p>The response will contain a JSON object with the following fields:</p>\n<ul>\n<li><p><code>status</code> (boolean): Indicates the success of the request.</p>\n</li>\n<li><p><code>category</code> (array): Array of category details, each containing:</p>\n<ul>\n<li><p><code>id</code> (integer): ID of the category.</p>\n</li>\n<li><p><code>code</code> (string): Code of the category.</p>\n</li>\n<li><p><code>name</code> (string): Name of the category.</p>\n</li>\n<li><p><code>image</code> (string): URL of the category image.</p>\n</li>\n<li><p><code>tax_id</code> (null): Tax ID for the category.</p>\n</li>\n<li><p><code>total_products</code> (integer): Total number of products in the category.</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","packages","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"a1879058-5e3a-4634-865e-80dd0cdb800d"},{"name":"Expire Package","id":"0bc1ec3d-3bbe-4ffa-92cc-ac2bfb1cfd1d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"package_id","value":"{{package_id}}","description":"<p>Int, *required</p>\n","type":"text","uuid":"bd57006f-6e4c-48e4-a4ff-3fdc7aa4d618"},{"key":"expire_date","value":"2025-10-15","description":"<p>Date, format: Y-m-d</p>\n","type":"text","uuid":"4a617a5b-9bf8-42a2-ba76-c496f76fd25a"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/packages/expire","urlObject":{"protocol":"https","path":["{{api_key}}","clients","packages","expire"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"0bc1ec3d-3bbe-4ffa-92cc-ac2bfb1cfd1d"},{"name":"Get Expiring Packages","id":"c49cf45b-b8b4-4a02-a4c6-0d0ea1d8b88a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/clients/packages?from_date=2025-11-01&to_date=2025-11-01&per_page=20&page=1","urlObject":{"protocol":"https","path":["{{api_key}}","clients","packages"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>Date, expire_date. *required.</p>\n","type":"text/plain"},"key":"from_date","value":"2025-11-01"},{"description":{"content":"<p>Date, expire_date. *required.</p>\n","type":"text/plain"},"key":"to_date","value":"2025-11-01"},{"description":{"content":"<p>Int, Default: 20, Max: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>Int, Default: 1</p>\n","type":"text/plain"},"key":"page","value":"1"}],"variable":[]}},"response":[],"_postman_id":"c49cf45b-b8b4-4a02-a4c6-0d0ea1d8b88a"}],"id":"8335cb18-4615-470f-a662-e7696a7fffd1","description":"<p>Packages group multiple services into a single offering. This resource allows you to create, update, and manage package details, including pricing, components, and availability, to simplify sales and promotions.</p>\n","_postman_id":"8335cb18-4615-470f-a662-e7696a7fffd1"},{"name":"Cancellation Policy*","item":[{"name":"List Cancel Policies","id":"10b3a997-e8a0-4122-9dfd-d4b9cc217ffe","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/resources/cancellation-policy","description":"<h2 id=\"get-cancellation-policy\">Get Cancellation Policy</h2>\n<p>This endpoint retrieves the cancellation policy resources.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li>No request body parameters are required for this request.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>status</strong> (boolean) - Indicates the status of the response.</p>\n</li>\n<li><p><strong>total</strong> (integer) - Represents the total count of cancellation policies.</p>\n</li>\n<li><p><strong>cancellation_policy</strong> (array) - Contains the list of cancellation policies with the following attributes:</p>\n<ul>\n<li><p><strong>id</strong> (string) - The unique identifier of the cancellation policy.</p>\n</li>\n<li><p><strong>is_active</strong> (integer) - Indicates the activation status of the policy.</p>\n</li>\n<li><p><strong>policy_notice</strong> (string) - Describes the notice for the cancellation policy.</p>\n</li>\n<li><p><strong>policy_type</strong> (string) - Specifies the type of the cancellation policy.</p>\n</li>\n<li><p><strong>policy_description</strong> (string) - Provides a description of the cancellation policy.</p>\n</li>\n<li><p><strong>redeem_package_session_if_available</strong> (integer) - Indicates the availability of package session redemption.</p>\n</li>\n<li><p><strong>redeem_account_balance_if_available</strong> (integer) - Indicates the availability of account balance redemption.</p>\n</li>\n<li><p><strong>allow_override</strong> (integer) - Indicates whether the policy allows for override.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"status\": true,\n    \"total\": 0,\n    \"cancellation_policy\": [\n        {\n            \"id\": \"\",\n            \"is_active\": 0,\n            \"policy_notice\": \"\",\n            \"policy_type\": \"\",\n            \"policy_description\": \"\",\n            \"redeem_package_session_if_available\": 0,\n            \"redeem_account_balance_if_available\": 0,\n            \"allow_override\": 0\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","resources","cancellation-policy"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"6f2d0eac-f364-46ff-828b-5f4471415c31","name":"List Cancel Policies","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/resources/cancellation-policy"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 25 Nov 2024 18:18:35 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=2q0s56c2phsjbare6brubpf5su; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"336"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"total\": 1,\n    \"cancellation_policy\": [\n        {\n            \"id\": \"1541\",\n            \"is_active\": 1,\n            \"policy_notice\": \"Up To 24 Hours In Advance\",\n            \"policy_type\": \"Flexible policy\",\n            \"policy_description\": \"We will not charge the client any fee if they were to cancel\",\n            \"redeem_package_session_if_available\": 1,\n            \"redeem_account_balance_if_available\": 1,\n            \"allow_override\": 0\n        }\n    ]\n}"}],"_postman_id":"10b3a997-e8a0-4122-9dfd-d4b9cc217ffe"}],"id":"67fe4f57-b4fe-4057-9e16-a8d3aa051885","description":"<p>The Cancellation Policy API allows you to manage and retrieve cancellation terms for appointments. This resource helps define, update, and enforce rules regarding cancellations, fees, and timeframes.</p>\n","_postman_id":"67fe4f57-b4fe-4057-9e16-a8d3aa051885"},{"name":"Settings*","item":[{"name":"Get Settings","id":"f9ffe3b3-e2cb-4b18-88e5-0feca99962ac","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/settings","description":"<p>This endpoint retrieves the settings associated with the provided API key such as timezone, account name etc</p>\n<p>The response for this request can be documented as a JSON schema as follows:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"success\": {\n            \"type\": \"boolean\"\n        },\n        \"total\": {\n            \"type\": \"integer\"\n        },\n        \"data\": {\n            \"type\": \"array\",\n            \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                    \"sent_sms\": {\n                        \"type\": \"integer\"\n                    },\n                    \"sent_email\": {\n                        \"type\": \"integer\"\n                    },\n                    \"instant_sms\": {\n                        \"type\": \"integer\"\n                    },\n                    \"sent_survey\": {\n                        \"type\": \"integer\"\n                    },\n                    \"timezone\": {\n                        \"type\": \"string\"\n                    },\n                    \"account_name\": {\n                        \"type\": \"string\"\n                    },\n                    \"company_id\": {\n                        \"type\": \"integer\"\n                    },\n                    \"country\": {\n                        \"type\": \"string\"\n                    },\n                    \"logo\": {\n                        \"type\": \"string\"\n                    },\n                    \"language\": {\n                        \"type\": \"string\"\n                    },\n                    \"currency\": {\n                        \"type\": \"string\"\n                    },\n                    \"date_format\": {\n                        \"type\": \"string\"\n                    },\n                    \"week_start\": {\n                        \"type\": \"string\"\n                    }\n                },\n                \"required\": [\n                    \"sent_sms\",\n                    \"sent_email\",\n                    \"instant_sms\",\n                    \"sent_survey\",\n                    \"timezone\",\n                    \"account_name\",\n                    \"company_id\",\n                    \"country\",\n                    \"logo\",\n                    \"language\",\n                    \"currency\",\n                    \"date_format\",\n                    \"week_start\"\n                ]\n            }\n        }\n    },\n    \"required\": [\n        \"success\",\n        \"total\",\n        \"data\"\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","settings"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"cda7876a-f4d8-42b4-9788-0ac2fbc1dd45","name":"Get Settings","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/settings"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 02 Oct 2025 11:55:58 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"data\": [\n        {\n            \"sent_sms\": 1,\n            \"sent_email\": 1,\n            \"instant_sms\": 1,\n            \"sent_survey\": 1,\n            \"timezone\": \"(GMT + 00:00) Europe/London\",\n            \"account_name\": \"Renew Medical Aesthetics\",\n            \"company_id\": 784,\n            \"country\": \"United Kingdom\",\n            \"logo\": \"/cdn/file_attachments/784/avatar_photos/904c1d6c-0a021967-796d-40d2-a856-00c3a028ba52-131004.png?region=uk\",\n            \"language\": \"\",\n            \"currency\": \"GBP\",\n            \"date_format\": \"d/m/Y\",\n            \"week_start\": \"monday\",\n            \"notification_settings\": []\n        }\n    ]\n}"}],"_postman_id":"f9ffe3b3-e2cb-4b18-88e5-0feca99962ac"},{"name":"Get Custom Fields","id":"24ae7202-c796-49c9-9bc9-e0e821561e10","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/custom-fields","description":"<h1 id=\"retrieve-custom-fields\">Retrieve Custom Fields</h1>\n<p>This endpoint allows you to retrieve custom fields associated with your account. It returns a list of custom fields, including their properties such as ID, name, object type, data type, and whether they are required or archived.</p>\n<h2 id=\"request\">Request</h2>\n<p><strong>Method:</strong> GET<br /><strong>URL:</strong> <code>https://api.oauth.pabau.com/{{api_key}}/custom-fields</code></p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><code>api_key</code> (path parameter): Your unique API key for authentication.</li>\n</ul>\n<h2 id=\"response\">Response</h2>\n<p>The response will return a JSON object with the following structure:</p>\n<ul>\n<li><p><strong>success</strong> (boolean): Indicates whether the request was successful.</p>\n</li>\n<li><p><strong>total</strong> (integer): The total number of custom fields retrieved.</p>\n</li>\n<li><p><strong>data</strong> (array): An array of custom field objects, where each object contains:</p>\n<ul>\n<li><p><strong>id</strong> (integer): The unique identifier for the custom field.</p>\n</li>\n<li><p><strong>name</strong> (string): The name of the custom field.</p>\n</li>\n<li><p><strong>objectType</strong> (string): The type of object the custom field is associated with.</p>\n</li>\n<li><p><strong>dataType</strong> (string): The data type of the custom field.</p>\n</li>\n<li><p><strong>data</strong> (array): An array containing any additional data related to the custom field.</p>\n</li>\n<li><p><strong>isRequired</strong> (boolean): Indicates if the custom field is required.</p>\n</li>\n<li><p><strong>isArchived</strong> (boolean): Indicates if the custom field is archived.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 0,\n  \"data\": [\n    {\n      \"id\": 0,\n      \"name\": \"\",\n      \"objectType\": \"\",\n      \"dataType\": \"\",\n      \"data\": [],\n      \"isRequired\": true,\n      \"isArchived\": true\n    }\n  ]\n}\n\n</code></pre>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>The <code>total</code> field indicates the number of custom fields returned in the <code>data</code> array. If no custom fields exist, <code>total</code> will be 0.</p>\n</li>\n<li><p>Ensure that your API key is valid and has the necessary permissions to access custom fields.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","custom-fields"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>Int, Default: 20, max: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"disabled":true,"description":{"content":"<p>Int, Default: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>String. Allowed: contact, lead, appointment, staff</p>\n","type":"text/plain"},"key":"objectType","value":"contact"},{"disabled":true,"description":{"content":"<p>String, Allowed: list, multiple, bool, string, text, date, email, url, number, User, phone, localized_message</p>\n","type":"text/plain"},"key":"dataType","value":"text"},{"disabled":true,"description":{"content":"<p>Int, 1 or 0</p>\n","type":"text/plain"},"key":"includeArchived","value":"1"}],"variable":[]}},"response":[{"id":"9531edd8-ef1f-4d1e-bc04-9815b6924b0a","name":"Get Custom Fields","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/custom-fields","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","custom-fields"],"query":[{"key":"per_page","value":"20","disabled":true},{"key":"page","value":"1","disabled":true},{"key":"objectType","value":"contact","disabled":true},{"key":"dataType","value":"text","disabled":true},{"key":"includeArchived","value":"1","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Mon, 06 Oct 2025 13:45:27 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 20,\n    \"data\": [\n        {\n            \"id\": 112832,\n            \"name\": \"GP Name\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 112833,\n            \"name\": \"GP Address\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"text\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 112835,\n            \"name\": \"Next of kin name\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 112836,\n            \"name\": \"Next of kin relationship\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 112837,\n            \"name\": \"Increment Default\",\n            \"objectType\": \"product\",\n            \"dataType\": \"list\",\n            \"data\": [\n                {\n                    \"label\": \"0.25\",\n                    \"value\": \"0.25\"\n                },\n                {\n                    \"label\": \"0.05\",\n                    \"value\": \"0.05\"\n                },\n                {\n                    \"label\": \"0.50\",\n                    \"value\": \"0.50\"\n                },\n                {\n                    \"label\": \"1.00\",\n                    \"value\": \"1.00\"\n                },\n                {\n                    \"label\": \"2.00\",\n                    \"value\": \"2.00\"\n                },\n                {\n                    \"label\": \"2.50\",\n                    \"value\": \"2.50\"\n                },\n                {\n                    \"label\": \"5.00\",\n                    \"value\": \"5.00\"\n                }\n            ],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 112838,\n            \"name\": \"Plot Colour\",\n            \"objectType\": \"product\",\n            \"dataType\": \"list\",\n            \"data\": [\n                {\n                    \"label\": \"Red\",\n                    \"value\": \"Red\"\n                },\n                {\n                    \"label\": \"Blue\",\n                    \"value\": \"Blue\"\n                },\n                {\n                    \"label\": \"Pink\",\n                    \"value\": \"Pink\"\n                },\n                {\n                    \"label\": \"Black\",\n                    \"value\": \"Black\"\n                },\n                {\n                    \"label\": \"Grey\",\n                    \"value\": \"Grey\"\n                },\n                {\n                    \"label\": \"Purple\",\n                    \"value\": \"Purple\"\n                }\n            ],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 164214,\n            \"name\": \"Test 1\",\n            \"objectType\": \"appointment\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 164215,\n            \"name\": \"Test 2\",\n            \"objectType\": \"appointment\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 165838,\n            \"name\": \"dsdsads\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 165839,\n            \"name\": \"Next of Kin - Clone\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 167268,\n            \"name\": \"Preferred Contact Method\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 167545,\n            \"name\": \"Preferred Contact Method\",\n            \"objectType\": \"lead\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 168072,\n            \"name\": \"GP Name\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 168073,\n            \"name\": \"GP Surgery\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 168074,\n            \"name\": \"GP Address Line 1\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 168075,\n            \"name\": \"GP Address Line 2\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 168076,\n            \"name\": \"GP Address Line 3\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 168077,\n            \"name\": \"GPPostal\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"text\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 168078,\n            \"name\": \"GP City\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        },\n        {\n            \"id\": 168079,\n            \"name\": \"GP County\",\n            \"objectType\": \"contact\",\n            \"dataType\": \"string\",\n            \"data\": [],\n            \"isRequired\": false,\n            \"isArchived\": false\n        }\n    ]\n}"}],"_postman_id":"24ae7202-c796-49c9-9bc9-e0e821561e10"},{"name":"Get Templates","id":"e8e4a5ab-c01b-470a-a440-08979806951b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{client_id}}/medical-forms?per_page=20&page=1&order=ASC&form_type=treatment&id={{medical_form_contact_id}}","urlObject":{"protocol":"https","path":["{{api_key_12307}}","clients","{{client_id}}","medical-forms"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>Int, Max 50, Default 20</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>Int, Default 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>String, ASC or DESC</p>\n","type":"text/plain"},"key":"order","value":"ASC"},{"description":{"content":"<p>String, 'consent', 'treatment', 'questionnaire'</p>\n","type":"text/plain"},"key":"form_type","value":"treatment"},{"description":{"content":"<p>Int, id of the populated form</p>\n","type":"text/plain"},"key":"id","value":"{{medical_form_contact_id}}"}],"variable":[]}},"response":[],"_postman_id":"e8e4a5ab-c01b-470a-a440-08979806951b"}],"id":"33d86486-13d7-435c-b176-27d1a4352c8c","description":"<p>Businesses represent a business or location (e.g. a clinic). Each Pabau account can have unlimited businesses.</p>\n<p>These are typically used for each physical location if there is more than one. Most Pabau accounts have just one business.</p>\n","_postman_id":"33d86486-13d7-435c-b176-27d1a4352c8c"},{"name":"Drugs","item":[{"name":"List Drugs","event":[{"listen":"test","script":{"id":"271be40c-3274-4530-8cab-62dece8d6537","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Content-Type header is application/json\", function () {","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");","});","","","pm.test(\"Validate the structure of the drugs array\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.drugs).to.be.an('array');","    responseData.drugs.forEach(function(drug) {","        pm.expect(drug).to.be.an('object');","        pm.expect(drug).to.have.property('id');","        pm.expect(drug).to.have.property('drug_name');","        pm.expect(drug).to.have.property('source');","    });","});","","","pm.test(\"Success field is present and has a boolean value\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.have.property('success').that.is.a('boolean');","});","","","pm.test(\"Response time is less than 2000ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(2000);","});",""],"type":"text/javascript","packages":{}}}],"id":"79683d3d-83ac-4de8-ad4d-30a6e049a189","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/drugs?search=Para&per_page=20&page=1&order=ASC","description":"<h3 id=\"get-drugs\">Get Drugs</h3>\n<p>This endpoint retrieves a list of drugs based on the provided search criteria.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://api.oauth.pabau.com/{{api_key}}/drugs</code></p>\n</li>\n<li><p>Query Parameters:</p>\n<ul>\n<li><p>search (string, required): The search keyword for filtering drugs.</p>\n</li>\n<li><p>per_page (integer, optional): Number of items per page.</p>\n</li>\n<li><p>page (integer, optional): Page number for pagination.</p>\n</li>\n<li><p>order (string, optional): Sorting order for the results.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p>Status: 200</p>\n</li>\n<li><p>Content-Type: application/json</p>\n</li>\n<li><p>{ \"success\": true, \"total\": 0, \"drugs\": [ { \"id\": 0, \"drug_name\": \"\", \"source\": \"\" } ]}</p>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 0,\n  \"drugs\": [\n    {\n      \"id\": 0,\n      \"drug_name\": \"\",\n      \"source\": \"\"\n    }\n  ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","drugs"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>string</p>\n","type":"text/plain"},"key":"search","value":"Para"},{"description":{"content":"<p>int\nmax: 50\ndefault:20</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>int\ndefault:1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>ASC or DESC (id)\ndefault: DESC</p>\n","type":"text/plain"},"key":"order","value":"ASC"}],"variable":[]}},"response":[{"id":"9502c5a8-b274-46a8-a638-0ae10fd81e6d","name":"List Drugs","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/drugs?search=Para&per_page=20&page=1&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","drugs"],"query":[{"key":"search","value":"Para","description":"string"},{"key":"per_page","value":"20","description":"int\nmax: 50\ndefault:20"},{"key":"page","value":"1","description":"int\ndefault:1"},{"key":"order","value":"ASC","description":"ASC or DESC (id)\ndefault: DESC"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 27 Nov 2024 16:46:44 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=adrtpoeh5s052fom39kkddo309; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"1428"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 20,\n    \"drugs\": [\n        {\n            \"id\": 1161,\n            \"drug_name\": \"PARACETAMOL\",\n            \"source\": \"bnf_drugs\"\n        },\n        {\n            \"id\": 1162,\n            \"drug_name\": \"PARACETAMOL WITH BUCLIZINE HYDROCHLORIDE AND CODEINE PHOSPHATE\",\n            \"source\": \"bnf_drugs\"\n        },\n        {\n            \"id\": 1163,\n            \"drug_name\": \"PARACETAMOL WITH ISOMETHEPTENE\",\n            \"source\": \"bnf_drugs\"\n        },\n        {\n            \"id\": 1164,\n            \"drug_name\": \"PARACETAMOL WITH METOCLOPRAMIDE\",\n            \"source\": \"bnf_drugs\"\n        },\n        {\n            \"id\": 1165,\n            \"drug_name\": \"PARAFFIN, YELLOW, SOFT\",\n            \"source\": \"bnf_drugs\"\n        },\n        {\n            \"id\": 1166,\n            \"drug_name\": \"PARATHYROID HORMONE\",\n            \"source\": \"bnf_drugs\"\n        },\n        {\n            \"id\": 2690,\n            \"drug_name\": \"Parathyroid hormone\",\n            \"source\": \"drugs\"\n        },\n        {\n            \"id\": 2842,\n            \"drug_name\": \"Paraffins\",\n            \"source\": \"drugs\"\n        },\n        {\n            \"id\": 4089,\n            \"drug_name\": \"Para-aminosalicylic acid\",\n            \"source\": \"drugs\"\n        },\n        {\n            \"id\": 5218,\n            \"drug_name\": \"Paracetamol/codeine/buclizine\",\n            \"source\": \"drugs\"\n        },\n        {\n            \"id\": 5220,\n            \"drug_name\": \"Paracetamol/isometheptene\",\n            \"source\": \"drugs\"\n        },\n        {\n            \"id\": 5221,\n            \"drug_name\": \"Paracetamol/metoclopramide\",\n            \"source\": \"drugs\"\n        },\n        {\n            \"id\": 5222,\n            \"drug_name\": \"Paramax\",\n            \"source\": \"drugs\"\n        },\n        {\n            \"id\": 5225,\n            \"drug_name\": \"Paramax Sachets\",\n            \"source\": \"drugs\"\n        },\n        {\n            \"id\": 5360,\n            \"drug_name\": \"Paracetamol\",\n            \"source\": \"drugs\"\n        },\n        {\n            \"id\": 5361,\n            \"drug_name\": \"Paracetamol Capsules\",\n            \"source\": \"drugs\"\n        },\n        {\n            \"id\": 5362,\n            \"drug_name\": \"Paracetamol Soluble Tablets\",\n            \"source\": \"drugs\"\n        },\n        {\n            \"id\": 5363,\n            \"drug_name\": \"Paracetamol Effervescent Tablets\",\n            \"source\": \"drugs\"\n        },\n        {\n            \"id\": 5364,\n            \"drug_name\": \"Paracetamol Adult Oral Solution\",\n            \"source\": \"drugs\"\n        },\n        {\n            \"id\": 5365,\n            \"drug_name\": \"Paracetamol Adult Oral Suspension\",\n            \"source\": \"drugs\"\n        }\n    ]\n}"}],"_postman_id":"79683d3d-83ac-4de8-ad4d-30a6e049a189"}],"id":"110d9ddd-cd56-4329-b843-2178d19aac1a","description":"<p>The Drugs Search API allows you to search the BNF and Medicines.org database and retrieve detailed information about medications, including names, uses, dosages, and side effects. This resource helps quickly access accurate drug data for healthcare and research purposes.</p>\n","_postman_id":"110d9ddd-cd56-4329-b843-2178d19aac1a"},{"name":"Labels*","item":[{"name":"List Labels*","id":"4ed7ccd1-c349-4613-99d6-31becd74c67f","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/labels/contact?per_page=20&page=1&order=ASC","description":"<h3 id=\"request\">Request</h3>\n<p>This endpoint makes an HTTP GET request to retrieve a list of labels associated with a contact. The request includes query parameters for pagination (per_page, page) and ordering (order), along with a test parameter for testing purposes.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request does not include a request body.</p>\n<h3 id=\"response\">Response</h3>\n<p>The response schema for this request is as follows:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"success\": {\n            \"type\": \"boolean\"\n        },\n        \"total\": {\n            \"type\": \"integer\"\n        },\n        \"labels\": {\n            \"type\": \"array\",\n            \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                    \"id\": {\n                        \"type\": \"integer\"\n                    },\n                    \"name\": {\n                        \"type\": \"string\"\n                    },\n                    \"color\": {\n                        \"type\": \"string\"\n                    },\n                    \"created_at\": {\n                        \"type\": \"string\"\n                    },\n                    \"updated_at\": {\n                        \"type\": \"string\"\n                    },\n                    \"type\": {\n                        \"type\": \"string\"\n                    }\n                }\n            }\n        }\n    }\n}\n\n</code></pre>\n<p>Upon a successful execution (Status: 200), the response will be in JSON format with the structure as described above. The response includes the total count of labels and an array of label objects, each containing an id, name, color, creation and update timestamps, and type.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","labels","contact"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int\nmax: 50\ndefault: 20</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>ASC or DESC (id)\ndefault: DESC</p>\n","type":"text/plain"},"key":"order","value":"ASC"}],"variable":[]}},"response":[{"id":"a77bcbba-2eac-4bdb-9235-424f075ee68f","name":"List Labels","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/labels/contact?per_page=20&page=1&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","labels","contact"],"query":[{"key":"per_page","value":"20","description":"int\nmax: 50\ndefault: 20"},{"key":"page","value":"1","description":"int\ndefault: 1"},{"key":"order","value":"ASC","description":"ASC or DESC (id)\ndefault: DESC"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 27 Nov 2024 16:42:38 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=adrtpoeh5s052fom39kkddo309; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"297"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 2,\n    \"labels\": [\n        {\n            \"id\": 5221,\n            \"name\": \"VIP\",\n            \"color\": \"#f46514\",\n            \"created_at\": \"2024-11-21 17:46:35\",\n            \"updated_at\": \"2024-11-21 17:46:35\",\n            \"type\": \"contact\"\n        },\n        {\n            \"id\": 5222,\n            \"name\": \"Surgical\",\n            \"color\": null,\n            \"created_at\": \"2024-11-21 17:51:52\",\n            \"updated_at\": \"2024-11-21 17:51:52\",\n            \"type\": \"contact\"\n        }\n    ]\n}"}],"_postman_id":"4ed7ccd1-c349-4613-99d6-31becd74c67f"},{"name":"Create Label","id":"ac20057a-ce9a-49a4-8dff-0502a852f718","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"New Label","description":"<p>string</p>\n","type":"text","uuid":"4f8adbdb-289e-4be7-8cf2-5eec16b46229"},{"key":"type","value":"contact","description":"<p>string ['contact', 'lead', 'photo']</p>\n","type":"text","uuid":"1ca6194b-78cc-4c1c-868f-4dbc8354b1f3"},{"key":"color","value":"#2a7e4b","description":"<p>string</p>\n","type":"text","uuid":"fceab743-555d-4600-a809-eb5c23c0a4ad"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/labels/create","urlObject":{"protocol":"https","path":["{{api_key_12307}}","labels","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"ac20057a-ce9a-49a4-8dff-0502a852f718"},{"name":"Update Label","id":"2a898b7d-1bf9-4b5a-a0dd-baa8072ca198","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"New Lable Name","type":"text","description":"<p>string</p>\n"},{"key":"type","value":"lead","type":"text","description":"<p>string ['contact', 'lead', 'photo']</p>\n"},{"key":"color","value":"#2a7e4b","type":"text","description":"<p>string</p>\n"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/labels/{{label_id}}/update","urlObject":{"protocol":"https","path":["{{api_key_12307}}","labels","{{label_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"2a898b7d-1bf9-4b5a-a0dd-baa8072ca198"},{"name":"Delete Label","id":"71776ca0-3909-4391-a4ce-7ba112c8831d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/labels/{{label_id}}/delete","urlObject":{"protocol":"https","path":["{{api_key_12307}}","labels","{{label_id}}","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"71776ca0-3909-4391-a4ce-7ba112c8831d"}],"id":"61481234-a0f8-41bf-870a-5a1dc6ed73e8","description":"<p>The Client and Lead Labels API allows you to categorize and organize clients and leads with custom labels. This resource enables creating, updating, and managing labels to improve segmentation and tracking for better engagement and follow-ups.</p>\n","_postman_id":"61481234-a0f8-41bf-870a-5a1dc6ed73e8"},{"name":"Gift Vouchers*","item":[{"name":"List Gift Vouchers*","id":"73fbf944-bbe9-491a-80a4-68e4a652ced3","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/gift-vouchers?per_page=20&page=1&order=ASC","description":"<h3 id=\"get-api_keygift-vouchers\">GET /{{api_key}}/gift-vouchers</h3>\n<p>This endpoint retrieves gift vouchers using the provided API key.</p>\n<h4 id=\"request\">Request</h4>\n<p>The request does not require any parameters.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>No request body is required for this request.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be a JSON object with the following properties:</p>\n<ul>\n<li><p><code>success</code> (boolean): Indicates the success status of the request.</p>\n</li>\n<li><p><code>total</code> (number): The total count of gift vouchers.</p>\n</li>\n<li><p><code>gift_vouchers</code> (array): An array of gift vouchers, each containing the following properties:</p>\n<ul>\n<li><p><code>id</code> (number): The ID of the gift voucher.</p>\n</li>\n<li><p><code>name</code> (string): The name of the gift voucher.</p>\n</li>\n<li><p><code>amount</code> (number): The amount of the gift voucher.</p>\n</li>\n<li><p><code>valid_for</code> (number): The validity period of the gift voucher.</p>\n</li>\n<li><p><code>book_now</code> (number): Indicates whether the gift voucher can be booked immediately.</p>\n</li>\n<li><p><code>note_disabled</code> (number): Indicates whether the note is disabled.</p>\n</li>\n<li><p><code>note</code> (string): Additional note for the gift voucher.</p>\n</li>\n<li><p><code>theme</code> (string): The theme of the gift voucher.</p>\n</li>\n<li><p><code>color_1</code> (string): The primary color of the gift voucher.</p>\n</li>\n<li><p><code>color_2</code> (string): The secondary color of the gift voucher.</p>\n</li>\n<li><p><code>online</code> (number): Indicates whether the gift voucher can be used online.</p>\n</li>\n<li><p><code>tos</code> (string): Terms of service for the gift voucher.</p>\n</li>\n<li><p><code>created_at</code> (string): The creation date of the gift voucher.</p>\n</li>\n<li><p><code>deleted_at</code> (string or null): The deletion date of the gift voucher, if deleted.</p>\n</li>\n<li><p><code>one_off</code> (number): Indicates whether the gift voucher is one-off.</p>\n</li>\n<li><p><code>services_included</code> (number): The count of services included in the gift voucher.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 0,\n  \"gift_vouchers\": [\n    {\n      \"id\": 0,\n      \"name\": \"\",\n      \"amount\": \"\",\n      \"valid_for\": 0,\n      \"book_now\": 0,\n      \"note_disabled\": 0,\n      \"note\": \"\",\n      \"theme\": \"\",\n      \"color_1\": \"\",\n      \"color_2\": \"\",\n      \"online\": 0,\n      \"tos\": \"\",\n      \"created_at\": \"\",\n      \"deleted_at\": null,\n      \"one_off\": 0,\n      \"services_included\": 0\n    }\n  ]\n}\n\n</code></pre>\n<h4 id=\"json-schema\">JSON Schema</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"success\": {\"type\": \"boolean\"},\n    \"total\": {\"type\": \"number\"},\n    \"gift_vouchers\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": {\"type\": \"number\"},\n          \"name\": {\"type\": \"string\"},\n          \"amount\": {\"type\": \"number\"},\n          \"valid_for\": {\"type\": \"number\"},\n          \"book_now\": {\"type\": \"number\"},\n          \"note_disabled\": {\"type\": \"number\"},\n          \"note\": {\"type\": \"string\"},\n          \"theme\": {\"type\": \"string\"},\n          \"color_1\": {\"type\": \"string\"},\n          \"color_2\": {\"type\": \"string\"},\n          \"online\": {\"type\": \"number\"},\n          \"tos\": {\"type\": \"string\"},\n          \"created_at\": {\"type\": \"string\"},\n          \"deleted_at\": {\"type\": [\"string\", \"null\"]},\n          \"one_off\": {\"type\": \"number\"},\n          \"services_included\": {\"type\": \"number\"}\n        }\n      }\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","gift-vouchers"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int\nmax:50\ndefault: 20</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>int\ndefault:1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>ASC or DESC (id)\ndefault: DESC</p>\n","type":"text/plain"},"key":"order","value":"ASC"}],"variable":[]}},"response":[{"id":"d750e81d-f818-4fda-bf4a-f32e2a9cd7bf","name":"List Gift Vouchers","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/gift-vouchers?per_page=20&page=1&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","gift-vouchers"],"query":[{"key":"per_page","value":"20","description":"int\nmax:50\ndefault: 20"},{"key":"page","value":"1","description":"int\ndefault:1"},{"key":"order","value":"ASC","description":"ASC or DESC (id)\ndefault: DESC"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 27 Nov 2024 16:43:44 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=adrtpoeh5s052fom39kkddo309; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"309"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"gift_vouchers\": [\n        {\n            \"id\": 2215,\n            \"name\": \"Standard\",\n            \"amount\": \"22.00\",\n            \"valid_for\": 365,\n            \"book_now\": 0,\n            \"note_disabled\": 0,\n            \"note\": \"\",\n            \"theme\": \"\",\n            \"color_1\": \"#6E4BF6\",\n            \"color_2\": \"#B94AF4\",\n            \"online\": 1,\n            \"tos\": \"dsa\",\n            \"created_at\": \"2024-11-21 21:28:37\",\n            \"deleted_at\": null,\n            \"one_off\": 0,\n            \"services_included\": 8\n        }\n    ]\n}"}],"_postman_id":"73fbf944-bbe9-491a-80a4-68e4a652ced3"}],"id":"8c882c1b-2f0d-463c-bc19-577a6eb990ca","description":"<p>The Gift Voucher Templates API allows you to create and manage customizable gift voucher templates. This resource enables the design, update, and generation of vouchers for promotional or gifting purposes.</p>\n","_postman_id":"8c882c1b-2f0d-463c-bc19-577a6eb990ca"},{"name":"Reports*","item":[{"name":"List Reports*","id":"2d59a4de-a1b5-4979-b02e-8b92286b4fc2","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/reports/list/{{user_id}}","urlObject":{"protocol":"https","path":["{{api_key}}","reports","list","{{user_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"cb116ddf-9a27-46db-9c65-28317ebb6258","name":"List Reports!","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/reports/list/{{user_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 27 Nov 2024 23:36:06 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Set-Cookie","value":"PHPSESSID=2t92pko079dr5leabq641s6bfb; path=/"},{"key":"Set-Cookie","value":"PHPSESSID=2t92pko079dr5leabq641s6bfb; path=/; secure; HttpOnly"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Length","value":"6377"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1320,\n        \"data_category\": \"activities\",\n        \"report_name\": \"My Activities\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 12,\n        \"data_category\": \"activities\",\n        \"report_name\": \"Planned & Completed\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 4874,\n        \"data_category\": \"appointment\",\n        \"report_name\": \"Consultation Conversions\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 232,\n        \"data_category\": \"appointment\",\n        \"report_name\": \"Appointments created this month\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1289,\n        \"data_category\": \"appointment\",\n        \"report_name\": \"Appointments by Location\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1284,\n        \"data_category\": \"appointment\",\n        \"report_name\": \"No Shows\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1052,\n        \"data_category\": \"appointment\",\n        \"report_name\": \"Rebooking Rates\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 233,\n        \"data_category\": \"appointment\",\n        \"report_name\": \"Appointments by Service\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 239,\n        \"data_category\": \"appointment\",\n        \"report_name\": \"Appointment Schedule\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 236,\n        \"data_category\": \"appointment\",\n        \"report_name\": \"Appointments by Employee\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 241,\n        \"data_category\": \"appointment\",\n        \"report_name\": \"Online Bookings\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 231,\n        \"data_category\": \"appointment\",\n        \"report_name\": \"Cancellations report\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 240,\n        \"data_category\": \"appointment\",\n        \"report_name\": \"Appointment by Category\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 5179,\n        \"data_category\": \"business\",\n        \"report_name\": \"Team Report\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 4894,\n        \"data_category\": \"business\",\n        \"report_name\": \"Stock Reconciliation\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 4892,\n        \"data_category\": \"business\",\n        \"report_name\": \"Business Snapshot Report\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 4893,\n        \"data_category\": \"business\",\n        \"report_name\": \"End of Day\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 7647,\n        \"data_category\": \"client\",\n        \"report_name\": \"sdadsasd\",\n        \"user_ids\": \"144260\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 4872,\n        \"data_category\": \"client\",\n        \"report_name\": \"Clients with balance\",\n        \"user_ids\": null,\n        \"hash\": \"https://app.pabau.com/share-report/b317ce689jf9e6fhi05e9c55gggg01b0b7ic71a09i3147bf8b1i8dde4h91c5fi\",\n        \"favorite\": false\n    },\n    {\n        \"id\": 171,\n        \"data_category\": \"client\",\n        \"report_name\": \"Retention Report\",\n        \"user_ids\": \"0\",\n        \"hash\": \"https://app.pabau.com/share-report/c893abc96dgjifedejbd787j80bfg3a22ja012cc1c1i48b093jch4gg774h5295\",\n        \"favorite\": false\n    },\n    {\n        \"id\": 172,\n        \"data_category\": \"client\",\n        \"report_name\": \"Big Spender Report\",\n        \"user_ids\": \"86335\",\n        \"hash\": \"https://app.pabau.com/share-report/j3c95c49abdi0eddaf7i3a6ffdje5h3a2c65eha36ea678a7613e5gh33e8acg72\",\n        \"favorite\": false\n    },\n    {\n        \"id\": 1290,\n        \"data_category\": \"client\",\n        \"report_name\": \"Top Referrers\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1294,\n        \"data_category\": \"client\",\n        \"report_name\": \"Clients without upcoming appointments\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1091,\n        \"data_category\": \"client\",\n        \"report_name\": \"New Clients\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 4873,\n        \"data_category\": \"invoice\",\n        \"report_name\": \"Tips\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 168,\n        \"data_category\": \"invoice\",\n        \"report_name\": \"Outstanding invoices\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 4870,\n        \"data_category\": \"invoice\",\n        \"report_name\": \"Invoices\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 7294,\n        \"data_category\": \"invoice\",\n        \"report_name\": \"Deposits Collected\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 187,\n        \"data_category\": \"lead\",\n        \"report_name\": \"Leads by Source\",\n        \"user_ids\": null,\n        \"hash\": \"https://app.pabau.com/share-report/302ia2i1jg0f3h270bd64eabhdf1627fdi7fbbji4hg30g97g450a49d5ijb9ja9\",\n        \"favorite\": false\n    },\n    {\n        \"id\": 186,\n        \"data_category\": \"lead\",\n        \"report_name\": \"Converted Leads\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 190,\n        \"data_category\": \"lead\",\n        \"report_name\": \"Open Leads\",\n        \"user_ids\": null,\n        \"hash\": \"https://app.pabau.com/share-report/iah989ejg7ab934j97eia6b2f97ga7d51j0242aid8ej1jb28cjaahf57fa12je6\",\n        \"favorite\": false\n    },\n    {\n        \"id\": 1346,\n        \"data_category\": \"line_item\",\n        \"report_name\": \"Revenue by raised invoices\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1470,\n        \"data_category\": \"line_item\",\n        \"report_name\": \"Vouchers outstanding balance\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 215,\n        \"data_category\": \"line_item\",\n        \"report_name\": \"Product Performance\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 214,\n        \"data_category\": \"line_item\",\n        \"report_name\": \"Sale by item category\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 4888,\n        \"data_category\": \"line_item\",\n        \"report_name\": \"Revenue by closed invoices\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 7295,\n        \"data_category\": \"line_item\",\n        \"report_name\": \"Sales Tax\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 4871,\n        \"data_category\": \"line_item\",\n        \"report_name\": \"Discounts\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1456,\n        \"data_category\": \"line_item\",\n        \"report_name\": \"Line item history\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 6425,\n        \"data_category\": \"line_item\",\n        \"report_name\": \"Commissions Activity\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 213,\n        \"data_category\": \"line_item\",\n        \"report_name\": \"Package sales\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 220,\n        \"data_category\": \"payment\",\n        \"report_name\": \"Refunds\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1054,\n        \"data_category\": \"payment\",\n        \"report_name\": \"Payments\",\n        \"user_ids\": \"0\",\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1309,\n        \"data_category\": \"product\",\n        \"report_name\": \"All Products\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1312,\n        \"data_category\": \"product\",\n        \"report_name\": \"Products Stock\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1319,\n        \"data_category\": \"product\",\n        \"report_name\": \"Sales performance by product\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1323,\n        \"data_category\": \"service\",\n        \"report_name\": \"All recalls\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1318,\n        \"data_category\": \"service\",\n        \"report_name\": \"Email sales by service\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1305,\n        \"data_category\": \"team\",\n        \"report_name\": \"Team Compliance\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    },\n    {\n        \"id\": 1314,\n        \"data_category\": \"team\",\n        \"report_name\": \"Team Forms\",\n        \"user_ids\": null,\n        \"hash\": null,\n        \"favorite\": false\n    }\n]"}],"_postman_id":"2d59a4de-a1b5-4979-b02e-8b92286b4fc2"}],"id":"0c9aef09-2d02-4fc4-9be6-3115130d5d6d","description":"<p>Reports provide a list of all of your reports as well as share links to them.</p>\n","_postman_id":"0c9aef09-2d02-4fc4-9be6-3115130d5d6d"},{"name":"Rooms","item":[{"name":"List Rooms","id":"8c20aa88-54d2-44a5-956d-7d6ede61c7f1","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/resources/rooms","description":"<h3 id=\"get-resourcesrooms\">GET /resources/rooms</h3>\n<p>This endpoint retrieves a list of room resources associated with the provided API key. It is typically used to obtain information about available rooms in the system.</p>\n<h4 id=\"request-format\">Request Format</h4>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>Endpoint</strong>: <code>https://api.oauth.pabau.com/{{api_key}}/resources/rooms</code></p>\n</li>\n<li><p><strong>Request Body</strong>: This request does not require a body. An empty payload is acceptable.</p>\n</li>\n</ul>\n<h4 id=\"response-structure\">Response Structure</h4>\n<p>The response will return a JSON object containing the following fields:</p>\n<ul>\n<li><p><code>success</code> (boolean): Indicates whether the request was successful.</p>\n</li>\n<li><p><code>total</code> (integer): The total number of room resources returned in the response.</p>\n</li>\n<li><p><code>resources</code> (array): An array of room resource objects, each containing:</p>\n<ul>\n<li><p><code>id</code> (integer): The unique identifier for the room.</p>\n</li>\n<li><p><code>room_name</code> (string): The name of the room.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h5 id=\"example-response\">Example Response</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 0,\n  \"resources\": [\n    {\n      \"id\": 0,\n      \"room_name\": \"\"\n    }\n  ]\n}\n\n</code></pre>\n<p>This structure allows clients to easily parse and utilize the room information returned by the API.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","resources","rooms"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"fbce41d0-b5ad-4882-a5ca-4664be6b2b15","name":"List Rooms","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/resources/rooms"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 23 Sep 2025 13:53:29 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 4,\n    \"resources\": [\n        {\n            \"id\": 13289,\n            \"room_name\": \"Room 1\"\n        },\n        {\n            \"id\": 13765,\n            \"room_name\": \"Room 2\"\n        },\n        {\n            \"id\": 13290,\n            \"room_name\": \"Room 5\"\n        },\n        {\n            \"id\": 13178,\n            \"room_name\": \"room1\"\n        }\n    ]\n}"}],"_postman_id":"8c20aa88-54d2-44a5-956d-7d6ede61c7f1"},{"name":"Create Room","id":"ad98d102-baaa-448d-9303-11be6be5ba58","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Room 2","type":"text","uuid":"53c12b1d-9a3a-4475-88e9-3379402205c6"},{"key":"is_active","value":"1","type":"text","uuid":"ddcaa7b4-132a-408e-b3ef-83e967ae38c2"},{"key":"all_locations","value":"1","type":"text","uuid":"a43008e7-d9d5-4b69-8b1f-95b81e04d9d2"},{"key":"all_services","value":"1","type":"text","uuid":"1bacfa37-3a8a-48fb-ab99-2376bb628f3f"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/rooms/create","description":"<h3 id=\"create-room\">Create Room</h3>\n<hr />\n<p>The <code>Create Room</code> endpoint allows the user to create a new room with specified details.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: POST</p>\n</li>\n<li><p>URL: <code>https://api.oauth.pabau.com/{{api_key}}/rooms/create</code></p>\n</li>\n<li><p>Query Parameters:</p>\n<ul>\n<li><p>name (string, required): The name of the room (e.g. \"Room 2\")</p>\n</li>\n<li><p>is_active (integer, required): Indicates if the room is active (e.g. 1 for active, 0 for inactive)</p>\n</li>\n<li><p>all_locations (integer, required): Indicates if the room is available in all locations (e.g. 1 for available, 0 for not available)</p>\n</li>\n<li><p>all_services (integer, required): Indicates if the room is available for all services (e.g. 1 for available, 0 for not available)</p>\n</li>\n</ul>\n</li>\n<li><p>Request Body (form-data):</p>\n<ul>\n<li>No parameters provided</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p>Status: 200</p>\n</li>\n<li><p>Content-Type: application/json</p>\n</li>\n<li><p>{ \"status\": true, \"room_id\": \"\", \"message\": \"\"}Example Response{\"status\": true,\"room_id\": \"\",\"message\": \"\"}</p>\n</li>\n</ul>\n<h4 id=\"json-schema\">JSON Schema</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"status\": {\n      \"type\": \"boolean\"\n    },\n    \"room_id\": {\n      \"type\": \"string\"\n    },\n    \"message\": {\n      \"type\": \"string\"\n    }\n  },\n  \"required\": [\"status\", \"room_id\", \"message\"]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","rooms","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"f6ee9c75-f4a8-40ef-a89d-fc0352425d2d","name":"Create Room*","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/rooms/create?name=Room 2&is_active=1&all_locations=1&all_services=1","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","rooms","create"],"query":[{"key":"name","value":"Room 2","description":"string"},{"key":"is_active","value":"1","description":"int"},{"key":"all_locations","value":"1","description":"int"},{"key":"all_services","value":"1","description":"int"},{"key":"","value":null,"type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 25 Nov 2024 17:59:18 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=2q0s56c2phsjbare6brubpf5su; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"72"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"room_id\": \"13290\",\n    \"message\": \"Room created successfully!\"\n}"}],"_postman_id":"ad98d102-baaa-448d-9303-11be6be5ba58"},{"name":"Update Room","id":"d5c1ebe5-616a-42fe-b90e-ec57de695a00","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Room 5","description":"<p>string</p>\n","type":"text"},{"key":"is_active","value":"1","description":"<p>int</p>\n","type":"text"},{"key":"all_locations","value":"1","description":"<p>int</p>\n","type":"text"},{"key":"all_services","value":"1","description":"<p>int</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/rooms/13290/update","description":"<h3 id=\"update-room-details\">Update Room Details</h3>\n<p>This endpoint allows you to update the details of a specific room.</p>\n<h4 id=\"request-body-parameters\">Request Body Parameters</h4>\n<ul>\n<li><p><code>name</code> (text): The name of the room.</p>\n</li>\n<li><p><code>is_active</code> (text): The status of the room.</p>\n</li>\n<li><p><code>all_locations</code> (text): The location ID of the room.</p>\n</li>\n<li><p><code>all_services</code> (text): The service ID of the room.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request is a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"status\": {\n      \"type\": \"boolean\"\n    },\n    \"message\": {\n      \"type\": \"string\"\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","rooms","13290","update"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"key":"","value":""}],"variable":[]}},"response":[{"id":"ea2be7ca-aae8-4a7c-8652-0e1c9a05273d","name":"Update Room","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"Room 5","description":"string","type":"text"},{"key":"is_active","value":"1","description":"int","type":"text"},{"key":"all_locations","value":"1","description":"int","type":"text"},{"key":"all_services","value":"1","description":"int","type":"text"}]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/rooms/{{room_id}}/update","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","rooms","{{room_id}}","update"],"query":[{"key":"","value":null,"type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 25 Nov 2024 18:00:56 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=2q0s56c2phsjbare6brubpf5su; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"54"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"Room updated successfully!\"\n}"}],"_postman_id":"d5c1ebe5-616a-42fe-b90e-ec57de695a00"}],"id":"ab7e6862-64d3-4fd4-86b8-3210c47c95d3","description":"<p>Rooms represent physical spaces available for appointments. This resource allows you to create, update, and manage room details, including availability and booking information, to optimize space usage.</p>\n","_postman_id":"ab7e6862-64d3-4fd4-86b8-3210c47c95d3"},{"name":"Equipment!","item":[{"name":"List Equipment","id":"dde2c465-3cd6-4c52-ad3b-c5b92fd86d2d","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/resources/equipment","urlObject":{"protocol":"https","path":["{{api_key_12307}}","resources","equipment"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"4c056ed5-08a7-4ab9-9131-1174cf09e1e3","name":"List Equipment","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/resources/equipment"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 12 Mar 2026 12:26:31 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 18,\n    \"resources\": [\n        {\n            \"id\": 8700,\n            \"equipment_name\": \"Sample Name\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8699,\n            \"equipment_name\": \"Strafcigerce\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8698,\n            \"equipment_name\": \"tesesdfsf\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8697,\n            \"equipment_name\": \"huh\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8696,\n            \"equipment_name\": \"new new equitment\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8695,\n            \"equipment_name\": \"ARDIT\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8686,\n            \"equipment_name\": \"New Equipment test\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8679,\n            \"equipment_name\": \"AndrejTEstingEquipment\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8567,\n            \"equipment_name\": \"Test Equipmentsss\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8378,\n            \"equipment_name\": \"Albert - Test - Resource\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8376,\n            \"equipment_name\": \"testin231\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8192,\n            \"equipment_name\": \"bojana test\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8191,\n            \"equipment_name\": \"testing12\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8190,\n            \"equipment_name\": \"test equipment\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8157,\n            \"equipment_name\": \"test 3\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 8156,\n            \"equipment_name\": \"test 2\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 7567,\n            \"equipment_name\": \"Pabau 1 equipment\",\n            \"quantity\": \"1\"\n        },\n        {\n            \"id\": 7286,\n            \"equipment_name\": \"Massage table 2\",\n            \"quantity\": \"1\"\n        }\n    ]\n}"}],"_postman_id":"dde2c465-3cd6-4c52-ad3b-c5b92fd86d2d"},{"name":"Create Equipment!","id":"31a2e4fb-772d-44b1-93c6-518469d70020","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/equipment/create?name=Box","urlObject":{"protocol":"https","path":["{{api_key}}","equipment","create"],"host":["api","oauth","pabau","com"],"query":[{"key":"name","value":"Box"}],"variable":[]}},"response":[],"_postman_id":"31a2e4fb-772d-44b1-93c6-518469d70020"},{"name":"Update Equipment!","id":"85347613-c07d-409c-ad16-1137840c799c","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/equipment/create?name=Box","urlObject":{"protocol":"https","path":["{{api_key}}","equipment","create"],"host":["api","oauth","pabau","com"],"query":[{"key":"name","value":"Box"}],"variable":[]}},"response":[],"_postman_id":"85347613-c07d-409c-ad16-1137840c799c"}],"id":"48754e29-eab2-42cb-9dd9-1b124e168178","description":"<p>Equipment refers to tools or devices used in your bookings. This resource allows you to create, update, and manage equipment details.</p>\n","_postman_id":"48754e29-eab2-42cb-9dd9-1b124e168178"},{"name":"Forms","item":[{"name":"List Forms","id":"0d2446ed-3c29-4eda-a4e1-c56f4e04ad4d","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/medical-forms/grouped","description":"<h2 id=\"overview\">Overview</h2>\n<p>Retrieves a grouped list of medical forms, organized by form type (e.g., <code>consent</code>, <code>epaper</code>, <code>lab</code>, <code>prescription</code>, <code>questionnaire</code>, <code>treatment</code>). This endpoint supports pagination, sorting, and filtering by active status, form type, and form name.</p>\n<p><strong>Method:</strong> <code>GET</code><br /><strong>URL:</strong> <code>https://api.oauth.pabau.com/{{api_key_12307}}/medical-forms/grouped</code></p>\n<p><strong>Authentication:</strong> The API key (<code>{{api_key_12307}}</code>) is embedded directly in the URL path.</p>\n<hr />\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>page</code></td>\n<td>integer</td>\n<td>Yes</td>\n<td>Page number for pagination. Example: <code>0</code></td>\n</tr>\n<tr>\n<td><code>per_page</code></td>\n<td>integer</td>\n<td>Yes</td>\n<td>Number of results per page. Example: <code>50</code></td>\n</tr>\n<tr>\n<td><code>order</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>Sort order for results. Example: <code>ASC</code></td>\n</tr>\n<tr>\n<td><code>is_active</code></td>\n<td>integer</td>\n<td>Yes</td>\n<td>Filter by active status. <code>1</code> for active, <code>0</code> for inactive.</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>string</td>\n<td>No</td>\n<td>Filter by form type. Example: <code>questionnaire</code></td>\n</tr>\n<tr>\n<td><code>limit_bypass</code></td>\n<td>integer</td>\n<td>No</td>\n<td>Bypass the per-page limit. Example: <code>1</code></td>\n</tr>\n<tr>\n<td><code>form_name</code></td>\n<td>string</td>\n<td>No</td>\n<td>Filter results by form name. Example: <code>iOS co</code></td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h2 id=\"response\">Response</h2>\n<h3 id=\"200-ok\">200 OK</h3>\n<p>Returns a JSON object containing all medical forms grouped by type.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": true,\n  \"total\": 20,\n  \"medical_forms\": {\n    \"consent\": {\n      \"total\": 3,\n      \"forms\": [\n        {\n          \"id\": 1556315,\n          \"name\": \"test\",\n          \"is_active\": 1,\n          \"service_ids\": []\n        }\n      ]\n    },\n    \"questionnaire\": {\n      \"total\": 0,\n      \"forms\": []\n    }\n  }\n}\n</code></pre>\n<p><strong>Response Fields:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>status</code></td>\n<td>boolean</td>\n<td>Indicates whether the request was successful.</td>\n</tr>\n<tr>\n<td><code>total</code></td>\n<td>integer</td>\n<td>Total number of forms returned across all types.</td>\n</tr>\n<tr>\n<td><code>medical_forms</code></td>\n<td>object</td>\n<td>Forms grouped by type (<code>consent</code>, <code>epaper</code>, <code>lab</code>, <code>prescription</code>, <code>questionnaire</code>, <code>treatment</code>).</td>\n</tr>\n<tr>\n<td><code>medical_forms.[type].total</code></td>\n<td>integer</td>\n<td>Count of forms within that specific group.</td>\n</tr>\n<tr>\n<td><code>medical_forms.[type].forms</code></td>\n<td>array</td>\n<td>List of form objects belonging to that group.</td>\n</tr>\n<tr>\n<td><code>medical_forms.[type].forms[].id</code></td>\n<td>integer</td>\n<td>Unique identifier for the form.</td>\n</tr>\n<tr>\n<td><code>medical_forms.[type].forms[].name</code></td>\n<td>string</td>\n<td>Display name of the form.</td>\n</tr>\n<tr>\n<td><code>medical_forms.[type].forms[].is_active</code></td>\n<td>integer</td>\n<td>Active status of the form. <code>1</code> = active, <code>0</code> = inactive.</td>\n</tr>\n<tr>\n<td><code>medical_forms.[type].forms[].service_ids</code></td>\n<td>array</td>\n<td>List of service IDs associated with the form.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key}}","medical-forms","grouped"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>Int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"0"},{"disabled":true,"description":{"content":"<p>int\ndefault: 20, max: 50</p>\n","type":"text/plain"},"key":"per_page","value":"50"},{"disabled":true,"description":{"content":"<p>asc or desc\ndefault: desc</p>\n","type":"text/plain"},"key":"order","value":"ASC"},{"disabled":true,"description":{"content":"<p>int\ndefault: all</p>\n","type":"text/plain"},"key":"is_active","value":"1"},{"disabled":true,"description":{"content":"<p>String, Allowed: 'consent', 'epaper', 'lab', 'prescription', 'questionnaire', 'treatment'</p>\n","type":"text/plain"},"key":"type","value":"questionnaire"},{"disabled":true,"description":{"content":"<p>Int, 0 OR 1, Bypasses the limit per page</p>\n","type":"text/plain"},"key":"limit_bypass","value":"1"},{"disabled":true,"description":{"content":"<p>String, comma separated ids</p>\n","type":"text/plain"},"key":"service_ids","value":"1234,2345"}],"variable":[]}},"response":[{"id":"df4a62a8-44c7-4223-816d-d9ed7270593d","name":"List Forms","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key_12307}}/medical-forms/grouped","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key_12307}}","medical-forms","grouped"],"query":[{"key":"page","value":"0","description":"Int\ndefault: 1","disabled":true},{"key":"per_page","value":"50","description":"int\ndefault: 20, max: 50","disabled":true},{"key":"order","value":"ASC","description":"asc or desc\ndefault: desc","disabled":true},{"key":"is_active","value":"1","description":"int\ndefault: all","disabled":true},{"key":"type","value":"questionnaire","description":"String, Allowed: 'consent', 'epaper', 'lab', 'prescription', 'questionnaire', 'treatment'","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 07 Oct 2025 12:50:18 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"total\": 20,\n    \"medical_forms\": {\n        \"questionnaire\": {\n            \"total\": 20,\n            \"forms\": [\n                {\n                    \"id\": 3556149,\n                    \"name\": \"Scoll test\",\n                    \"is_active\": 1,\n                    \"service_ids\": []\n                },\n                {\n                    \"id\": 3556134,\n                    \"name\": \"Just test this \",\n                    \"is_active\": 1,\n                    \"service_ids\": []\n                },\n                {\n                    \"id\": 3556126,\n                    \"name\": \"wrong field 2\",\n                    \"is_active\": 1,\n                    \"service_ids\": [\n                        \"3450900\",\n                        \"3553105\",\n                        \"3553106\",\n                        \"3552904\",\n                        \"3036976\"\n                    ]\n                },\n                {\n                    \"id\": 3556092,\n                    \"name\": \"dasczxczxc\",\n                    \"is_active\": 1,\n                    \"service_ids\": []\n                },\n                {\n                    \"id\": 3556088,\n                    \"name\": \"dare\",\n                    \"is_active\": 1,\n                    \"service_ids\": []\n                },\n                {\n                    \"id\": 3556071,\n                    \"name\": \"asddd\",\n                    \"is_active\": 1,\n                    \"service_ids\": []\n                },\n                {\n                    \"id\": 3556069,\n                    \"name\": \"Test\",\n                    \"is_active\": 1,\n                    \"service_ids\": []\n                },\n                {\n                    \"id\": 3556068,\n                    \"name\": \"asdasd\",\n                    \"is_active\": 1,\n                    \"service_ids\": []\n                },\n                {\n                    \"id\": 3556030,\n                    \"name\": \"Only dob\",\n                    \"is_active\": 1,\n                    \"service_ids\": []\n                },\n                {\n                    \"id\": 3556029,\n                    \"name\": \"Default Medical History\",\n                    \"is_active\": 1,\n                    \"service_ids\": []\n                },\n                {\n                    \"id\": 3555973,\n                    \"name\": \"dare\",\n                    \"is_active\": 0,\n                    \"service_ids\": []\n                },\n                {\n                    \"id\": 3555909,\n                    \"name\": \"sh test\",\n                    \"is_active\": 0,\n                    \"service_ids\": [\n                        \"3036976\"\n                    ]\n                },\n                {\n                    \"id\": 3555900,\n                    \"name\": \"IV MediScreen Questionnaire\",\n                    \"is_active\": 1,\n                    \"service_ids\": [\n                        \"3553194\",\n                        \"3552904\"\n                    ]\n                },\n                {\n                    \"id\": 3555897,\n                    \"name\": \"sdsd\",\n                    \"is_active\": 1,\n                    \"service_ids\": []\n                },\n                {\n                    \"id\": 3555892,\n                    \"name\": \"Test text block form\",\n                    \"is_active\": 1,\n                    \"service_ids\": []\n                },\n                {\n                    \"id\": 3555796,\n                    \"name\": \"drawing 123\",\n                    \"is_active\": 0,\n                    \"service_ids\": [\n                        \"3450894\",\n                        \"3450895\",\n                        \"3450873\",\n                        \"3450907\",\n                        \"3462432\",\n                        \"3451311\",\n                        \"3481381\",\n                        \"3481404\",\n                        \"3496448\",\n                        \"3515266\",\n                        \"3544494\",\n                        \"3481428\",\n                        \"3481431\",\n                        \"3552613\"\n                    ]\n                },\n                {\n                    \"id\": 3555769,\n                    \"name\": \"Just a form \",\n                    \"is_active\": 0,\n                    \"service_ids\": [\n                        \"3450873\",\n                        \"3450895\",\n                        \"3451311\",\n                        \"3462432\",\n                        \"3481404\",\n                        \"3481381\",\n                        \"3450894\",\n                        \"3496448\",\n                        \"3515266\",\n                        \"3544494\",\n                        \"3552613\",\n                        \"3544495\"\n                    ]\n                },\n                {\n                    \"id\": 3555759,\n                    \"name\": \"test signature\",\n                    \"is_active\": 0,\n                    \"service_ids\": []\n                },\n                {\n                    \"id\": 3555738,\n                    \"name\": \"This is a test form for Bilal's PR.\",\n                    \"is_active\": 0,\n                    \"service_ids\": [\n                        \"3036178\",\n                        \"3552904\"\n                    ]\n                },\n                {\n                    \"id\": 3555698,\n                    \"name\": \"Leah Testing Linked Fields Questionnaire\",\n                    \"is_active\": 0,\n                    \"service_ids\": []\n                }\n            ]\n        }\n    }\n}"}],"_postman_id":"0d2446ed-3c29-4eda-a4e1-c56f4e04ad4d"},{"name":"List Form Questions","event":[{"listen":"test","script":{"id":"b81a2385-d19b-4cc8-89f4-866a3febe4f9","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response has the required fields - success and form\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData).to.have.property('success');","    pm.expect(responseData).to.have.property('form');","});","","","pm.test(\"Validate the form object\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.form).to.exist.and.to.be.an('object');","});","",""],"type":"text/javascript","packages":{}}}],"id":"e6f0a1cc-0fc0-4538-9eb0-c85903f5b141","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/clients/medical-forms/{{form_id}}/questions","description":"<h2 id=\"list-form-questions\">List Form Questions</h2>\n<p>Retrieves the list of questions associated with a specific medical form.</p>\n<p><strong>Endpoint:</strong> <code>GET https://api.oauth.pabau.com/{{api_key}}/clients/medical-forms/{{form_id}}/questions</code></p>\n<hr />\n<h3 id=\"path-variables\">Path Variables</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Variable</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>api_key</code></td>\n<td>Your Pabau OAuth API key used to authenticate the request.</td>\n</tr>\n<tr>\n<td><code>form_id</code></td>\n<td>The unique identifier of the medical form whose questions you want to retrieve.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"response\">Response</h3>\n<p>A successful request returns a <code>200 OK</code> status with a JSON object containing the following properties:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>success</code></td>\n<td>boolean</td>\n<td>Indicates whether the request was successful.</td>\n</tr>\n<tr>\n<td><code>form</code></td>\n<td>object</td>\n<td>An object containing the form details and its associated questions.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Example response shape:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"form\": {\n    ...\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","medical-forms","{{form_id}}","questions"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"bfbbb981-53d1-4699-b386-baf9e919287c","name":"List Form Questions","originalRequest":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/clients/medical-forms/{{form_id}}/questions"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 10 Mar 2026 13:14:50 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"form\": {\n        \"name\": \"Gender Linked Field\",\n        \"type\": \"questionnaire\",\n        \"questions\": [\n            {\n                \"question\": \"gender update\",\n                \"values\": [\n                    \"Male\",\n                    \"Female\",\n                    \"Other\"\n                ],\n                \"type\": \"radio\",\n                \"required\": true,\n                \"field_data_type\": \"\"\n            },\n            {\n                \"question\": \"update name\",\n                \"values\": \"\",\n                \"type\": \"input_text\",\n                \"required\": false,\n                \"field_data_type\": \"\"\n            },\n            {\n                \"question\": \"upload\",\n                \"values\": null,\n                \"type\": \"fileuploads\",\n                \"required\": false,\n                \"field_data_type\": \"\"\n            },\n            {\n                \"question\": \"how are you?\",\n                \"values\": \"\",\n                \"type\": \"input_text\",\n                \"required\": true,\n                \"field_data_type\": \"\"\n            },\n            {\n                \"question\": \"are you feeling well?\",\n                \"values\": \"\",\n                \"type\": \"input_text\",\n                \"required\": true,\n                \"field_data_type\": \"\"\n            },\n            {\n                \"question\": \"test\",\n                \"values\": [\n                    \"test 1\",\n                    \"test 2\",\n                    \"test 3\"\n                ],\n                \"type\": \"checkbox\",\n                \"required\": false,\n                \"field_data_type\": \"\"\n            },\n            {\n                \"question\": \"dr\",\n                \"values\": [\n                    \"te\"\n                ],\n                \"type\": \"select\",\n                \"required\": false,\n                \"field_data_type\": \"\"\n            },\n            {\n                \"question\": \"alkar\",\n                \"values\": [\n                    \"1\",\n                    \"2\",\n                    \"3\",\n                    \"4\",\n                    \"5\"\n                ],\n                \"type\": \"slider\",\n                \"required\": false,\n                \"field_data_type\": \"\"\n            },\n            {\n                \"question\": \"gest\",\n                \"values\": [\n                    \"te\"\n                ],\n                \"type\": \"grid_radio\",\n                \"required\": false,\n                \"field_data_type\": \"\"\n            },\n            {\n                \"question\": \"services availbale\",\n                \"values\": \"\",\n                \"type\": \"cl_services\",\n                \"required\": true,\n                \"field_data_type\": \"\"\n            },\n            {\n                \"question\": \"email\",\n                \"values\": \"\",\n                \"type\": \"input_text\",\n                \"required\": true,\n                \"field_data_type\": \"email\"\n            }\n        ]\n    }\n}"}],"_postman_id":"e6f0a1cc-0fc0-4538-9eb0-c85903f5b141"},{"name":"List Completed Forms","id":"975ad877-2897-4826-810a-28c24cca145f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/complete-forms?page=1&per_page=50&order=DESC&id=123&search=John Doe","urlObject":{"protocol":"https","path":["{{api_key_12307}}","complete-forms"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"per_page","value":"50"},{"description":{"content":"<p>ASC or DESC</p>\n","type":"text/plain"},"key":"order","value":"DESC"},{"description":{"content":"<p>Form Id (optional)</p>\n","type":"text/plain"},"key":"id","value":"123"},{"description":{"content":"<p>Search by form_name or client_name</p>\n","type":"text/plain"},"key":"search","value":"John Doe"}],"variable":[]}},"response":[{"id":"82a98eec-c40d-4596-9a6b-74092883acb2","name":"New Request","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key_12307}}/complete-forms?page=1&per_page=50&order=DESC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key_12307}}","complete-forms"],"query":[{"key":"page","value":"1","description":"int","type":"text"},{"key":"per_page","value":"50","description":"int","type":"text"},{"key":"order","value":"DESC","description":"ASC or DESC","type":"text"},{"key":"id","value":"123","description":"Form Id","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 17 Oct 2025 11:11:47 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 50,\n    \"medical_forms\": [\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"EXISTING AND NEW CLIENTS  at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540055,\n                \"client_name\": \"Aabtecl Gyxyhclto\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"After care test at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"16/10/2025\",\n            \"related_appointment\": \"After care test at 16/10/2025\",\n            \"client\": {\n                \"client_id\": 41546407,\n                \"client_name\": \"Ivan test 3 Jovanovik3\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"Chrisy Service at 23/09/2025\",\n            \"client\": {\n                \"client_id\": 41546379,\n                \"client_name\": \"Test Emails\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"Acute Med 1 at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41546410,\n                \"client_name\": \"Ardrit test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"After care test at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"Gorjan Botox Service at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"23/09/2025\",\n            \"related_appointment\": \"Acute Med 1 at 23/09/2025\",\n            \"client\": {\n                \"client_id\": 41540468,\n                \"client_name\": \"Ivan trest test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41546410,\n                \"client_name\": \"Ardrit test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"After care test at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41542206,\n                \"client_name\": \"Cdiajdb Ottombcub\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"23/09/2025\",\n            \"related_appointment\": \"Gorjan Botox Service at 23/09/2025\",\n            \"client\": {\n                \"client_id\": 41540468,\n                \"client_name\": \"Ivan trest test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41546410,\n                \"client_name\": \"Ardrit test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Botox 3 Areas helen at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41546411,\n                \"client_name\": \"Viktor Pabau\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"After care test at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41542206,\n                \"client_name\": \"Cdiajdb Ottombcub\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"16/10/2025\",\n            \"related_appointment\": \"2222 at 16/10/2025\",\n            \"client\": {\n                \"client_id\": 41546407,\n                \"client_name\": \"Ivan test 3 Jovanovik3\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"25/09/2025\",\n            \"related_appointment\": \"After care test at 25/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"16/10/2025\",\n            \"related_appointment\": \"2222 at 16/10/2025\",\n            \"client\": {\n                \"client_id\": 41546407,\n                \"client_name\": \"Ivan test 3 Jovanovik3\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"25/09/2025\",\n            \"related_appointment\": \"After care test at 25/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41546410,\n                \"client_name\": \"Ardrit test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"After care test at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"16/10/2025\",\n            \"related_appointment\": \"After care test at 16/10/2025\",\n            \"client\": {\n                \"client_id\": 41546407,\n                \"client_name\": \"Ivan test 3 Jovanovik3\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"Chrisy Service at 23/09/2025\",\n            \"client\": {\n                \"client_id\": 41546379,\n                \"client_name\": \"Test Emails\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"Acute Med 1 at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41546410,\n                \"client_name\": \"Ardrit test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"After care test at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"Gorjan Botox Service at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"23/09/2025\",\n            \"related_appointment\": \"Acute Med 1 at 23/09/2025\",\n            \"client\": {\n                \"client_id\": 41540468,\n                \"client_name\": \"Ivan trest test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41546410,\n                \"client_name\": \"Ardrit test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41546410,\n                \"client_name\": \"Ardrit test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"After care test at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41542206,\n                \"client_name\": \"Cdiajdb Ottombcub\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"23/09/2025\",\n            \"related_appointment\": \"Gorjan Botox Service at 23/09/2025\",\n            \"client\": {\n                \"client_id\": 41540468,\n                \"client_name\": \"Ivan trest test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41546410,\n                \"client_name\": \"Ardrit test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"16/10/2025\",\n            \"related_appointment\": \"After care test at 16/10/2025\",\n            \"client\": {\n                \"client_id\": 41546407,\n                \"client_name\": \"Ivan test 3 Jovanovik3\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Botox 3 Areas helen at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41546411,\n                \"client_name\": \"Viktor Pabau\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"After care test at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"16/10/2025\",\n            \"related_appointment\": \"2222 at 16/10/2025\",\n            \"client\": {\n                \"client_id\": 41546407,\n                \"client_name\": \"Ivan test 3 Jovanovik3\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41546410,\n                \"client_name\": \"Ardrit test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"After care test at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"Acute Med 1 at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"23/09/2025\",\n            \"related_appointment\": \"Acute Med 1 at 23/09/2025\",\n            \"client\": {\n                \"client_id\": 41540468,\n                \"client_name\": \"Ivan trest test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41546410,\n                \"client_name\": \"Ardrit test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"After care test at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"Gorjan Botox Service at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"23/09/2025\",\n            \"related_appointment\": \"Gorjan Botox Service at 23/09/2025\",\n            \"client\": {\n                \"client_id\": 41540468,\n                \"client_name\": \"Ivan trest test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"08/10/2025\",\n            \"related_appointment\": \"Acute Med 1 at 08/10/2025\",\n            \"client\": {\n                \"client_id\": 41546410,\n                \"client_name\": \"Ardrit test\"\n            }\n        },\n        {\n            \"form_id\": 1678619,\n            \"form_name\": \" Botox  - Consent form\",\n            \"form_type\": \"consent\",\n            \"form_created_date\": \"24/09/2025\",\n            \"related_appointment\": \"After care test at 24/09/2025\",\n            \"client\": {\n                \"client_id\": 41540469,\n                \"client_name\": \"ivan test ios\"\n            }\n        }\n    ]\n}"}],"_postman_id":"975ad877-2897-4826-810a-28c24cca145f"},{"name":"Delete Medical Form","id":"445e67cb-6720-4297-9ffa-b498d38c8430","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"user_id","value":"12345","description":"<p>(integer) ID of the user deleting the form. Stored for audit tracking.</p>\n","type":"text","uuid":"fecdf373-0f94-4e60-88ff-d02cbbc2e3f9"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/medical-form/{{form_id}}/delete","urlObject":{"protocol":"https","path":["{{api_key}}","medical-form","{{form_id}}","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"f3f8bbbe-aef4-4138-8f43-4be15b8fcab6","name":"Delete Medical Form","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"user_id","value":"12345","description":"(integer) ID of the user deleting the form. Stored for audit tracking.","type":"text","uuid":"fecdf373-0f94-4e60-88ff-d02cbbc2e3f9"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/medical-form/{{form_id}}/delete"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 10 Mar 2026 13:05:40 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Form successfully deleted\"\n}"}],"_postman_id":"445e67cb-6720-4297-9ffa-b498d38c8430"},{"name":"Create Medical Form","id":"e76636e5-9147-4bb7-bfbd-591f78b0bbaf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"type":"text","key":"name","value":"form name","description":"<p>(string, required)\n  Name of the medical form template. Displayed in form lists and selection screens.</p>\n"},{"type":"text","key":"form_type","value":"questionnaire","description":"<p>(string, required)\n  Category of the form. Allowed values: consent, epaper, lab, prescription, questionnaire, treatment</p>\n"},{"type":"text","key":"fields","value":"[{\"title\":\"Patient Information\",\"type\":\"heading\"},{\"title\":\"Please fill in all fields below\",\"type\":\"staticText\"},\"Full Name\",\"Email\",{\"title\":\"Date of                                                            \n  birth\",\"type\":\"input_text\",\"fieldType\":\"date\",\"required\":true,\"defaults\":\"[CLIENTDOB]\",\"linked\":\"DOB\"},{\"title\":\"What is your                                                                                                   \n  gender?\",\"type\":\"radio\",\"options\":[\"Male\",\"Female\"],\"required\":true,\"linked\":\"Gender\"},{\"title\":\"Street Address\",\"type\":\"input_text\",\"defaults\":\"[CLIENTSTREET]\",\"linked\":\"MailingStreet\"},{\"title\":\"City\",\"type\":\"input_text\",\"de\n  faults\":\"[CLIENTCITY]\",\"linked\":\"MailingCity\"},{\"title\":\"Postcode\",\"type\":\"input_text\",\"defaults\":\"[CLIENTPOSTAL]\",\"linked\":\"MailingPostal\"},{\"title\":\"Phone\n  number\",\"type\":\"input_text\",\"fieldType\":\"phone\",\"defaults\":\"[CLIENTPHONE]\",\"linked\":\"Phone\"},{\"title\":\"Mobile number\",\"type\":\"input_text\",\"fieldType\":\"phone\",\"defaults\":\"[CLIENTMOBILE]\",\"linked\":\"Phone\"},{\"title\":\"Preferred\n  Contact\",\"type\":\"select\",\"options\":[\"Phone\",\"Email\",\"SMS\"]},{\"title\":\"Current Symptoms\",\"type\":\"checkbox\",\"options\":[\"Headache\",\"Fatigue\",\"Nausea\",\"Dizziness\",\"Pain\"]},{\"title\":\"Pain\n  Level\",\"type\":\"slider\",\"options\":[\"1\",\"2\",\"3\",\"4\",\"5\"]},{\"title\":\"Short Answer\",\"type\":\"input_text\"},{\"title\":\"Long Answer\",\"type\":\"textarea\"},{\"title\":\"Services\",\"type\":\"cl_services\"},{\"title\":\"Single choice\n  grid\",\"type\":\"grid_radio\",\"options\":[\"1\",\"2\"]},{\"title\":\"Checkbox grid\",\"type\":\"grid_checkbox\",\"options\":[\"1\",\"2\"]},{\"title\":\"Medical\n  Conditions\",\"type\":\"btn_medical_condition\"},{\"title\":\"Allergies\",\"type\":\"allergies\"},{\"title\":\"Drawing\",\"type\":\"diagram_mini\"},{\"title\":\"File\n  Uploads\",\"type\":\"fileuploads\"},{\"title\":\"Signature\",\"type\":\"signature\",\"required\":true}]","description":"<p> (JSON array, required)\n  Form field definitions. Each element can be a simple string (creates a text input) or an object with full configuration. See field type documentation below.</p>\n<p>  Supported field types: input_text, textarea, radio, select, checkbox, slider, signature, heading, staticText, cl_services, grid_radio, grid_checkbox, btn_medical_condition, allergies, diagram_mini, fileuploads</p>\n<p>  Field object properties:</p>\n<ul>\n<li>title (string) — Field label</li>\n<li>type (string) — Field type (default: input_text)</li>\n<li>required (boolean) — Is field mandatory (default: false)</li>\n<li>options (string[]) — Choices for radio/select/checkbox/slider/grid types</li>\n<li>fieldType (string) — Input subtype: text, date, phone, email</li>\n<li>defaults (string) — Auto-fill token: [CLIENTDOB], [CLIENTPHONE], [CLIENTMOBILE], [CLIENTSTREET], [CLIENTCITY], [CLIENTPOSTAL]</li>\n<li>linked (string) — Links to contact field: DOB, Gender, Phone, MailingStreet, MailingCity, MailingPostal</li>\n</ul>\n"},{"key":"service_id","value":"12345,2345","description":"<p> (string, optional)\n  Comma-separated list of service IDs to associate with this form. When set, the form will be linked to the specified services.</p>\n","type":"text","uuid":"6c43f09c-a664-4871-bba9-aa151df6acb8"},{"key":"user_id","value":"12345","description":"<p> (integer, optional)\n  ID of the user creating the form. Stored in user_created column for audit tracking.</p>\n","type":"text","uuid":"68b8742d-4cd7-427a-9ec6-b12b2970b803"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/medical-form/create","description":"<p>Creates a new medical form template in the Pabau system.</p>\n<h2 id=\"authentication\">Authentication</h2>\n<p>The API key is passed as a path parameter in the URL:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>POST https://api.oauth.pabau.com/{{api_key}}/medical-form/create\n\n</code></pre><p>Use the <code>api_key</code> variable to store your API key.</p>\n<h2 id=\"request-body\">Request Body</h2>\n<p>This endpoint accepts <code>multipart/form-data</code> with the following fields:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>✅ Yes</td>\n<td>Name of the medical form template. Displayed in form lists and selection screens.</td>\n</tr>\n<tr>\n<td><code>form_type</code></td>\n<td>string</td>\n<td>✅ Yes</td>\n<td>Category of the form. Allowed values: <code>consent</code>, <code>epaper</code>, <code>lab</code>, <code>prescription</code>, <code>questionnaire</code>, <code>treatment</code></td>\n</tr>\n<tr>\n<td><code>fields</code></td>\n<td>JSON array</td>\n<td>✅ Yes</td>\n<td>Array of field definitions that make up the form. Each element can be a plain string (creates a basic text input) or a full field configuration object.</td>\n</tr>\n<tr>\n<td><code>service_id</code></td>\n<td>string</td>\n<td>❌ No</td>\n<td>Comma-separated list of service IDs to associate with this form.</td>\n</tr>\n<tr>\n<td><code>user_id</code></td>\n<td>integer</td>\n<td>❌ No</td>\n<td>ID of the user creating the form. Stored for audit tracking.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"field-object-schema-fields\">Field Object Schema (<code>fields</code>)</h2>\n<p>Each entry in the <code>fields</code> array can be:</p>\n<ul>\n<li><p>A <strong>plain string</strong> — shorthand for a basic text input using that string as the label.</p>\n</li>\n<li><p>A <strong>field object</strong> with the following properties:</p>\n</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>title</code></td>\n<td>string</td>\n<td>Field label displayed to the user</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>string</td>\n<td>Field type (see supported types below). Defaults to <code>input_text</code></td>\n</tr>\n<tr>\n<td><code>required</code></td>\n<td>boolean</td>\n<td>Whether the field is mandatory. Defaults to <code>false</code></td>\n</tr>\n<tr>\n<td><code>options</code></td>\n<td>string[]</td>\n<td>Answer choices for <code>radio</code>, <code>select</code>, <code>checkbox</code>, <code>slider</code>, <code>grid_radio</code>, <code>grid_checkbox</code> types</td>\n</tr>\n<tr>\n<td><code>fieldType</code></td>\n<td>string</td>\n<td>Input subtype: <code>text</code>, <code>date</code>, <code>phone</code>, <code>email</code></td>\n</tr>\n<tr>\n<td><code>defaults</code></td>\n<td>string</td>\n<td>Auto-fill token to pre-populate from the patient's contact record</td>\n</tr>\n<tr>\n<td><code>linked</code></td>\n<td>string</td>\n<td>Links the field to a contact record field for data sync</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"supported-field-types\">Supported Field Types</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>input_text</code></td>\n<td>Single-line text input</td>\n</tr>\n<tr>\n<td><code>textarea</code></td>\n<td>Multi-line text input</td>\n</tr>\n<tr>\n<td><code>radio</code></td>\n<td>Single-choice radio buttons</td>\n</tr>\n<tr>\n<td><code>select</code></td>\n<td>Dropdown selection</td>\n</tr>\n<tr>\n<td><code>checkbox</code></td>\n<td>Multi-choice checkboxes</td>\n</tr>\n<tr>\n<td><code>slider</code></td>\n<td>Numeric scale slider</td>\n</tr>\n<tr>\n<td><code>signature</code></td>\n<td>Signature capture</td>\n</tr>\n<tr>\n<td><code>heading</code></td>\n<td>Section heading (non-input)</td>\n</tr>\n<tr>\n<td><code>staticText</code></td>\n<td>Static display text (non-input)</td>\n</tr>\n<tr>\n<td><code>cl_services</code></td>\n<td>Services selector</td>\n</tr>\n<tr>\n<td><code>grid_radio</code></td>\n<td>Single-choice grid</td>\n</tr>\n<tr>\n<td><code>grid_checkbox</code></td>\n<td>Multi-choice grid</td>\n</tr>\n<tr>\n<td><code>btn_medical_condition</code></td>\n<td>Medical conditions picker</td>\n</tr>\n<tr>\n<td><code>allergies</code></td>\n<td>Allergies picker</td>\n</tr>\n<tr>\n<td><code>diagram_mini</code></td>\n<td>Body diagram annotation</td>\n</tr>\n<tr>\n<td><code>fileuploads</code></td>\n<td>File upload field</td>\n</tr>\n<tr>\n<td><code>staticImage</code></td>\n<td>Static display image (non-input)</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"auto-fill-tokens-defaults\">Auto-fill Tokens (<code>defaults</code>)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Token</th>\n<th>Populates From</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>[CLIENTDOB]</code></td>\n<td>Date of birth</td>\n</tr>\n<tr>\n<td><code>[CLIENTPHONE]</code></td>\n<td>Phone number</td>\n</tr>\n<tr>\n<td><code>[CLIENTMOBILE]</code></td>\n<td>Mobile number</td>\n</tr>\n<tr>\n<td><code>[CLIENTSTREET]</code></td>\n<td>Street address</td>\n</tr>\n<tr>\n<td><code>[CLIENTCITY]</code></td>\n<td>City</td>\n</tr>\n<tr>\n<td><code>[CLIENTPOSTAL]</code></td>\n<td>Postal code</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"example-response\">Example Response</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"record\": {\n        \"name\": \"form name\",\n        \"form_type\": \"questionnaire\",\n        \"created_at\": \"2026-03-10 11:12:48\"\n    },\n    \"success\": true,\n    \"form_id\": \"3557180\",\n    \"message\": \"Medical form created with ID: 3557180\"\n}\n\n</code></pre>\n<p>The <code>form_id</code> in the response can be saved to the <code>form_id</code> global variable for use in subsequent requests.</p>\n","urlObject":{"protocol":"https","path":["{{api_key_12307}}","medical-form","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"113c6f15-27d3-436d-a942-5141f66fd40a","name":"Create Medical Form","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"type":"text","key":"name","value":"form name","description":"(string, required)\n  Name of the medical form template. Displayed in form lists and selection screens."},{"type":"text","key":"form_type","value":"questionnaire","description":"(string, required)\n  Category of the form. Allowed values: consent, epaper, lab, prescription, questionnaire, treatment"},{"type":"text","key":"fields","value":"[{\"title\":\"Patient Information\",\"type\":\"heading\"},{\"title\":\"Please fill in all fields below\",\"type\":\"staticText\"},\"Full Name\",\"Email\",{\"title\":\"Date of                                                            \n  birth\",\"type\":\"input_text\",\"fieldType\":\"date\",\"required\":true,\"defaults\":\"[CLIENTDOB]\",\"linked\":\"DOB\"},{\"title\":\"What is your                                                                                                   \n  gender?\",\"type\":\"radio\",\"options\":[\"Male\",\"Female\"],\"required\":true,\"linked\":\"Gender\"},{\"title\":\"Street Address\",\"type\":\"input_text\",\"defaults\":\"[CLIENTSTREET]\",\"linked\":\"MailingStreet\"},{\"title\":\"City\",\"type\":\"input_text\",\"de\n  faults\":\"[CLIENTCITY]\",\"linked\":\"MailingCity\"},{\"title\":\"Postcode\",\"type\":\"input_text\",\"defaults\":\"[CLIENTPOSTAL]\",\"linked\":\"MailingPostal\"},{\"title\":\"Phone\n  number\",\"type\":\"input_text\",\"fieldType\":\"phone\",\"defaults\":\"[CLIENTPHONE]\",\"linked\":\"Phone\"},{\"title\":\"Mobile number\",\"type\":\"input_text\",\"fieldType\":\"phone\",\"defaults\":\"[CLIENTMOBILE]\",\"linked\":\"Phone\"},{\"title\":\"Preferred\n  Contact\",\"type\":\"select\",\"options\":[\"Phone\",\"Email\",\"SMS\"]},{\"title\":\"Current Symptoms\",\"type\":\"checkbox\",\"options\":[\"Headache\",\"Fatigue\",\"Nausea\",\"Dizziness\",\"Pain\"]},{\"title\":\"Pain\n  Level\",\"type\":\"slider\",\"options\":[\"1\",\"2\",\"3\",\"4\",\"5\"]},{\"title\":\"Short Answer\",\"type\":\"input_text\"},{\"title\":\"Long Answer\",\"type\":\"textarea\"},{\"title\":\"Services\",\"type\":\"cl_services\"},{\"title\":\"Single choice\n  grid\",\"type\":\"grid_radio\",\"options\":[\"1\",\"2\"]},{\"title\":\"Checkbox grid\",\"type\":\"grid_checkbox\",\"options\":[\"1\",\"2\"]},{\"title\":\"Medical\n  Conditions\",\"type\":\"btn_medical_condition\"},{\"title\":\"Allergies\",\"type\":\"allergies\"},{\"title\":\"Drawing\",\"type\":\"diagram_mini\"},{\"title\":\"File\n  Uploads\",\"type\":\"fileuploads\"},{\"title\":\"Signature\",\"type\":\"signature\",\"required\":true}]","description":" (JSON array, required)\n  Form field definitions. Each element can be a simple string (creates a text input) or an object with full configuration. See field type documentation below.\n\n  Supported field types: input_text, textarea, radio, select, checkbox, slider, signature, heading, staticText, cl_services, grid_radio, grid_checkbox, btn_medical_condition, allergies, diagram_mini, fileuploads\n\n  Field object properties:\n  - title (string) — Field label\n  - type (string) — Field type (default: input_text)\n  - required (boolean) — Is field mandatory (default: false)\n  - options (string[]) — Choices for radio/select/checkbox/slider/grid types\n  - fieldType (string) — Input subtype: text, date, phone, email\n  - defaults (string) — Auto-fill token: [CLIENTDOB], [CLIENTPHONE], [CLIENTMOBILE], [CLIENTSTREET], [CLIENTCITY], [CLIENTPOSTAL]\n  - linked (string) — Links to contact field: DOB, Gender, Phone, MailingStreet, MailingCity, MailingPostal\n"},{"key":"service_id","value":"12345,2345","description":" (string, optional)\n  Comma-separated list of service IDs to associate with this form. When set, the form will be linked to the specified services.","type":"text","uuid":"6c43f09c-a664-4871-bba9-aa151df6acb8"},{"key":"user_id","value":"12345","description":" (integer, optional)\n  ID of the user creating the form. Stored in user_created column for audit tracking.\n","type":"text","uuid":"68b8742d-4cd7-427a-9ec6-b12b2970b803"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/medical-form/create"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"date","value":"Tue, 10 Mar 2026 11:12:46 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"record\": {\n        \"name\": \"form name\",\n        \"form_type\": \"questionnaire\",\n        \"created_at\": \"2026-03-10 11:12:48\"\n    },\n    \"success\": true,\n    \"form_id\": \"3557180\",\n    \"message\": \"Medical form created with ID: 3557180\"\n}"}],"_postman_id":"e76636e5-9147-4bb7-bfbd-591f78b0bbaf"},{"name":"Update Medical Form","id":"a35f57ee-af16-4e02-9954-e5e12844b8e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"form name","type":"text","description":"<p>(string)\n  Name of the medical form template. Displayed in form lists and selection screens.</p>\n"},{"key":"form_type","value":"questionnaire","type":"text","description":"<p>(string)\n  Category of the form. Allowed values: consent, epaper, lab, prescription, questionnaire, treatment</p>\n"},{"key":"fields","value":"[{\"title\":\"Patient Information\",\"type\":\"heading\"},{\"title\":\"Please fill in all fields below\",\"type\":\"staticText\"},\"Full Name\",\"Email\",{\"title\":\"Date of                                                            \n  birth\",\"type\":\"input_text\",\"fieldType\":\"date\",\"required\":true,\"defaults\":\"[CLIENTDOB]\",\"linked\":\"DOB\"},{\"title\":\"What is your                                                                                                   \n  gender?\",\"type\":\"radio\",\"options\":[\"Male\",\"Female\"],\"required\":true,\"linked\":\"Gender\"},{\"title\":\"Street Address\",\"type\":\"input_text\",\"defaults\":\"[CLIENTSTREET]\",\"linked\":\"MailingStreet\"},{\"title\":\"City\",\"type\":\"input_text\",\"de\n  faults\":\"[CLIENTCITY]\",\"linked\":\"MailingCity\"},{\"title\":\"Postcode\",\"type\":\"input_text\",\"defaults\":\"[CLIENTPOSTAL]\",\"linked\":\"MailingPostal\"},{\"title\":\"Phone\n  number\",\"type\":\"input_text\",\"fieldType\":\"phone\",\"defaults\":\"[CLIENTPHONE]\",\"linked\":\"Phone\"},{\"title\":\"Mobile number\",\"type\":\"input_text\",\"fieldType\":\"phone\",\"defaults\":\"[CLIENTMOBILE]\",\"linked\":\"Phone\"},{\"title\":\"Preferred\n  Contact\",\"type\":\"select\",\"options\":[\"Phone\",\"Email\",\"SMS\"]},{\"title\":\"Current Symptoms\",\"type\":\"checkbox\",\"options\":[\"Headache\",\"Fatigue\",\"Nausea\",\"Dizziness\",\"Pain\"]},{\"title\":\"Pain\n  Level\",\"type\":\"slider\",\"options\":[\"1\",\"2\",\"3\",\"4\",\"5\"]},{\"title\":\"Short Answer\",\"type\":\"input_text\"},{\"title\":\"Long Answer\",\"type\":\"textarea\"},{\"title\":\"Services\",\"type\":\"cl_services\"},{\"title\":\"Single choice\n  grid\",\"type\":\"grid_radio\",\"options\":[\"1\",\"2\"]},{\"title\":\"Checkbox grid\",\"type\":\"grid_checkbox\",\"options\":[\"1\",\"2\"]},{\"title\":\"Medical\n  Conditions\",\"type\":\"btn_medical_condition\"},{\"title\":\"Allergies\",\"type\":\"allergies\"},{\"title\":\"Drawing\",\"type\":\"diagram_mini\"},{\"title\":\"File\n  Uploads\",\"type\":\"fileuploads\"},{\"title\":\"Signature\",\"type\":\"signature\",\"required\":true}]","type":"text","description":"<p> (JSON array, required)\n  Form field definitions. Each element can be a simple string (creates a text input) or an object with full configuration. See field type documentation below.\n  Supported field types: input_text, textarea, radio, select, checkbox, slider, signature, heading, staticText, cl_services, grid_radio, grid_checkbox, btn_medical_condition, allergies, diagram_mini, fileuploads\n  Field object properties:</p>\n<ul>\n<li>title (string) — Field label</li>\n<li>type (string) — Field type (default: input_text)</li>\n<li>required (boolean) — Is field mandatory (default: false)</li>\n<li>options (string[]) — Choices for radio/select/checkbox/slider/grid types</li>\n<li>fieldType (string) — Input subtype: text, date, phone, email</li>\n<li>defaults (string) — Auto-fill token: [CLIENTDOB], [CLIENTPHONE], [CLIENTMOBILE], [CLIENTSTREET], [CLIENTCITY], [CLIENTPOSTAL]</li>\n<li>linked (string) — Links to contact field: DOB, Gender, Phone, MailingStreet, MailingCity, MailingPostal</li>\n</ul>\n"},{"key":"service_id","value":"12345,2345","type":"text","description":"<p> (string, optional)\n  Comma-separated list of service IDs to associate with this form. When set, the form will be linked to the specified services.</p>\n"},{"key":"user_id","value":"12345","type":"text","description":"<p> (integer, optional)\n  ID of the user creating the form. Stored in user_created column for audit tracking.</p>\n"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/medical-form/{{form_id}}/update","description":"<p>Updates an existing medical form template by its ID. Use this endpoint to modify the form's name, type, field definitions, and associated services or users.</p>\n<h2 id=\"endpoint\">Endpoint</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>POST https://api.oauth.pabau.com/{{api_key}}/medical-form/{{form_id}}/update\n\n</code></pre><h2 id=\"path-variables\">Path Variables</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Variable</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>api_key</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>Your Pabau API key used for authentication.</td>\n</tr>\n<tr>\n<td><code>form_id</code></td>\n<td>integer</td>\n<td>Yes</td>\n<td>The ID of the medical form to update.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"request-body\">Request Body</h2>\n<p>Sent as <code>multipart/form-data</code>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>No</td>\n<td>Name of the medical form template. Displayed in form lists and selection screens.</td>\n</tr>\n<tr>\n<td><code>form_type</code></td>\n<td>string</td>\n<td>No</td>\n<td>Category of the form. Allowed values: <code>consent</code>, <code>epaper</code>, <code>lab</code>, <code>prescription</code>, <code>questionnaire</code>, <code>treatment</code>.</td>\n</tr>\n<tr>\n<td><code>fields</code></td>\n<td>JSON array</td>\n<td>Yes</td>\n<td>Array of field definitions. Each element can be a plain string (creates a basic text input) or a field object. See <strong>Field Object</strong> below.</td>\n</tr>\n<tr>\n<td><code>service_id</code></td>\n<td>string</td>\n<td>No</td>\n<td>Comma-separated list of service IDs to associate with this form.</td>\n</tr>\n<tr>\n<td><code>user_id</code></td>\n<td>integer</td>\n<td>No</td>\n<td>ID of the user updating the form. Stored for audit tracking.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"field-object\">Field Object</h3>\n<p>Each item in the <code>fields</code> array can be a <strong>string</strong> (shorthand for a simple text input) or a <strong>field object</strong> with the following properties:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>title</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>The field label shown to the patient.</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>string</td>\n<td>No</td>\n<td>Field type (default: <code>input_text</code>). See supported types below.</td>\n</tr>\n<tr>\n<td><code>required</code></td>\n<td>boolean</td>\n<td>No</td>\n<td>Whether the field is mandatory (default: <code>false</code>).</td>\n</tr>\n<tr>\n<td><code>options</code></td>\n<td>string[]</td>\n<td>No</td>\n<td>Answer choices for <code>radio</code>, <code>select</code>, <code>checkbox</code>, <code>slider</code>, <code>grid_radio</code>, and <code>grid_checkbox</code> types.</td>\n</tr>\n<tr>\n<td><code>fieldType</code></td>\n<td>string</td>\n<td>No</td>\n<td>Input subtype for <code>input_text</code> fields: <code>text</code>, <code>date</code>, <code>phone</code>, <code>email</code>.</td>\n</tr>\n<tr>\n<td><code>defaults</code></td>\n<td>string</td>\n<td>No</td>\n<td>Auto-fill token to pre-populate the field from the patient's contact record.</td>\n</tr>\n<tr>\n<td><code>linked</code></td>\n<td>string</td>\n<td>No</td>\n<td>Links the field to a contact record property for data sync.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"supported-field-types\">Supported Field Types</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>input_text</code></td>\n<td>Single-line text input. Use <code>fieldType</code> to specify <code>date</code>, <code>phone</code>, or <code>email</code>.</td>\n</tr>\n<tr>\n<td><code>textarea</code></td>\n<td>Multi-line text input.</td>\n</tr>\n<tr>\n<td><code>radio</code></td>\n<td>Single-choice radio buttons. Requires <code>options</code>.</td>\n</tr>\n<tr>\n<td><code>select</code></td>\n<td>Dropdown selector. Requires <code>options</code>.</td>\n</tr>\n<tr>\n<td><code>checkbox</code></td>\n<td>Multi-select checkboxes. Requires <code>options</code>.</td>\n</tr>\n<tr>\n<td><code>slider</code></td>\n<td>Numeric scale slider. Requires <code>options</code> (scale values).</td>\n</tr>\n<tr>\n<td><code>heading</code></td>\n<td>Section heading (display only).</td>\n</tr>\n<tr>\n<td><code>staticText</code></td>\n<td>Static descriptive text (display only).</td>\n</tr>\n<tr>\n<td><code>signature</code></td>\n<td>Patient signature capture.</td>\n</tr>\n<tr>\n<td><code>cl_services</code></td>\n<td>Services selector linked to clinic services.</td>\n</tr>\n<tr>\n<td><code>grid_radio</code></td>\n<td>Single-choice grid. Requires <code>options</code>.</td>\n</tr>\n<tr>\n<td><code>grid_checkbox</code></td>\n<td>Multi-choice grid. Requires <code>options</code>.</td>\n</tr>\n<tr>\n<td><code>btn_medical_condition</code></td>\n<td>Medical conditions selector.</td>\n</tr>\n<tr>\n<td><code>allergies</code></td>\n<td>Allergy selector.</td>\n</tr>\n<tr>\n<td><code>diagram_mini</code></td>\n<td>Body diagram annotation tool.</td>\n</tr>\n<tr>\n<td><code>fileuploads</code></td>\n<td>File upload input.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"auto-fill-tokens-defaults\">Auto-fill Tokens (<code>defaults</code>)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Token</th>\n<th>Populates From</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>[CLIENTDOB]</code></td>\n<td>Patient date of birth</td>\n</tr>\n<tr>\n<td><code>[CLIENTPHONE]</code></td>\n<td>Patient phone number</td>\n</tr>\n<tr>\n<td><code>[CLIENTMOBILE]</code></td>\n<td>Patient mobile number</td>\n</tr>\n<tr>\n<td><code>[CLIENTSTREET]</code></td>\n<td>Patient street address</td>\n</tr>\n<tr>\n<td><code>[CLIENTCITY]</code></td>\n<td>Patient city</td>\n</tr>\n<tr>\n<td><code>[CLIENTPOSTAL]</code></td>\n<td>Patient postal code</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"example-response\">Example Response</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"record\": {\n    \"name\": \"form name\",\n    \"form_type\": \"questionnaire\",\n    \"created_at\": \"2026-03-10 11:59:00\"\n  },\n  \"old_form_id\": 3557187,\n  \"success\": true,\n  \"form_id\": \"3557188\",\n  \"message\": \"Medical form updated with ID: 3557188\"\n}\n\n</code></pre>\n<h2 id=\"response-fields\">Response Fields</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>success</code></td>\n<td>boolean</td>\n<td><code>true</code> if the form was updated successfully.</td>\n</tr>\n<tr>\n<td><code>form_id</code></td>\n<td>string</td>\n<td>The ID of the newly created form version.</td>\n</tr>\n<tr>\n<td><code>old_form_id</code></td>\n<td>integer</td>\n<td>The ID of the previous form version that was replaced.</td>\n</tr>\n<tr>\n<td><code>message</code></td>\n<td>string</td>\n<td>Human-readable confirmation message.</td>\n</tr>\n<tr>\n<td><code>record</code></td>\n<td>object</td>\n<td>Summary of the updated form's metadata.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key}}","medical-form","{{form_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"019936e9-54fb-4e93-a768-b3ef6cfcc6b0","name":"Update Medical Form","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"form name","type":"text","description":"(string)\n  Name of the medical form template. Displayed in form lists and selection screens."},{"key":"form_type","value":"questionnaire","type":"text","description":"(string)\n  Category of the form. Allowed values: consent, epaper, lab, prescription, questionnaire, treatment"},{"key":"fields","value":"[{\"title\":\"Patient Information\",\"type\":\"heading\"},{\"title\":\"Please fill in all fields below\",\"type\":\"staticText\"},\"Full Name\",\"Email\",{\"title\":\"Date of                                                            \n  birth\",\"type\":\"input_text\",\"fieldType\":\"date\",\"required\":true,\"defaults\":\"[CLIENTDOB]\",\"linked\":\"DOB\"},{\"title\":\"What is your                                                                                                   \n  gender?\",\"type\":\"radio\",\"options\":[\"Male\",\"Female\"],\"required\":true,\"linked\":\"Gender\"},{\"title\":\"Street Address\",\"type\":\"input_text\",\"defaults\":\"[CLIENTSTREET]\",\"linked\":\"MailingStreet\"},{\"title\":\"City\",\"type\":\"input_text\",\"de\n  faults\":\"[CLIENTCITY]\",\"linked\":\"MailingCity\"},{\"title\":\"Postcode\",\"type\":\"input_text\",\"defaults\":\"[CLIENTPOSTAL]\",\"linked\":\"MailingPostal\"},{\"title\":\"Phone\n  number\",\"type\":\"input_text\",\"fieldType\":\"phone\",\"defaults\":\"[CLIENTPHONE]\",\"linked\":\"Phone\"},{\"title\":\"Mobile number\",\"type\":\"input_text\",\"fieldType\":\"phone\",\"defaults\":\"[CLIENTMOBILE]\",\"linked\":\"Phone\"},{\"title\":\"Preferred\n  Contact\",\"type\":\"select\",\"options\":[\"Phone\",\"Email\",\"SMS\"]},{\"title\":\"Current Symptoms\",\"type\":\"checkbox\",\"options\":[\"Headache\",\"Fatigue\",\"Nausea\",\"Dizziness\",\"Pain\"]},{\"title\":\"Pain\n  Level\",\"type\":\"slider\",\"options\":[\"1\",\"2\",\"3\",\"4\",\"5\"]},{\"title\":\"Short Answer\",\"type\":\"input_text\"},{\"title\":\"Long Answer\",\"type\":\"textarea\"},{\"title\":\"Services\",\"type\":\"cl_services\"},{\"title\":\"Single choice\n  grid\",\"type\":\"grid_radio\",\"options\":[\"1\",\"2\"]},{\"title\":\"Checkbox grid\",\"type\":\"grid_checkbox\",\"options\":[\"1\",\"2\"]},{\"title\":\"Medical\n  Conditions\",\"type\":\"btn_medical_condition\"},{\"title\":\"Allergies\",\"type\":\"allergies\"},{\"title\":\"Drawing\",\"type\":\"diagram_mini\"},{\"title\":\"File\n  Uploads\",\"type\":\"fileuploads\"},{\"title\":\"Signature\",\"type\":\"signature\",\"required\":true}]","type":"text","description":" (JSON array, required)\n  Form field definitions. Each element can be a simple string (creates a text input) or an object with full configuration. See field type documentation below.\n  Supported field types: input_text, textarea, radio, select, checkbox, slider, signature, heading, staticText, cl_services, grid_radio, grid_checkbox, btn_medical_condition, allergies, diagram_mini, fileuploads\n  Field object properties:\n  - title (string) — Field label\n  - type (string) — Field type (default: input_text)\n  - required (boolean) — Is field mandatory (default: false)\n  - options (string[]) — Choices for radio/select/checkbox/slider/grid types\n  - fieldType (string) — Input subtype: text, date, phone, email\n  - defaults (string) — Auto-fill token: [CLIENTDOB], [CLIENTPHONE], [CLIENTMOBILE], [CLIENTSTREET], [CLIENTCITY], [CLIENTPOSTAL]\n  - linked (string) — Links to contact field: DOB, Gender, Phone, MailingStreet, MailingCity, MailingPostal\n"},{"key":"service_id","value":"12345,2345","type":"text","description":" (string, optional)\n  Comma-separated list of service IDs to associate with this form. When set, the form will be linked to the specified services."},{"key":"user_id","value":"12345","type":"text","description":" (integer, optional)\n  ID of the user creating the form. Stored in user_created column for audit tracking.\n"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/medical-form/{{form_id}}/update"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 10 Mar 2026 11:58:56 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"record\": {\n        \"name\": \"form name\",\n        \"form_type\": \"questionnaire\",\n        \"created_at\": \"2026-03-10 11:59:00\"\n    },\n    \"old_form_id\": 3557187,\n    \"success\": true,\n    \"form_id\": \"3557188\",\n    \"message\": \"Medical form updated with ID: 3557188\"\n}"}],"_postman_id":"a35f57ee-af16-4e02-9954-e5e12844b8e7"}],"id":"28c45ea6-a912-47ec-8386-bec17464559f","description":"<p>Medical forms collect essential health information from clients, such as medical history, treatment forms, lab requests, prescriptions and consent. This resource enables the creation, management, to securely store these forms to support patient care and compliance.</p>\n","_postman_id":"28c45ea6-a912-47ec-8386-bec17464559f"},{"name":"EMR!","item":[{"name":"Client Notes","item":[{"name":"List Client Notes","id":"8822fc3f-511d-4509-a853-d5198ebaad7d","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"per_page","value":"20","description":"<p>int\ndefault: 20</p>\n","type":"text"},{"key":"page","value":"1","description":"<p>int\ndefault: 1</p>\n","type":"text"},{"key":"order","value":"ASC","description":"<p>ASC or DESC (created_date)</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/notes","description":"<h3 id=\"get-api_keyclientscontact_idnotes\">GET /{{api_key}}/clients/{{contact_id}}/notes</h3>\n<p>This endpoint retrieves the notes associated with a specific client.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>Form-Data</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request can be described using the following JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"token\": {\"type\": \"string\"},\n        \"expiration\": {\"type\": \"string\"},\n        \"tenant\": {\"type\": \"string\"},\n        \"catalog\": {\"type\": \"array\"},\n        \"success\": {\"type\": \"boolean\"},\n        \"total\": {\"type\": \"integer\"},\n        \"notes\": {\n            \"type\": \"array\",\n            \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                    \"id\": {\"type\": \"integer\"},\n                    \"Note\": {\"type\": \"string\"},\n                    \"CreatedDate\": {\"type\": \"string\"},\n                    \"user_id\": {\"type\": \"integer\"},\n                    \"contact_id\": {\"type\": \"integer\"}\n                }\n            }\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","notes"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"key":"test","value":"testMe"}],"variable":[]}},"response":[{"id":"d4e54268-81f3-4c39-bf34-ac50ca7bfda5","name":"List Client Notes","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/notes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 00:23:10 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=omac85petl4vu3b0fikm797j0q; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732234992"},{"key":"Content-Length","value":"390"},{"key":"Keep-Alive","value":"timeout=5, max=99"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AADR4LgmgftukZPak8cXYljFssIznX4jX5qwcevCBlkLOqbXyYyRpGfIj6pdXbwA4A0Z9Nbpnz3dtP3HtxetbSu62Pyyt6nNCh4V88qtmG1wf1JOhEgC0SGoKQHMDqgErke0AGniCyKNQbntpbmpv8Ha0vr1XWW86ZY\",\n    \"expiration\": \"2024-11-22T17:26:15.709Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"success\": true,\n    \"total\": 1,\n    \"notes\": [\n        {\n            \"id\": 16565564,\n            \"Note\": \"Hello!\",\n            \"CreatedDate\": \"2024-11-22 00:23:07\",\n            \"user_id\": 145154,\n            \"contact_id\": 40624996\n        }\n    ]\n}"}],"_postman_id":"8822fc3f-511d-4509-a853-d5198ebaad7d"},{"name":"Get Client Note!","id":"186b8502-7b3b-445f-b2d3-064b93f81be1","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/notes/16739529","description":"<h3 id=\"get-api_keyclientscontact_idnotes\">GET /{{api_key}}/clients/{{contact_id}}/notes</h3>\n<p>This endpoint retrieves the notes associated with a specific client.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>Form-Data</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request can be described using the following JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"token\": {\"type\": \"string\"},\n        \"expiration\": {\"type\": \"string\"},\n        \"tenant\": {\"type\": \"string\"},\n        \"catalog\": {\"type\": \"array\"},\n        \"success\": {\"type\": \"boolean\"},\n        \"total\": {\"type\": \"integer\"},\n        \"notes\": {\n            \"type\": \"array\",\n            \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                    \"id\": {\"type\": \"integer\"},\n                    \"Note\": {\"type\": \"string\"},\n                    \"CreatedDate\": {\"type\": \"string\"},\n                    \"user_id\": {\"type\": \"integer\"},\n                    \"contact_id\": {\"type\": \"integer\"}\n                }\n            }\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","notes","16739529"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"186b8502-7b3b-445f-b2d3-064b93f81be1"},{"name":"Create Client Note","id":"a3bca0f9-521b-4a85-b910-a64db6fb3208","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"contact_id","value":"{{contact_id}}","type":"text"},{"key":"user_id","value":"{{employee_id}}","type":"text","disabled":true},{"key":"note","value":"This is an example note","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/notes/create?test=testMe","description":"<h3 id=\"create-client-note\">Create Client Note</h3>\n<p>This endpoint allows you to create a new note for a specific client.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>No request body parameters are required for this request.</li>\n</ul>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><code>contact_id</code> (query parameter) - The ID of the client for whom the note is being created.</p>\n</li>\n<li><p><code>user_id</code> (query parameter) - The ID of the employee creating the note.</p>\n</li>\n<li><p><code>note</code> (query parameter) - The content of the note to be created.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>Upon successful execution, the endpoint returns a JSON object with the following fields:</p>\n<ul>\n<li><p><code>status</code> (boolean) - Indicates the status of the request.</p>\n</li>\n<li><p><code>message</code> (string) - Provides any additional information or error messages.</p>\n</li>\n<li><p><code>note_id</code> (string) - The ID of the newly created note.</p>\n</li>\n</ul>\n<p>Example Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": true,\n  \"message\": \"\",\n  \"note_id\": \"\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","notes","create"],"host":["api","oauth","pabau","com"],"query":[{"key":"test","value":"testMe"}],"variable":[]}},"response":[{"id":"c7bd7e51-75b7-4123-9f65-ea3ad60a9988","name":"Create Client Note","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/clients/notes/create?contact_id={{contact_id}}&user_id={{employee_id}}&note=Hello!","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","clients","notes","create"],"query":[{"key":"contact_id","value":"{{contact_id}}","description":"required","type":"text"},{"key":"user_id","value":"{{employee_id}}","description":"required","type":"text"},{"key":"note","value":"Hello!","description":"required","type":"text"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 00:23:05 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=omac85petl4vu3b0fikm797j0q; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732234987"},{"key":"Content-Length","value":"61"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"Note Created\",\n    \"note_id\": \"16565564\"\n}"}],"_postman_id":"a3bca0f9-521b-4a85-b910-a64db6fb3208"},{"name":"Delete Client Note","id":"bce63eaf-f027-40e5-b501-9a5380c47b68","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/notes/{{note_id}}/delete?test=testMe","urlObject":{"protocol":"https","path":["{{api_key}}","clients","notes","{{note_id}}","delete"],"host":["api","oauth","pabau","com"],"query":[{"key":"test","value":"testMe"}],"variable":[]}},"response":[],"_postman_id":"bce63eaf-f027-40e5-b501-9a5380c47b68"}],"id":"bcf1f541-b14b-43b5-8d8d-fd572e3adaee","description":"<p>Client notes are records of key interactions, observations, or details about a client. This resource allows you to create, update, and manage notes to maintain accurate and accessible client information for better service and continuity.</p>\n","_postman_id":"bcf1f541-b14b-43b5-8d8d-fd572e3adaee"},{"name":"Client Alerts!","item":[{"name":"List Client Alerts","id":"68f2d3cc-1881-4911-b80d-40c5c0daf354","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"per_page","value":"2","description":"<p>int\ndefault: 20</p>\n","type":"text"},{"key":"page","value":"2","description":"<p>int\ndefault: 1</p>\n","type":"text"},{"key":"order","value":"ASC","description":"<p>ASC or DESC (created_date)</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/alerts?order=DESC&per_page=20&page=1","description":"<h3 id=\"get-api_keyclientscontact_idalerts\">GET /{{api_key}}/clients/{{contact_id}}/alerts</h3>\n<p>This endpoint retrieves the alerts associated with a specific client.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p>Form-Data</p>\n<ul>\n<li>No parameters required.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request includes the following JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"token\": {\"type\": \"string\"},\n        \"expiration\": {\"type\": \"string\"},\n        \"tenant\": {\"type\": \"string\"},\n        \"catalog\": {\"type\": \"array\"},\n        \"success\": {\"type\": \"boolean\"},\n        \"medical_alerts\": {\n            \"type\": \"array\",\n            \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                    \"ID\": {\"type\": \"string\"},\n                    \"OwnerID\": {\"type\": \"string\"},\n                    \"Note\": {\"type\": \"string\"},\n                    \"Status\": {\"type\": \"string\"},\n                    \"CreatedDate\": {\"type\": \"string\"},\n                    \"Critical\": {\"type\": \"string\"}\n                }\n            }\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","alerts"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>ASC or DESC (created_date)</p>\n","type":"text/plain"},"key":"order","value":"DESC"},{"description":{"content":"<p>Int</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>Int</p>\n","type":"text/plain"},"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"bc1f728c-51ab-4114-b212-183be269b253","name":"List Client Alerts","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/alerts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 23 Nov 2024 15:55:04 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=0o1fsel6n4m08m0iaeq0k2bkob; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732377306"},{"key":"Content-Length","value":"557"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AACEeiNZ1xLY431kxZOuquPZKuzaQXY_OUvdTTcP0a4lJD1sLLv8Kt7spgh0xZ-In6so1Ts3VYARWO8VvNAny2B-ry7PLx7u9xFoyqilFy66Dk2NLXJaIRlffTCng3w-8uiBBGdtYYTxB0TwGWqiJaQ3KWKx_uvy9M8\",\n    \"expiration\": \"2024-11-23T17:54:11.117Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"success\": true,\n    \"medical_alerts\": [\n        {\n            \"ID\": \"1757055\",\n            \"OwnerID\": \"144260\",\n            \"Note\": \"#Cancer (Current or previous)\",\n            \"Status\": \"Enable\",\n            \"CreatedDate\": \"2024-11-23 15:44:12\",\n            \"Critical\": \"0\"\n        },\n        {\n            \"ID\": \"1756905\",\n            \"OwnerID\": \"144260\",\n            \"Note\": \"Very good client\",\n            \"Status\": \"Enable\",\n            \"CreatedDate\": \"2024-11-23 12:26:09\",\n            \"Critical\": \"1\"\n        }\n    ]\n}"}],"_postman_id":"68f2d3cc-1881-4911-b80d-40c5c0daf354"},{"name":"Get Client Alert*","id":"1b2c3708-57ed-43cc-9f12-4a57a7db9b27","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{alert_id}}/alert","description":"<h3 id=\"get-api_keyalertsalert_id\">GET /{{api_key}}/alerts/{{alert_id}}</h3>\n<p>This endpoint is used to retrieve specific alerts.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p>Form-Data</p>\n<ul>\n<li>No parameters required.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request can be described using the following JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"token\": {\"type\": \"string\"},\n        \"expiration\": {\"type\": \"string\"},\n        \"tenant\": {\"type\": \"string\"},\n        \"catalog\": {\"type\": \"array\"},\n        \"success\": {\"type\": \"boolean\"},\n        \"alert\": {\n            \"type\": \"object\",\n            \"properties\": {\n                \"ID\": {\"type\": \"integer\"},\n                \"OwnerID\": {\"type\": \"integer\"},\n                \"Note\": {\"type\": \"string\"},\n                \"Status\": {\"type\": \"string\"},\n                \"CreatedDate\": {\"type\": \"string\"},\n                \"Critical\": {\"type\": \"integer\"}\n            }\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{alert_id}}","alert"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"98b056fd-4257-4b32-bacf-33c96b395ee7","name":"Get Client Alert","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/alerts/{{alert_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 23 Nov 2024 15:54:40 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=0o1fsel6n4m08m0iaeq0k2bkob; path=/; secure; HttpOnly"},{"key":"X-RateLimit-Reset","value":"1732377282"},{"key":"Content-Length","value":"396"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"AACEeiNZ1xLY431kxZOuquPZKuzaQXY_OUvdTTcP0a4lJD1sLLv8Kt7spgh0xZ-In6so1Ts3VYARWO8VvNAny2B-ry7PLx7u9xFoyqilFy66Dk2NLXJaIRlffTCng3w-8uiBBGdtYYTxB0TwGWqiJaQ3KWKx_uvy9M8\",\n    \"expiration\": \"2024-11-23T17:54:11.117Z\",\n    \"tenant\": \"10046314\",\n    \"catalog\": [],\n    \"success\": true,\n    \"alert\": {\n        \"ID\": 1756905,\n        \"OwnerID\": 144260,\n        \"Note\": \"Very good client\",\n        \"Status\": \"Enable\",\n        \"CreatedDate\": \"2024-11-23 12:26:09\",\n        \"Critical\": 1\n    }\n}"}],"_postman_id":"1b2c3708-57ed-43cc-9f12-4a57a7db9b27"},{"name":"Create Client Alert","id":"7991f66f-97e9-4924-8f88-d9eafe88afa2","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"note","value":"test_note","type":"text"},{"key":"contact_id","value":"{{contact_id}}","type":"text"},{"key":"owner_id","value":"{{employee_id}}","type":"text"},{"key":"critical","value":"0","type":"text","disabled":true},{"key":"medical_condition_id","value":"279351","type":"text","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/alerts/create?test=testMe","urlObject":{"protocol":"https","path":["{{api_key}}","clients","alerts","create"],"host":["api","oauth","pabau","com"],"query":[{"key":"test","value":"testMe"}],"variable":[]}},"response":[],"_postman_id":"7991f66f-97e9-4924-8f88-d9eafe88afa2"},{"name":"Delete Client Alert","id":"2d33bc34-9285-4ea7-a07a-a250acb2dabc","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/alerts/1765519/delete?test=testMe","urlObject":{"protocol":"https","path":["{{api_key}}","clients","alerts","1765519","delete"],"host":["api","oauth","pabau","com"],"query":[{"key":"test","value":"testMe"}],"variable":[]}},"response":[],"_postman_id":"2d33bc34-9285-4ea7-a07a-a250acb2dabc"}],"id":"a1c57d31-6a0c-47ac-8051-c0555c9cf478","description":"<p>Client alerts are notifications or warnings associated with a client, highlighting important information or required actions. This resource enables creating, managing, and viewing alerts to ensure timely and informed decision-making.</p>\n","_postman_id":"a1c57d31-6a0c-47ac-8051-c0555c9cf478"},{"name":"Echo AI","item":[{"name":"AI Notes*","id":"5af5aa9b-3eaf-4990-b152-aa1ac308cf93","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/echo?contact_id={{contact_id}}&include_personal_details=1&include_medical=1&text=Write me a treatment note for this client for botox, mention i asked him to come back 2 weeks later, and that his back bruising will reduce","description":"<h3 id=\"get-echo\">Get Echo</h3>\n<p>This endpoint retrieves an AI response using Pabau AI with the provided parameters.</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><code>contact_id</code> (query parameter) - The ID of the contact.</p>\n</li>\n<li><p><code>include_personal_details</code> (query parameter) - Set to 1 to include personal details.</p>\n</li>\n<li><p><code>include_medical</code> (query parameter) - Set to 1 to include medical details.</p>\n</li>\n<li><p><code>text</code> (query parameter) - The text we send to AI (i.e \"Write me a treatment note for botox\"</p>\n</li>\n</ul>\n<h4 id=\"request-body\">Request Body</h4>\n<p>The request does not contain a request body.</p>\n<h4 id=\"response\">Response</h4>\n<p>Upon successful execution, the API returns a JSON response with the following fields:</p>\n<ul>\n<li><p><code>status</code> (boolean) - Indicates the status of the request.</p>\n</li>\n<li><p><code>message</code> (string) - Additional information or message related to the request.</p>\n</li>\n</ul>\n<p>Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"status\": true,\n    \"message\": \"\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","echo"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"contact_id","value":"{{contact_id}}"},{"description":{"content":"<p>int \ndefault 0</p>\n","type":"text/plain"},"key":"include_personal_details","value":"1"},{"description":{"content":"<p>int \ndefault 0</p>\n","type":"text/plain"},"key":"include_medical","value":"1"},{"description":{"content":"<p>required\nstring</p>\n","type":"text/plain"},"key":"text","value":"Write me a treatment note for this client for botox, mention i asked him to come back 2 weeks later, and that his back bruising will reduce"},{"disabled":true,"description":{"content":"<p>wav data</p>\n","type":"text/plain"},"key":"sound_url","value":""},{"disabled":true,"description":{"content":"<p>boolean (dictation or consultation)</p>\n","type":"text/plain"},"key":"mode","value":"consultation"}],"variable":[]}},"response":[{"id":"a679e6ba-71d8-434a-8f13-3c9ee45e027a","name":"AI Notes","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/echo?contact_id={{contact_id}}&include_personal_details=1&include_medical=1&text=Write me a treatment note for this client for botox, mention i asked him to come back 2 weeks later, and that his back bruising will reduce","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","echo"],"query":[{"key":"contact_id","value":"{{contact_id}}","description":"int"},{"key":"include_personal_details","value":"1","description":"int \ndefault 0"},{"key":"include_medical","value":"1","description":"int \ndefault 0"},{"key":"text","value":"Write me a treatment note for this client for botox, mention i asked him to come back 2 weeks later, and that his back bruising will reduce","description":"required\nstring"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 25 Nov 2024 16:42:14 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=2q0s56c2phsjbare6brubpf5su; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"850"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"Treatment Note for John Snow, 44 years old:\\n\\nJohn Snow presented today for botox treatment. He has no known drug allergies (NKDA). During the consultation, we discussed his desired outcomes and expectations from the treatment. I administered botox injections as per the treatment plan discussed with the client.\\n\\nI advised John Snow to come back for a follow-up appointment in 2 weeks to assess the results and make any necessary adjustments. I also informed him that any bruising on his back, a common side effect of botox injections, will reduce over time.\\n\\nOverall, the treatment session went smoothly, and John Snow was satisfied with the procedure. He was provided with post-treatment care instructions and advised to contact the clinic if he experiences any unusual symptoms or concerns.\\n\\nSigned, [Your Name]\"\n}"}],"_postman_id":"5af5aa9b-3eaf-4990-b152-aa1ac308cf93"}],"id":"e19486cc-4484-4fd2-a7f1-2284559444e5","description":"<p>Use Pabau AI to produce treatment notes</p>\n","_postman_id":"e19486cc-4484-4fd2-a7f1-2284559444e5"},{"name":"Client Allergies!","item":[{"name":"List Client Allergies*","id":"173bc88d-5e15-4211-bb73-59862ccf55b8","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/allergies?page=1&per_page=10&order=ASC","description":"<h3 id=\"get-api_keyclientscontact_idnotes\">GET /{{api_key}}/clients/{{contact_id}}/notes</h3>\n<p>This endpoint retrieves the notes associated with a specific client.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>Form-Data</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request can be described using the following JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"token\": {\"type\": \"string\"},\n        \"expiration\": {\"type\": \"string\"},\n        \"tenant\": {\"type\": \"string\"},\n        \"catalog\": {\"type\": \"array\"},\n        \"success\": {\"type\": \"boolean\"},\n        \"total\": {\"type\": \"integer\"},\n        \"notes\": {\n            \"type\": \"array\",\n            \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                    \"id\": {\"type\": \"integer\"},\n                    \"Note\": {\"type\": \"string\"},\n                    \"CreatedDate\": {\"type\": \"string\"},\n                    \"user_id\": {\"type\": \"integer\"},\n                    \"contact_id\": {\"type\": \"integer\"}\n                }\n            }\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","allergies"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int\ndefault: 20</p>\n","type":"text/plain"},"key":"per_page","value":"10"},{"description":{"content":"<p>ASC or DESC (id)</p>\n","type":"text/plain"},"key":"order","value":"ASC"}],"variable":[]}},"response":[{"id":"ff8d6a5f-0b94-4293-8273-e4efb6a10fb8","name":"List Client Allergies*","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/allergies?page=1&per_page=10&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","clients","{{contact_id}}","allergies"],"query":[{"key":"page","value":"1","description":"int\ndefault: 1"},{"key":"per_page","value":"10","description":"int\ndefault: 20"},{"key":"order","value":"ASC","description":"ASC or DESC (id)"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2025 15:38:13 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"397"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 2,\n    \"allergies\": [\n        {\n            \"id\": 6542,\n            \"name\": \"Peanut allergy\",\n            \"is_active\": 1,\n            \"type\": \"non_drug\",\n            \"severity\": \"fatal\",\n            \"reaction\": \"anaphylaxis\",\n            \"contact_name\": \"Willer Tester\",\n            \"created_at\": \"2025-02-01 15:37:49\"\n        },\n        {\n            \"id\": 6543,\n            \"name\": \"Finasteride\",\n            \"is_active\": 1,\n            \"type\": \"specific_drug\",\n            \"severity\": \"fatal\",\n            \"reaction\": \"rhinorrhea\",\n            \"contact_name\": \"Willer Tester\",\n            \"created_at\": \"2025-02-01 15:38:08\"\n        }\n    ]\n}"}],"_postman_id":"173bc88d-5e15-4211-bb73-59862ccf55b8"},{"name":"Create Allergy","id":"bb0d5415-7b79-494e-8a31-5dbf2c7dbf2a","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"allergy_name","description":"<p>String, required</p>\n","type":"text"},{"key":"contact_id","value":"{{contact_id}}","description":"<p>Int, required</p>\n","type":"text"},{"key":"allergy_type","value":"specific_drug","description":"<p>Enum, required, accepted values (specific_drug, class_drug, non_drug, unknown_drug)</p>\n","type":"text"},{"key":"allergy_severity","value":"mild","description":"<p>Enum, Required: This field is required unless allergy_type is set to unknown_drug. For all other allergy_type values, it remains mandatory. Accepted values (fatal, severe, modsevere, mod, mildmod, mild, unknown)</p>\n","type":"text"},{"key":"allergy_reaction","value":"rash","description":"<p>Enum, accepted values (acute_kidney_failure, allergic_headache, anaphylaxis, arthralgia, chills, cough, fever, headache, hives, myalgia, nasal_congestion, nausea, soreness_at_injection_site, rash, respiratory_distress, rhinorrhea, shortness_of_breath, sore_throat)</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/allergy/create","urlObject":{"protocol":"https","path":["{{api_key}}","clients","allergy","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"bb0d5415-7b79-494e-8a31-5dbf2c7dbf2a"},{"name":"Update Allergy","id":"9f971ecc-e24a-4c62-a36e-b9302dcc022e","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{allergy_id}}/allergy/update","description":"<h3 id=\"create-client-note\">Create Client Note</h3>\n<p>This endpoint allows you to create a new note for a specific client.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>No request body parameters are required for this request.</li>\n</ul>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><code>contact_id</code> (query parameter) - The ID of the client for whom the note is being created.</p>\n</li>\n<li><p><code>user_id</code> (query parameter) - The ID of the employee creating the note.</p>\n</li>\n<li><p><code>note</code> (query parameter) - The content of the note to be created.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>Upon successful execution, the endpoint returns a JSON object with the following fields:</p>\n<ul>\n<li><p><code>status</code> (boolean) - Indicates the status of the request.</p>\n</li>\n<li><p><code>message</code> (string) - Provides any additional information or error messages.</p>\n</li>\n<li><p><code>note_id</code> (string) - The ID of the newly created note.</p>\n</li>\n</ul>\n<p>Example Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": true,\n  \"message\": \"\",\n  \"note_id\": \"\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{allergy_id}}","allergy","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"9f971ecc-e24a-4c62-a36e-b9302dcc022e"},{"name":"Delete Allergy","id":"63a15084-1840-4f86-a81d-030edc108a33","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/notes/create?contact_id={{contact_id}}&user_id={{employee_id}}&note=Hello!","description":"<h3 id=\"create-client-note\">Create Client Note</h3>\n<p>This endpoint allows you to create a new note for a specific client.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>No request body parameters are required for this request.</li>\n</ul>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><code>contact_id</code> (query parameter) - The ID of the client for whom the note is being created.</p>\n</li>\n<li><p><code>user_id</code> (query parameter) - The ID of the employee creating the note.</p>\n</li>\n<li><p><code>note</code> (query parameter) - The content of the note to be created.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>Upon successful execution, the endpoint returns a JSON object with the following fields:</p>\n<ul>\n<li><p><code>status</code> (boolean) - Indicates the status of the request.</p>\n</li>\n<li><p><code>message</code> (string) - Provides any additional information or error messages.</p>\n</li>\n<li><p><code>note_id</code> (string) - The ID of the newly created note.</p>\n</li>\n</ul>\n<p>Example Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": true,\n  \"message\": \"\",\n  \"note_id\": \"\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","notes","create"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"contact_id","value":"{{contact_id}}"},{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"user_id","value":"{{employee_id}}"},{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"note","value":"Hello!"}],"variable":[]}},"response":[],"_postman_id":"63a15084-1840-4f86-a81d-030edc108a33"}],"id":"c2c97a89-330d-4757-97f5-c4e11a73f3e7","description":"<p>Client allergies document specific substances or factors a client is allergic to. This resource helps record, update, and manage allergy information to ensure safety and personalized care.</p>\n","_postman_id":"c2c97a89-330d-4757-97f5-c4e11a73f3e7"},{"name":"Client Communications","item":[{"name":"WhatsApp","item":[{"name":"List Senders","id":"f4af8bd7-2787-487a-90db-7862fe0ef3a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/whatsapp/senders","urlObject":{"protocol":"https","path":["{{api_key}}","whatsapp","senders"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"f4af8bd7-2787-487a-90db-7862fe0ef3a2"},{"name":"List Templates","id":"7cda55e7-a466-4849-9618-6fb9111e5bc3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/whatsapp/templates","urlObject":{"protocol":"https","path":["{{api_key}}","whatsapp","templates"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"7cda55e7-a466-4849-9618-6fb9111e5bc3"},{"name":"List Specific Template","id":"28ddec4b-9ed0-4b44-907b-b28539f2262c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/whatsapp/templates/HXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","urlObject":{"protocol":"https","path":["{{api_key}}","whatsapp","templates","HXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"28ddec4b-9ed0-4b44-907b-b28539f2262c"},{"name":"Template Status","id":"bc1f2e93-8122-44d1-ade3-1211a2537209","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/whatsapp/templates/HXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/ApprovalRequests","urlObject":{"protocol":"https","path":["{{api_key}}","whatsapp","templates","HXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","ApprovalRequests"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"bc1f2e93-8122-44d1-ade3-1211a2537209"}],"id":"8764f3d6-719e-4cd0-9f38-8bc6fd97cbd5","_postman_id":"8764f3d6-719e-4cd0-9f38-8bc6fd97cbd5","description":""},{"name":"List Client Communications*","id":"7199bb68-b13b-42ef-8362-549c5be3dd1a","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/communications?page=1&per_page=20&order=ASC","description":"<h3 id=\"get-api_keyclientscontact_idcommunications\">GET /{{api_key}}/clients/{{contact_id}}/communications</h3>\n<p>This endpoint retrieves the communications associated with a specific client.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p>Form-Data</p>\n<ul>\n<li>No parameters required.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request can be described using the following JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"token\": {\"type\": \"string\"},\n        \"expiration\": {\"type\": \"string\"},\n        \"tenant\": {\"type\": \"string\"},\n        \"catalog\": {\"type\": \"array\"},\n        \"success\": {\"type\": \"boolean\"},\n        \"communications\": {\n            \"type\": \"array\",\n            \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                    \"id\": {\"type\": \"string\"},\n                    \"subject\": {\"type\": \"string\"},\n                    \"type\": {\"type\": \"string\"},\n                    \"message\": {\"type\": \"string\"},\n                    \"to\": {\"type\": \"string\"},\n                    \"from\": {\"type\": \"string\"},\n                    \"date\": {\"type\": \"string\"},\n                    \"employee\": {\"type\": \"string\"},\n                    \"initials\": {\"type\": \"string\"}\n                }\n            }\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","communications"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int\ndefault: 20</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>ASC or DESC (created_date)</p>\n","type":"text/plain"},"key":"order","value":"ASC"},{"disabled":true,"description":{"content":"<p>Returns the communication mesage as RAW HTML</p>\n","type":"text/plain"},"key":"get_full_html","value":"1"}],"variable":[]}},"response":[{"id":"5fb07bc4-7740-4688-b2d8-f11928478739","name":"List Client Communications*","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/communications?page=1&per_page=20&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","clients","{{contact_id}}","communications"],"query":[{"key":"page","value":"1","description":"int\ndefault: 1"},{"key":"per_page","value":"20","description":"int\ndefault: 20"},{"key":"order","value":"ASC","description":"ASC or DESC (created_date)"},{"key":"get_full_html","value":"1","description":"Returns the communication mesage as RAW HTML","type":"text","disabled":true}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"7199bb68-b13b-42ef-8362-549c5be3dd1a"},{"name":"Send SMS","id":"ec4ffc9e-aa62-4b41-abec-cbd806d789a0","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"message","value":"Test with name","description":"<p>String *required</p>\n","type":"text"},{"key":"name","value":"Marijan","description":"<p>String</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/41473135/send/sms","description":"<h3 id=\"get-api_keyclientscontact_idcommunications\">GET /{{api_key}}/clients/{{contact_id}}/communications</h3>\n<p>This endpoint retrieves the communications associated with a specific client.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p>Form-Data</p>\n<ul>\n<li>No parameters required.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request can be described using the following JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"token\": {\"type\": \"string\"},\n        \"expiration\": {\"type\": \"string\"},\n        \"tenant\": {\"type\": \"string\"},\n        \"catalog\": {\"type\": \"array\"},\n        \"success\": {\"type\": \"boolean\"},\n        \"communications\": {\n            \"type\": \"array\",\n            \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                    \"id\": {\"type\": \"string\"},\n                    \"subject\": {\"type\": \"string\"},\n                    \"type\": {\"type\": \"string\"},\n                    \"message\": {\"type\": \"string\"},\n                    \"to\": {\"type\": \"string\"},\n                    \"from\": {\"type\": \"string\"},\n                    \"date\": {\"type\": \"string\"},\n                    \"employee\": {\"type\": \"string\"},\n                    \"initials\": {\"type\": \"string\"}\n                }\n            }\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","41473135","send","sms"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"ec4ffc9e-aa62-4b41-abec-cbd806d789a0"},{"name":"Send Email","id":"20e16c11-de48-4a4d-8913-ebd254781220","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"user_id","value":"148369","description":"<p>Int</p>\n","type":"text"},{"key":"subject","value":"Test subject","description":"<p>String *required</p>\n","type":"text"},{"key":"html","value":"tessssstsssss","description":"<p>String *required</p>\n","type":"text"},{"key":"from","value":"marijankarovski@gmail.com","description":"<p>String</p>\n","type":"text","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/41473135/send/email","description":"<h3 id=\"get-api_keyclientscontact_idcommunications\">GET /{{api_key}}/clients/{{contact_id}}/communications</h3>\n<p>This endpoint retrieves the communications associated with a specific client.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p>Form-Data</p>\n<ul>\n<li>No parameters required.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request can be described using the following JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"token\": {\"type\": \"string\"},\n        \"expiration\": {\"type\": \"string\"},\n        \"tenant\": {\"type\": \"string\"},\n        \"catalog\": {\"type\": \"array\"},\n        \"success\": {\"type\": \"boolean\"},\n        \"communications\": {\n            \"type\": \"array\",\n            \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                    \"id\": {\"type\": \"string\"},\n                    \"subject\": {\"type\": \"string\"},\n                    \"type\": {\"type\": \"string\"},\n                    \"message\": {\"type\": \"string\"},\n                    \"to\": {\"type\": \"string\"},\n                    \"from\": {\"type\": \"string\"},\n                    \"date\": {\"type\": \"string\"},\n                    \"employee\": {\"type\": \"string\"},\n                    \"initials\": {\"type\": \"string\"}\n                }\n            }\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","41473135","send","email"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"20e16c11-de48-4a4d-8913-ebd254781220"},{"name":"Send WhatsApp","id":"b0a157d7-8892-4fdf-bb75-ce0d94008ac9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"to","value":"+15551234567","description":"<p>(int, required)\nThe recipient’s WhatsApp number in E.164 format (e.g. +15551234567).</p>\n","type":"text","uuid":"a6171be5-c7f8-4b8f-a379-299d7f068cba"},{"key":"from","value":"+15551234123","description":"<p>(int, required)\nThe sender’s registered WhatsApp number in E.164 format.</p>\n","type":"text","uuid":"93f69cca-9c22-493b-8f46-84f2bb2b513e"},{"key":"template_sid","value":"HXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","description":"<p>(string, optional but required in some cases)\nThe ID of an approved WhatsApp message template.</p>\n<p>Required if the customer has not sent a message first or if the last inbound message is older than 24 hours.</p>\n<p>Can be retrieved from the [Template Endpoints].</p>\n","type":"text","uuid":"2b19afe0-1ec0-4139-aabe-be93cc49c2ce"},{"key":"variables","value":"{\n  \"ASTARTTIME\": \"09:30 AM\",\n  \"ALOCATIONADDRESS\": \"123 Main Street\",\n  \"ALOCATIONADDRESS2\": \"Suite 400\",\n  \"ALOCATIONCITY\": \"Springfield\",\n  \"ALOCATIONPOSTAL\": \"98765\",\n  \"COMPANYPHONE\": \"+1 555-123-4567\"\n}\n","description":"<p>(JSON, optional but required in some cases)\nKey-value pairs used to populate placeholders in the selected template.</p>\n<p>Required if the chosen template contains variables.</p>\n<p>The message will not be sent if required variables are missing.</p>\n","type":"text","uuid":"603a7d37-ef87-4966-aa03-844fded5370d"},{"key":"body","value":"Hello! We received your message and are happy to assist you.","description":"<p>(string, optional)\nThe plain text message body. This can only be used within an active 24-hour conversation window.\nWhatsApp requires a customer-initiated message or prior reply before you can send free-form text. Outside the 24-hour window, you must use a pre-approved template instead.</p>\n","type":"text","uuid":"1e76e1a7-5109-4717-b228-70962b4a6967"},{"key":"user_id","value":"12345","description":"<p>(int, optional)</p>\n","type":"text","uuid":"2c6ceb98-e2f4-4b49-9011-be9d06de268c"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/send/WhatsApp","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","send","WhatsApp"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"b0a157d7-8892-4fdf-bb75-ce0d94008ac9"},{"name":"Log Email","id":"0c6f86f6-d666-407e-92f8-437684ef62fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"subject","value":"Hello","description":"<p>required*\nstring</p>\n","type":"text","uuid":"b69d4338-0321-48af-b0b5-635b6a040e2f"},{"key":"message","value":"This is Email messsage","description":"<p>required*\nstring</p>\n","type":"text","uuid":"d8b65c50-6b85-4560-be0d-d84f0ad3c565"},{"key":"from","value":"john.doe@example.com","description":"<p>string\nemail</p>\n","type":"text","uuid":"dc293939-c526-4d54-b470-eca651100609"},{"key":"cc","value":"[\"jane.smith@testmail.com\", \"user123@dummydomain.org\"]","description":"<p>JSON \nitem_type: String (email_1, email_2...)</p>\n","type":"text","uuid":"848f3003-8afa-4b7f-8736-5c65228ed895"},{"key":"bcc","value":"[\"jane.smith@testmail.com\", \"user123@dummydomain.org\"]","description":"<p>JSON \nitem_type: String (email_1, email_2...)</p>\n","type":"text","uuid":"4e338258-7089-4b88-a313-9b615eb1dc00"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/41784478/log/email","urlObject":{"protocol":"https","path":["{{api_key}}","clients","41784478","log","email"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"0c6f86f6-d666-407e-92f8-437684ef62fa"},{"name":"Log SMS","id":"22c0d22d-cf59-45d5-b529-e71035e97556","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"subject","value":"Hello","description":"<p>required*\nstring</p>\n","type":"text","uuid":"b69d4338-0321-48af-b0b5-635b6a040e2f"},{"key":"message","value":"This is SMS messsage","description":"<p>required*\nstring</p>\n","type":"text","uuid":"d8b65c50-6b85-4560-be0d-d84f0ad3c565"},{"key":"from","value":"+12345678","description":"<p>string\nmobile</p>\n","type":"text","uuid":"dc293939-c526-4d54-b470-eca651100609"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/41784478/log/sms","urlObject":{"protocol":"https","path":["{{api_key}}","clients","41784478","log","sms"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"22c0d22d-cf59-45d5-b529-e71035e97556"},{"name":"Log Call","id":"7621f19a-a8eb-466f-bb6b-f8a9bc565835","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"subject","value":"Inbound Call","description":"<p>required*\nstring (Inbound Call or Outbound Call)</p>\n","type":"text","uuid":"b69d4338-0321-48af-b0b5-635b6a040e2f"},{"key":"message","value":"{\"duration\": \"00:01:35\", \"message\": \"Loged Call\", \"answer\": \"0\"}","description":"<p>required*\nJSON \nitem_type: String (duration, message, anwser: 1 or 0)</p>\n","type":"text","uuid":"d8b65c50-6b85-4560-be0d-d84f0ad3c565"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/41784478/log/call","urlObject":{"protocol":"https","path":["{{api_key}}","clients","41784478","log","call"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"7621f19a-a8eb-466f-bb6b-f8a9bc565835"},{"name":"Conversations Summary","id":"3011bd8f-7c11-494d-9100-1ba4776ccc4b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/conversations/summary?test=testMe&per_page=20&page=1&marijan=1&filter_view=1&show_filters=1","urlObject":{"protocol":"https","path":["{{api_key_12307}}","conversations","summary"],"host":["api","oauth","pabau","com"],"query":[{"key":"test","value":"testMe"},{"description":{"content":"<p>Int\ndefault: 20\nmax: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>Int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"key":"marijan","value":"1"},{"key":"filter_view","value":"1"},{"key":"show_filters","value":"1"}],"variable":[]}},"response":[],"_postman_id":"3011bd8f-7c11-494d-9100-1ba4776ccc4b"},{"name":"Client Timeline","id":"215dc73b-e164-45a8-b638-ba522eb6b928","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key_phi}}/activity/get-data?test=testMe&contact_id={{client_id_phi}}&order=DESC&per_page=30&page=1","urlObject":{"protocol":"https","path":["{{api_key_phi}}","activity","get-data"],"host":["api","oauth","pabau","com"],"query":[{"key":"test","value":"testMe"},{"description":{"content":"<p>Int *required</p>\n","type":"text/plain"},"key":"contact_id","value":"{{client_id_phi}}"},{"description":{"content":"<p>String ASC or DESC\ndefault: DESC</p>\n","type":"text/plain"},"key":"order","value":"DESC"},{"description":{"content":"<p>Int \ndefault: 30\nmax: 50</p>\n","type":"text/plain"},"key":"per_page","value":"30"},{"description":{"content":"<p>Int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"}],"variable":[]}},"response":[],"_postman_id":"215dc73b-e164-45a8-b638-ba522eb6b928"},{"name":"Create Letter","id":"a7f5cf8f-079c-42e8-a612-328ae01e9975","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"sender","value":"example@pabau.com","description":"<p>String *required, email of the user </p>\n","type":"text","uuid":"591a9e4e-5043-4e62-8e54-09c31ed51153"},{"key":"subject","value":"Subject","description":"<p>String</p>\n","type":"text","uuid":"d8f335e3-24f5-47fe-9783-e62f20539a1b"},{"key":"message","value":"Message","description":"<p>String</p>\n","type":"text","uuid":"09e74917-b348-462a-9654-44dc7d636ff9"},{"key":"template","value":"123456","description":"<p>Int, template_id</p>\n","type":"text","uuid":"3f30abbb-f85f-4aad-b5c3-b10e48c1e731"},{"key":"appointment_id","value":"123456","description":"<p>Int, booking id</p>\n","type":"text","uuid":"5da0b393-ab79-4dbf-a6a9-3a70152e2e5c"},{"key":"invoice_id","value":"123456","description":"<p>Int, invoice id</p>\n","type":"text","uuid":"b67fe069-3861-4e9d-8a26-b47a0170cd82"},{"key":"status","value":"Completed","description":"<p>String, 'Draft' , 'Awaiting proofreading', 'Awaiting sending, 'Awaiting typing', 'Completed'</p>\n","type":"text","uuid":"268ee779-d0ea-4c74-99bd-e7e5e2a00500"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{contact_id}}/letter/create","description":"<h2 id=\"create-letter\">Create Letter</h2>\n<p>Creates a new letter for a specific client/contact. The letter can be composed from scratch or based on an existing letter template, and can optionally be linked to an appointment or invoice. The letter's workflow status can also be set at creation time.</p>\n<hr />\n<h2 id=\"path-variables\">Path Variables</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Variable</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>api_key_12307</code></td>\n<td>Your Pabau API key used for authentication.</td>\n</tr>\n<tr>\n<td><code>contact_id</code></td>\n<td>The unique ID of the client/contact for whom the letter is being created.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h2 id=\"request-body\">Request Body</h2>\n<p>The request body should be sent as <strong><code>multipart/form-data</code></strong>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Allowed Values</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>sender</code></td>\n<td>String</td>\n<td>✅ Yes</td>\n<td>Valid email address</td>\n<td>Email address of the user sending the letter.</td>\n</tr>\n<tr>\n<td><code>subject</code></td>\n<td>String</td>\n<td>No</td>\n<td>Any string</td>\n<td>Subject line of the letter.</td>\n</tr>\n<tr>\n<td><code>message</code></td>\n<td>String</td>\n<td>No</td>\n<td>Any string</td>\n<td>Body/content of the letter.</td>\n</tr>\n<tr>\n<td><code>template</code></td>\n<td>Int</td>\n<td>No</td>\n<td>Valid <code>template_id</code></td>\n<td>ID of a letter template (from the <a href=\"#\">Get Letter Templates</a> endpoint). If provided, the template content will be used to pre-populate the letter.</td>\n</tr>\n<tr>\n<td><code>appointment_id</code></td>\n<td>Int</td>\n<td>No</td>\n<td>Valid appointment ID</td>\n<td>Associates the letter with a specific booking/appointment.</td>\n</tr>\n<tr>\n<td><code>invoice_id</code></td>\n<td>Int</td>\n<td>No</td>\n<td>Valid invoice ID</td>\n<td>Associates the letter with a specific invoice.</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td>String</td>\n<td>No</td>\n<td>See below</td>\n<td>Sets the workflow status of the letter. Defaults to <code>Draft</code> if not provided.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"status-field--allowed-values\">Status Field — Allowed Values</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Value</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Draft</code></td>\n<td>Letter is saved as a draft and not yet actioned.</td>\n</tr>\n<tr>\n<td><code>Awaiting proofreading</code></td>\n<td>Letter is pending review before sending.</td>\n</tr>\n<tr>\n<td><code>Awaiting sending</code></td>\n<td>Letter has been proofread and is queued for dispatch.</td>\n</tr>\n<tr>\n<td><code>Awaiting typing</code></td>\n<td>Letter content still needs to be typed/completed.</td>\n</tr>\n<tr>\n<td><code>Completed</code></td>\n<td>Letter has been finalised and sent.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h2 id=\"sample-request-body\">Sample Request Body</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>sender=doctor@clinic.com\nsubject=Post-Consultation Summary\nmessage=Dear Patient, following your recent consultation...\ntemplate=975257\nappointment_id=84321\ninvoice_id=56789\nstatus=Draft\n</code></pre><h2 id=\"expected-success-response\">Expected Success Response</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": true,\n  \"message\": \"Letter created successfully\",\n  \"data\": {\n    \"id\": 100123,\n    \"contact_id\": 41784478,\n    \"sender\": \"doctor@clinic.com\",\n    \"subject\": \"Post-Consultation Summary\",\n    \"message\": \"Dear Patient, following your recent consultation...\",\n    \"template_id\": 975257,\n    \"appointment_id\": 84321,\n    \"invoice_id\": 56789,\n    \"status\": \"Draft\",\n    \"created_at\": \"2025-01-15T10:30:00Z\"\n  }\n}\n</code></pre>\n<blockquote>\n<p><strong>Note:</strong> The <code>template</code> parameter accepts the <code>template_id</code> value returned by the <strong>Get Letter Templates</strong> endpoint. If both <code>template</code> and <code>message</code> are provided, the <code>message</code> value may override the template content depending on your Pabau configuration.</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["{{api_key_12307}}","clients","{{contact_id}}","letter","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"98fa7095-02b0-4d0d-81d4-a6490a2df848","name":"Create Letter","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"sender","value":"example@pabau.com","description":"String *required, email of the user ","type":"text","uuid":"591a9e4e-5043-4e62-8e54-09c31ed51153"},{"key":"subject","value":"Subject","description":"String","type":"text","uuid":"d8f335e3-24f5-47fe-9783-e62f20539a1b"},{"key":"message","value":"Message","description":"String","type":"text","uuid":"09e74917-b348-462a-9654-44dc7d636ff9"},{"key":"template","value":"123456","description":"Int, template_id","type":"text","uuid":"3f30abbb-f85f-4aad-b5c3-b10e48c1e731"},{"key":"appointment_id","value":"123456","description":"Int, booking id","type":"text","uuid":"5da0b393-ab79-4dbf-a6a9-3a70152e2e5c"},{"key":"invoice_id","value":"123456","description":"Int, invoice id","type":"text","uuid":"b67fe069-3861-4e9d-8a26-b47a0170cd82"},{"key":"status","value":"Completed","description":"String, 'Draft' , 'Awaiting proofreading', 'Awaiting sending, 'Awaiting typing', 'Completed'","type":"text","uuid":"268ee779-d0ea-4c74-99bd-e7e5e2a00500"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{contact_id}}/letter/create"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 11 Mar 2026 10:48:18 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"communication_id\": \"80193376\",\n    \"recipient_id\": \"79874753\"\n}"}],"_postman_id":"a7f5cf8f-079c-42e8-a612-328ae01e9975"}],"id":"852f3fd6-bc2a-4302-8b3c-072d634c90fe","description":"<p>Client communications encompass messages and interactions with a client, such as emails, texts, or letters. This resource facilitates sending, tracking, and managing communication to maintain clear and effective client engagement.</p>\n","_postman_id":"852f3fd6-bc2a-4302-8b3c-072d634c90fe"},{"name":"Client Documents!","item":[{"name":"List Client Documents","id":"b52078db-d4be-4206-bc88-29ad0a85d4c7","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/documents","description":"<h2 id=\"retrieve-client-documents\">Retrieve Client Documents</h2>\n<p>This endpoint allows you to retrieve a list of documents associated with a specific client identified by their <code>contact_id</code>. The request is made using the HTTP GET method.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><p><strong>api_key</strong> (path parameter): Your unique API key for authentication.</p>\n</li>\n<li><p><strong>contact_id</strong> (path parameter): The unique identifier for the client whose documents you wish to retrieve.</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>Upon a successful request, the API will return a JSON object with the following structure:</p>\n<ul>\n<li><p><strong>success</strong> (boolean): Indicates whether the request was successful.</p>\n</li>\n<li><p><strong>total</strong> (integer): The total number of documents retrieved.</p>\n</li>\n<li><p><strong>documents</strong> (array): An array of document objects, each containing:</p>\n<ul>\n<li><p><strong>id</strong> (integer): The unique identifier for the document.</p>\n</li>\n<li><p><strong>url</strong> (string): The URL to access the document.</p>\n</li>\n<li><p><strong>contact_id</strong> (integer): The ID of the client associated with the document.</p>\n</li>\n<li><p><strong>file_name</strong> (string): The name of the document file.</p>\n</li>\n<li><p><strong>date</strong> (string): The date the document was created or uploaded.</p>\n</li>\n<li><p><strong>photo_title</strong> (string): The title of the document if it is a photo.</p>\n</li>\n<li><p><strong>thumbnail</strong> (string): A URL to a thumbnail image of the document.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 0,\n  \"documents\": [\n    {\n      \"id\": 0,\n      \"url\": \"\",\n      \"contact_id\": 0,\n      \"file_name\": \"\",\n      \"date\": \"\",\n      \"photo_title\": \"\",\n      \"thumbnail\": \"\"\n    }\n  ]\n}\n\n</code></pre>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>If there are no documents associated with the specified client, the <code>total</code> field will be <code>0</code> and the <code>documents</code> array will be empty.</p>\n</li>\n<li><p>Ensure that the <code>api_key</code> and <code>contact_id</code> are correctly provided in the request URL to avoid authentication errors or incorrect data retrieval.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","documents"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>ASC or DESC (name)per_</p>\n","type":"text/plain"},"key":"order","value":"DESC"},{"disabled":true,"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"disabled":true,"description":{"content":"<p>Int</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>String</p>\n","type":"text/plain"},"key":"search","value":"pa"},{"disabled":true,"description":{"content":"<p>String, for types of the document, it can be photos or other</p>\n","type":"text/plain"},"key":"type","value":"photos"}],"variable":[]}},"response":[{"id":"cafa5821-4984-4985-83ef-8685dffaa09d","name":"List Client Documents!","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/documents?type=photos","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","clients","{{contact_id}}","documents"],"query":[{"key":"order","value":"DESC","description":"ASC or DESC (name)per_","disabled":true},{"key":"per_page","value":"20","description":"int\ndefault: 1","disabled":true},{"key":"page","value":"1","description":"Int","disabled":true},{"key":"search","value":"pa","description":"String","disabled":true},{"key":"type","value":"photos","description":"String, for types of the document, it can be photos or other"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 09 Oct 2025 10:42:44 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"documents\": [\n        {\n            \"id\": 30726126,\n            \"url\": \"https://cdn.pabau.com/cdn/attachments/12307/photos/powered_by_pabau_logo_150c4d761f19a5fe14ba1e8a4223fafde18df131251d10f9bda6099cdc7417fb.png?region=uk\",\n            \"contact_id\": 41784531,\n            \"file_name\": \"Mel Andonova\",\n            \"date\": \"2025-10-09 10:12:52\",\n            \"photo_title\": \"powered_by_pabau_logo.png\",\n            \"thumbnail\": \"https://cdn.pabau.com/cdn/attachments/12307/photos/thumb_powered_by_pabau_logo_150c4d761f19a5fe14ba1e8a4223fafde18df131251d10f9bda6099cdc7417fb.png?region=uk\"\n        }\n    ]\n}"}],"_postman_id":"b52078db-d4be-4206-bc88-29ad0a85d4c7"},{"name":"Get Document","id":"cfd2d795-da73-4235-a29c-9e775539be8f","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/documents/28969580?test=testMe","urlObject":{"protocol":"https","path":["{{api_key}}","documents","28969580"],"host":["api","oauth","pabau","com"],"query":[{"key":"test","value":"testMe"}],"variable":[]}},"response":[],"_postman_id":"cfd2d795-da73-4235-a29c-9e775539be8f"},{"name":"Upload File","id":"7a151863-ede4-4d5e-bb09-1813ec7682a2","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"data","description":"<p>String, base64 of the PDF document (only PDF is supported!)</p>\n","type":"text","value":"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CmVuZG9iagoKOSAwIG9iago8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlwZS9CYXNlRm9udC9CQUFBQUErQXJpYWwtQm9sZE1UCi9GaXJzdENoYXIgMAovTGFzdENoYXIgMTEKL1dpZHRoc1s3NTAgNzIyIDYxMCA4ODkgNTU2IDI3NyA2NjYgNjEwIDMzMyAyNzcgMjc3IDU1NiBdCi9Gb250RGVzY3JpcHRvciA3IDAgUgovVG9Vbmljb2RlIDggMCBSCj4+CmVuZG9iagoKMTAgMCBvYmoKPDwKL0YxIDkgMCBSCj4+CmVuZG9iagoKMTEgMCBvYmoKPDwvRm9udCAxMCAwIFIKL1Byb2NTZXRbL1BERi9UZXh0XT4+CmVuZG9iagoKMSAwIG9iago8PC9UeXBlL1BhZ2UvUGFyZW50IDQgMCBSL1Jlc291cmNlcyAxMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCL0kgdHJ1ZT4+L0NvbnRlbnRzIDIgMCBSPj4KZW5kb2JqCgoxMiAwIG9iago8PC9Db3VudCAxL0ZpcnN0IDEzIDAgUi9MYXN0IDEzIDAgUgo+PgplbmRvYmoKCjEzIDAgb2JqCjw8L1RpdGxlPEZFRkYwMDQ0MDA3NTAwNkQwMDZEMDA3OTAwMjAwMDUwMDA0NDAwNDYwMDIwMDA2NjAwNjkwMDZDMDA2NT4KL0Rlc3RbMSAwIFIvWFlaIDU2LjcgNzczLjMgMF0vUGFyZW50IDEyIDAgUj4+CmVuZG9iagoKNCAwIG9iago8PC9UeXBlL1BhZ2VzCi9SZXNvdXJjZXMgMTEgMCBSCi9NZWRpYUJveFsgMCAwIDU5NSA4NDIgXQovS2lkc1sgMSAwIFIgXQovQ291bnQgMT4+CmVuZG9iagoKMTQgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1BhZ2VzIDQgMCBSCi9PdXRsaW5lcyAxMiAwIFIKPj4KZW5kb2JqCgoxNSAwIG9iago8PC9BdXRob3I8RkVGRjAwNDUwMDc2MDA2MTAwNkUwMDY3MDA2NTAwNkMwMDZGMDA3MzAwMjAwMDU2MDA2QzAwNjEwMDYzMDA2ODAwNkYwMDY3MDA2OTAwNjEwMDZFMDA2RTAwNjkwMDczPgovQ3JlYXRvcjxGRUZGMDA1NzAwNzIwMDY5MDA3NDAwNjUwMDcyPgovUHJvZHVjZXI8RkVGRjAwNEYwMDcwMDA2NTAwNkUwMDRGMDA2NjAwNjYwMDY5MDA2MzAwNjUwMDJFMDA2RjAwNzIwMDY3MDAyMDAwMzIwMDJFMDAzMT4KL0NyZWF0aW9uRGF0ZShEOjIwMDcwMjIzMTc1NjM3KzAyJzAwJyk+PgplbmRvYmoKCnhyZWYKMCAxNgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMTE5OTcgMDAwMDAgbiAKMDAwMDAwMDAxOSAwMDAwMCBuIAowMDAwMDAwMjI0IDAwMDAwIG4gCjAwMDAwMTIzMzAgMDAwMDAgbiAKMDAwMDAwMDI0NCAwMDAwMCBuIAowMDAwMDExMTU0IDAwMDAwIG4gCjAwMDAwMTExNzYgMDAwMDAgbiAKMDAwMDAxMTM2OCAwMDAwMCBuIAowMDAwMDExNzA5IDAwMDAwIG4gCjAwMDAwMTE5MTAgMDAwMDAgbiAKMDAwMDAxMTk0MyAwMDAwMCBuIAowMDAwMDEyMTQwIDAwMDAwIG4gCjAwMDAwMTIxOTYgMDAwMDAgbiAKMDAwMDAxMjQyOSAwMDAwMCBuIAowMDAwMDEyNDk0IDAwMDAwIG4gCnRyYWlsZXIKPDwvU2l6ZSAxNi9Sb290IDE0IDAgUgovSW5mbyAxNSAwIFIKL0lEIFsgPEY3RDc3QjNEMjJCOUY5MjgyOUQ0OUZGNUQ3OEI4RjI4Pgo8RjdENzdCM0QyMkI5RjkyODI5RDQ5RkY1RDc4QjhGMjg+IF0KPj4Kc3RhcnR4cmVmCjEyNzg3CiUlRU9GCg=="},{"key":"extension","value":"pdf","description":"<p>String, the extension of the document (only PDF is supported!)</p>\n","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/documents/upload","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","documents","upload"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"key":"contact_id","value":"{{contact_id}}"}],"variable":[]}},"response":[],"_postman_id":"7a151863-ede4-4d5e-bb09-1813ec7682a2"}],"id":"df20b687-8155-47af-bde1-0357503da201","description":"<p>Client documents are files related to a client, such as labs, IDs, or records. This resource allows uploading, organizing, and managing documents for secure storage and easy access.</p>\n","_postman_id":"df20b687-8155-47af-bde1-0357503da201"},{"name":"Client Medications","item":[{"name":"Get Client Medications","id":"a5b80804-22c4-482b-b6fb-dd61a32c982f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/medications","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","medications"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"cc39a4dc-a595-42cd-a9c8-7c5ae790b076","name":"Get Client Medications","originalRequest":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/medications"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 27 Feb 2026 09:16:41 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"medications\": [\n        {\n            \"id\": 294109088,\n            \"firstPrescribed\": \"2025-10-02 02:42:26\",\n            \"lastPrescribed\": \"2026-01-12 11:29:32\",\n            \"prescriber_full_name\": \"Mel Andonova2\",\n            \"drug_value\": \"SM Facelift Necklift LAO (Hibiscrub x250ml, Fucidin Ointment 30g, Dexamethasone 4mg x 4, Lorazepam 1mg x 2,  Paracetamol 500mg x56, Codeine 15mg x 56, Oramorph x300ml, Ondansetron 4mg x9)\",\n            \"reviewDate\": null,\n            \"medical_form_contact_id\": 26947120,\n            \"isRepeat\": false\n        }\n    ]\n}"}],"_postman_id":"a5b80804-22c4-482b-b6fb-dd61a32c982f"}],"id":"7076cf34-3de5-46ad-9e97-2016ca66d627","_postman_id":"7076cf34-3de5-46ad-9e97-2016ca66d627","description":""},{"name":"Client Forms","item":[{"name":"List Client Forms","event":[{"listen":"test","script":{"id":"d11a8e62-8004-47ab-9e18-f6988ec53def","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response Content-Type is application/json\", function () {","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");","});","","","pm.test(\"Total number of medical forms is 3\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.total).to.equal(3);","});","",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"4d134e07-9644-40fd-9c56-06859860a7af","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{client_id}}/medical-forms?per_page=20&page=1&order=ASC&id={{medical_form_contact_id}}","description":"<p>Retrieves a paginated list of medical forms, along with their structure - associated with a specific client. Results can be filtered by a specific medical form contact ID and ordered by creation date.</p>\n<hr />\n<h3 id=\"http-method--url\">HTTP Method &amp; URL</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET https://api.oauth.pabau.com/{{api_key_12307}}/clients/{{client_id}}/medical-forms\n\n</code></pre><hr />\n<h3 id=\"path-variables\">Path Variables</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Variable</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>api_key</code></td>\n<td>Your API key, embedded directly in the URL path for authentication.</td>\n</tr>\n<tr>\n<td><code>client_id</code></td>\n<td>The unique identifier of the client whose medical forms are being retrieved.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Default</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>per_page</code></td>\n<td><code>int</code></td>\n<td><code>20</code></td>\n<td>Number of results to return per page. Maximum value is <code>50</code>.</td>\n</tr>\n<tr>\n<td><code>page</code></td>\n<td><code>int</code></td>\n<td><code>1</code></td>\n<td>The page number to retrieve for pagination.</td>\n</tr>\n<tr>\n<td><code>order</code></td>\n<td><code>string</code></td>\n<td><code>DESC</code></td>\n<td>Sort order by <code>created_date</code>. Accepted values: <code>ASC</code> or <code>DESC</code>.</td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code></td>\n<td>—</td>\n<td>Filter results by a specific <code>medical_form_contact.id</code>.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"authentication\">Authentication</h3>\n<p>This endpoint uses <strong>API key authentication</strong>. The API key is embedded directly in the URL path via the <code>{{</code>api_key<code>}}</code> variable rather than a request header.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>https://api.oauth.pabau.com/{{api_key}}/...\n\n</code></pre><p>Ensure the <code>api_key_12307</code> variable is set in your active environment or globals before sending the request.</p>\n<hr />\n<h3 id=\"response-format\">Response Format</h3>\n<p>Responses are returned as <strong>JSON</strong> (<code>application/json</code>). A successful request returns an HTTP <code>200 OK</code> status along with a JSON object containing the list of medical forms and a <code>total</code> count of records matching the query.</p>\n","urlObject":{"protocol":"https","path":["{{api_key_12307}}","clients","{{client_id}}","medical-forms"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int\ndefault: 20\nmax: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>ASC or DESC (created_date)\ndefault: DESC</p>\n","type":"text/plain"},"key":"order","value":"ASC"},{"description":{"content":"<p>Int, medical_form_contact.id</p>\n","type":"text/plain"},"key":"id","value":"{{medical_form_contact_id}}"}],"variable":[]}},"response":[{"id":"f5aa5173-ec63-4274-bd87-450ac4c40c4f","name":"List Client Forms","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/medical-forms?per_page=20&page=1&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","clients","{{contact_id}}","medical-forms"],"query":[{"key":"per_page","value":"20","description":"int\ndefault: 20\nmax: 50"},{"key":"page","value":"1","description":"int\ndefault: 1"},{"key":"order","value":"ASC","description":"ASC or DESC (created_date)\ndefault: DESC"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2025 15:31:51 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"1994"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"total\": 3,\n    \"success\": true,\n    \"medical_forms\": [\n        {\n            \"id\": 26459053,\n            \"created_at\": \"2025-02-01 15:22:21\",\n            \"updated_at\": null,\n            \"created_by\": 148369,\n            \"related_to_booking_id\": null,\n            \"form\": {\n                \"id\": 3480376,\n                \"name\": \"Lorenzo Test Form\"\n            },\n            \"questions\": [\n                {\n                    \"question\": \"allergies\",\n                    \"answer\": \"Peanut allergy\"\n                },\n                {\n                    \"question\": \"btn medical condition\",\n                    \"answer\": \"Anxiety,Covid-19 (previously tested +ve)\"\n                },\n                {\n                    \"question\": \"services\",\n                    \"answer\": \"Another class,Hydrafacial\"\n                },\n                {\n                    \"question\": \"slider\",\n                    \"answer\": \"5\"\n                },\n                {\n                    \"question\": \"single choice\",\n                    \"answer\": \"1\"\n                },\n                {\n                    \"question\": \"multiple choice\",\n                    \"answer\": \"\"\n                },\n                {\n                    \"question\": \"this is a long answer\",\n                    \"answer\": \"long answer to question1\"\n                },\n                {\n                    \"question\": \"this is a short answer\",\n                    \"answer\": \"short answer to question1\"\n                }\n            ]\n        },\n        {\n            \"id\": 26459073,\n            \"created_at\": \"2025-02-01 15:24:03\",\n            \"updated_at\": null,\n            \"created_by\": 148369,\n            \"related_to_booking_id\": null,\n            \"form\": {\n                \"id\": 3480376,\n                \"name\": \"Lorenzo Test Form\"\n            },\n            \"questions\": [\n                {\n                    \"question\": \"allergies\",\n                    \"answer\": \"Peanut allergy\"\n                },\n                {\n                    \"question\": \"btn medical condition\",\n                    \"answer\": \"Anxiety,Covid-19 (previously tested +ve)\"\n                },\n                {\n                    \"question\": \"services\",\n                    \"answer\": \"Another class,Hydrafacial\"\n                },\n                {\n                    \"question\": \"slider\",\n                    \"answer\": \"5\"\n                },\n                {\n                    \"question\": \"single choice\",\n                    \"answer\": \"1\"\n                },\n                {\n                    \"question\": \"multiple choice\",\n                    \"answer\": \"\"\n                },\n                {\n                    \"question\": \"this is a long answer\",\n                    \"answer\": \"long answer to question1\"\n                },\n                {\n                    \"question\": \"this is a short answer\",\n                    \"answer\": \"short answer to question1\"\n                }\n            ]\n        },\n        {\n            \"id\": 26459078,\n            \"created_at\": \"2025-02-01 15:24:18\",\n            \"updated_at\": null,\n            \"created_by\": 148369,\n            \"related_to_booking_id\": null,\n            \"form\": {\n                \"id\": 3480376,\n                \"name\": \"Lorenzo Test Form\"\n            },\n            \"questions\": [\n                {\n                    \"question\": \"allergies\",\n                    \"answer\": \"Peanut allergy\"\n                },\n                {\n                    \"question\": \"btn medical condition\",\n                    \"answer\": \"Anxiety,Covid-19 (previously tested +ve)\"\n                },\n                {\n                    \"question\": \"services\",\n                    \"answer\": \"Another class,Hydrafacial\"\n                },\n                {\n                    \"question\": \"slider\",\n                    \"answer\": \"5\"\n                },\n                {\n                    \"question\": \"single choice\",\n                    \"answer\": \"1\"\n                },\n                {\n                    \"question\": \"multiple choice\",\n                    \"answer\": \"\"\n                },\n                {\n                    \"question\": \"this is a long answer\",\n                    \"answer\": \"long answer to question1\"\n                },\n                {\n                    \"question\": \"this is a short answer\",\n                    \"answer\": \"short answer to question1\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"4d134e07-9644-40fd-9c56-06859860a7af"},{"name":"Create Client Form","event":[{"listen":"test","script":{"id":"07328884-2ae3-45b9-b898-03e66f06926d","exec":["pm.test(\"Response status code is 200\", function () {","  pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response time is less than 2200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(2200);","});","","","pm.test(\"Response has the required fields - success, message, and medical_form_contact_id\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.success).to.exist;","    pm.expect(responseData.message).to.exist;","    pm.expect(responseData.medical_form_contact_id).to.exist;","});","","","pm.test(\"Success field is a boolean\", function () {","    const responseData = pm.response.json();","    pm.expect(responseData.success).to.be.a('boolean');","});","","","pm.test(\"Message field is a string or empty\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.message).to.satisfy((message) => {","        return typeof message === 'string' || message === '';","    }, \"Message field should be a string or an empty string\");","});",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"b347e140-ad2c-4dec-af97-2af3f9639c0d","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"form_id","value":"3557156","description":"<p>Int</p>\n","type":"text","disabled":true},{"key":"this is a short answer","value":"short answer to question1","description":"<p>String (question from /clients/medical-forms/{id}/questions)</p>\n","type":"text","disabled":true},{"key":"this_is_a_long_answer","value":"long answer to question1","description":"<p>String (question from /clients/medical-forms/{id}/questions)</p>\n","type":"text","disabled":true},{"key":"slider","value":"5","description":"<p>String (question from /clients/medical-forms/{id}/questions)</p>\n","type":"text","disabled":true},{"key":"services","value":"Another class, Hydrafacial","description":"<p>String (question from /clients/medical-forms/{id}/questions) service names comma separated</p>\n","type":"text","disabled":true},{"key":"medical conditions","value":"Anxiety, Covid-19 (previously tested +ve)","description":"<p>String (question from /clients/medical-forms/{id}/questions) medical condition names</p>\n","type":"text","disabled":true},{"key":"multiple choice","value":"1,2","description":"<p>String (question from /clients/medical-forms/{id}/questions) predefined values comma separated</p>\n","type":"text","disabled":true},{"key":"alleries","value":"Peanut allergy","description":"<p>String (question from /clients/medical-forms/{id}/questions) comma separated</p>\n","type":"text","disabled":true},{"key":"single choice","value":"1","description":"<p>String (question from /clients/medical-forms/{id}/questions) comma separated</p>\n","type":"text","disabled":true},{"key":"ai_summary","value":"ai summary text","description":"<p>String</p>\n","type":"text","uuid":"19708340-9dd6-4d6e-9b9f-687d5a5a69b5","disabled":true},{"key":"diagram","value":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8z8BQDwADhQGAWjR9awAAAABJRU5ErkJggg==\n","description":"<p>String (question from /clients/medical-forms/{id}/questions) base64 of image</p>\n","type":"text","uuid":"79730d38-1868-482a-b7af-b95c535e0ba1","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/medical-forms/create","description":"<h3 id=\"create-medical-form-for-client\">Create Medical Form for Client</h3>\n<p>This endpoint allows the creation of a medical form for a specific client.</p>\n<p>These parameters are as examples. You will need to adjust the parameters to meet the question names of your forms.</p>\n<p>If using a multiple choice component such as a checkbox, both your question and answer needs to match identically.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p>Form-Data</p>\n<ul>\n<li>No parameters required for the request body.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p>Status: 200</p>\n</li>\n<li><p>Content-Type: application/json</p>\n</li>\n</ul>\n<p>Example Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"\",\n  \"medical_form_contact_id\": 0\n}\n\n</code></pre>\n<p>The response contains the following fields:</p>\n<ul>\n<li><p><code>success</code> (boolean): Indicates if the operation was successful.</p>\n</li>\n<li><p><code>message</code> (string): A message related to the operation.</p>\n</li>\n<li><p><code>medical_form_contact_id</code> (integer): The ID of the medical form associated with the client.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","medical-forms","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"56555008-e965-4235-b647-08cb3bd5a9a3","name":"Create Client Form","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"is_valid","value":"1","description":"Int 1 or 0 - check if questions are valid","type":"text","disabled":true},{"key":"form_id","value":"3480376","description":"Int","type":"text"},{"key":"this is a short answer","value":"short answer to question1","description":"String (question from /clients/medical-forms/{id}/questions)","type":"text"},{"key":"this_is_a_long_answer","value":"long answer to question1","description":"String (question from /clients/medical-forms/{id}/questions)","type":"text"},{"key":"slider","value":"5","description":"String (question from /clients/medical-forms/{id}/questions)","type":"text"},{"key":"services","value":"Another class, Hydrafacial","description":"String (question from /clients/medical-forms/{id}/questions) service names comma separated","type":"text"},{"key":"medical conditions","value":"Anxiety, Covid-19 (previously tested +ve)","description":"String (question from /clients/medical-forms/{id}/questions) medical condition names","type":"text"},{"key":"multiple choice","value":"1,2","description":"String (question from /clients/medical-forms/{id}/questions) predefined values comma separated","type":"text"},{"key":"alleries","value":"Peanut allergy","description":"String (question from /clients/medical-forms/{id}/questions) comma separated","type":"text"},{"key":"single choice","value":"1","description":"String (question from /clients/medical-forms/{id}/questions) comma separated","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/medical-forms/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2025 15:24:17 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"97"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Contact form successfully created\",\n    \"medical_form_contact_id\": 26459078\n}"}],"_postman_id":"b347e140-ad2c-4dec-af97-2af3f9639c0d"},{"name":"Create client Form Test","event":[{"listen":"test","script":{"id":"07328884-2ae3-45b9-b898-03e66f06926d","exec":["pm.test(\"Response status code is 200\", function () {","  pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response time is less than 2200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(2200);","});","","","pm.test(\"Response has the required fields - success, message, and medical_form_contact_id\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.success).to.exist;","    pm.expect(responseData.message).to.exist;","    pm.expect(responseData.medical_form_contact_id).to.exist;","});","","","pm.test(\"Success field is a boolean\", function () {","    const responseData = pm.response.json();","    pm.expect(responseData.success).to.be.a('boolean');","});","","","pm.test(\"Message field is a string or empty\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.message).to.satisfy((message) => {","        return typeof message === 'string' || message === '';","    }, \"Message field should be a string or an empty string\");","});",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"92714295-fecf-4f58-94eb-ad6bd669a434","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"form_id","value":"3557156","description":"<p>Int</p>\n","type":"text","disabled":true},{"key":"this is a short answer","value":"short answer to question1","description":"<p>String (question from /clients/medical-forms/{id}/questions)</p>\n","type":"text","disabled":true},{"key":"this_is_a_long_answer","value":"long answer to question1","description":"<p>String (question from /clients/medical-forms/{id}/questions)</p>\n","type":"text","disabled":true},{"key":"slider","value":"5","description":"<p>String (question from /clients/medical-forms/{id}/questions)</p>\n","type":"text","disabled":true},{"key":"services","value":"Another class, Hydrafacial","description":"<p>String (question from /clients/medical-forms/{id}/questions) service names comma separated</p>\n","type":"text","disabled":true},{"key":"medical conditions","value":"Anxiety, Covid-19 (previously tested +ve)","description":"<p>String (question from /clients/medical-forms/{id}/questions) medical condition names</p>\n","type":"text","disabled":true},{"key":"multiple choice","value":"1,2","description":"<p>String (question from /clients/medical-forms/{id}/questions) predefined values comma separated</p>\n","type":"text","disabled":true},{"key":"alleries","value":"Peanut allergy","description":"<p>String (question from /clients/medical-forms/{id}/questions) comma separated</p>\n","type":"text","disabled":true},{"key":"single choice","value":"1","description":"<p>String (question from /clients/medical-forms/{id}/questions) comma separated</p>\n","type":"text","disabled":true},{"key":"ai_summary","value":"ai summary text","description":"<p>String</p>\n","type":"text","uuid":"19708340-9dd6-4d6e-9b9f-687d5a5a69b5","disabled":true},{"key":"diagram","value":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8z8BQDwADhQGAWjR9awAAAABJRU5ErkJggg==\n","description":"<p>String (question from /clients/medical-forms/{id}/questions) base64 of image</p>\n","type":"text","uuid":"79730d38-1868-482a-b7af-b95c535e0ba1","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/medical-forms/create","description":"<h3 id=\"create-medical-form-for-client\">Create Medical Form for Client</h3>\n<p>This endpoint allows the creation of a medical form for a specific client.</p>\n<p>These parameters are as examples. You will need to adjust the parameters to meet the question names of your forms.</p>\n<p>If using a multiple choice component such as a checkbox, both your question and answer needs to match identically.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p>Form-Data</p>\n<ul>\n<li>No parameters required for the request body.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p>Status: 200</p>\n</li>\n<li><p>Content-Type: application/json</p>\n</li>\n</ul>\n<p>Example Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"\",\n  \"medical_form_contact_id\": 0\n}\n\n</code></pre>\n<p>The response contains the following fields:</p>\n<ul>\n<li><p><code>success</code> (boolean): Indicates if the operation was successful.</p>\n</li>\n<li><p><code>message</code> (string): A message related to the operation.</p>\n</li>\n<li><p><code>medical_form_contact_id</code> (integer): The ID of the medical form associated with the client.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","clients","{{contact_id}}","medical-forms","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"19eafd48-775c-4d0c-b495-16b0d4688b98","name":"Create Client Form","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"is_valid","value":"1","description":"Int 1 or 0 - check if questions are valid","type":"text","disabled":true},{"key":"form_id","value":"3480376","description":"Int","type":"text"},{"key":"this is a short answer","value":"short answer to question1","description":"String (question from /clients/medical-forms/{id}/questions)","type":"text"},{"key":"this_is_a_long_answer","value":"long answer to question1","description":"String (question from /clients/medical-forms/{id}/questions)","type":"text"},{"key":"slider","value":"5","description":"String (question from /clients/medical-forms/{id}/questions)","type":"text"},{"key":"services","value":"Another class, Hydrafacial","description":"String (question from /clients/medical-forms/{id}/questions) service names comma separated","type":"text"},{"key":"medical conditions","value":"Anxiety, Covid-19 (previously tested +ve)","description":"String (question from /clients/medical-forms/{id}/questions) medical condition names","type":"text"},{"key":"multiple choice","value":"1,2","description":"String (question from /clients/medical-forms/{id}/questions) predefined values comma separated","type":"text"},{"key":"alleries","value":"Peanut allergy","description":"String (question from /clients/medical-forms/{id}/questions) comma separated","type":"text"},{"key":"single choice","value":"1","description":"String (question from /clients/medical-forms/{id}/questions) comma separated","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/{{contact_id}}/medical-forms/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2025 15:24:17 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Content-Length","value":"97"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Contact form successfully created\",\n    \"medical_form_contact_id\": 26459078\n}"}],"_postman_id":"92714295-fecf-4f58-94eb-ad6bd669a434"},{"name":"Archive Form","event":[{"listen":"test","script":{"id":"883fd557-0b37-4694-ab72-8d0c0ca8aaf3","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response time is within an acceptable range\", function () {","  pm.expect(pm.response.responseTime).to.be.below(4000);","});","","","pm.test(\"Response has the required fields - success and message\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.success).to.exist;","    pm.expect(responseData.message).to.exist;","});","","","pm.test(\"Success is a boolean value\", function () {","    const responseData = pm.response.json();","    pm.expect(responseData.success).to.be.a('boolean');","});","","","pm.test(\"Message is a string or an empty value\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.message).to.satisfy((message) => {","        return typeof message === 'string' || message === '';","    }, \"Message should be a string or an empty value\");","});",""],"type":"text/javascript","packages":{}}}],"id":"c1a18333-46d9-47f9-901f-efb8ae36e7d6","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/clients/medical-forms/{{contact_form_id}}/archive","urlObject":{"protocol":"https","path":["{{api_key}}","clients","medical-forms","{{contact_form_id}}","archive"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"d9abba37-245a-47ec-bac5-9e843c85778d","name":"Archive Form","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{jwt}}/clients/medical-forms/{{contact_form_id}}/archive"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Dec 2024 10:38:41 GMT"},{"key":"Server","value":"Apache/2.4.57 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Set-Cookie","value":"PHPSESSID=ledcaosvgk5f4hmv66vvghv9n7; path=/; secure; HttpOnly"},{"key":"Content-Length","value":"56"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Form archived successfully.\"\n}"}],"_postman_id":"c1a18333-46d9-47f9-901f-efb8ae36e7d6"}],"id":"3138a10d-d45b-4574-ab92-aae7ba399c1f","description":"<p>Client medical forms collect health-related information, such as medical history, conditions, and consent. This resource facilitates creating, managing.</p>\n","_postman_id":"3138a10d-d45b-4574-ab92-aae7ba399c1f"}],"id":"591e4cc9-c44d-47d9-ac9b-632eae90b90e","_postman_id":"591e4cc9-c44d-47d9-ac9b-632eae90b90e","description":""},{"name":"Medical Conditions","item":[{"name":"List Medical Conditions","id":"4f143730-09d1-4a6e-a63d-56dc89a2c26d","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key}}/medical-conditions?search=AD&type=all&order=ASC&page=1&per_page=20","description":"<h3 id=\"endpoint-description\">Endpoint Description</h3>\n<p>This endpoint retrieves a list of medical conditions based on the specified search criteria. It allows users to search for medical conditions by a keyword, filter the results by type, and control the order and pagination of the results.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://api.oauth.pabau.com/{{api_key}}/medical-conditions</code></p>\n</li>\n<li><p><strong>Query Parameters</strong>:</p>\n<ul>\n<li><p><code>search</code> (string, required): The keyword to search for medical conditions.</p>\n</li>\n<li><p><code>type</code> (string, optional): The type of medical conditions to filter by. Default is <code>all</code>.</p>\n</li>\n<li><p><code>order</code> (string, optional): The order of the results. Acceptable values are <code>ASC</code> for ascending or <code>DESC</code> for descending.</p>\n</li>\n<li><p><code>page</code> (integer, optional): The page number of results to retrieve. Default is <code>1</code>.</p>\n</li>\n<li><p><code>per_page</code> (integer, optional): The number of results per page. Default is <code>20</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status Code</strong>: 200</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n<li><p><strong>Response Structure</strong>:</p>\n<ul>\n<li><p><code>success</code> (boolean): Indicates whether the request was successful.</p>\n</li>\n<li><p><code>total</code> (integer): The total number of medical conditions found matching the search criteria.</p>\n</li>\n<li><p><code>medical_conditions</code> (array): A list of medical condition objects, each containing:</p>\n<ul>\n<li><p><code>id</code> (integer): The unique identifier for the medical condition.</p>\n</li>\n<li><p><code>icd_code</code> (string): The ICD code associated with the medical condition.</p>\n</li>\n<li><p><code>condition_name</code> (string): The name of the medical condition.</p>\n</li>\n<li><p><code>is_custom</code> (integer): A flag indicating whether the condition is custom (1) or standard (0).</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 0,\n  \"medical_conditions\": [\n    {\n      \"id\": 0,\n      \"icd_code\": \"\",\n      \"condition_name\": \"\",\n      \"is_custom\": 0\n    }\n  ]\n}\n\n</code></pre>\n<p>This response structure allows clients to easily understand the results of their search and handle the data accordingly.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","medical-conditions"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>string</p>\n","type":"text/plain"},"key":"search","value":"AD"},{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"type","value":"all"},{"description":{"content":"<p>asc or desc\ndefault: desc</p>\n","type":"text/plain"},"key":"order","value":"ASC"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"per_page","value":"20"}],"variable":[]}},"response":[{"id":"03abf3da-0890-4cb4-948b-a4f24eade0b5","name":"List Medical Conditions","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/medical-conditions?search=AD&type=all&order=ASC&page=1&per_page=20","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","medical-conditions"],"query":[{"key":"search","value":"AD","description":"string"},{"key":"type","value":"all","description":"required"},{"key":"order","value":"ASC","description":"asc or desc\ndefault: desc"},{"key":"page","value":"1","description":"int"},{"key":"per_page","value":"20","description":"int"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 18 Sep 2025 09:03:05 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 20,\n    \"medical_conditions\": [\n        {\n            \"id\": 74,\n            \"icd_code\": \"A082\",\n            \"condition_name\": \"Adenoviral enteritis\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 525,\n            \"icd_code\": \"A851\",\n            \"condition_name\": \"Adenoviral encephalitis\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 530,\n            \"icd_code\": \"A871\",\n            \"condition_name\": \"Adenoviral meningitis\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 731,\n            \"icd_code\": \"B340\",\n            \"condition_name\": \"Adenovirus infection, unspecified\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 1038,\n            \"icd_code\": \"B970\",\n            \"condition_name\": \"Adenovirus as the cause of diseases classified elsewhere\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 2118,\n            \"icd_code\": \"C9150\",\n            \"condition_name\": \"Adult T-cell lymph/leuk (HTLV-1-assoc) not achieve remission\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 2119,\n            \"icd_code\": \"C9151\",\n            \"condition_name\": \"Adult T-cell lymphoma/leukemia (HTLV-1-assoc), in remission\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 2120,\n            \"icd_code\": \"C9152\",\n            \"condition_name\": \"Adult T-cell lymphoma/leukemia (HTLV-1-assoc), in relapse\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 2891,\n            \"icd_code\": \"D813\",\n            \"condition_name\": \"Adenosine deaminase [ADA] deficiency\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 3493,\n            \"icd_code\": \"E259\",\n            \"condition_name\": \"Adrenogenital disorder, unspecified\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 3503,\n            \"icd_code\": \"E272\",\n            \"condition_name\": \"Addisonian crisis\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 3507,\n            \"icd_code\": \"E275\",\n            \"condition_name\": \"Adrenomedullary hyperfunction\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 3680,\n            \"icd_code\": \"E71521\",\n            \"condition_name\": \"Adolescent X-linked adrenoleukodystrophy\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 3681,\n            \"icd_code\": \"E71522\",\n            \"condition_name\": \"Adrenomyeloneuropathy\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 4452,\n            \"icd_code\": \"F4320\",\n            \"condition_name\": \"Adjustment disorder, unspecified\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 4453,\n            \"icd_code\": \"F4321\",\n            \"condition_name\": \"Adjustment disorder with depressed mood\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 4454,\n            \"icd_code\": \"F4322\",\n            \"condition_name\": \"Adjustment disorder with anxiety\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 4455,\n            \"icd_code\": \"F4323\",\n            \"condition_name\": \"Adjustment disorder with mixed anxiety and depressed mood\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 4456,\n            \"icd_code\": \"F4324\",\n            \"condition_name\": \"Adjustment disorder with disturbance of conduct\",\n            \"is_custom\": 0\n        },\n        {\n            \"id\": 4457,\n            \"icd_code\": \"F4325\",\n            \"condition_name\": \"Adjustment disorder w mixed disturb of emotions and conduct\",\n            \"is_custom\": 0\n        }\n    ]\n}"}],"_postman_id":"4f143730-09d1-4a6e-a63d-56dc89a2c26d"}],"id":"ee2f4ce2-2df9-4871-bfd1-3f4e6c4c88e6","description":"<p>Search the Pabau ICD database for medical conditions</p>\n","_postman_id":"ee2f4ce2-2df9-4871-bfd1-3f4e6c4c88e6"},{"name":"Insurers","item":[{"name":"List Insurers","id":"3e3edd84-3af0-46fa-b91f-f9950cedc0ab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/insurers?page=1&per_page=20&order=ASC","description":"<h1 id=\"get-insurers\">Get Insurers</h1>\n<p>This endpoint retrieves a list of insurers from the Pabau API. It supports pagination and allows you to specify the order of the results.</p>\n<h2 id=\"request\">Request</h2>\n<ul>\n<li><p><strong>Method</strong>: <code>GET</code></p>\n</li>\n<li><p><strong>Endpoint</strong>: <code>https://api.oauth.pabau.com/{{api_key}}/insurers</code></p>\n</li>\n</ul>\n<h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>page</code></td>\n<td>number</td>\n<td>The page number to retrieve (default is 1). This allows users to navigate through multiple pages of results.</td>\n</tr>\n<tr>\n<td><code>per_page</code></td>\n<td>number</td>\n<td>The number of results per page (default is 20). This parameter controls how many insurer records are returned in a single response.</td>\n</tr>\n<tr>\n<td><code>order</code></td>\n<td>string</td>\n<td>The order in which to sort the results (e.g., <code>ASC</code> for ascending). This helps users to get the results in their preferred order.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<ul>\n<li><p><strong>Status Code</strong>: 200</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n</ul>\n<h3 id=\"response-body\">Response Body</h3>\n<p>The response will include the following fields:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>success</code></td>\n<td>boolean</td>\n<td>Indicates if the request was successful.</td>\n</tr>\n<tr>\n<td><code>total</code></td>\n<td>number</td>\n<td>The total number of insurers available. This helps users understand how many insurers exist in the database.</td>\n</tr>\n<tr>\n<td><code>insurers</code></td>\n<td>array</td>\n<td>An array of insurer objects. Each object contains:</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>id</code>: Identifier of the insurer.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>insurer_name</code>: Name of the insurer.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>phone</code>: Contact phone number.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>website</code>: URL of the insurer's website.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>street</code>: Street address.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>city</code>: City of the insurer.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>county</code>: County of the insurer (if applicable).</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>country</code>: Country of the insurer.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>postcode</code>: Postal code (if applicable).</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>email</code>: Contact email address.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>provider_no</code>: Provider number.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>custom_id</code>: Custom identifier (if applicable).</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>company_type</code>: Type of company.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>- <code>is_active</code>: Status indicating if the insurer is active (0 or 1).</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 0,\n  \"insurers\": [\n    {\n      \"id\": 0,\n      \"insurer_name\": \"\",\n      \"phone\": \"\",\n      \"website\": \"\",\n      \"street\": \"\",\n      \"city\": \"\",\n      \"county\": null,\n      \"country\": \"\",\n      \"postcode\": null,\n      \"email\": \"\",\n      \"provider_no\": \"\",\n      \"custom_id\": null,\n      \"company_type\": \"\",\n      \"is_active\": 0\n    }\n  ]\n}\n\n</code></pre>\n<p><strong>Note</strong>: The <code>total</code> field indicates the number of insurers available, which can be useful for pagination. If <code>total</code> is 0, it means there are no insurers currently available in the database.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","insurers"],"host":["api","oauth","pabau","com"],"query":[{"key":"page","value":"1"},{"key":"per_page","value":"20"},{"key":"order","value":"ASC"}],"variable":[]}},"response":[{"id":"5e57ab97-6088-4252-9b9e-078ee99fc0bc","name":"List Insurers","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/insurers?page=1&per_page=20&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","insurers"],"query":[{"key":"page","value":"1"},{"key":"per_page","value":"20"},{"key":"order","value":"ASC"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 18 Sep 2025 09:02:02 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 10,\n    \"insurers\": [\n        {\n            \"id\": 1,\n            \"insurer_name\": \"Allergan Aesthetics\",\n            \"phone\": \"\",\n            \"website\": \"\",\n            \"street\": \"Marlow International\",\n            \"city\": \"Marlow\",\n            \"county\": \"Buckinghamshire\",\n            \"country\": \"\",\n            \"postcode\": null,\n            \"email\": \"niomi.barham@allergan.com\",\n            \"provider_no\": \"1\",\n            \"custom_id\": \"0\",\n            \"company_type\": \"Insurance\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 2,\n            \"insurer_name\": \"LCUK Management Ltd\",\n            \"phone\": \"\",\n            \"website\": \"\",\n            \"street\": \"LCUK, First Floor\",\n            \"city\": \"193- 197 Old Marylebone Road\",\n            \"county\": \"London\",\n            \"country\": \"\",\n            \"postcode\": null,\n            \"email\": \"\",\n            \"provider_no\": \"2\",\n            \"custom_id\": \"0\",\n            \"company_type\": \"Insurance\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 3,\n            \"insurer_name\": \"Therapie\",\n            \"phone\": \"\",\n            \"website\": \"\",\n            \"street\": \"\",\n            \"city\": \"\",\n            \"county\": \"\",\n            \"country\": \"\",\n            \"postcode\": null,\n            \"email\": \"\",\n            \"provider_no\": \"3\",\n            \"custom_id\": \"0\",\n            \"company_type\": \"Insurance\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 300408,\n            \"insurer_name\": \"Relife\",\n            \"phone\": \"\",\n            \"website\": \"\",\n            \"street\": \"Menarini House, Mercury Park\",\n            \"city\": \"Wooburn Green, High Wycombe\",\n            \"county\": \"Buckinghamshire\",\n            \"country\": \"UK\",\n            \"postcode\": null,\n            \"email\": \"\",\n            \"provider_no\": \"4\",\n            \"custom_id\": null,\n            \"company_type\": \"Insurance\",\n            \"is_active\": 0\n        },\n        {\n            \"id\": 300409,\n            \"insurer_name\": \"Sinclair\",\n            \"phone\": \"\",\n            \"website\": \"\",\n            \"street\": \"Eden House Lakeside\",\n            \"city\": \"Chester\",\n            \"county\": \"\",\n            \"country\": \"England \",\n            \"postcode\": null,\n            \"email\": \"\",\n            \"provider_no\": \"5\",\n            \"custom_id\": null,\n            \"company_type\": \"Insurance\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 521355,\n            \"insurer_name\": \"Health XChange\",\n            \"phone\": \"\",\n            \"website\": \"\",\n            \"street\": \"79 Great Portland Street\",\n            \"city\": \"London\",\n            \"county\": \"\",\n            \"country\": \"\",\n            \"postcode\": null,\n            \"email\": \"\",\n            \"provider_no\": \"7\",\n            \"custom_id\": null,\n            \"company_type\": \"Insurance\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 521356,\n            \"insurer_name\": \"Alma Lasers\",\n            \"phone\": \"\",\n            \"website\": \"\",\n            \"street\": \"One London Wall\",\n            \"city\": \"\",\n            \"county\": \"London\",\n            \"country\": \"\",\n            \"postcode\": null,\n            \"email\": \"\",\n            \"provider_no\": \"9\",\n            \"custom_id\": null,\n            \"company_type\": \"Insurance\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 521357,\n            \"insurer_name\": \"Alumier MD\",\n            \"phone\": \"\",\n            \"website\": \"\",\n            \"street\": \"Vale Park\",\n            \"city\": \"Units B2 & B3\",\n            \"county\": \"Evesham \",\n            \"country\": \"\",\n            \"postcode\": null,\n            \"email\": \"\",\n            \"provider_no\": \"8\",\n            \"custom_id\": null,\n            \"company_type\": \"Insurance\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 521358,\n            \"insurer_name\": \"Sinclair Pharmaceuticals Limited\",\n            \"phone\": \"\",\n            \"website\": \"\",\n            \"street\": \"Eden House\",\n            \"city\": \"Chester Business Park\",\n            \"county\": \"Chester\",\n            \"country\": \"\",\n            \"postcode\": null,\n            \"email\": \"\",\n            \"provider_no\": \"6\",\n            \"custom_id\": null,\n            \"company_type\": \"Insurance\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 521359,\n            \"insurer_name\": \"Go Cardless\",\n            \"phone\": \"\",\n            \"website\": \"\",\n            \"street\": \"\",\n            \"city\": \"\",\n            \"county\": null,\n            \"country\": \"\",\n            \"postcode\": null,\n            \"email\": \"\",\n            \"provider_no\": \"\",\n            \"custom_id\": null,\n            \"company_type\": \"Insurance\",\n            \"is_active\": 1\n        }\n    ]\n}"}],"_postman_id":"3e3edd84-3af0-46fa-b91f-f9950cedc0ab"},{"name":"Get Third Parties","id":"34246869-3bd6-48c9-b754-923094a659e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/insurers/third-parties?per_page=20&page=1","urlObject":{"protocol":"https","path":["{{api_key}}","insurers","third-parties"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int\ndefault: 20\nmax: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"b23d3abc-7fe8-4a9f-8b9f-08bffe28b722","name":"New Request","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/insurers/third-parties?per_page=20&page=1","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","insurers","third-parties"],"query":[{"key":"per_page","value":"20","description":"int\ndefault: 20\nmax: 50"},{"key":"page","value":"1","description":"int\ndefault: 1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"date","value":"Fri, 18 Jul 2025 10:01:36 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"insurers\": [\n        {\n            \"id\": 1457715906,\n            \"insurer_name\": \"BUPA\",\n            \"phone\": \"\",\n            \"website\": \"\",\n            \"street\": \"\",\n            \"city\": \"\",\n            \"county\": null,\n            \"country\": \"\",\n            \"postcode\": null,\n            \"email\": \"\",\n            \"provider_no\": \"123123\",\n            \"custom_id\": null,\n            \"company_type\": \"Insurance\",\n            \"is_active\": 1\n        }\n    ]\n}"}],"_postman_id":"34246869-3bd6-48c9-b754-923094a659e5"}],"id":"6e991fad-0b94-4721-98ae-93cf9233e227","_postman_id":"6e991fad-0b94-4721-98ae-93cf9233e227","description":""},{"name":"Suppliers","item":[{"name":"List Suppliers","id":"40f3531c-b406-4a06-86e4-607908f3bebe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/suppliers?page=1&per_page=20&order=ASC","description":"<h2 id=\"get-suppliers\">Get Suppliers</h2>\n<p>This endpoint retrieves a list of suppliers from the API. It allows users to paginate through the results and sort them in ascending order.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><p><strong>api_key</strong> (path parameter): Your unique API key for authentication.</p>\n</li>\n<li><p><strong>page</strong> (query parameter): Specifies the page number of the results to retrieve. Default is <code>1</code>.</p>\n</li>\n<li><p><strong>per_page</strong> (query parameter): Defines the number of suppliers to return per page. Default is <code>20</code>.</p>\n</li>\n<li><p><strong>order</strong> (query parameter): Indicates the order of the results. Use <code>ASC</code> for ascending order.</p>\n</li>\n</ul>\n<h3 id=\"expected-response\">Expected Response</h3>\n<p>On a successful request, the response will return a JSON object with the following structure:</p>\n<ul>\n<li><p><strong>success</strong> (boolean): Indicates if the request was successful.</p>\n</li>\n<li><p><strong>total</strong> (integer): The total number of suppliers available.</p>\n</li>\n<li><p><strong>suppliers</strong> (array): A list of supplier objects, each containing:</p>\n<ul>\n<li><p><strong>id</strong> (integer): The unique identifier for the supplier.</p>\n</li>\n<li><p><strong>organisation_name</strong> (string): The name of the organisation associated with the supplier.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>api_key</code> is valid to avoid authentication errors.</p>\n</li>\n<li><p>The <code>total</code> field will indicate how many suppliers are available, which can help in determining if further pagination is necessary.</p>\n</li>\n<li><p>If no suppliers are found, the <code>suppliers</code> array will be empty.</p>\n</li>\n</ul>\n<p>This endpoint is useful for applications that need to display or manage supplier information efficiently.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","suppliers"],"host":["api","oauth","pabau","com"],"query":[{"key":"page","value":"1"},{"key":"per_page","value":"20"},{"key":"order","value":"ASC"}],"variable":[]}},"response":[{"id":"9e7d5a35-426f-459b-aef1-0f19f4e3d8bc","name":"List Suppliers","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/suppliers?page=1&per_page=20&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","suppliers"],"query":[{"key":"page","value":"1"},{"key":"per_page","value":"20"},{"key":"order","value":"ASC"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 18 Sep 2025 09:03:58 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 4,\n    \"suppliers\": [\n        {\n            \"id\": 4322,\n            \"organisation_name\": \"Allergan\"\n        },\n        {\n            \"id\": 4323,\n            \"organisation_name\": \"Eden Aesthetics\"\n        },\n        {\n            \"id\": 4324,\n            \"organisation_name\": \"Teoxane\"\n        },\n        {\n            \"id\": 4325,\n            \"organisation_name\": \"5 Squirrels\"\n        }\n    ]\n}"}],"_postman_id":"40f3531c-b406-4a06-86e4-607908f3bebe"}],"id":"98966ab0-c016-4adb-b707-19cadf4df044","_postman_id":"98966ab0-c016-4adb-b707-19cadf4df044","description":""},{"name":"Classes","item":[{"name":"Get Classes","id":"7cd6142b-24b0-4a5f-add6-ac56ee4b2f48","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/classes","description":"<h3 id=\"api-endpoint-get-classes\">API Endpoint: Get Classes</h3>\n<h4 id=\"purpose\">Purpose</h4>\n<p>This endpoint retrieves a list of classes available in the system. It is designed to provide users with information about various classes, including their details and availability.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://api.oauth.pabau.com/{{api_key}}/classes</code></p>\n</li>\n<li><p><strong>Headers</strong>:</p>\n<ul>\n<li><code>Authorization</code>: Bearer token for authentication (not shown in the request). This token is required to authorize the request and ensure that the user has the necessary permissions to access the classes.</li>\n</ul>\n</li>\n</ul>\n<p>No request body is required for this GET request.</p>\n<h4 id=\"response\">Response</h4>\n<p>The response will return a JSON object containing an array of classes. Each class object may include the following fields (actual values are masked):</p>\n<ul>\n<li><p><code>course_id</code>: Unique identifier for the course.</p>\n</li>\n<li><p><code>online_book</code>: Indicates if the course is available for online booking.</p>\n</li>\n<li><p><code>start_date</code>: The start date of the course.</p>\n</li>\n<li><p><code>end_date</code>: The end date of the course.</p>\n</li>\n<li><p><code>price</code>: The price of the course.</p>\n</li>\n<li><p><code>group_id</code>: Identifier for the group associated with the course.</p>\n</li>\n<li><p><code>max_clients</code>: Maximum number of clients that can enroll in the course.</p>\n</li>\n<li><p><code>course_type</code>: The type of course.</p>\n</li>\n<li><p><code>service_id</code>: Identifier for the service associated with the course.</p>\n</li>\n<li><p><code>location_id</code>: Identifier for the location where the course is held.</p>\n</li>\n<li><p><code>Location</code>: Name of the location.</p>\n</li>\n<li><p><code>group_clients</code>: Information about the clients in the group.</p>\n</li>\n<li><p><code>unique_id</code>: A unique identifier for the course instance.</p>\n</li>\n<li><p><code>total_booked</code>: Total number of bookings for the course.</p>\n</li>\n<li><p><code>status</code>: Current status of the course.</p>\n</li>\n<li><p><code>vat_total</code>: Total VAT applicable for the course.</p>\n</li>\n<li><p><code>total_available</code>: Total number of available spots for the course.</p>\n</li>\n<li><p><code>Sage_Nominal_Code_Service</code>: Sage nominal code for the service.</p>\n</li>\n<li><p><code>Skill_Level</code>: Required skill level for the course.</p>\n</li>\n</ul>\n<p>The structure of the response will look like this:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 0,\n  \"courses\": [\n    {\n      \"course_id\": 0,\n      \"online_book\": 0,\n      \"start_date\": \"\",\n      \"end_date\": \"\",\n      \"price\": 0,\n      \"group_id\": 0,\n      \"max_clients\": \"\",\n      \"course_type\": \"\",\n      \"service_id\": 0,\n      \"location_id\": 0,\n      \"Location\": \"\",\n      \"group_clients\": \"\",\n      \"unique_id\": \"\",\n      \"total_booked\": \"\",\n      \"status\": \"\",\n      \"vat_total\": 0,\n      \"total_available\": 0,\n      \"Sage_Nominal_Code_Service\": \"\",\n      \"Skill_Level\": \"\"\n    }\n  ]\n}\n\n</code></pre>\n<h4 id=\"possible-error-responses\">Possible Error Responses</h4>\n<ul>\n<li><p><strong>401 Unauthorized</strong>: The request is missing a valid authentication token.</p>\n</li>\n<li><p><strong>403 Forbidden</strong>: The authenticated user does not have permission to access this resource.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: The requested resource could not be found.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: An unexpected error occurred on the server.</p>\n</li>\n</ul>\n<h4 id=\"notes\">Notes</h4>\n<ul>\n<li><p>Ensure that the <code>api_key</code> is valid and has the necessary permissions to access the classes.</p>\n</li>\n<li><p>The response will be in JSON format, and it is essential to handle it accordingly in your application.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","classes"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"eeafb801-e464-4eea-a4ab-d4a0381fe710","name":"Get Classes","originalRequest":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/classes"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 28 Aug 2025 15:34:52 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 226,\n    \"courses\": [\n        {\n            \"course_id\": 73885813,\n            \"online_book\": 1,\n            \"start_date\": \"2025-08-29 09:00:00\",\n            \"end_date\": \"2025-08-29 15:30:00\",\n            \"price\": 600,\n            \"group_id\": 1136579,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Microneedling Training Course\",\n            \"service_id\": 2416197,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"8550557,24802759,21634342,24802629\",\n            \"unique_id\": \"6867943e8f83d\",\n            \"total_booked\": \"4\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 0,\n            \"Sage_Nominal_Code_Service\": \"4005\",\n            \"Skill_Level\": \"Beginner \"\n        },\n        {\n            \"course_id\": 73879618,\n            \"online_book\": 1,\n            \"start_date\": \"2025-08-30 09:00:00\",\n            \"end_date\": \"2025-08-30 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1135934,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802852,24802711,24802834,24802759\",\n            \"unique_id\": \"67bf3ea208b12\",\n            \"total_booked\": \"4\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 0,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887057,\n            \"online_book\": 1,\n            \"start_date\": \"2025-08-30 10:00:00\",\n            \"end_date\": \"2025-08-30 17:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136712,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Advanced Training Course\",\n            \"service_id\": 2128022,\n            \"location_id\": 2674,\n            \"Location\": \"Scotland\",\n            \"group_clients\": \"24802805,24802979\",\n            \"unique_id\": \"688a2399af330\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"4025\",\n            \"Skill_Level\": \"Advanced\"\n        },\n        {\n            \"course_id\": 73882184,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-02 09:00:00\",\n            \"end_date\": \"2025-09-02 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136185,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Dermal Filler Facial Contouring Training Course\",\n            \"service_id\": 2438320,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24801298\",\n            \"unique_id\": \"68010d87ce2d4\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4048\",\n            \"Skill_Level\": \"intermediate\"\n        },\n        {\n            \"course_id\": 73885098,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-03 09:00:00\",\n            \"end_date\": \"2025-09-03 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136538,\n            \"max_clients\": \"3\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24801859,24802629,24801211\",\n            \"unique_id\": \"685566ba566d3\",\n            \"total_booked\": \"3\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 0,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73884673,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-03 09:00:00\",\n            \"end_date\": \"2025-09-03 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136479,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Advanced Training Course\",\n            \"service_id\": 2128022,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802258\",\n            \"unique_id\": \"684ad431cf8f1\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4025\",\n            \"Skill_Level\": \"Advanced\"\n        },\n        {\n            \"course_id\": 73881497,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-03 09:00:00\",\n            \"end_date\": \"2025-09-03 16:00:00\",\n            \"price\": 780,\n            \"group_id\": 1136135,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"12756829\",\n            \"unique_id\": \"67ee965294a64\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73886278,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-03 09:00:00\",\n            \"end_date\": \"2025-09-03 17:00:00\",\n            \"price\": 500,\n            \"group_id\": 1136639,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Sinclair Lanluma Body Training\",\n            \"service_id\": 2636073,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24802877,24802076,24802878,24802627\",\n            \"unique_id\": \"6874e77079f7f\",\n            \"total_booked\": \"4\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 83.33,\n            \"total_available\": 0,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73876681,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-04 09:00:00\",\n            \"end_date\": \"2025-09-04 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1135584,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Skin Rejuvenation\",\n            \"service_id\": 2634453,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802780,24802781,24802866\",\n            \"unique_id\": \"6762bc6d5f441\",\n            \"total_booked\": \"3\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 1,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73876682,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-05 09:00:00\",\n            \"end_date\": \"2025-09-05 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1135585,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Skin Rejuvenation\",\n            \"service_id\": 2634453,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802781,24802866,24802780\",\n            \"unique_id\": \"6762bc7cac3b7\",\n            \"total_booked\": \"3\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 1,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878514,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-05 09:30:00\",\n            \"end_date\": \"2025-09-05 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1135755,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Microneedling Training Course\",\n            \"service_id\": 2416197,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"23742878,24802820,24802541\",\n            \"unique_id\": \"67a34df211167\",\n            \"total_booked\": \"3\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 1,\n            \"Sage_Nominal_Code_Service\": \"4005\",\n            \"Skill_Level\": \"Beginner \"\n        },\n        {\n            \"course_id\": 73886000,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-06 10:00:00\",\n            \"end_date\": \"2025-09-06 16:00:00\",\n            \"price\": 1194,\n            \"group_id\": 1136594,\n            \"max_clients\": \"7\",\n            \"course_type\": \"IV Vitamin Infusion Training\",\n            \"service_id\": 2291785,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"8767079,24802773,24802774,23097079,9801954,24802775,24801377\",\n            \"unique_id\": \"686d29b48b8d4\",\n            \"total_booked\": \"7\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 199,\n            \"total_available\": 0,\n            \"Sage_Nominal_Code_Service\": \"4047\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73885618,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-08 09:00:00\",\n            \"end_date\": \"2025-09-08 13:00:00\",\n            \"price\": 750,\n            \"group_id\": 1136570,\n            \"max_clients\": \"2\",\n            \"course_type\": \"Introduction to Cannula Training Course\",\n            \"service_id\": 2634443,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"23072641,24698132\",\n            \"unique_id\": \"68650e9763b51\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 125,\n            \"total_available\": 0,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73877423,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-08 09:00:00\",\n            \"end_date\": \"2025-09-08 14:00:00\",\n            \"price\": 840,\n            \"group_id\": 1135636,\n            \"max_clients\": \"6\",\n            \"course_type\": \"Microsclerotherapy Training Course\",\n            \"service_id\": 2128016,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"22687948,24796259\",\n            \"unique_id\": \"67868315c0698\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 140,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4010\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73884777,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-08 09:00:00\",\n            \"end_date\": \"2025-09-08 16:00:00\",\n            \"price\": 1380,\n            \"group_id\": 1136497,\n            \"max_clients\": \"1\",\n            \"course_type\": \"Full Day Bespoke Training Course\",\n            \"service_id\": 2426683,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24798826\",\n            \"unique_id\": \"684c3762aef6a\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 230,\n            \"total_available\": 0,\n            \"Sage_Nominal_Code_Service\": \"4020\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73884202,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-08 09:00:00\",\n            \"end_date\": \"2025-09-08 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136443,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Dermal Filler Facial Contouring Training Course\",\n            \"service_id\": 2438320,\n            \"location_id\": 260,\n            \"Location\": \"Leeds\",\n            \"group_clients\": null,\n            \"unique_id\": \"683ef25fed885\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4048\",\n            \"Skill_Level\": \"intermediate\"\n        },\n        {\n            \"course_id\": 73887376,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-10 09:00:00\",\n            \"end_date\": \"2025-09-10 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136755,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802223\",\n            \"unique_id\": \"689346abb6c71\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878527,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-10 09:00:00\",\n            \"end_date\": \"2025-09-10 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1135765,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Tear Trough and Periorbital Training Course\",\n            \"service_id\": 2634583,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"8463239\",\n            \"unique_id\": \"67a35040dac19\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878489,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-10 09:00:00\",\n            \"end_date\": \"2025-09-10 17:00:00\",\n            \"price\": 594,\n            \"group_id\": 1135732,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24800796,24802216,24802779\",\n            \"unique_id\": \"67a34a651cf1b\",\n            \"total_booked\": \"3\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 1,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887375,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-11 09:00:00\",\n            \"end_date\": \"2025-09-11 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136754,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"68934608e7f9d\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73886978,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-11 09:00:00\",\n            \"end_date\": \"2025-09-11 16:00:00\",\n            \"price\": 780,\n            \"group_id\": 1136704,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802616,24802759\",\n            \"unique_id\": \"6888aed9cb04e\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73881182,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-11 09:00:00\",\n            \"end_date\": \"2025-09-11 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136068,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Dermal Filler Facial Contouring Training Course\",\n            \"service_id\": 2438320,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67e575cee1731\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4048\",\n            \"Skill_Level\": \"intermediate\"\n        },\n        {\n            \"course_id\": 73885611,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-12 09:00:00\",\n            \"end_date\": \"2025-09-12 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136565,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Chemical Skin Peel Training Course\",\n            \"service_id\": 2127980,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24801410\",\n            \"unique_id\": \"686506e25c353\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4000\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73873054,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-13 09:00:00\",\n            \"end_date\": \"2025-09-13 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1135112,\n            \"max_clients\": \"8\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24802893,24802976,24802919\",\n            \"unique_id\": \"66ffc131ee6a3\",\n            \"total_booked\": \"3\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 5,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887190,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-15 09:00:00\",\n            \"end_date\": \"2025-09-15 15:00:00\",\n            \"price\": 810,\n            \"group_id\": 1136740,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Lip Filler Masterclass Training Course\",\n            \"service_id\": 2128010,\n            \"location_id\": 2674,\n            \"Location\": \"Scotland\",\n            \"group_clients\": null,\n            \"unique_id\": \"688cdc07e4d1a\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 135,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4041\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73885241,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-15 09:00:00\",\n            \"end_date\": \"2025-09-15 16:00:00\",\n            \"price\": 1380,\n            \"group_id\": 1136543,\n            \"max_clients\": \"1\",\n            \"course_type\": \"Full Day Bespoke Training Course\",\n            \"service_id\": 2426683,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24801772\",\n            \"unique_id\": \"685be717f3bd0\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 230,\n            \"total_available\": 0,\n            \"Sage_Nominal_Code_Service\": \"4020\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73885108,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-16 09:00:00\",\n            \"end_date\": \"2025-09-16 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136541,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 2674,\n            \"Location\": \"Scotland\",\n            \"group_clients\": null,\n            \"unique_id\": \"68569b0ad2388\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73882656,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-16 09:30:00\",\n            \"end_date\": \"2025-09-16 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1136240,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Hair Reduction\",\n            \"service_id\": 2616202,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"6810dd4d528f8\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73884595,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-17 09:00:00\",\n            \"end_date\": \"2025-09-17 16:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136472,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 296,\n            \"Location\": \"Nottingham\",\n            \"group_clients\": \"24802780,24802960,22261762,24802781\",\n            \"unique_id\": \"684958c5b17ca\",\n            \"total_booked\": \"4\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 0,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73885109,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-17 09:00:00\",\n            \"end_date\": \"2025-09-17 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136542,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Dermal Filler Facial Contouring Training Course\",\n            \"service_id\": 2438320,\n            \"location_id\": 2674,\n            \"Location\": \"Scotland\",\n            \"group_clients\": \"23647993\",\n            \"unique_id\": \"68569b420f7ce\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4048\",\n            \"Skill_Level\": \"intermediate\"\n        },\n        {\n            \"course_id\": 73887913,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-17 09:00:00\",\n            \"end_date\": \"2025-09-17 16:00:00\",\n            \"price\": 100,\n            \"group_id\": 1136830,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Sinclair Maili Training\",\n            \"service_id\": 2636027,\n            \"location_id\": 2674,\n            \"Location\": \"Scotland\",\n            \"group_clients\": \"23647993,24796952,8567153\",\n            \"unique_id\": \"68a3330d6ed15\",\n            \"total_booked\": \"3\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 16.67,\n            \"total_available\": 1,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73884969,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-17 09:00:00\",\n            \"end_date\": \"2025-09-17 16:00:00\",\n            \"price\": 500,\n            \"group_id\": 1136519,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Sinclair Lanluma Body Training\",\n            \"service_id\": 2636073,\n            \"location_id\": 2353,\n            \"Location\": \"Manchester\",\n            \"group_clients\": \"24798500\",\n            \"unique_id\": \"685297253e837\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 83.33,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878474,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-17 09:00:00\",\n            \"end_date\": \"2025-09-17 17:00:00\",\n            \"price\": 780,\n            \"group_id\": 1135717,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24802893,24802782\",\n            \"unique_id\": \"67a3478b41854\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878533,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-17 09:00:00\",\n            \"end_date\": \"2025-09-17 17:00:00\",\n            \"price\": 900,\n            \"group_id\": 1135771,\n            \"max_clients\": \"3\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a353b3de259\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887482,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-17 09:30:00\",\n            \"end_date\": \"2025-09-17 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1136761,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Hair Reduction\",\n            \"service_id\": 2616202,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"6895f6489cdd8\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878479,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-18 09:00:00\",\n            \"end_date\": \"2025-09-18 17:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1135722,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Advanced Botox Training Course\",\n            \"service_id\": 2634477,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24802828\",\n            \"unique_id\": \"67a348bb4a5e2\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73881474,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-20 09:00:00\",\n            \"end_date\": \"2025-09-20 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136125,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"67ee76ae91dfe\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73882195,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-21 09:00:00\",\n            \"end_date\": \"2025-09-21 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136190,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 260,\n            \"Location\": \"Leeds\",\n            \"group_clients\": \"24802860,24802862,24802826,24802861\",\n            \"unique_id\": \"680114200a8af\",\n            \"total_booked\": \"4\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 0,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73884970,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-22 09:00:00\",\n            \"end_date\": \"2025-09-22 16:00:00\",\n            \"price\": 400,\n            \"group_id\": 1136520,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Sinclair Ellanse Training\",\n            \"service_id\": 2635984,\n            \"location_id\": 2353,\n            \"Location\": \"Manchester\",\n            \"group_clients\": \"24799286\",\n            \"unique_id\": \"6852973dbebb4\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 66.67,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887097,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-23 09:00:00\",\n            \"end_date\": \"2025-09-23 16:00:00\",\n            \"price\": 780,\n            \"group_id\": 1136716,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 2674,\n            \"Location\": \"Scotland\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b5a9468c12\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887317,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-24 09:00:00\",\n            \"end_date\": \"2025-09-24 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136747,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Non-Surgical Facelift Training Course\",\n            \"service_id\": 2131010,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"6891fda73a5d4\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4045\",\n            \"Skill_Level\": \"Advanced\"\n        },\n        {\n            \"course_id\": 73884972,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-24 09:00:00\",\n            \"end_date\": \"2025-09-24 16:00:00\",\n            \"price\": 250,\n            \"group_id\": 1136521,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Sinclair Lanluma Face Training\",\n            \"service_id\": 2636065,\n            \"location_id\": 2353,\n            \"Location\": \"Manchester\",\n            \"group_clients\": \"24802884,24801476\",\n            \"unique_id\": \"68529754da1fe\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 0,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73881178,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-24 09:00:00\",\n            \"end_date\": \"2025-09-24 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136065,\n            \"max_clients\": \"8\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24802842,24802841,24802908,24802840\",\n            \"unique_id\": \"67e57445a1caa\",\n            \"total_booked\": \"4\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73878497,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-25 09:00:00\",\n            \"end_date\": \"2025-09-25 16:15:00\",\n            \"price\": 600,\n            \"group_id\": 1135739,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24802921\",\n            \"unique_id\": \"67a34ad3abc72\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73884625,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-27 09:00:00\",\n            \"end_date\": \"2025-09-27 16:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136478,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 296,\n            \"Location\": \"Nottingham\",\n            \"group_clients\": \"24802882,24802771,24802888,24802751\",\n            \"unique_id\": \"68498013af045\",\n            \"total_booked\": \"4\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 0,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887095,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-27 10:00:00\",\n            \"end_date\": \"2025-09-27 18:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136714,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 2674,\n            \"Location\": \"Scotland\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b5a01c0aa6\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73885895,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-29 09:00:00\",\n            \"end_date\": \"2025-09-29 16:00:00\",\n            \"price\": 1380,\n            \"group_id\": 1136588,\n            \"max_clients\": \"1\",\n            \"course_type\": \"Full Day Bespoke Training Course\",\n            \"service_id\": 2426683,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802709\",\n            \"unique_id\": \"686b8eff51a0c\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 230,\n            \"total_available\": 0,\n            \"Sage_Nominal_Code_Service\": \"4020\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887772,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-29 09:00:00\",\n            \"end_date\": \"2025-09-29 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1136775,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Skin Rejuvenation\",\n            \"service_id\": 2634453,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f2419220a8\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73886911,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-29 09:00:00\",\n            \"end_date\": \"2025-09-29 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136699,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 3409,\n            \"Location\": \"Belfast\",\n            \"group_clients\": null,\n            \"unique_id\": \"6887476a9130d\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73885836,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-30 09:00:00\",\n            \"end_date\": \"2025-09-30 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136583,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Chemical Skin Peel Training Course\",\n            \"service_id\": 2127980,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802709,10459357\",\n            \"unique_id\": \"6867b77298627\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"4000\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887771,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-30 09:00:00\",\n            \"end_date\": \"2025-09-30 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1136774,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Skin Rejuvenation\",\n            \"service_id\": 2634453,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f24092a285\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887096,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-30 09:00:00\",\n            \"end_date\": \"2025-09-30 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136715,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Advanced Botox Training Course\",\n            \"service_id\": 2634477,\n            \"location_id\": 2674,\n            \"Location\": \"Scotland\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b5a38c34df\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887224,\n            \"online_book\": 1,\n            \"start_date\": \"2025-09-30 09:00:00\",\n            \"end_date\": \"2025-09-30 17:00:00\",\n            \"price\": 780,\n            \"group_id\": 1136741,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688e48a39794b\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73885898,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-01 09:00:00\",\n            \"end_date\": \"2025-10-01 16:00:00\",\n            \"price\": 1380,\n            \"group_id\": 1136589,\n            \"max_clients\": \"1\",\n            \"course_type\": \"Full Day Bespoke Training Course\",\n            \"service_id\": 2426683,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802709\",\n            \"unique_id\": \"686b8fc87a3f9\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 230,\n            \"total_available\": 0,\n            \"Sage_Nominal_Code_Service\": \"4020\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73886523,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-02 09:00:00\",\n            \"end_date\": \"2025-10-02 16:00:00\",\n            \"price\": 360,\n            \"group_id\": 1136658,\n            \"max_clients\": \"5\",\n            \"course_type\": \"Botox and Filler Observation Training Day\",\n            \"service_id\": 2200520,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802759,12756829\",\n            \"unique_id\": \"687a3c2986b6d\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 60,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4070\",\n            \"Skill_Level\": \"Foundation\"\n        },\n        {\n            \"course_id\": 73883288,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-02 09:00:00\",\n            \"end_date\": \"2025-10-02 17:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136331,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Advanced Botox Training Course\",\n            \"service_id\": 2634477,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24802782,24802737\",\n            \"unique_id\": \"682489bd53439\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878777,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-03 09:30:00\",\n            \"end_date\": \"2025-10-03 16:30:00\",\n            \"price\": 600,\n            \"group_id\": 1135862,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Chemical Skin Peel Training Course\",\n            \"service_id\": 2127980,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a5f642f0b7a\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4000\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73878714,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-07 09:00:00\",\n            \"end_date\": \"2025-10-07 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1135837,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Hair Reduction\",\n            \"service_id\": 2616202,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24802755,24801770\",\n            \"unique_id\": \"67a4cb6af1fc1\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73886665,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-08 09:00:00\",\n            \"end_date\": \"2025-10-08 16:00:00\",\n            \"price\": 780,\n            \"group_id\": 1136671,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 296,\n            \"Location\": \"Nottingham\",\n            \"group_clients\": \"24802751\",\n            \"unique_id\": \"687f808544563\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887081,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-08 09:00:00\",\n            \"end_date\": \"2025-10-08 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1136713,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Hair Reduction\",\n            \"service_id\": 2616202,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24802755,24801770\",\n            \"unique_id\": \"688b34c91ef80\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887377,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-08 09:00:00\",\n            \"end_date\": \"2025-10-08 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136756,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"68934723b6b92\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887378,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-09 09:00:00\",\n            \"end_date\": \"2025-10-09 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136757,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"6893474744062\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73884974,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-10 09:00:00\",\n            \"end_date\": \"2025-10-10 16:00:00\",\n            \"price\": 400,\n            \"group_id\": 1136523,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Sinclair Ellanse Training\",\n            \"service_id\": 2635984,\n            \"location_id\": 2353,\n            \"Location\": \"Manchester\",\n            \"group_clients\": null,\n            \"unique_id\": \"6852978143aa7\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 66.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73883290,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-10 09:00:00\",\n            \"end_date\": \"2025-10-10 17:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136332,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Microneedling Training Course\",\n            \"service_id\": 2416197,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"22261762,24799557\",\n            \"unique_id\": \"68248afc094cc\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"4005\",\n            \"Skill_Level\": \"Beginner \"\n        },\n        {\n            \"course_id\": 73886211,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-11 09:00:00\",\n            \"end_date\": \"2025-10-11 16:00:00\",\n            \"price\": 750,\n            \"group_id\": 1136634,\n            \"max_clients\": \"3\",\n            \"course_type\": \"Introduction to Cannula Training Course\",\n            \"service_id\": 2634443,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"6870ecf542b22\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 125,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887492,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-11 09:00:00\",\n            \"end_date\": \"2025-10-11 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136762,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 296,\n            \"Location\": \"Nottingham\",\n            \"group_clients\": null,\n            \"unique_id\": \"68961b28e8a46\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73873057,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-11 09:00:00\",\n            \"end_date\": \"2025-10-11 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1135115,\n            \"max_clients\": \"8\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24801273\",\n            \"unique_id\": \"66ffc16c39294\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 7,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887773,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-13 09:00:00\",\n            \"end_date\": \"2025-10-13 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1136776,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Skin Rejuvenation\",\n            \"service_id\": 2634453,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f24f738558\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73886207,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-13 09:00:00\",\n            \"end_date\": \"2025-10-13 17:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136632,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24802894\",\n            \"unique_id\": \"6870e3c01ff2f\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887774,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-14 09:00:00\",\n            \"end_date\": \"2025-10-14 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1136777,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Skin Rejuvenation\",\n            \"service_id\": 2634453,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f25052d95a\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887321,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-15 09:00:00\",\n            \"end_date\": \"2025-10-15 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136750,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Tear Trough and Periorbital Training Course\",\n            \"service_id\": 2634583,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"6891fef09fdc5\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878534,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-15 09:00:00\",\n            \"end_date\": \"2025-10-15 17:00:00\",\n            \"price\": 900,\n            \"group_id\": 1135772,\n            \"max_clients\": \"3\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a353d9a782e\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887322,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-16 09:00:00\",\n            \"end_date\": \"2025-10-16 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136751,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Advanced Botox Training Course\",\n            \"service_id\": 2634477,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802759\",\n            \"unique_id\": \"6891ff0f24021\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73888034,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-17 09:00:00\",\n            \"end_date\": \"2025-10-17 15:30:00\",\n            \"price\": 600,\n            \"group_id\": 1136840,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Microneedling Training Course\",\n            \"service_id\": 2416197,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802907\",\n            \"unique_id\": \"68a5e3d5c719c\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4005\",\n            \"Skill_Level\": \"Beginner \"\n        },\n        {\n            \"course_id\": 73873616,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-17 09:00:00\",\n            \"end_date\": \"2025-10-17 16:00:00\",\n            \"price\": 0,\n            \"group_id\": 1135209,\n            \"max_clients\": \"1\",\n            \"course_type\": \"Allergan Tier 1 or 2 Session - 1pm\",\n            \"service_id\": 2634527,\n            \"location_id\": 2353,\n            \"Location\": \"Manchester\",\n            \"group_clients\": null,\n            \"unique_id\": \"670e6080eca16\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 0,\n            \"total_available\": 1,\n            \"Sage_Nominal_Code_Service\": \"4016\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73881475,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-18 09:00:00\",\n            \"end_date\": \"2025-10-18 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136126,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"67ee77228b6df\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887274,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-18 10:00:00\",\n            \"end_date\": \"2025-10-18 16:00:00\",\n            \"price\": 1194,\n            \"group_id\": 1136744,\n            \"max_clients\": \"7\",\n            \"course_type\": \"IV Vitamin Infusion Training\",\n            \"service_id\": 2291785,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"9801954,24802833,8767079\",\n            \"unique_id\": \"6890b24a1dcf7\",\n            \"total_booked\": \"3\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 199,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4047\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73882197,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-19 09:00:00\",\n            \"end_date\": \"2025-10-19 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136191,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 260,\n            \"Location\": \"Leeds\",\n            \"group_clients\": \"24802869\",\n            \"unique_id\": \"680115c8ce2d2\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73884975,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-20 09:00:00\",\n            \"end_date\": \"2025-10-20 17:00:00\",\n            \"price\": 400,\n            \"group_id\": 1136524,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Sinclair Ellanse Training\",\n            \"service_id\": 2635984,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"6852978fedd24\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 66.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73883291,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-20 10:00:00\",\n            \"end_date\": \"2025-10-20 17:00:00\",\n            \"price\": 834,\n            \"group_id\": 1136333,\n            \"max_clients\": \"10\",\n            \"course_type\": \"Introduction to Menopause Training Course\",\n            \"service_id\": 2636015,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"23097079\",\n            \"unique_id\": \"68248b4a4b706\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 139,\n            \"total_available\": 9,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73882658,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-21 09:30:00\",\n            \"end_date\": \"2025-10-21 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1136242,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Hair Reduction\",\n            \"service_id\": 2616202,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"6810ddca28969\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878499,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-22 09:00:00\",\n            \"end_date\": \"2025-10-22 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1135740,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a34adba49e7\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73881179,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-22 09:00:00\",\n            \"end_date\": \"2025-10-22 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136066,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67e5746d46aae\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73882659,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-22 09:30:00\",\n            \"end_date\": \"2025-10-22 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1136243,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Hair Reduction\",\n            \"service_id\": 2616202,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"6810dde22cd13\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887323,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-23 09:00:00\",\n            \"end_date\": \"2025-10-23 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136752,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Dermal Filler Facial Contouring Training Course\",\n            \"service_id\": 2438320,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802759\",\n            \"unique_id\": \"6891ffd09ce99\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4048\",\n            \"Skill_Level\": \"intermediate\"\n        },\n        {\n            \"course_id\": 73887012,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-25 09:00:00\",\n            \"end_date\": \"2025-10-25 16:00:00\",\n            \"price\": 1140,\n            \"group_id\": 1136708,\n            \"max_clients\": \"2\",\n            \"course_type\": \"Plasma Bio Filler Training Course\",\n            \"service_id\": 2636360,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24797002\",\n            \"unique_id\": \"6888e642dec71\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 190,\n            \"total_available\": 1,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73885600,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-29 09:00:00\",\n            \"end_date\": \"2025-10-29 17:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136556,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Dermal Filler Facial Contouring Training Course\",\n            \"service_id\": 2438320,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"686500b9c8d49\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4048\",\n            \"Skill_Level\": \"intermediate\"\n        },\n        {\n            \"course_id\": 73888014,\n            \"online_book\": 1,\n            \"start_date\": \"2025-10-30 09:00:00\",\n            \"end_date\": \"2025-10-30 15:00:00\",\n            \"price\": 810,\n            \"group_id\": 1136832,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Lip Filler Masterclass Training Course\",\n            \"service_id\": 2128010,\n            \"location_id\": 296,\n            \"Location\": \"Nottingham\",\n            \"group_clients\": null,\n            \"unique_id\": \"68a5cd5814b62\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 135,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4041\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73877424,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-03 09:00:00\",\n            \"end_date\": \"2025-11-03 15:00:00\",\n            \"price\": 840,\n            \"group_id\": 1135637,\n            \"max_clients\": \"6\",\n            \"course_type\": \"Microsclerotherapy Training Course\",\n            \"service_id\": 2128016,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802620\",\n            \"unique_id\": \"678683371f5a4\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 140,\n            \"total_available\": 5,\n            \"Sage_Nominal_Code_Service\": \"4010\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73888015,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-03 09:00:00\",\n            \"end_date\": \"2025-11-03 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136833,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Advanced Training Course\",\n            \"service_id\": 2128022,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"68a5ce34a0ad8\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4025\",\n            \"Skill_Level\": \"Advanced\"\n        },\n        {\n            \"course_id\": 73885606,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-03 09:00:00\",\n            \"end_date\": \"2025-11-03 17:00:00\",\n            \"price\": 780,\n            \"group_id\": 1136561,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"68650523573d0\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73886277,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-04 09:00:00\",\n            \"end_date\": \"2025-11-04 16:00:00\",\n            \"price\": 250,\n            \"group_id\": 1136638,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Sinclair Lanluma Face Training\",\n            \"service_id\": 2636065,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24800269\",\n            \"unique_id\": \"6874e6bc5a480\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 0,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73885601,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-04 09:00:00\",\n            \"end_date\": \"2025-11-04 17:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136557,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Advanced Botox Training Course\",\n            \"service_id\": 2634477,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"686500c9d532b\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887324,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-05 09:00:00\",\n            \"end_date\": \"2025-11-05 16:00:00\",\n            \"price\": 780,\n            \"group_id\": 1136753,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"689200278470f\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878491,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-05 09:00:00\",\n            \"end_date\": \"2025-11-05 17:00:00\",\n            \"price\": 594,\n            \"group_id\": 1135734,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a34a779bdef\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73878515,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-06 09:00:00\",\n            \"end_date\": \"2025-11-06 15:30:00\",\n            \"price\": 600,\n            \"group_id\": 1135756,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Microneedling Training Course\",\n            \"service_id\": 2416197,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a34e08c5141\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4005\",\n            \"Skill_Level\": \"Beginner \"\n        },\n        {\n            \"course_id\": 73887287,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-07 10:00:00\",\n            \"end_date\": \"2025-11-07 16:00:00\",\n            \"price\": 1194,\n            \"group_id\": 1136746,\n            \"max_clients\": \"7\",\n            \"course_type\": \"IV Vitamin Infusion Training\",\n            \"service_id\": 2291785,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"6891bf8360029\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 199,\n            \"total_available\": 7,\n            \"Sage_Nominal_Code_Service\": \"4047\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73886524,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-10 09:00:00\",\n            \"end_date\": \"2025-11-10 16:00:00\",\n            \"price\": 360,\n            \"group_id\": 1136659,\n            \"max_clients\": \"5\",\n            \"course_type\": \"Botox and Filler Observation Training Day\",\n            \"service_id\": 2200520,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802893,24802771,24802751\",\n            \"unique_id\": \"687a3cc7795b5\",\n            \"total_booked\": \"3\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 60,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"4070\",\n            \"Skill_Level\": \"Foundation\"\n        },\n        {\n            \"course_id\": 73878502,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-11 09:00:00\",\n            \"end_date\": \"2025-11-11 17:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1135743,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Dermal Filler Facial Contouring Training Course\",\n            \"service_id\": 2438320,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a34c997a674\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4048\",\n            \"Skill_Level\": \"intermediate\"\n        },\n        {\n            \"course_id\": 73878528,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-12 09:00:00\",\n            \"end_date\": \"2025-11-12 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1135766,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Tear Trough and Periorbital Training Course\",\n            \"service_id\": 2634583,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a3505c4af22\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73886279,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-12 09:00:00\",\n            \"end_date\": \"2025-11-12 16:00:00\",\n            \"price\": 250,\n            \"group_id\": 1136640,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Sinclair Lanluma Face Training\",\n            \"service_id\": 2636065,\n            \"location_id\": 2353,\n            \"Location\": \"Manchester\",\n            \"group_clients\": null,\n            \"unique_id\": \"6874e8dba19fc\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 0,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73886212,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-15 09:00:00\",\n            \"end_date\": \"2025-11-15 16:00:00\",\n            \"price\": 750,\n            \"group_id\": 1136635,\n            \"max_clients\": \"3\",\n            \"course_type\": \"Introduction to Cannula Training Course\",\n            \"service_id\": 2634443,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"6870ed0bb672f\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 125,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73873060,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-15 09:00:00\",\n            \"end_date\": \"2025-11-15 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1135118,\n            \"max_clients\": \"8\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"66ffc1a7bbe50\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 8,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73882198,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-16 09:00:00\",\n            \"end_date\": \"2025-11-16 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136192,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 260,\n            \"Location\": \"Leeds\",\n            \"group_clients\": null,\n            \"unique_id\": \"680115f23b9d2\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73878535,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-17 09:00:00\",\n            \"end_date\": \"2025-11-17 17:00:00\",\n            \"price\": 900,\n            \"group_id\": 1135773,\n            \"max_clients\": \"3\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a354905f2fa\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878476,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-18 09:00:00\",\n            \"end_date\": \"2025-11-18 17:00:00\",\n            \"price\": 780,\n            \"group_id\": 1135719,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a347ad22311\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878512,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-19 09:00:00\",\n            \"end_date\": \"2025-11-19 13:00:00\",\n            \"price\": 780,\n            \"group_id\": 1135753,\n            \"max_clients\": \"2\",\n            \"course_type\": \"Botox and Dermal Filler Refresher Training Course\",\n            \"service_id\": 2128007,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a34d2a1b3dc\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"4044\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73885615,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-19 09:00:00\",\n            \"end_date\": \"2025-11-19 17:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136568,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Non-Surgical Facelift Training Course\",\n            \"service_id\": 2131010,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"68650958715da\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4045\",\n            \"Skill_Level\": \"Advanced\"\n        },\n        {\n            \"course_id\": 73878500,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-19 09:00:00\",\n            \"end_date\": \"2025-11-19 17:00:00\",\n            \"price\": 600,\n            \"group_id\": 1135741,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a34ae52b00c\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73876678,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-21 09:00:00\",\n            \"end_date\": \"2025-11-21 16:00:00\",\n            \"price\": 1200,\n            \"group_id\": 1135582,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Award in Skin Needling\",\n            \"service_id\": 2633807,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"6762bb965e274\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 200,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887493,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-22 09:00:00\",\n            \"end_date\": \"2025-11-22 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136763,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 296,\n            \"Location\": \"Nottingham\",\n            \"group_clients\": null,\n            \"unique_id\": \"68961b3d1e36f\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73881477,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-22 09:00:00\",\n            \"end_date\": \"2025-11-22 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136128,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24800885\",\n            \"unique_id\": \"67ee77e320a7d\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73878530,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-25 09:00:00\",\n            \"end_date\": \"2025-11-25 17:00:00\",\n            \"price\": 810,\n            \"group_id\": 1135768,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Lip Filler Masterclass Training Course\",\n            \"service_id\": 2128010,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a350f1e33fe\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 135,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4041\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73882663,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-25 09:30:00\",\n            \"end_date\": \"2025-11-25 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1136246,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Hair Reduction\",\n            \"service_id\": 2616202,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"6810e2852117b\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73881180,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-26 09:00:00\",\n            \"end_date\": \"2025-11-26 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136067,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67e5749b30c64\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73878538,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-26 09:00:00\",\n            \"end_date\": \"2025-11-26 17:00:00\",\n            \"price\": 1140,\n            \"group_id\": 1135776,\n            \"max_clients\": \"2\",\n            \"course_type\": \"Silhouette Soft Thread Lift Training\",\n            \"service_id\": 2514373,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a3555175f1d\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 0,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"4046\",\n            \"Skill_Level\": \"Advanced\"\n        },\n        {\n            \"course_id\": 73882664,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-26 09:30:00\",\n            \"end_date\": \"2025-11-26 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1136247,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Hair Reduction\",\n            \"service_id\": 2616202,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"6810e29703b63\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73888013,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-27 09:00:00\",\n            \"end_date\": \"2025-11-27 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136831,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 296,\n            \"Location\": \"Nottingham\",\n            \"group_clients\": null,\n            \"unique_id\": \"68a5cd2619281\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73882997,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-27 09:30:00\",\n            \"end_date\": \"2025-11-27 16:00:00\",\n            \"price\": 1200,\n            \"group_id\": 1136281,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Award in Skin Peeling\",\n            \"service_id\": 2633806,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24802772\",\n            \"unique_id\": \"681b357d41f6f\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 200,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73882998,\n            \"online_book\": 1,\n            \"start_date\": \"2025-11-28 09:30:00\",\n            \"end_date\": \"2025-11-28 16:00:00\",\n            \"price\": 1200,\n            \"group_id\": 1136282,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Award in Skin Peeling\",\n            \"service_id\": 2633806,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"24802772\",\n            \"unique_id\": \"681b358c07032\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 200,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73877426,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-01 09:00:00\",\n            \"end_date\": \"2025-12-01 15:00:00\",\n            \"price\": 840,\n            \"group_id\": 1135638,\n            \"max_clients\": \"6\",\n            \"course_type\": \"Microsclerotherapy Training Course\",\n            \"service_id\": 2128016,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"6786848b7b09c\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 140,\n            \"total_available\": 6,\n            \"Sage_Nominal_Code_Service\": \"4010\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73878786,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-01 09:00:00\",\n            \"end_date\": \"2025-12-01 17:00:00\",\n            \"price\": 1380,\n            \"group_id\": 1135868,\n            \"max_clients\": \"1\",\n            \"course_type\": \"Full Day Bespoke Training Course\",\n            \"service_id\": 2426683,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a5fbf301942\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 230,\n            \"total_available\": 1,\n            \"Sage_Nominal_Code_Service\": \"4020\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878492,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-02 09:00:00\",\n            \"end_date\": \"2025-12-02 16:00:00\",\n            \"price\": 594,\n            \"group_id\": 1135735,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a34a84c8cf6\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73885607,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-02 09:00:00\",\n            \"end_date\": \"2025-12-02 17:00:00\",\n            \"price\": 780,\n            \"group_id\": 1136562,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"6865056c6a8be\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878482,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-03 09:00:00\",\n            \"end_date\": \"2025-12-03 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1135725,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Advanced Botox Training Course\",\n            \"service_id\": 2634477,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a348d7c6d05\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878487,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-03 09:00:00\",\n            \"end_date\": \"2025-12-03 17:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1135730,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Non-Surgical Facelift Training Course\",\n            \"service_id\": 2131010,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a34a0e41a09\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4045\",\n            \"Skill_Level\": \"Advanced\"\n        },\n        {\n            \"course_id\": 73882999,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-04 09:30:00\",\n            \"end_date\": \"2025-12-04 16:00:00\",\n            \"price\": 1200,\n            \"group_id\": 1136283,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Award in Skin Needling\",\n            \"service_id\": 2633807,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"681b35becc188\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 200,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878778,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-05 09:00:00\",\n            \"end_date\": \"2025-12-05 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1135863,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Chemical Skin Peel Training Course\",\n            \"service_id\": 2127980,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": \"22261762\",\n            \"unique_id\": \"67a5f67d17476\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4000\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73883000,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-05 09:30:00\",\n            \"end_date\": \"2025-12-05 16:00:00\",\n            \"price\": 1200,\n            \"group_id\": 1136284,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Award in Skin Needling\",\n            \"service_id\": 2633807,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"681b35d0301dd\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 200,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878718,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-08 09:00:00\",\n            \"end_date\": \"2025-12-08 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1135841,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Hair Reduction\",\n            \"service_id\": 2616202,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a4cbf37a00d\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878536,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-08 09:00:00\",\n            \"end_date\": \"2025-12-08 17:00:00\",\n            \"price\": 900,\n            \"group_id\": 1135774,\n            \"max_clients\": \"3\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a3549a641fe\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73885609,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-09 09:00:00\",\n            \"end_date\": \"2025-12-09 17:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136564,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Dermal Filler Facial Contouring Training Course\",\n            \"service_id\": 2438320,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"686506a73cad4\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4048\",\n            \"Skill_Level\": \"intermediate\"\n        },\n        {\n            \"course_id\": 73878719,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-09 09:00:00\",\n            \"end_date\": \"2025-12-09 17:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1135842,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Hair Reduction\",\n            \"service_id\": 2616202,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a4cc03b1529\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878541,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-10 09:00:00\",\n            \"end_date\": \"2025-12-10 16:00:00\",\n            \"price\": 1140,\n            \"group_id\": 1135779,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Non-Surgical Rhinoplasty Training Course\",\n            \"service_id\": 2128028,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a3573bb5514\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 190,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4043\",\n            \"Skill_Level\": \"Expert\"\n        },\n        {\n            \"course_id\": 73886040,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-11 09:00:00\",\n            \"end_date\": \"2025-12-11 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136598,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 296,\n            \"Location\": \"Nottingham\",\n            \"group_clients\": null,\n            \"unique_id\": \"686e3db292bc2\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73873625,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-11 10:00:00\",\n            \"end_date\": \"2025-12-11 16:00:00\",\n            \"price\": 0,\n            \"group_id\": 1135213,\n            \"max_clients\": \"1\",\n            \"course_type\": \"Allergan Tier 1 or 2 Session - 1pm\",\n            \"service_id\": 2634527,\n            \"location_id\": 296,\n            \"Location\": \"Nottingham\",\n            \"group_clients\": null,\n            \"unique_id\": \"670e65565c441\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 0,\n            \"total_available\": 1,\n            \"Sage_Nominal_Code_Service\": \"4016\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73886038,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-12 09:00:00\",\n            \"end_date\": \"2025-12-12 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136597,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Advanced Training Course\",\n            \"service_id\": 2128022,\n            \"location_id\": 260,\n            \"Location\": \"Leeds\",\n            \"group_clients\": null,\n            \"unique_id\": \"686e3cb947479\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4025\",\n            \"Skill_Level\": \"Advanced\"\n        },\n        {\n            \"course_id\": 73886213,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-13 09:00:00\",\n            \"end_date\": \"2025-12-13 16:00:00\",\n            \"price\": 750,\n            \"group_id\": 1136636,\n            \"max_clients\": \"3\",\n            \"course_type\": \"Introduction to Cannula Training Course\",\n            \"service_id\": 2634443,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"6870ed1b8e290\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 125,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73878468,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-13 09:00:00\",\n            \"end_date\": \"2025-12-13 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1135711,\n            \"max_clients\": \"8\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a3465751a1b\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 8,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73878477,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-15 09:00:00\",\n            \"end_date\": \"2025-12-15 16:00:00\",\n            \"price\": 780,\n            \"group_id\": 1135720,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a347b91e9dd\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73882660,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-16 09:30:00\",\n            \"end_date\": \"2025-12-16 16:00:00\",\n            \"price\": 1000,\n            \"group_id\": 1136244,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Hair Reduction\",\n            \"service_id\": 2616202,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"6810de5b56fdd\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878513,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-17 09:00:00\",\n            \"end_date\": \"2025-12-17 13:00:00\",\n            \"price\": 780,\n            \"group_id\": 1135754,\n            \"max_clients\": \"2\",\n            \"course_type\": \"Botox and Dermal Filler Refresher Training Course\",\n            \"service_id\": 2128007,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a34d335bf93\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"4044\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73882661,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-17 09:30:00\",\n            \"end_date\": \"2025-12-17 16:30:00\",\n            \"price\": 1000,\n            \"group_id\": 1136245,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Level 4 Laser and Light Hair Reduction\",\n            \"service_id\": 2616202,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"6810de72e9a09\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 166.67,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4089\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73878501,\n            \"online_book\": 1,\n            \"start_date\": \"2025-12-18 09:00:00\",\n            \"end_date\": \"2025-12-18 17:00:00\",\n            \"price\": 600,\n            \"group_id\": 1135742,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"67a34af08eaa6\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73886672,\n            \"online_book\": 1,\n            \"start_date\": \"2026-01-05 09:00:00\",\n            \"end_date\": \"2026-01-05 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136673,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Advanced Botox Training Course\",\n            \"service_id\": 2634477,\n            \"location_id\": 296,\n            \"Location\": \"Nottingham\",\n            \"group_clients\": \"24802771,24802751\",\n            \"unique_id\": \"687f81733f655\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887793,\n            \"online_book\": 1,\n            \"start_date\": \"2026-01-07 09:00:00\",\n            \"end_date\": \"2026-01-07 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136791,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f380c135c6\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887809,\n            \"online_book\": 1,\n            \"start_date\": \"2026-01-09 09:00:00\",\n            \"end_date\": \"2026-01-09 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136804,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Chemical Skin Peel Training Course\",\n            \"service_id\": 2127980,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f4501efe38\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4000\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73886797,\n            \"online_book\": 1,\n            \"start_date\": \"2026-01-10 09:00:00\",\n            \"end_date\": \"2026-01-10 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136678,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": \"24802565\",\n            \"unique_id\": \"6882268f0e44c\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 3,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887100,\n            \"online_book\": 1,\n            \"start_date\": \"2026-01-10 09:00:00\",\n            \"end_date\": \"2026-01-10 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136717,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b6309bbc59\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73877427,\n            \"online_book\": 1,\n            \"start_date\": \"2026-01-12 09:00:00\",\n            \"end_date\": \"2026-01-12 15:00:00\",\n            \"price\": 840,\n            \"group_id\": 1135639,\n            \"max_clients\": \"6\",\n            \"course_type\": \"Microsclerotherapy Training Course\",\n            \"service_id\": 2128016,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"6786857a3bd70\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 140,\n            \"total_available\": 6,\n            \"Sage_Nominal_Code_Service\": \"4010\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887112,\n            \"online_book\": 1,\n            \"start_date\": \"2026-01-12 09:00:00\",\n            \"end_date\": \"2026-01-12 16:00:00\",\n            \"price\": 780,\n            \"group_id\": 1136729,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b65cf8c957\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887119,\n            \"online_book\": 1,\n            \"start_date\": \"2026-01-13 09:00:00\",\n            \"end_date\": \"2026-01-13 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136735,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Dermal Filler Facial Contouring Training Course\",\n            \"service_id\": 2438320,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b679be7076\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4048\",\n            \"Skill_Level\": \"intermediate\"\n        },\n        {\n            \"course_id\": 73887822,\n            \"online_book\": 1,\n            \"start_date\": \"2026-01-14 09:00:00\",\n            \"end_date\": \"2026-01-14 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136817,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f46ca0a3f5\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887120,\n            \"online_book\": 1,\n            \"start_date\": \"2026-01-14 09:00:00\",\n            \"end_date\": \"2026-01-14 17:00:00\",\n            \"price\": 810,\n            \"group_id\": 1136736,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Lip Filler Masterclass Training Course\",\n            \"service_id\": 2128010,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b67c883cd2\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 135,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4041\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887780,\n            \"online_book\": 1,\n            \"start_date\": \"2026-01-15 09:00:00\",\n            \"end_date\": \"2026-01-15 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136778,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f37573a391\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887638,\n            \"online_book\": 1,\n            \"start_date\": \"2026-01-20 09:00:00\",\n            \"end_date\": \"2026-01-20 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136770,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Advanced Botox Training Course\",\n            \"service_id\": 2634477,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689c84739b4e5\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887794,\n            \"online_book\": 1,\n            \"start_date\": \"2026-02-04 09:00:00\",\n            \"end_date\": \"2026-02-04 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136792,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f381607028\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887810,\n            \"online_book\": 1,\n            \"start_date\": \"2026-02-06 09:00:00\",\n            \"end_date\": \"2026-02-06 15:30:00\",\n            \"price\": 600,\n            \"group_id\": 1136805,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Microneedling Training Course\",\n            \"service_id\": 2416197,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f451207489\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4005\",\n            \"Skill_Level\": \"Beginner \"\n        },\n        {\n            \"course_id\": 73887823,\n            \"online_book\": 1,\n            \"start_date\": \"2026-02-11 09:00:00\",\n            \"end_date\": \"2026-02-11 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136818,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f46d3ad6ea\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73886675,\n            \"online_book\": 1,\n            \"start_date\": \"2026-02-11 09:00:00\",\n            \"end_date\": \"2026-02-11 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136674,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Dermal Filler Facial Contouring Training Course\",\n            \"service_id\": 2438320,\n            \"location_id\": 296,\n            \"Location\": \"Nottingham\",\n            \"group_clients\": \"24802771,24802751\",\n            \"unique_id\": \"687f821fefa79\",\n            \"total_booked\": \"2\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 2,\n            \"Sage_Nominal_Code_Service\": \"4048\",\n            \"Skill_Level\": \"intermediate\"\n        },\n        {\n            \"course_id\": 73887781,\n            \"online_book\": 1,\n            \"start_date\": \"2026-02-12 09:00:00\",\n            \"end_date\": \"2026-02-12 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136779,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f376b05a28\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887101,\n            \"online_book\": 1,\n            \"start_date\": \"2026-02-21 09:00:00\",\n            \"end_date\": \"2026-02-21 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136718,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b631f2f036\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887113,\n            \"online_book\": 1,\n            \"start_date\": \"2026-02-23 09:00:00\",\n            \"end_date\": \"2026-02-23 16:00:00\",\n            \"price\": 780,\n            \"group_id\": 1136730,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b65e49c08a\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887121,\n            \"online_book\": 1,\n            \"start_date\": \"2026-02-24 09:00:00\",\n            \"end_date\": \"2026-02-24 16:00:00\",\n            \"price\": 1020,\n            \"group_id\": 1136737,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Dermal Filler Facial Contouring Training Course\",\n            \"service_id\": 2438320,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b68581236d\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 170,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4048\",\n            \"Skill_Level\": \"intermediate\"\n        },\n        {\n            \"course_id\": 73887122,\n            \"online_book\": 1,\n            \"start_date\": \"2026-02-25 09:00:00\",\n            \"end_date\": \"2026-02-25 17:00:00\",\n            \"price\": 810,\n            \"group_id\": 1136738,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Lip Filler Masterclass Training Course\",\n            \"service_id\": 2128010,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b687d691f6\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 135,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4041\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887795,\n            \"online_book\": 1,\n            \"start_date\": \"2026-03-04 09:00:00\",\n            \"end_date\": \"2026-03-04 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136793,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f38213617e\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887811,\n            \"online_book\": 1,\n            \"start_date\": \"2026-03-06 09:00:00\",\n            \"end_date\": \"2026-03-06 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136806,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Chemical Skin Peel Training Course\",\n            \"service_id\": 2127980,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f451c75ad1\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4000\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73877428,\n            \"online_book\": 1,\n            \"start_date\": \"2026-03-09 09:00:00\",\n            \"end_date\": \"2026-03-09 15:00:00\",\n            \"price\": 840,\n            \"group_id\": 1135640,\n            \"max_clients\": \"6\",\n            \"course_type\": \"Microsclerotherapy Training Course\",\n            \"service_id\": 2128016,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"678685b1542c1\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 140,\n            \"total_available\": 6,\n            \"Sage_Nominal_Code_Service\": \"4010\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887824,\n            \"online_book\": 1,\n            \"start_date\": \"2026-03-11 09:00:00\",\n            \"end_date\": \"2026-03-11 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136819,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f46dba6a87\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887782,\n            \"online_book\": 1,\n            \"start_date\": \"2026-03-12 09:00:00\",\n            \"end_date\": \"2026-03-12 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136780,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f3774e744d\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887102,\n            \"online_book\": 1,\n            \"start_date\": \"2026-03-21 09:00:00\",\n            \"end_date\": \"2026-03-21 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136719,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b63322f846\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887114,\n            \"online_book\": 1,\n            \"start_date\": \"2026-03-23 09:00:00\",\n            \"end_date\": \"2026-03-23 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136731,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b6605a2cbb\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887463,\n            \"online_book\": 1,\n            \"start_date\": \"2026-03-26 09:00:00\",\n            \"end_date\": \"2026-03-26 16:00:00\",\n            \"price\": 360,\n            \"group_id\": 1136760,\n            \"max_clients\": \"5\",\n            \"course_type\": \"Botox and Filler Observation Training Day\",\n            \"service_id\": 2200520,\n            \"location_id\": 296,\n            \"Location\": \"Nottingham\",\n            \"group_clients\": \"24802751\",\n            \"unique_id\": \"6895d96b067b5\",\n            \"total_booked\": \"1\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 60,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4070\",\n            \"Skill_Level\": \"Foundation\"\n        },\n        {\n            \"course_id\": 73887796,\n            \"online_book\": 1,\n            \"start_date\": \"2026-04-01 09:00:00\",\n            \"end_date\": \"2026-04-01 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136794,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f38300ed48\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887812,\n            \"online_book\": 1,\n            \"start_date\": \"2026-04-03 09:00:00\",\n            \"end_date\": \"2026-04-03 15:30:00\",\n            \"price\": 600,\n            \"group_id\": 1136807,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Microneedling Training Course\",\n            \"service_id\": 2416197,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f454cf0b9b\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4005\",\n            \"Skill_Level\": \"Beginner \"\n        },\n        {\n            \"course_id\": 73887825,\n            \"online_book\": 1,\n            \"start_date\": \"2026-04-08 09:00:00\",\n            \"end_date\": \"2026-04-08 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136820,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f46e87f84b\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887783,\n            \"online_book\": 1,\n            \"start_date\": \"2026-04-09 09:00:00\",\n            \"end_date\": \"2026-04-09 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136781,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f377d65315\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887103,\n            \"online_book\": 1,\n            \"start_date\": \"2026-04-18 09:00:00\",\n            \"end_date\": \"2026-04-18 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136720,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b6343f1fa6\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887115,\n            \"online_book\": 1,\n            \"start_date\": \"2026-04-20 09:00:00\",\n            \"end_date\": \"2026-04-20 16:00:00\",\n            \"price\": 780,\n            \"group_id\": 1136732,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b6617827df\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887797,\n            \"online_book\": 1,\n            \"start_date\": \"2026-04-29 09:00:00\",\n            \"end_date\": \"2026-04-29 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136795,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f3839c12b6\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887813,\n            \"online_book\": 1,\n            \"start_date\": \"2026-05-01 09:00:00\",\n            \"end_date\": \"2026-05-01 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136808,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Chemical Skin Peel Training Course\",\n            \"service_id\": 2127980,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f45579f63c\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4000\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887826,\n            \"online_book\": 1,\n            \"start_date\": \"2026-05-06 09:00:00\",\n            \"end_date\": \"2026-05-06 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136821,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f46f8386f8\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887784,\n            \"online_book\": 1,\n            \"start_date\": \"2026-05-07 09:00:00\",\n            \"end_date\": \"2026-05-07 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136782,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f3788e4c0b\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887104,\n            \"online_book\": 1,\n            \"start_date\": \"2026-05-16 09:00:00\",\n            \"end_date\": \"2026-05-16 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136721,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b6352333cc\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73877429,\n            \"online_book\": 1,\n            \"start_date\": \"2026-05-18 09:00:00\",\n            \"end_date\": \"2026-05-18 15:00:00\",\n            \"price\": 840,\n            \"group_id\": 1135641,\n            \"max_clients\": \"6\",\n            \"course_type\": \"Microsclerotherapy Training Course\",\n            \"service_id\": 2128016,\n            \"location_id\": 461,\n            \"Location\": \"Buckinghamshire\",\n            \"group_clients\": null,\n            \"unique_id\": \"678685f38f695\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 140,\n            \"total_available\": 6,\n            \"Sage_Nominal_Code_Service\": \"4010\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887116,\n            \"online_book\": 1,\n            \"start_date\": \"2026-05-18 09:00:00\",\n            \"end_date\": \"2026-05-18 16:00:00\",\n            \"price\": 780,\n            \"group_id\": 1136733,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b662e40ebb\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887798,\n            \"online_book\": 1,\n            \"start_date\": \"2026-05-27 09:00:00\",\n            \"end_date\": \"2026-05-27 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136796,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f384256dbb\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887814,\n            \"online_book\": 1,\n            \"start_date\": \"2026-05-29 09:00:00\",\n            \"end_date\": \"2026-05-29 15:30:00\",\n            \"price\": 600,\n            \"group_id\": 1136809,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Microneedling Training Course\",\n            \"service_id\": 2416197,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f45653b4fd\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4005\",\n            \"Skill_Level\": \"Beginner \"\n        },\n        {\n            \"course_id\": 73887827,\n            \"online_book\": 1,\n            \"start_date\": \"2026-06-03 09:00:00\",\n            \"end_date\": \"2026-06-03 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136822,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f470058a95\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887785,\n            \"online_book\": 1,\n            \"start_date\": \"2026-06-04 09:00:00\",\n            \"end_date\": \"2026-06-04 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136783,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f379515887\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887105,\n            \"online_book\": 1,\n            \"start_date\": \"2026-06-13 09:00:00\",\n            \"end_date\": \"2026-06-13 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136722,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b6360031b5\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887118,\n            \"online_book\": 1,\n            \"start_date\": \"2026-06-15 09:00:00\",\n            \"end_date\": \"2026-06-15 16:00:00\",\n            \"price\": 780,\n            \"group_id\": 1136734,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Dermal Filler Intermediate Training Course\",\n            \"service_id\": 2374558,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b675c0840e\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 130,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4023\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887799,\n            \"online_book\": 1,\n            \"start_date\": \"2026-06-24 09:00:00\",\n            \"end_date\": \"2026-06-24 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136797,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f384d7616d\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887815,\n            \"online_book\": 1,\n            \"start_date\": \"2026-06-26 09:00:00\",\n            \"end_date\": \"2026-06-26 16:15:00\",\n            \"price\": 600,\n            \"group_id\": 1136810,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Chemical Skin Peel Training Course\",\n            \"service_id\": 2127980,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f45771b485\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4000\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887828,\n            \"online_book\": 1,\n            \"start_date\": \"2026-07-01 09:00:00\",\n            \"end_date\": \"2026-07-01 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136823,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f470937921\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887786,\n            \"online_book\": 1,\n            \"start_date\": \"2026-07-02 09:00:00\",\n            \"end_date\": \"2026-07-02 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136784,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f379ed3b58\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887106,\n            \"online_book\": 1,\n            \"start_date\": \"2026-07-11 09:00:00\",\n            \"end_date\": \"2026-07-11 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136723,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b636fbd585\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887800,\n            \"online_book\": 1,\n            \"start_date\": \"2026-07-22 09:00:00\",\n            \"end_date\": \"2026-07-22 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136798,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f3855f1989\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887816,\n            \"online_book\": 1,\n            \"start_date\": \"2026-07-24 09:00:00\",\n            \"end_date\": \"2026-07-24 15:30:00\",\n            \"price\": 600,\n            \"group_id\": 1136811,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Microneedling Training Course\",\n            \"service_id\": 2416197,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f4589a43c5\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4005\",\n            \"Skill_Level\": \"Beginner \"\n        },\n        {\n            \"course_id\": 73887829,\n            \"online_book\": 1,\n            \"start_date\": \"2026-07-29 09:00:00\",\n            \"end_date\": \"2026-07-29 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136824,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f4711f3976\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887787,\n            \"online_book\": 1,\n            \"start_date\": \"2026-07-30 09:00:00\",\n            \"end_date\": \"2026-07-30 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136785,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f37a721310\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887107,\n            \"online_book\": 1,\n            \"start_date\": \"2026-08-08 09:00:00\",\n            \"end_date\": \"2026-08-08 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136724,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b638082c1c\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887801,\n            \"online_book\": 1,\n            \"start_date\": \"2026-08-19 09:00:00\",\n            \"end_date\": \"2026-08-19 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136799,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f385f7cd33\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887817,\n            \"online_book\": 1,\n            \"start_date\": \"2026-08-21 09:00:00\",\n            \"end_date\": \"2026-08-21 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136812,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Chemical Skin Peel Training Course\",\n            \"service_id\": 2127980,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f45939edec\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4000\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887830,\n            \"online_book\": 1,\n            \"start_date\": \"2026-08-26 09:00:00\",\n            \"end_date\": \"2026-08-26 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136825,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f471c3565c\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887788,\n            \"online_book\": 1,\n            \"start_date\": \"2026-08-27 09:00:00\",\n            \"end_date\": \"2026-08-27 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136786,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f37b253103\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887108,\n            \"online_book\": 1,\n            \"start_date\": \"2026-09-05 09:00:00\",\n            \"end_date\": \"2026-09-05 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136725,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b6399d13d2\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887802,\n            \"online_book\": 1,\n            \"start_date\": \"2026-09-16 09:00:00\",\n            \"end_date\": \"2026-09-16 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136800,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f386925a3f\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887818,\n            \"online_book\": 1,\n            \"start_date\": \"2026-09-18 09:00:00\",\n            \"end_date\": \"2026-09-18 15:30:00\",\n            \"price\": 600,\n            \"group_id\": 1136813,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Microneedling Training Course\",\n            \"service_id\": 2416197,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f45a871cd1\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4005\",\n            \"Skill_Level\": \"Beginner \"\n        },\n        {\n            \"course_id\": 73887831,\n            \"online_book\": 1,\n            \"start_date\": \"2026-09-23 09:00:00\",\n            \"end_date\": \"2026-09-23 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136826,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f47275ad41\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887789,\n            \"online_book\": 1,\n            \"start_date\": \"2026-09-24 09:00:00\",\n            \"end_date\": \"2026-09-24 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136787,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f37bb31b29\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887109,\n            \"online_book\": 1,\n            \"start_date\": \"2026-10-03 09:00:00\",\n            \"end_date\": \"2026-10-03 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136726,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b6464dd52b\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887803,\n            \"online_book\": 1,\n            \"start_date\": \"2026-10-14 09:00:00\",\n            \"end_date\": \"2026-10-14 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136801,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f3872d5305\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887819,\n            \"online_book\": 1,\n            \"start_date\": \"2026-10-16 09:00:00\",\n            \"end_date\": \"2026-10-16 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136814,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Chemical Skin Peel Training Course\",\n            \"service_id\": 2127980,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f45b248c0d\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4000\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887832,\n            \"online_book\": 1,\n            \"start_date\": \"2026-10-21 09:00:00\",\n            \"end_date\": \"2026-10-21 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136827,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f472fd27a1\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887790,\n            \"online_book\": 1,\n            \"start_date\": \"2026-10-22 09:00:00\",\n            \"end_date\": \"2026-10-22 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136788,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f37c38bd6a\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887804,\n            \"online_book\": 1,\n            \"start_date\": \"2026-11-11 09:00:00\",\n            \"end_date\": \"2026-11-11 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136802,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f3881b0416\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887820,\n            \"online_book\": 1,\n            \"start_date\": \"2026-11-13 09:00:00\",\n            \"end_date\": \"2026-11-13 15:30:00\",\n            \"price\": 600,\n            \"group_id\": 1136815,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Microneedling Training Course\",\n            \"service_id\": 2416197,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f45c6ed5ed\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4005\",\n            \"Skill_Level\": \"Beginner \"\n        },\n        {\n            \"course_id\": 73887110,\n            \"online_book\": 1,\n            \"start_date\": \"2026-11-14 09:00:00\",\n            \"end_date\": \"2026-11-14 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136727,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b64756c853\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887833,\n            \"online_book\": 1,\n            \"start_date\": \"2026-11-18 09:00:00\",\n            \"end_date\": \"2026-11-18 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136828,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f47378ef84\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887791,\n            \"online_book\": 1,\n            \"start_date\": \"2026-11-19 09:00:00\",\n            \"end_date\": \"2026-11-19 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136789,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f37cd0e6ed\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887805,\n            \"online_book\": 1,\n            \"start_date\": \"2026-12-09 09:00:00\",\n            \"end_date\": \"2026-12-09 15:00:00\",\n            \"price\": 900,\n            \"group_id\": 1136803,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Skin Booster Training Course\",\n            \"service_id\": 2633792,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f388b53549\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 150,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4091\",\n            \"Skill_Level\": \"\"\n        },\n        {\n            \"course_id\": 73887821,\n            \"online_book\": 1,\n            \"start_date\": \"2026-12-11 09:00:00\",\n            \"end_date\": \"2026-12-11 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136816,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Chemical Skin Peel Training Course\",\n            \"service_id\": 2127980,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f45d526dc9\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4000\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887111,\n            \"online_book\": 1,\n            \"start_date\": \"2026-12-12 09:00:00\",\n            \"end_date\": \"2026-12-12 17:00:00\",\n            \"price\": 1110,\n            \"group_id\": 1136728,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Botox and Filler Foundation Training Course\",\n            \"service_id\": 2127974,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"688b6486cd698\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 185,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4015\",\n            \"Skill_Level\": \"Beginner\"\n        },\n        {\n            \"course_id\": 73887834,\n            \"online_book\": 1,\n            \"start_date\": \"2026-12-16 09:00:00\",\n            \"end_date\": \"2026-12-16 15:00:00\",\n            \"price\": 594,\n            \"group_id\": 1136829,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Platelet Rich Plasma Training Course\",\n            \"service_id\": 2128019,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f47438d24f\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 99,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"4035\",\n            \"Skill_Level\": \"Intermediate\"\n        },\n        {\n            \"course_id\": 73887792,\n            \"online_book\": 1,\n            \"start_date\": \"2026-12-17 09:00:00\",\n            \"end_date\": \"2026-12-17 16:00:00\",\n            \"price\": 600,\n            \"group_id\": 1136790,\n            \"max_clients\": \"4\",\n            \"course_type\": \"Polynucleotide Training Course\",\n            \"service_id\": 2634574,\n            \"location_id\": 545,\n            \"Location\": \"London, City\",\n            \"group_clients\": null,\n            \"unique_id\": \"689f37d4cb805\",\n            \"total_booked\": \"0\",\n            \"status\": \"Waiting\",\n            \"vat_total\": 100,\n            \"total_available\": 4,\n            \"Sage_Nominal_Code_Service\": \"\",\n            \"Skill_Level\": \"\"\n        }\n    ]\n}"}],"_postman_id":"7cd6142b-24b0-4a5f-add6-ac56ee4b2f48"},{"name":"Add Client to Class","id":"b625dd42-d08c-46bf-ae28-676bf894861e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"John","type":"text","uuid":"7cd27c6a-3fcd-4dac-9f80-9cd7aece2018","description":"<p>String, required</p>\n"},{"key":"last_name","value":"Doe","type":"text","uuid":"77004ea3-42a0-45e6-a28c-65d362bf065f","description":"<p>String, required</p>\n"},{"key":"email","value":"johndoe@pabau.com","type":"text","uuid":"8e3f5843-86cb-4dda-a6dc-1e2360f770af","description":"<p>String, required</p>\n"},{"key":"course_id","value":"{{cource_id}}","type":"text","uuid":"3b2e55d7-60b7-4f4b-a6c4-58dbd8c4a01f","description":"<p>Int, required</p>\n"},{"key":"marketing_source","value":"{{marketing_source_id}}","type":"text","uuid":"bd37a15e-2899-4087-80fc-e092bd8a1809","description":"<p>Int, required</p>\n"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/classes/client/add","urlObject":{"protocol":"https","path":["{{api_key}}","classes","client","add"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"b625dd42-d08c-46bf-ae28-676bf894861e"}],"id":"5a7518bc-09fb-413e-b0fc-1e8b2fffae72","_postman_id":"5a7518bc-09fb-413e-b0fc-1e8b2fffae72","description":""},{"name":"Data Ops","item":[],"id":"ebb5ac01-0b47-4ba9-a8df-815d35b33945","_postman_id":"ebb5ac01-0b47-4ba9-a8df-815d35b33945","description":""},{"name":"Labs [WIP]","item":[{"name":"List Lab Requests","id":"e19386d3-e9e4-42d7-8763-2f9c5c39a616","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/labs?page=1&per_page=20&order=ASC","description":"<h2 id=\"list-lab-requests\">List Lab Requests</h2>\n<p><strong>Summary:</strong><br />Retrieves a paginated list of lab requests from the Pabau API. Supports sorting and filtering via query parameters.</p>\n<p><strong>HTTP Method:</strong> <code>GET</code></p>\n<p><strong>Endpoint URL:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>https://api.oauth.pabau.com/{{api_key}}/labs\n</code></pre><ul>\n<li><code>{{api_key}}</code>: Your API key for authentication. Replace this variable with your actual API key value.</li>\n</ul>\n<p><strong>Query Parameters:</strong>  </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>page</code></td>\n<td>number</td>\n<td>No</td>\n<td>The page number to retrieve (default: 1).</td>\n</tr>\n<tr>\n<td><code>per_page</code></td>\n<td>number</td>\n<td>No</td>\n<td>Number of results per page (default: 20).</td>\n</tr>\n<tr>\n<td><code>order</code></td>\n<td>string</td>\n<td>No</td>\n<td>Sort order: <code>ASC</code> (ascending) or <code>DESC</code> (descending).</td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td>number</td>\n<td>No</td>\n<td>Filter by lab request ID.</td>\n</tr>\n<tr>\n<td><code>lab_order</code></td>\n<td>string</td>\n<td>No</td>\n<td>Filter by lab order identifier.</td>\n</tr>\n<tr>\n<td><code>contact_id</code></td>\n<td>number</td>\n<td>No</td>\n<td>Filter by client/contact ID.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response:</strong></p>\n<ul>\n<li><p><strong>Status Code:</strong> 200 OK</p>\n</li>\n<li><p><strong>Content-Type:</strong> application/json</p>\n</li>\n</ul>\n<p><strong>Response Structure:</strong></p>\n<ul>\n<li><p><code>success</code> (boolean): Indicates if the request was successful.</p>\n</li>\n<li><p><code>total</code> (number): Total number of lab records available.</p>\n</li>\n<li><p><code>labs</code> (array): List of lab request objects, each containing:</p>\n<ul>\n<li><p><code>id</code> (number): Lab request ID.</p>\n</li>\n<li><p><code>form</code> (string): Name of the form used.</p>\n</li>\n<li><p><code>lab_name</code> (string|null): Name of the lab (nullable).</p>\n</li>\n<li><p><code>lab_status</code> (string): Status of the lab request (e.g., Received, Cancel, Requested).</p>\n</li>\n<li><p><code>lab_order</code> (string): Lab order identifier.</p>\n</li>\n<li><p><code>requester</code> (object):</p>\n<ul>\n<li><p><code>id</code> (number): Requester ID.</p>\n</li>\n<li><p><code>name</code> (string): Requester name.</p>\n</li>\n<li><p><code>email</code> (string): Requester email.</p>\n</li>\n</ul>\n</li>\n<li><p><code>client</code> (object):</p>\n<ul>\n<li><p><code>id</code> (number): Client ID.</p>\n</li>\n<li><p><code>name</code> (string): Client name.</p>\n</li>\n<li><p><code>gender</code> (string): Client gender.</p>\n</li>\n<li><p><code>DOB</code> (string): Client date of birth (YYYY-MM-DD).</p>\n</li>\n<li><p><code>email</code> (string): Client email.</p>\n</li>\n</ul>\n</li>\n<li><p><code>receive_date</code> (string|null): Date lab was received (nullable, format: YYYY-MM-DD HH:mm:ss).</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","labs"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int\ndefault: 20\nmax: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>ASC or DESC (id)</p>\n","type":"text/plain"},"key":"order","value":"ASC"},{"disabled":true,"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"id","value":"46092"},{"disabled":true,"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"contact_id","value":"24936775"}],"variable":[]}},"response":[{"id":"a9c4ae08-d0d2-4d94-b18f-e7cd128e467c","name":"List Lab Requests","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/labs?page=1&per_page=20&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","labs"],"query":[{"key":"page","value":"1","description":"int\ndefault: 1"},{"key":"per_page","value":"20","description":"int\ndefault: 20\nmax: 50"},{"key":"order","value":"ASC","description":"ASC or DESC (id)"},{"key":"id","value":"46092","description":"int","disabled":true},{"key":"contact_id","value":"24936775","description":"int","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 18 Nov 2025 08:14:27 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 20,\n    \"labs\": [\n        {\n            \"id\": 8707,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"5545436659\",\n            \"requester\": {\n                \"id\": 84187,\n                \"name\": \"Natalie Hardy\",\n                \"email\": \"Natalie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 25275098,\n                \"name\": \"Elena Pabau\",\n                \"gender\": \"Female\",\n                \"DOB\": \"1995-06-13\",\n                \"email\": \"elena1@pabau.co.uk\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-05-31 09:47:02\",\n            \"tests\": [\n                {\n                    \"test\": \"PCR Covid Test Next Day\",\n                    \"code\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": 8708,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"1774756563\",\n            \"requester\": {\n                \"id\": 84187,\n                \"name\": \"Natalie Hardy\",\n                \"email\": \"Natalie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 25275098,\n                \"name\": \"Elena Pabau\",\n                \"gender\": \"Female\",\n                \"DOB\": \"1995-06-13\",\n                \"email\": \"elena1@pabau.co.uk\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": null,\n            \"tests\": [\n                {\n                    \"test\": \"PCR Covid Test Next Day\",\n                    \"code\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": 8709,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"9462965361\",\n            \"requester\": {\n                \"id\": 84187,\n                \"name\": \"Natalie Hardy\",\n                \"email\": \"Natalie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 25275098,\n                \"name\": \"Elena Pabau\",\n                \"gender\": \"Female\",\n                \"DOB\": \"1995-06-13\",\n                \"email\": \"elena1@pabau.co.uk\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-06-02 12:47:00\",\n            \"tests\": [\n                {\n                    \"test\": \"Biochemistry\",\n                    \"code\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": 8710,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"8238182293\",\n            \"requester\": {\n                \"id\": 84187,\n                \"name\": \"Natalie Hardy\",\n                \"email\": \"Natalie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 25275098,\n                \"name\": \"Elena Pabau\",\n                \"gender\": \"Female\",\n                \"DOB\": \"1995-06-13\",\n                \"email\": \"elena1@pabau.co.uk\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-06-02 12:47:00\",\n            \"tests\": [\n                {\n                    \"test\": \"Biochemistry\",\n                    \"code\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": 8711,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"8641001899\",\n            \"requester\": {\n                \"id\": 84187,\n                \"name\": \"Natalie Hardy\",\n                \"email\": \"Natalie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 25275098,\n                \"name\": \"Elena Pabau\",\n                \"gender\": \"Female\",\n                \"DOB\": \"1995-06-13\",\n                \"email\": \"elena1@pabau.co.uk\"\n            },\n            \"receive_date\": \"2021-06-09 23:23:02\",\n            \"sent_date\": \"2021-06-02 12:47:01\",\n            \"tests\": [\n                {\n                    \"test\": \"Biochemistry\",\n                    \"code\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": 8712,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Requested\",\n            \"lab_order\": \"5279370103\",\n            \"requester\": {\n                \"id\": 84187,\n                \"name\": \"Natalie Hardy\",\n                \"email\": \"Natalie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 24936776,\n                \"name\": \"John Green\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1922-06-03\",\n                \"email\": \"danny@pabau.com\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-06-08 14:47:01\",\n            \"tests\": [\n                {\n                    \"test\": \"PCR Covid Test Next Day\",\n                    \"code\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": 8713,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"4570909787\",\n            \"requester\": {\n                \"id\": 84190,\n                \"name\": \"William Brandham\",\n                \"email\": \"78335@deleted.com\"\n            },\n            \"client\": {\n                \"id\": 24936776,\n                \"name\": \"John Green\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1922-06-03\",\n                \"email\": \"danny@pabau.com\"\n            },\n            \"receive_date\": \"2021-06-09 23:23:02\",\n            \"sent_date\": \"2022-10-07 12:13:04\",\n            \"tests\": [\n                {\n                    \"test\": \"DL6 General Well Person Profile\",\n                    \"code\": \"DL6\"\n                },\n                {\n                    \"test\": \"GHB\",\n                    \"code\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": 8714,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"4570909787\",\n            \"requester\": {\n                \"id\": 84190,\n                \"name\": \"William Brandham\",\n                \"email\": \"78335@deleted.com\"\n            },\n            \"client\": {\n                \"id\": 24936776,\n                \"name\": \"John Green\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1922-06-03\",\n                \"email\": \"danny@pabau.com\"\n            },\n            \"receive_date\": \"2021-05-15 23:23:02\",\n            \"sent_date\": \"2023-01-11 13:51:24\",\n            \"tests\": [\n                {\n                    \"test\": \"DL6 General Well Person Profile\",\n                    \"code\": \"DL6\"\n                },\n                {\n                    \"test\": \"GHB\",\n                    \"code\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": 8715,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"4570909787\",\n            \"requester\": {\n                \"id\": 84190,\n                \"name\": \"William Brandham\",\n                \"email\": \"78335@deleted.com\"\n            },\n            \"client\": {\n                \"id\": 24936776,\n                \"name\": \"John Green\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1922-06-03\",\n                \"email\": \"danny@pabau.com\"\n            },\n            \"receive_date\": \"2021-05-15 23:23:02\",\n            \"sent_date\": \"2023-01-17 12:27:21\",\n            \"tests\": [\n                {\n                    \"test\": \"DL6 General Well Person Profile\",\n                    \"code\": \"DL6\"\n                },\n                {\n                    \"test\": \"GHB\",\n                    \"code\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": 8716,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Requested\",\n            \"lab_order\": \"7867568722\",\n            \"requester\": {\n                \"id\": 84187,\n                \"name\": \"Natalie Hardy\",\n                \"email\": \"Natalie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 24936776,\n                \"name\": \"John Green\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1922-06-03\",\n                \"email\": \"danny@pabau.com\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-06-11 09:47:00\",\n            \"tests\": [\n                {\n                    \"test\": \"Antibody Testing - TDL1\",\n                    \"code\": \"17OH\"\n                }\n            ]\n        },\n        {\n            \"id\": 8717,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Sent\",\n            \"lab_order\": \"1597556410\",\n            \"requester\": {\n                \"id\": 84190,\n                \"name\": \"William Brandham\",\n                \"email\": \"78335@deleted.com\"\n            },\n            \"client\": {\n                \"id\": 24936776,\n                \"name\": \"John Green\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1922-06-03\",\n                \"email\": \"danny@pabau.com\"\n            },\n            \"receive_date\": \"2021-09-21 12:48:20\",\n            \"sent_date\": \"2021-11-15 18:20:16\",\n            \"tests\": [\n                {\n                    \"test\": \"PCR Covid Test Next Day\",\n                    \"code\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": 8719,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Requested\",\n            \"lab_order\": \"1353110444\",\n            \"requester\": {\n                \"id\": 84187,\n                \"name\": \"Natalie Hardy\",\n                \"email\": \"Natalie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 24936775,\n                \"name\": \"Robert Parker\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1987-11-11\",\n                \"email\": \"robert@pabau.com\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-06-15 13:47:01\",\n            \"tests\": [\n                {\n                    \"test\": \"Antibody Testing - TDL1\",\n                    \"code\": \"17OH\"\n                }\n            ]\n        },\n        {\n            \"id\": 8720,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Requested\",\n            \"lab_order\": \"1328148694\",\n            \"requester\": {\n                \"id\": 84187,\n                \"name\": \"Natalie Hardy\",\n                \"email\": \"Natalie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 24936775,\n                \"name\": \"Robert Parker\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1987-11-11\",\n                \"email\": \"robert@pabau.com\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-06-17 15:47:00\",\n            \"tests\": [\n                {\n                    \"test\": \"Antibody Testing - TDL1\",\n                    \"code\": \"17OH\"\n                }\n            ]\n        },\n        {\n            \"id\": 8722,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"8532075518\",\n            \"requester\": {\n                \"id\": 84187,\n                \"name\": \"Natalie Hardy\",\n                \"email\": \"Natalie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 24936776,\n                \"name\": \"John Green\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1922-06-03\",\n                \"email\": \"danny@pabau.com\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-06-21 07:47:01\",\n            \"tests\": [\n                {\n                    \"test\": \"Biochemistry\",\n                    \"code\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": 8723,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"9151770841\",\n            \"requester\": {\n                \"id\": 84197,\n                \"name\": \"Meri Pabau\",\n                \"email\": \"meri@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 24936776,\n                \"name\": \"John Green\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1922-06-03\",\n                \"email\": \"danny@pabau.com\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-06-21 11:47:01\",\n            \"tests\": [\n                {\n                    \"test\": \"DL6 General Well Person Profile\",\n                    \"code\": \"DL6\"\n                },\n                {\n                    \"test\": \"GHB\",\n                    \"code\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": 8724,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"8498509248\",\n            \"requester\": {\n                \"id\": 84197,\n                \"name\": \"Meri Pabau\",\n                \"email\": \"meri@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 24941937,\n                \"name\": \"Meri Test\",\n                \"gender\": \"\",\n                \"DOB\": null,\n                \"email\": \"rick.livesey@health2employment.com\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-06-21 12:47:01\",\n            \"tests\": [\n                {\n                    \"test\": \"Biochemistry\",\n                    \"code\": \"\"\n                },\n                {\n                    \"test\": \"DL6 General Well Person Profile\",\n                    \"code\": \"DL6\"\n                }\n            ]\n        },\n        {\n            \"id\": 8725,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"4103761374\",\n            \"requester\": {\n                \"id\": 84197,\n                \"name\": \"Meri Pabau\",\n                \"email\": \"meri@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 24936776,\n                \"name\": \"John Green\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1922-06-03\",\n                \"email\": \"danny@pabau.com\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-06-22 15:47:00\",\n            \"tests\": [\n                {\n                    \"test\": \"Biochemistry\",\n                    \"code\": \"\"\n                },\n                {\n                    \"test\": \"DL6 General Well Person Profile\",\n                    \"code\": \"DL6\"\n                }\n            ]\n        },\n        {\n            \"id\": 8726,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"7098990615\",\n            \"requester\": {\n                \"id\": 84187,\n                \"name\": \"Natalie Hardy\",\n                \"email\": \"Natalie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 24936776,\n                \"name\": \"John Green\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1922-06-03\",\n                \"email\": \"danny@pabau.com\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-06-23 15:47:01\",\n            \"tests\": [\n                {\n                    \"test\": \"Biochemistry\",\n                    \"code\": \"\"\n                },\n                {\n                    \"test\": \"DL6 General Well Person Profile\",\n                    \"code\": \"DL6\"\n                }\n            ]\n        },\n        {\n            \"id\": 8727,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"5409388436\",\n            \"requester\": {\n                \"id\": 84187,\n                \"name\": \"Natalie Hardy\",\n                \"email\": \"Natalie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 24936775,\n                \"name\": \"Robert Parker\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1987-11-11\",\n                \"email\": \"robert@pabau.com\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-06-28 13:47:01\",\n            \"tests\": [\n                {\n                    \"test\": \"Antibody Testing - TDL1\",\n                    \"code\": \"17OH\"\n                }\n            ]\n        },\n        {\n            \"id\": 8728,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": \"TDL\",\n            \"lab_status\": \"Cancel\",\n            \"lab_order\": \"1992169371\",\n            \"requester\": {\n                \"id\": 84187,\n                \"name\": \"Natalie Hardy\",\n                \"email\": \"Natalie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 24941905,\n                \"name\": \"David Beckham\",\n                \"gender\": \"\",\n                \"DOB\": null,\n                \"email\": \"william+david@pabau.com\"\n            },\n            \"receive_date\": null,\n            \"sent_date\": \"2021-06-29 08:47:01\",\n            \"tests\": [\n                {\n                    \"test\": \"Biochemistry\",\n                    \"code\": \"\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"e19386d3-e9e4-42d7-8763-2f9c5c39a616"},{"name":"Get Lab Request","id":"b8e48083-0dea-4349-ab23-81dd99c1d8ac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/labs/{{lab_id}}","description":"<h2 id=\"get-lab-request\">Get Lab Request</h2>\n<p><strong>Summary:</strong><br />Retrieves detailed information about a specific lab request by its unique identifier.</p>\n<p><strong>HTTP Method:</strong><br />GET</p>\n<p><strong>Endpoint URL:</strong><br /><code>https://api.oauth.pabau.com/{{api_key}}/labs/{{lab_id}}</code></p>\n<hr />\n<h3 id=\"required-path-variables\">Required Path Variables</h3>\n<ul>\n<li><p><code>api_key</code> (string): Your API key for authentication. This must be included in the path to authorize the request.</p>\n</li>\n<li><p><code>lab_id</code> (string): The unique identifier of the lab request to retrieve.</p>\n</li>\n</ul>\n<h3 id=\"authentication\">Authentication</h3>\n<ul>\n<li><p><strong>Type:</strong> API Key (passed as a path variable <code>api_key</code>)</p>\n</li>\n<li><p>Ensure your API key is valid and has permission to access lab request data.</p>\n</li>\n</ul>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET https://api.oauth.pabau.com/your_api_key/labs/12345\n\n</code></pre><h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">    \"success\": true,\n    \"total\": 1,\n    \"labs\": [\n        {\n            \"id\": 8951,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": null,\n            \"lab_status\": \"Received\",\n            \"lab_order\": \"2044767332\",\n            \"requester\": {\n                \"id\": 84186,\n                \"name\": \"Valerie Hills\",\n                \"email\": \"valerie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 24936775,\n                \"name\": \"Robert Parker\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1987-11-11\",\n                \"email\": \"robert@pabau.com\"\n            },\n            \"receive_date\": \"2025-11-18 08:00:12\",\n            \"sent_date\": null,\n            \"tests\": [\n                {\n                    \"test\": \"Non-Surgical Consultation\",\n                    \"code\": \"C01\"\n                },\n                {\n                    \"test\": \"3D Ultrasound\",\n                    \"code\": \"11DC\"\n                }\n            ]\n        }\n    ]\n}\n\n</code></pre>\n<hr />\n<p><strong>Note:</strong> No request body is required for this endpoint.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","labs","{{lab_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"ca41478d-83a7-48c2-80b4-54eea3aabf38","name":"Get Lab Request","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/labs/{{lab_id}}","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","labs","{{lab_id}}"],"query":[{"key":"page","value":"1","disabled":true},{"key":"per_page","value":"20","description":"max 50","disabled":true},{"key":"order","value":"DESC","description":"DESC or ASC","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 18 Nov 2025 08:04:00 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"labs\": [\n        {\n            \"id\": 8951,\n            \"form\": \"Clinical - Electronic TDL Tests Form\",\n            \"lab_name\": null,\n            \"lab_status\": \"Received\",\n            \"lab_order\": \"2044767332\",\n            \"requester\": {\n                \"id\": 84186,\n                \"name\": \"Valerie Hills\",\n                \"email\": \"valerie@pabau.com\"\n            },\n            \"client\": {\n                \"id\": 24936775,\n                \"name\": \"Robert Parker\",\n                \"gender\": \"Male\",\n                \"DOB\": \"1987-11-11\",\n                \"email\": \"robert@pabau.com\"\n            },\n            \"receive_date\": \"2025-11-18 08:00:12\",\n            \"sent_date\": null,\n            \"tests\": [\n                {\n                    \"test\": \"Non-Surgical Consultation\",\n                    \"code\": \"C01\"\n                },\n                {\n                    \"test\": \"3D Ultrasound\",\n                    \"code\": \"11DC\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"b8e48083-0dea-4349-ab23-81dd99c1d8ac"},{"name":"Create Lab request","id":"eb5d3a8f-0f4a-450c-b33d-8a9b303db046","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"lab","value":"VIVA Lab","type":"text","description":"<p>string, required, Lab name from your system</p>\n"},{"key":"lab_form","value":"VIVA Labs","type":"text","description":"<p>string, required, Medical Form name of type 'lab'</p>\n"},{"key":"contact_id","value":"24936775","type":"text","description":"<p>int, required, Unique identifier of the client/contact from the system</p>\n"},{"key":"requester_id","value":"84186","description":"<p>int, requierd, Unique identifier of the user from the system</p>\n","type":"text","uuid":"d3f67c49-66cd-48af-b4b1-478f69b78e82"},{"key":"lab_order","value":"1234567891","description":"<p>string, optional, Number of the lab order. If not predefined, a random 10-digit number will be generated</p>\n","type":"text","uuid":"91735f14-7467-4f15-9558-26d4d60f835c"},{"key":"test_codes","value":"C01,11DC","description":"<p>string, Test codes for the lab request, separated by commas</p>\n","type":"text","uuid":"75c3d1a2-6645-40e7-94b8-973d7eeb3862"},{"key":"status","value":"Received","description":"<p>string, Valid status (Backlog, Cancel, Requested, Received, Sent, Reviewing)</p>\n","type":"text","uuid":"fc867859-79cb-4a17-84d8-6c58e7b8542d"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/labs/create","description":"<p>Creates a new lab request in the system.</p>\n<p><strong>Endpoint:</strong>\nPOST <code>https://api.oauth.pabau.com/{{api_key}}/labs/create</code></p>\n<p><strong>Purpose:</strong>\nThis endpoint is used to create a new lab request for a patient, specifying the lab, requester, order details, and test codes.</p>\n<p><strong>Request Body (multipart/form-data):</strong></p>\n<ul>\n<li><code>lab</code> (string, required): Name of the lab (e.g., \"VIVA Lab\").</li>\n<li><code>lab_form</code> (string, required): Name or type of the lab form (e.g., \"VIVA Labs\").</li>\n<li><code>contact_id</code> (integer, required): Unique identifier for the patient/contact (e.g., 24936775).</li>\n<li><code>requester_id</code> (integer, required): Unique identifier for the requester (e.g., 84186).</li>\n<li><code>lab_order</code> (string, required): Lab order number (e.g., \"1234567891\").</li>\n<li><code>test_codes</code> (string, required): Comma-separated list of test codes (e.g., \"C01,11DC\").</li>\n<li><code>status</code> (string, optional): Status of the lab request (e.g., \"Received\").</li>\n</ul>\n<p><strong>Expected Response:</strong>\nA successful request returns HTTP 200 with a JSON object containing:</p>\n<ul>\n<li><code>success</code> (boolean): Indicates if the request was successful.</li>\n<li><code>message</code> (string): Confirmation message.</li>\n<li><code>lab_request_id</code> (string): The unique ID of the created lab request.</li>\n<li><code>lab_order</code> (string): The lab order number.</li>\n</ul>\n<p><strong>Example Response:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"Lab request successfully created.\",\n  \"lab_request_id\": \"8969\",\n  \"lab_order\": \"1234567891\"\n}\n</code></pre>\n<p><strong>Usage Notes:</strong></p>\n<ul>\n<li>Ensure all required fields are provided in the form-data body.</li>\n<li>The <code>api_key</code> variable in the URL should be set to your valid API key.</li>\n<li>The <code>test_codes</code> field should be a comma-separated string of test codes relevant to the lab request.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","labs","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"de781ce2-15f2-4b11-a818-7c3582e42566","name":"Create a request","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"lab","value":"VIVA Lab","type":"text","description":"string, required, Lab name from your system"},{"key":"lab_form","value":"VIVA Labs","type":"text","description":"string, required, Medical Form name of type 'lab'"},{"key":"contact_id","value":"24936775","type":"text","description":"int, required, Unique identifier of the client/contact from the system"},{"key":"requester_id","value":"84186","description":"int, requierd, Unique identifier of the user from the system","type":"text","uuid":"d3f67c49-66cd-48af-b4b1-478f69b78e82"},{"key":"lab_order","value":"1234567890","description":"string, optional, Number of the lab order. If not predefined, a random 10-digit number will be generated","type":"text","uuid":"91735f14-7467-4f15-9558-26d4d60f835c"},{"key":"test_codes","value":"C01,11DC","description":"string, Test codes for the lab request, separated by commas","type":"text","uuid":"75c3d1a2-6645-40e7-94b8-973d7eeb3862"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/labs/create"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 18 Nov 2025 08:46:09 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Lab request successfully created.\",\n    \"lab_request_id\": \"8968\",\n    \"lab_order\": \"1234567890\"\n}"}],"_postman_id":"eb5d3a8f-0f4a-450c-b33d-8a9b303db046"},{"name":"Update Lab request","id":"bb04a277-5f94-47a0-bf8e-e89b41eee69e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"lab","value":"VIVA Lab","type":"text","description":"<p>string,  Lab name from your system</p>\n"},{"key":"requester_id","value":"84186","description":"<p>int, requierd, Unique identifier of the user from the system</p>\n","type":"text","uuid":"d3f67c49-66cd-48af-b4b1-478f69b78e82"},{"key":"test_codes","value":"C01,11DC","description":"<p>string, Test codes for the lab request, separated by commas</p>\n","type":"text","uuid":"75c3d1a2-6645-40e7-94b8-973d7eeb3862"},{"key":"status","value":"Received","description":"<p>string, Valid status (Backlog, Cancel, Requested, Received, Sent, Reviewing)</p>\n","type":"text","uuid":"d979e155-64fc-4294-a025-cab0d9115620"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/labs/{{lab_id}}/update","description":"<p>Updates an existing lab request with new details.</p>\n<p><strong>Endpoint:</strong>\nPOST <code>https://api.oauth.pabau.com/{{api_key}}/labs/{{lab_id}}/update</code></p>\n<p><strong>Purpose:</strong>\nUse this endpoint to update the details of a specific lab request, such as the lab name, requester ID, test codes, and status.</p>\n<p><strong>Path Variables:</strong></p>\n<ul>\n<li><code>api_key</code> (string, required): Your API authentication key.</li>\n<li><code>lab_id</code> (string or integer, required): The unique identifier of the lab request to update.</li>\n</ul>\n<p><strong>Request Body (multipart/form-data):</strong></p>\n<ul>\n<li><code>lab</code> (string, required): Name of the lab.</li>\n<li><code>requester_id</code> (integer, required): ID of the user making the request.</li>\n<li><code>test_codes</code> (string, required): Comma-separated list of test codes to associate with the request.</li>\n<li><code>status</code> (string, required): Status of the lab request (e.g., 'Received').</li>\n</ul>\n<p><strong>Response:</strong>\nReturns a JSON object indicating success, a message, and a list of changes made. Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"success\": true,\n  \"message\": \"Lab request successfully updated.\",\n  \"changes\": [\n    {\"field\": \"lab_id\", \"before\": 324, \"after\": 324},\n    {\"field\": \"status\", \"before\": null, \"after\": \"\"},\n    {\"field\": \"requester_id\", \"before\": 84186, \"after\": 84186},\n    {\"field\": \"test_codes\", \"before\": \"4411334,4453105\", \"after\": \"4411334,4453105\"}\n  ]\n}\n</code></pre><p>Use this endpoint to keep lab request details up to date.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","labs","{{lab_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"bb04a277-5f94-47a0-bf8e-e89b41eee69e"},{"name":"Upload Result","id":"63cae7e8-7827-4e3a-a34f-09652317ddbc","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"data","description":"<p>Required, String, base64 of the PDF document (only PDF is supported!)</p>\n","type":"text","value":"JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0ZphuIH4QFOmPnAa6C+kqVPQhScYMrjwnGUhGx10rigxlMRfnOVRPQmGsqzVWRsyuzP7Mw2rs1bmXp97t+GuRQZbSiEjnpZamGwxZxcfMTHTZHRqIm5RDUy82Zl2qIBpBVUFvCAlVSPNUmXhlkl+04S2vMPqgGk7hW2bLDv3vufYu+mMNLJB2kg797KdaQXVWZmZqRnpuBfE217AUlZU163jtTVFRcVF9jt4/lM9V032lNft3nRN79fPvsxKXv1c3YZd9fUDHeueMBzPK3pu+s0fPnHNmLutzKY+90FtUuolLzz22JO7CBuIAowMDAwMDEyMTQwIDAwMDAwIG4gCjAwMDAwMTIxOTYgMDAwMDAgbiAKMDAwMDAxMjQyOSAwMDAwMCBuIAowMDAwMDEyNDk0IDAwMDAwIG4gCnRyYWlsZXIKPDwvU2l6ZSAxNi9Sb290IDE0IDAgUgovSW5mbyAxNSAwIFIKL0lEIFsgPEY3RDc3QjNEMjJCOUY5MjgyOUQ0OUZGNUQ3OEI4RjI4Pgo8RjdENzdCM0QyMkI5RjkyODI5RDQ5RkY1RDc4QjhGMjg+IF0KPj4Kc3RhcnR4cmVmCjEyNzg3CiUlRU9GCg=="},{"key":"file_name","value":"TDL_Result","description":"<p>String</p>\n","type":"text","uuid":"e86ede66-db64-409c-9cdf-3bbf6088354b"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/labs/{{lab_id}}/upload","urlObject":{"protocol":"https","path":["{{api_key}}","labs","{{lab_id}}","upload"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"key":"contact_id","value":"{{contact_id}}"}],"variable":[]}},"response":[{"id":"c4cd4a37-1e1d-490e-819d-cca4747313eb","name":"Upload Result","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"data","description":"Required, String, base64 of the PDF document (only PDF is supported!)","type":"text","value":"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CmVuZG9iagoKOSAwIG9iago8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlwZS9CYXNlRm9udC9CQUFBQUErQXJpYWwtQm9sZE1UCi9GaXJzdENoYXIgMAovTGFzdENoYXIgMTEKL1dpZHRoc1s3NTAgNzIyIDYxMCA4ODkgNTU2IDI3NyA2NjYgNjEwIDMzMyAyNzcgMjc3IDU1NiBdCi9Gb250RGVzY3JpcHRvciA3IDAgUgovVG9Vbmljb2RlIDggMCBSCj4+CmVuZG9iagoKMTAgMCBvYmoKPDwKL0YxIDkgMCBSCj4+CmVuZG9iagoKMTEgMCBvYmoKPDwvRm9udCAxMCAwIFIKL1Byb2NTZXRbL1BERi9UZXh0XT4+CmVuZG9iagoKMSAwIG9iago8PC9UeXBlL1BhZ2UvUGFyZW50IDQgMCBSL1Jlc291cmNlcyAxMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCL0kgdHJ1ZT4+L0NvbnRlbnRzIDIgMCBSPj4KZW5kb2JqCgoxMiAwIG9iago8PC9Db3VudCAxL0ZpcnN0IDEzIDAgUi9MYXN0IDEzIDAgUgo+PgplbmRvYmoKCjEzIDAgb2JqCjw8L1RpdGxlPEZFRkYwMDQ0MDA3NTAwNkQwMDZEMDA3OTAwMjAwMDUwMDA0NDAwNDYwMDIwMDA2NjAwNjkwMDZDMDA2NT4KL0Rlc3RbMSAwIFIvWFlaIDU2LjcgNzczLjMgMF0vUGFyZW50IDEyIDAgUj4+CmVuZG9iagoKNCAwIG9iago8PC9UeXBlL1BhZ2VzCi9SZXNvdXJjZXMgMTEgMCBSCi9NZWRpYUJveFsgMCAwIDU5NSA4NDIgXQovS2lkc1sgMSAwIFIgXQovQ291bnQgMT4+CmVuZG9iagoKMTQgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1BhZ2VzIDQgMCBSCi9PdXRsaW5lcyAxMiAwIFIKPj4KZW5kb2JqCgoxNSAwIG9iago8PC9BdXRob3I8RkVGRjAwNDUwMDc2MDA2MTAwNkUwMDY3MDA2NTAwNkMwMDZGMDA3MzAwMjAwMDU2MDA2QzAwNjEwMDYzMDA2ODAwNkYwMDY3MDA2OTAwNjEwMDZFMDA2RTAwNjkwMDczPgovQ3JlYXRvcjxGRUZGMDA1NzAwNzIwMDY5MDA3NDAwNjUwMDcyPgovUHJvZHVjZXI8RkVGRjAwNEYwMDcwMDA2NTAwNkUwMDRGMDA2NjAwNjYwMDY5MDA2MzAwNjUwMDJFMDA2RjAwNzIwMDY3MDAyMDAwMzIwMDJFMDAzMT4KL0NyZWF0aW9uRGF0ZShEOjIwMDcwMjIzMTc1NjM3KzAyJzAwJyk+PgplbmRvYmoKCnhyZWYKMCAxNgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMTE5OTcgMDAwMDAgbiAKMDAwMDAwMDAxOSAwMDAwMCBuIAowMDAwMDAwMjI0IDAwMDAwIG4gCjAwMDAwMTIzMzAgMDAwMDAgbiAKMDAwMDAwMDI0NCAwMDAwMCBuIAowMDAwMDExMTU0IDAwMDAwIG4gCjAwMDAwMTExNzYgMDAwMDAgbiAKMDAwMDAxMTM2OCAwMDAwMCBuIAowMDAwMDExNzA5IDAwMDAwIG4gCjAwMDAwMTE5MTAgMDAwMDAgbiAKMDAwMDAxMTk0MyAwMDAwMCBuIAowMDAwMDEyMTQwIDAwMDAwIG4gCjAwMDAwMTIxOTYgMDAwMDAgbiAKMDAwMDAxMjQyOSAwMDAwMCBuIAowMDAwMDEyNDk0IDAwMDAwIG4gCnRyYWlsZXIKPDwvU2l6ZSAxNi9Sb290IDE0IDAgUgovSW5mbyAxNSAwIFIKL0lEIFsgPEY3RDc3QjNEMjJCOUY5MjgyOUQ0OUZGNUQ3OEI4RjI4Pgo8RjdENzdCM0QyMkI5RjkyODI5RDQ5RkY1RDc4QjhGMjg+IF0KPj4Kc3RhcnR4cmVmCjEyNzg3CiUlRU9GCg=="},{"key":"file_name","value":"TDL_Result","description":"String","type":"text","uuid":"e86ede66-db64-409c-9cdf-3bbf6088354b"}]},"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/labs/{{lab_id}}/upload","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","labs","{{lab_id}}","upload"],"query":[{"key":"contact_id","value":"{{contact_id}}","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 18 Nov 2025 08:00:11 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Document successfully uploaded.\",\n    \"lab_request_id\": \"8951\",\n    \"lab_order\": \"2044767332\",\n    \"attachment_id\": \"10907271\"\n}"}],"_postman_id":"63cae7e8-7827-4e3a-a34f-09652317ddbc"}],"id":"e3883ab7-2d0c-404b-aab8-fb3689ffe438","_postman_id":"e3883ab7-2d0c-404b-aab8-fb3689ffe438","description":""},{"name":"Math","item":[{"name":"Math Subtract","id":"4b36c980-a6e0-4a75-8e14-2d92d099fff7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"data[]","value":"23","description":"<p>Int</p>\n","type":"text","uuid":"4d79404c-b395-49de-8f39-5f22cb535305"},{"key":"data[]","value":"20","description":"<p>Int</p>\n","type":"text","uuid":"aab91f3b-6d73-4c85-89c0-8c5f33465585"},{"key":"data[]","value":"6","description":"<p>Int</p>\n","type":"text","uuid":"8f30daea-2c53-46aa-ae74-6c618108a734"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/math/subtract","description":"<h2 id=\"subtract-endpoint\">Subtract Endpoint</h2>\n<p>This endpoint allows users to perform a subtraction operation on a set of integer values. It accepts an array of integers as input and returns the result of the subtraction.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method:</strong> POST</p>\n</li>\n<li><p><strong>URL:</strong> <code>https://api.oauth.pabau.com/{{api_key}}/math/subtract</code></p>\n</li>\n<li><p><strong>Content-Type:</strong> <code>application/x-www-form-urlencoded</code> or <code>multipart/form-data</code></p>\n</li>\n</ul>\n<h4 id=\"request-body-parameters\">Request Body Parameters</h4>\n<ul>\n<li><code>data[]</code> (type: <strong>text</strong>): An array of integers that you want to subtract. Each integer should be provided as a separate entry in the array.</li>\n</ul>\n<h3 id=\"example-request\">Example Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"data[]\": [5, 3]\n}\n\n</code></pre>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status Code:</strong> 200</p>\n</li>\n<li><p><strong>Content-Type:</strong> <code>application/json</code></p>\n</li>\n</ul>\n<h4 id=\"response-structure\">Response Structure</h4>\n<p>The response will return a JSON object containing the following keys:</p>\n<ul>\n<li><p><code>success</code> (type: <strong>boolean</strong>): Indicates whether the operation was successful.</p>\n</li>\n<li><p><code>result</code> (type: <strong>integer</strong>): The result of the subtraction operation.</p>\n</li>\n</ul>\n<h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"result\": 2\n}\n\n</code></pre>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the input array contains valid integers to avoid errors.</p>\n</li>\n<li><p>The result will be the outcome of subtracting the integers in the order they are provided in the array.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","math","subtract"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"32d034a0-01b3-442d-be66-16eda8d6f183","name":"Math Subtract","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"data[]","value":"23","description":"Int","type":"text","uuid":"4d79404c-b395-49de-8f39-5f22cb535305"},{"key":"data[]","value":"20","description":"Int","type":"text","uuid":"aab91f3b-6d73-4c85-89c0-8c5f33465585"},{"key":"data[]","value":"6","description":"Int","type":"text","uuid":"8f30daea-2c53-46aa-ae74-6c618108a734"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/math/subtract"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 24 Sep 2025 08:38:03 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"result\": -3\n}"}],"_postman_id":"4b36c980-a6e0-4a75-8e14-2d92d099fff7"},{"name":"Math Add","id":"0b620ae1-ee76-43c9-b1c3-4d0872cdebee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"data[]","value":"23","type":"text","uuid":"a330f0f2-eb24-483f-b599-d76a7b81d68b","description":"<p>Int</p>\n"},{"key":"data[]","value":"20","type":"text","uuid":"b8c1cf0a-3585-4831-a55a-e7f9eaa4c66d","description":"<p>Int</p>\n"},{"key":"data[]","value":"6","type":"text","uuid":"ee8c8851-f063-4b7e-a92d-2d16998777ca","description":"<p>Int</p>\n"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/math/add","urlObject":{"protocol":"https","path":["{{api_key}}","math","add"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"6f2e24b6-1095-4dc4-8e9b-88a393e7fa96","name":"Math Add","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"data[]","value":"23","type":"text","uuid":"a330f0f2-eb24-483f-b599-d76a7b81d68b","description":"Int"},{"key":"data[]","value":"20","type":"text","uuid":"b8c1cf0a-3585-4831-a55a-e7f9eaa4c66d","description":"Int"},{"key":"data[]","value":"6","type":"text","uuid":"ee8c8851-f063-4b7e-a92d-2d16998777ca","description":"Int"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/math/add"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 24 Sep 2025 08:38:19 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"result\": 49\n}"}],"_postman_id":"0b620ae1-ee76-43c9-b1c3-4d0872cdebee"},{"name":"Math Multiply","id":"e36d1ae1-739e-42bf-8135-5978ca5fdfe0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"data[]","value":"23","type":"text","uuid":"cd79175c-40b0-4108-b4b9-c1625b3b403b","description":"<p>Int</p>\n"},{"key":"data[]","value":"20","type":"text","uuid":"41eb3f31-84fe-40e6-914d-7ed38ceec015","description":"<p>Int</p>\n"},{"key":"data[]","value":"6","type":"text","uuid":"1a1f01ea-471a-4784-a6b4-f2b2e1a25740","description":"<p>Int</p>\n"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/math/multiply","urlObject":{"protocol":"https","path":["{{api_key}}","math","multiply"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"d603b2b3-78cb-4403-8dc1-d18bfe01af32","name":"Math Multiply","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"data[]","value":"23","type":"text","uuid":"cd79175c-40b0-4108-b4b9-c1625b3b403b","description":"Int"},{"key":"data[]","value":"20","type":"text","uuid":"41eb3f31-84fe-40e6-914d-7ed38ceec015","description":"Int"},{"key":"data[]","value":"6","type":"text","uuid":"1a1f01ea-471a-4784-a6b4-f2b2e1a25740","description":"Int"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/math/multiply"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 24 Sep 2025 08:38:34 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"result\": 2760\n}"}],"_postman_id":"e36d1ae1-739e-42bf-8135-5978ca5fdfe0"},{"name":"Math Divide","id":"23966031-d262-4b59-8373-5aa8b87cfc8f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"data[]","value":"23","type":"text","uuid":"70645b09-594b-4308-8469-14f49c4f9606","description":"<p>Int</p>\n"},{"key":"data[]","value":"20","type":"text","uuid":"f819b90d-0981-4962-baa1-d11545b7763c","description":"<p>Int</p>\n"},{"key":"data[]","value":"6","type":"text","uuid":"0f3194b1-d902-4512-a38a-88780eff8d1c","description":"<p>Int</p>\n"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/math/divide","urlObject":{"protocol":"https","path":["{{api_key}}","math","divide"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"887bf9f7-c8f3-486d-b83a-c9a3d1d7557e","name":"Math Divide","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"data[]","value":"23","type":"text","uuid":"70645b09-594b-4308-8469-14f49c4f9606","description":"Int"},{"key":"data[]","value":"20","type":"text","uuid":"f819b90d-0981-4962-baa1-d11545b7763c","description":"Int"},{"key":"data[]","value":"6","type":"text","uuid":"0f3194b1-d902-4512-a38a-88780eff8d1c","description":"Int"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/math/divide"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 24 Sep 2025 08:38:41 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"result\": 0.19166666666666665\n}"}],"_postman_id":"23966031-d262-4b59-8373-5aa8b87cfc8f"}],"id":"93b8e0bb-0de4-48a3-8b43-8ba94f697ab7","_postman_id":"93b8e0bb-0de4-48a3-8b43-8ba94f697ab7","description":""},{"name":"Data Cleanse","item":[{"name":"Data Cleanse","id":"c43f5a7c-0887-4742-86b6-ca20700372bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/data-cleanse?contact_id={{contact_id}}&format_id=1","urlObject":{"protocol":"https","path":["{{api_key}}","data-cleanse"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>Int</p>\n","type":"text/plain"},"key":"contact_id","value":"{{contact_id}}"},{"description":{"content":"<p>format_id 1 =&gt; Invalid Email Format \nformat_id 2 =&gt; Incorrect Name Capitalization\nformat_id 3 =&gt; Using Extra Whitespace in Name\nformat_id 4 =&gt; Using Special Characters and Emojis in Name\nformat_id 8 =&gt; Improperly Formatted Postal Codes\nformat_id 10 =&gt; Unstandardized Country Codes\nformat_id 15 =&gt; Mix of number formats\nformat_id 16 =&gt; Unnecessary Symbols and Letters in mobile/phone number\nformat_id 18 =&gt; Including Special Characters or Emojis in mobile/phone number\nformat_id 19 =&gt; Extra Whitespaces in mobile/phone number\nformat id 20 =&gt; Invalid Country code\nformat_id 21 =&gt; Combining multiple numbers in one field</p>\n","type":"text/plain"},"key":"format_id","value":"1"}],"variable":[]}},"response":[],"_postman_id":"c43f5a7c-0887-4742-86b6-ca20700372bd"}],"id":"dc14b1ec-af67-4087-9c92-9e0e0d49c729","description":"<p>The Data Cleanse API helps identify and fix formatting issues in contact data such as names, emails, postal codes, and phone numbers.</p>\n<p><strong>Valid format IDs:</strong></p>\n<p>format_id: 1 - Detects and fixes invalid email format<br />format_id: 2 - Detects and fixes incorrect name capitalization<br />format_id: 3 - Detects and removes extra whitespace in names<br />format_id: 4 - Detects and removes special characters or emojis in names<br />format_id: 8 - Detects and fixes improperly formatted postal codes<br />format_id: 10 - Detects and standardizes country codes<br />format_id: 15 - Detects and normalizes mixed number formats<br />format_id: 16 - Detects and removes unnecessary symbols or letters in phone numbers<br />format_id: 18 - Detects and removes special characters or emojis in phone numbers<br />format_id: 19 - Detects and removes extra whitespace in phone numbers<br />format_id: 20 - Detects and fixes invalid country codes<br />format_id: 21 - Detects and separates multiple numbers in one field</p>\n","_postman_id":"dc14b1ec-af67-4087-9c92-9e0e0d49c729"},{"name":"Prescriptions","item":[{"name":"List Prescriptions","id":"e4b8edf6-ae02-4b49-be97-4c6114e64ce9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/prescriptions?page=1&per_page=20&order=ASC","description":"<h3 id=\"api-endpoint-get-prescriptions\">API Endpoint: Get Prescriptions</h3>\n<p>This endpoint retrieves a list of prescriptions from the Pabau API. It allows users to paginate through the results and sort them in ascending order.</p>\n<h4 id=\"request\">Request</h4>\n<p><strong>Method:</strong> GET<br /><strong>URL:</strong> <code>https://api.oauth.pabau.com/{{api_key}}/prescriptions?page=1&amp;per_page=20&amp;order=ASC</code></p>\n<p><strong>Query Parameters:</strong></p>\n<ul>\n<li><p><code>page</code> (integer): The page number of the results to retrieve. Default is 1.</p>\n</li>\n<li><p><code>per_page</code> (integer): The number of results to return per page. Default is 20.</p>\n</li>\n<li><p><code>order</code> (string): The order in which to sort the results. Accepts values like \"ASC\" for ascending order.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p><strong>Status Code:</strong> 200<br /><strong>Content-Type:</strong> application/json</p>\n<p><strong>Response Body Structure:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 0,\n  \"prescriptions\": [\n    {\n      \"id\": 0,\n      \"sent\": true,\n      \"created_by\": {\n        \"id\": 0,\n        \"name\": \"\",\n        \"email\": \"\"\n      },\n      \"drugs\": [\n        {\n          \"name\": \"\",\n          \"dosage\": \"\",\n          \"strength\": \"\",\n          \"medication_format\": \"\",\n          \"quantity\": \"\",\n          \"frequency\": \"\",\n          \"route\": \"\",\n          \"duration\": \"\",\n          \"notes_to_pharmacy\": \"\",\n          \"price\": \"\",\n          \"id\": \"\"\n        }\n      ]\n    }\n  ]\n}\n\n</code></pre>\n<p><strong>Response Fields:</strong></p>\n<ul>\n<li><p><code>success</code> (boolean): Indicates whether the request was successful.</p>\n</li>\n<li><p><code>total</code> (integer): The total number of prescriptions available.</p>\n</li>\n<li><p><code>prescriptions</code> (array): A list of prescription objects, each containing:</p>\n<ul>\n<li><p><code>id</code> (integer): The unique identifier for the prescription.</p>\n</li>\n<li><p><code>sent</code> (boolean): Indicates if the prescription has been sent.</p>\n</li>\n<li><p><code>created_by</code> (object): Information about the user who created the prescription, including:</p>\n<ul>\n<li><p><code>id</code> (integer): The user's ID.</p>\n</li>\n<li><p><code>name</code> (string): The user's name.</p>\n</li>\n<li><p><code>email</code> (string): The user's email address.</p>\n</li>\n</ul>\n</li>\n<li><p><code>drugs</code> (array): A list of drugs associated with the prescription, each containing:</p>\n<ul>\n<li><p><code>name</code> (string): The name of the drug.</p>\n</li>\n<li><p><code>dosage</code> (string): The dosage of the drug.</p>\n</li>\n<li><p><code>strength</code> (string): The strength of the drug.</p>\n</li>\n<li><p><code>medication_format</code> (string): The format of the medication.</p>\n</li>\n<li><p><code>quantity</code> (string): The quantity prescribed.</p>\n</li>\n<li><p><code>frequency</code> (string): The frequency of administration.</p>\n</li>\n<li><p><code>route</code> (string): The route of administration.</p>\n</li>\n<li><p><code>duration</code> (string): The duration for which the medication is prescribed.</p>\n</li>\n<li><p><code>notes_to_pharmacy</code> (string): Any notes to the pharmacy.</p>\n</li>\n<li><p><code>price</code> (string): The price of the drug.</p>\n</li>\n<li><p><code>id</code> (string): The unique identifier for the drug.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p>This endpoint is useful for applications that need to display or manage prescriptions, allowing for efficient data retrieval through pagination and sorting.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","prescriptions"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int\ndefault: 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int\ndefault: 20\nmax: 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>ASC or DESC (created_date)</p>\n","type":"text/plain"},"key":"order","value":"ASC"},{"disabled":true,"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"id","value":"28"}],"variable":[]}},"response":[{"id":"ca22bcb0-66e8-46d4-9450-68acd718a572","name":"New Request","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/prescriptions?page=1&per_page=20&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","prescriptions"],"query":[{"key":"page","value":"1","description":"int\ndefault: 1"},{"key":"per_page","value":"20","description":"int\ndefault: 20\nmax: 50"},{"key":"order","value":"ASC","description":"ASC or DESC (created_date)"},{"key":"id","value":"28","description":"int","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 17 Sep 2025 12:58:15 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"prescriptions\": [\n        {\n            \"id\": 28,\n            \"sent\": false,\n            \"created_by\": {\n                \"id\": 144260,\n                \"name\": \"Pabau Developer\",\n                \"email\": \"mario@pabau.com\"\n            },\n            \"drugs\": [\n                {\n                    \"name\": \"Invita D3 25000 IU\",\n                    \"dosage\": \"50g\",\n                    \"strength\": \"5\",\n                    \"medication_format\": \"Capsules\",\n                    \"quantity\": \"3\",\n                    \"frequency\": \"\",\n                    \"route\": \"\",\n                    \"duration\": \"\",\n                    \"notes_to_pharmacy\": \"\",\n                    \"price\": \"5.53\",\n                    \"id\": \"2942\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"e4b8edf6-ae02-4b49-be97-4c6114e64ce9"},{"name":"Create Prescriptions","id":"bc50a93d-8e5a-4279-9ba5-b81e263706fb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"contact_id","value":"41410595","description":"<p>int, required, Unique identifier of the client/contact from the system</p>\n","type":"text","uuid":"fba9706c-be05-430f-9370-a9fae6cf7abe"},{"key":"medical_form","value":"Prescription","description":"<p>string, required, Medical Form name of type 'prescription'</p>\n","type":"text","uuid":"be40a518-b632-4e23-bcaa-f57bd795f95f"},{"key":"prescriber_id","value":"150919","description":"<p>int, requierd, Unique identifier of the user from the system</p>\n","type":"text","uuid":"749c7ff0-9c27-4b4e-ae7f-b05f9ab019b0"},{"key":"created_by_id","value":"150919","description":"<p>int, requierd, Unique identifier of the user from the system</p>\n","type":"text","uuid":"c6390396-77af-4123-b531-2db3ea127036"},{"key":"drugs","value":"[{\"name\":\"Minoxodil\",\"dosage\":\"10mg\",\"directions\":\"Apply once daily\",\"units\":\"Solution\",\"frequency\":\"1x/day\",\"quantity\":\"1 bottle\",\"route\":\"Topical\",\"duration\":\"30 days\",\"comment\":\"Apply on clean scalp\"},{\"name\":\"Finasteride\",\"dosage\":\"1mg\",\"directions\":\"Take in the morning\",\"units\":\"Tablet\",\"frequency\":\"1x/day\",\"quantity\":\"30\",\"route\":\"Oral\",\"duration\":\"30 days\",\"comment\":\"\"}]","description":"<p>string JSON</p>\n","type":"text","uuid":"9f5572a0-3ac0-4c73-a745-1e4ba037c3b9"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/prescriptions/create","description":"<p>Creates a new prescription for a patient/contact.</p>\n<p><strong>Purpose:</strong><br />This endpoint allows healthcare providers to create and record a prescription for a specific contact in the system.</p>\n<p><strong>Required Parameters (multipart/form-data):</strong></p>\n<ul>\n<li><p><code>contact_id</code> (integer): Unique ID of the patient/contact.</p>\n</li>\n<li><p><code>medical_form</code> (string): Type of medical form. Use 'Prescription'.</p>\n</li>\n<li><p><code>prescriber_id</code> (integer): Unique ID of the prescriber (doctor or provider).</p>\n</li>\n<li><p><code>created_by_id</code> (integer): Unique ID of the user creating the prescription.</p>\n</li>\n<li><p><code>drugs</code> (JSON array): List of prescribed drugs. Each drug object should include:</p>\n<ul>\n<li><p><code>name</code> (string): Name of the drug.</p>\n</li>\n<li><p><code>dosage</code> (string): Dosage amount (e.g., '10mg').</p>\n</li>\n<li><p><code>directions</code> (string): Instructions for use (e.g., 'Take once daily').</p>\n</li>\n<li><p><code>units</code> (string): Medication format (e.g., tablet, capsule, syrup).</p>\n</li>\n<li><p><code>frequency</code> (string): How often the medication should be taken.</p>\n</li>\n<li><p><code>quantity</code> (string): Amount of medication prescribed.</p>\n</li>\n<li><p><code>route</code> (string): Route of administration (e.g., oral, topical, injection).</p>\n</li>\n</ul>\n</li>\n<li><p><code>duration</code> (string): Duration for which the medication should be taken.</p>\n</li>\n</ul>\n<p><strong>Optional parameter:</strong></p>\n<ul>\n<li><code>signature</code> (string): base64 of the image</li>\n</ul>\n<p><strong>Expected Response:</strong></p>\n<ul>\n<li>On success (<code>200 OK</code>): Returns a JSON object with <code>success: true</code>, a confirmation message, and the <code>prescription_id</code> of the new prescription.</li>\n</ul>\n<p><strong>Example Response:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"success\": true,\n  \"message\": \"Prescription successfully created.\",\n  \"prescription_id\": \"27101279\"\n}\n\n</code></pre>","urlObject":{"protocol":"https","path":["{{api_key}}","prescriptions","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"00b327f7-416c-4d72-9dec-97acf002f511","name":"New Request","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key}}/prescriptions?page=1&per_page=20&order=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key}}","prescriptions"],"query":[{"key":"page","value":"1","description":"int\ndefault: 1"},{"key":"per_page","value":"20","description":"int\ndefault: 20\nmax: 50"},{"key":"order","value":"ASC","description":"ASC or DESC (created_date)"},{"key":"id","value":"28","description":"int","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 17 Sep 2025 12:58:15 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"prescriptions\": [\n        {\n            \"id\": 28,\n            \"sent\": false,\n            \"created_by\": {\n                \"id\": 144260,\n                \"name\": \"Pabau Developer\",\n                \"email\": \"mario@pabau.com\"\n            },\n            \"drugs\": [\n                {\n                    \"name\": \"Invita D3 25000 IU\",\n                    \"dosage\": \"50g\",\n                    \"strength\": \"5\",\n                    \"medication_format\": \"Capsules\",\n                    \"quantity\": \"3\",\n                    \"frequency\": \"\",\n                    \"route\": \"\",\n                    \"duration\": \"\",\n                    \"notes_to_pharmacy\": \"\",\n                    \"price\": \"5.53\",\n                    \"id\": \"2942\"\n                }\n            ]\n        }\n    ]\n}"},{"id":"de412a99-80a6-437c-b6f3-ab3a30c427ce","name":"List Prescriptions Copy","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"contact_id","value":"41410595","description":"int, required, Unique identifier of the client/contact from the system","type":"text","uuid":"fba9706c-be05-430f-9370-a9fae6cf7abe"},{"key":"medical_form","value":"Prescription","description":"string, required, Medical Form name of type 'prescription'","type":"text","uuid":"be40a518-b632-4e23-bcaa-f57bd795f95f"},{"key":"prescriber_id","value":"150919","description":"int, requierd, Unique identifier of the user from the system","type":"text","uuid":"749c7ff0-9c27-4b4e-ae7f-b05f9ab019b0"},{"key":"created_by_id","value":"150919","description":"int, requierd, Unique identifier of the user from the system","type":"text","uuid":"c6390396-77af-4123-b531-2db3ea127036"},{"key":"drugs","value":"[{\"name\": \"Minoxodil\",\"dosage\": \"10mg\"}]","description":"string JSON","type":"text","uuid":"9f5572a0-3ac0-4c73-a745-1e4ba037c3b9"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/prescriptions/create"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 19 Nov 2025 10:55:38 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Prescription successfully created.\",\n    \"prescription_id\": \"27101277\"\n}"}],"_postman_id":"bc50a93d-8e5a-4279-9ba5-b81e263706fb"}],"id":"dc8b9722-9267-49ca-804c-7faee85258e2","_postman_id":"dc8b9722-9267-49ca-804c-7faee85258e2","description":""},{"name":"Dataset","item":[{"name":"What is datasets in Pabau?","item":[],"id":"48e734ba-1ce9-4faf-9faf-52ed012d0f1e","description":"<p>The datasets feature allows you to build structured queries using the Pabau Query Language (PQL) to search for data, and then output the results into an API which can be plugged into analytical tools. It can also be used in Pabau Workflows and other third party tools to make integration easier.</p>\n<p>You can specify criteria that you can't define in the quick or basic searches. For example, you can use the <code>ORDER BY</code> clause in PQL when you’re searching for clients. PQL can help gain key data insights and help you find not just clients but also important information in objects.</p>\n<p>If you don't have complex search criteria, try basic instead.</p>\n<p>PQL is not a database query language, even though it uses SQL-like syntax. In PQL advanced search, you can use queries to find your data items. Queries are a series of elements or parts, like fields, operators, and values, that are strung together to form a structure.</p>\n<p>Using PQL, you could search for all Appointments in your Pabau that:</p>\n<ul>\n<li><p>have “Botox” in a text field, and</p>\n</li>\n<li><p>are ordered by appointment when they were <code>created</code> in ascending or descending order.</p>\n</li>\n</ul>\n<ol>\n<li><p>Switch between <strong>Basic</strong> and PQL</p>\n</li>\n<li><p>PQL editor</p>\n</li>\n<li><p>Autocomplete suggestions based on context</p>\n</li>\n</ol>\n<h2 id=\"construct-pql-queries\">Construct PQL queries</h2>\n<p>Get the most out of advanced searching by learning how to structure your PQL query. A simple query in PQL (also known as a 'clause') consists of a <em>field</em>, followed by an <em>operator</em>, followed by one or more <em>values</em> or <em>functions</em>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>Fields</strong></td>\n<td>A field in PQL is a word that represents a Pabau field (or a custom field that has already been defined in Pabau). <a href=\"https://documenter.getpostman.com/view/4391324/2sAYJAdxBb#98529563-1038-41c3-b662-8d211fe03641\">More about using fields for advanced searching</a>.</td>\n</tr>\n<tr>\n<td><strong>Operators</strong></td>\n<td>An operator in PQL is one or more symbols or words that compare the value of a field on its left with one or more values (or functions) on its right, such that only true results are retrieved by the clause. Some operators may use the NOT keyword. <a href=\"https://documenter.getpostman.com/view/4391324/2sAYJAdxBb#bec570bf-49c7-424d-8999-b5eb03d3cb7e\">More about using operators for advanced searching</a>.</td>\n</tr>\n<tr>\n<td><strong>Functions</strong></td>\n<td>A function in PQL appears as a word followed by parentheses, which may contain one or more explicit values or Pabau fields.  <br />  <br />A function performs a calculation on either specific Pabau data or the function's content in parentheses, such that only true results are retrieved by the function, and then again by the clause in which the function is used.  <br />  <br /><a href=\"https://documenter.getpostman.com/view/4391324/2sAYJAdxBb#162860f5-168b-4ace-86bf-0c203e031388\">More about using functions for advanced searching</a>.</td>\n</tr>\n</tbody>\n</table>\n</div><p>For example:</p>\n<p><code>object = \"Appointments\"</code></p>\n<p>This query will find all appointments in the \"Appointments\" object. It uses the \"object\" <em>field</em>, the EQUALS <em>operator</em>, and the <em>value</em> <code>\"Appointments\"</code>.</p>\n<p>A more complex query might look like this:</p>\n<p><code>object = \"Appointments\" AND Appointment With = 'John Smith'</code></p>\n<p>This query will find all appointments in the \"Appointments\" object where the with is John Smith. It uses the \"object\" <em>field</em>, the EQUALS <em>operator</em>, the <em>value</em> <code>\"Appointments\",</code>the \"AND\" value and the \"John Smith\".</p>\n<h2 id=\"restricted-words-and-characters\">Restricted words and characters</h2>\n<h3 id=\"special-characters\">Special characters</h3>\n<p>In general, non-alphanumeric characters, such as <code>+ . , \\\\\\\\\\\\\\\\\\* / % ^ $ # @ [ ]</code>, aren't indexed for search and are ignored in queries. Exceptions include email addresses and URLs.</p>\n<p>When building queries, make sure to surround phrases with special characters or spaces with single <code>'</code> or double <code>\"</code> quotation marks, for example: <code>field ~ \"email@pabau.com\"</code>. Additionally, some characters may need to be preceded by two backslashes <code>\\\\</code>, for example, <code>field ~ \"\\\\(text\"</code>.</p>\n<h2 id=\"types-of-pql\">Types of PQL</h2>\n<h3 id=\"bounded-pql-query\">Bounded PQL query</h3>\n<p>A bounded PQL is a PQL that requires a search restriction. The PQL must have at least one condition with field on the left side followed by an operator and then by one or more values (or functions). Here are some examples of bounded queries:</p>\n<ul>\n<li><p><code>object = \"Appointments\" order by Created Date</code>; here, <code>object = 'Appointments'</code> is a search restriction in the PQL query.</p>\n</li>\n<li><p><code>Created By = 'John Smith'</code>; here, <code>Created By = 'John Smith'</code> is a search restriction in the PQL query.</p>\n</li>\n<li><p><code>status IN (\"Waiting\", \"Complete\") AND Duration &gt; 60 ORDER BY Created Date</code>; here <code>status IN (\"Waiting\", \"Complete\")</code> and <code>Duration &gt; 60</code> are the search restrictions in the PQL query.</p>\n</li>\n</ul>\n<h3 id=\"unbounded-pql-query\">Unbounded PQL query</h3>\n<p>On the other hand, unbounded PQL is a PQL that doesn't have any search restrictions. They can be an empty query or one that solely lists order by clauses, such as:</p>\n<ul>\n<li><p><code>order by Created Date ASC</code></p>\n</li>\n<li><p><code>order by Appointment With DESC</code></p>\n</li>\n</ul>\n<h2 id=\"perform-a-text-search\">Perform a text search</h2>\n<p>You can use text-searching features when performing searches on the following fields, using the CONTAINS operator:</p>\n<p>Notes, Custom Fields (Text) and custom fields that use the \"Free Text\" or \"Paragraph\"</p>\n","_postman_id":"48e734ba-1ce9-4faf-9faf-52ed012d0f1e"},{"name":"PQL Operators","item":[],"id":"bec570bf-49c7-424d-8999-b5eb03d3cb7e","description":"<p>This page describes information about operators that are used for advanced searching.</p>\n<p>An operator in PQL is one or more symbols or words, which compares the value of a field on its left with one or more values (or functions) on its right, such that only true results are retrieved by the clause. Some operators may use the NOT keyword.</p>\n<h2 id=\"equals-\">Equals (=)</h2>\n<p>The \"<code>=</code>\" operator is used to search for items where the value of the specified field exactly matches the specified value. (Note: cannot be used with text fields; see the CONTAINS operator instead.)</p>\n<p>To find items where the value of a specified field exactly matches <em>multiple</em> values, use multiple \"<code>=</code>\" statements with the AND operator.</p>\n<p><strong>Examples</strong></p>\n<ul>\n<li><p><code>Appointment With = \"John Smith\"</code></p>\n</li>\n<li><p><code>Created By = \"Linda James\"</code></p>\n</li>\n</ul>\n<h2 id=\"not-equals-\">Not equals (!=)</h2>\n<p>The \"<code>!=</code>\" operator is used to search for items where the value of the specified field does not match the specified value. (Note: cannot be used with text fields; see the DOES NOT MATCH (\"<code>!~</code>\") operator instead.)</p>\n<p>Note that typing <code>field != value</code> is the same as typing <code>NOT field = value</code>, and that <code>field != EMPTY</code> is the same as <code>field IS_NOT EMPTY</code>.</p>\n<p>The \"<code>!=</code>\" operator will not match a field that has no value (i.e. a field that is empty). For example, <code>Appointment With != 'Fred'</code> will only match Appointment items that have a Appointment With <strong>and</strong> the Appointment With is not \"Fred\". To find Appointments items that have a Appointment With other than \"fred\" <strong>or have no Appointment With</strong>, you would need to type: <code>Appontment With != 'John Jones' or Appointment With is empty</code>.</p>\n<p><strong>Examples</strong></p>\n<ul>\n<li><p><code>Created By != 'Ricky Sam' or Appoint With is empty</code></p>\n</li>\n<li><p><code>Created By = 'John Jones' and assignee != 'Joshua Wiggins'</code></p>\n</li>\n<li><p><code>Appointment With != \"John Smith\" or Created By != \"John Smith\"</code></p>\n</li>\n</ul>\n<h2 id=\"greater-than-\">Greater than (&gt;)</h2>\n<p>The \"<code>&gt;</code>\" operator is used to search for items where the value of the specified field is greater than the specified value.</p>\n<p>Note that the \"<code>&gt;</code>\" operator can only be used with fields that support ordering (e.g. date fields and number fields). To see a field's supported operators, check the individual field reference.</p>\n<p><strong>Examples</strong></p>\n<ul>\n<li><p><code>Duration &gt; 4</code></p>\n</li>\n<li><p><code>Created Date &lt; now() and Notes is empty</code></p>\n</li>\n<li><p><code>Invoice No &gt; 0</code></p>\n</li>\n</ul>\n<h2 id=\"greater-than-equals-\">Greater than equals (&gt;=)</h2>\n<p>The \"<code>&gt;=</code>\" operator is used to search for items where the value of the specified field is greater than or equal to the specified value.</p>\n<p>Note that the \"<code>&gt;=</code>\" operator can only be used with fields that support ordering (e.g. date fields and number fields), and cannot be used with text fields. To see a field's supported operators, check the individual field reference.</p>\n<p><strong>Examples</strong></p>\n<ul>\n<li><p><code>Duration &gt;= 4</code></p>\n</li>\n<li><p><code>Appointment Date &gt;= \"2008/12/31\"</code></p>\n</li>\n<li><p><code>Created Date &gt;= \"-5d\"</code></p>\n</li>\n</ul>\n<h2 id=\"less-than-\">Less than (&lt;)</h2>\n<p>The \"<code>&lt;</code>\" operator is used to search for items where the value of the specified field is less than the specified value.</p>\n<p>Note that the \"<code>&lt;</code>\" operator can only be used with fields which support ordering (e.g. date fields and number fields), and cannot be used with text fields. To see a field's supported operators, check the individual field reference.</p>\n<p><strong>Examples</strong></p>\n<ul>\n<li><code>Duration &lt; 4</code></li>\n</ul>\n<h2 id=\"less-than-equals-\">Less than equals (&lt;=)</h2>\n<p>The \"<code>&lt;=</code>\" operator is used to search for items where the value of the specified field is less than or equal to than the specified value.</p>\n<p>Note that the \"<code>&lt;=</code>\" operator can only be used with fields which support ordering (e.g. date fields and number fields), and cannot be used with text fields. To see a field's supported operators, check the individual field reference.</p>\n<p><strong>Examples</strong></p>\n<ul>\n<li><p><code>Duration &lt;= 4</code></p>\n</li>\n<li><p><code>Created Date &lt;= \"-4w 2d\"</code></p>\n</li>\n</ul>\n<h2 id=\"in\">IN</h2>\n<p>The \"<code>IN</code>\" operator is used to search for items where the value of the specified field is one of multiple specified values. The values are specified as a comma-delimited list, surrounded by parentheses.</p>\n<p>Using \"<code>IN</code>\" is equivalent to using multiple <code>EQUALS (=)</code> statements, but is shorter and more convenient. That is, typing <code>Appointment With IN (tom, jane, harry)</code> is the same as typing <code>Appointment With = \"tom\" OR Appointment With = \"jane\" OR Appointment With = \"harry\"</code>.</p>\n<p><strong>Examples</strong></p>\n<ul>\n<li><p><code>Appointment With in (jsmith,jbrown,jjones)</code></p>\n</li>\n<li><p><code>Appointment With in (Jack,Jill) or Created By in (Jack,Jill)</code></p>\n</li>\n</ul>\n<h2 id=\"not-in\">NOT IN</h2>\n<p>The \"<code>NOT IN</code>\" operator is used to search for items where the value of the specified field is not one of multiple specified values.</p>\n<p>Using \"<code>NOT IN</code>\" is equivalent to using multiple <code>NOT_EQUALS (!=)</code> statements, but is shorter and more convenient. That is, typing <code>reporter NOT IN (tom, jane, harry)</code> is the same as typing <code>reporter != \"tom\" AND reporter != \"jane\" AND reporter != \"harry\"</code>.</p>\n<p>The \"<code>NOT IN</code>\" operator will not match a field that has no value (i.e. a field that is empty). For example, <code>assignee not in (jack,jill)</code> will only match items that have an assignee <strong>and</strong> the assignee is not \"jack\" or \"jill\". To find items that are assigned to someone other than \"jack\" or \"jill\" <strong>or are unassigned</strong>, you would need to type: <code>assignee not in (jack,jill) or assignee is empty</code>.</p>\n<p><strong>Examples</strong></p>\n<ul>\n<li><p><code>Appointment With not in (Jack,Jill,John)</code></p>\n</li>\n<li><p><code>Appointment With not in (John)</code></p>\n</li>\n<li><p><code>Appointment With not in (Jack,Jill,John) or Appointment With is empty</code></p>\n</li>\n</ul>\n<h2 id=\"contains-\">CONTAINS (~)</h2>\n<p>The \"<code>~</code>\" operator is used to search for items where the value of the specified field matches the specified value (either an exact match or a \"fuzzy\" match — see examples below). For use with text fields, such as:</p>\n<ul>\n<li><p>Appointment Notes</p>\n</li>\n<li><p>Lead Description</p>\n</li>\n<li><p>Appointment Service</p>\n</li>\n<li><p>custom fields that use the \"Textfield\"; this includes custom fields of the following built-in Custom Field Types</p>\n<ul>\n<li><p>Free Text Field (unlimited text)</p>\n</li>\n<li><p>Text Field (&lt; 255 characters)</p>\n</li>\n<li><p>Read-only Text Field</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>The PQL field \"Notes\" as in <code>Notes ~ \"some words\"</code> searches a item’s Appointment Notes. If you have many text custom fields you can improve performance of your queries by searching on specific fields, e.g.<br /><code>Appointment Service ~ \"Consultation\" OR Description ~ \"some words\"</code></p>\n<p><strong>Examples</strong></p>\n<ul>\n<li><code>Appointment Service ~ \"Consultation\"</code></li>\n</ul>\n<h2 id=\"does-not-contain-\">DOES NOT CONTAIN (!~)</h2>\n<p>The \"<code>!~</code>\" operator is used to search for items where the value of the specified field is not a \"fuzzy\" match for the specified value. For use with text fields, such as:</p>\n<ul>\n<li><p>Appointment Notes</p>\n</li>\n<li><p>Lead Description</p>\n</li>\n<li><p>Appointment Service</p>\n</li>\n<li><p>custom fields that use the \"Textfield\"; this includes custom fields of the following built-in Custom Field Types</p>\n<ul>\n<li><p>Free Text Field (unlimited text)</p>\n</li>\n<li><p>Text Field (&lt; 255 characters)</p>\n</li>\n<li><p>Read-only Text Field</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>The PQL field \"text\" as in <code>Appointment Service ~ \"consultation\"</code> searches a appointment item’s text. It also searches all text custom fields. If you have many text custom fields you can improve performance of your queries by searching on specific fields, e.g.<br /><code>Appointment Notes ~ \"some words\" OR Appointment Service ~ \"some words\"</code></p>\n<p><strong>Examples</strong></p>\n<ul>\n<li><p><code>Appointment Notes !~ \"Online Booking\"</code></p>\n</li>\n<li><p><code>Appointment Service !~ \"Consultation\"</code></p>\n</li>\n</ul>\n<h2 id=\"is\">IS</h2>\n<p>The \"<code>IS</code>\" operator can only be used with EMPTY or NULL. That is, it is used to search for items where the specified field has no value.</p>\n<p>Note that not all fields are compatible with this operator; see the individual field reference for details.</p>\n<p><strong>Examples</strong></p>\n<ul>\n<li><p><code>Lead Owner is NULL</code></p>\n</li>\n<li><p><code>Appointment With is NULL</code></p>\n</li>\n</ul>\n<h2 id=\"is-not\">IS NOT</h2>\n<p>The \"<code>IS NOT</code>\" operator can only be used with EMPTY or NULL. That is, it is used to search for items where the specified field has a value.</p>\n<p>Note that not all fields are compatible with this operator; see the individual field reference for details.</p>\n<p><strong>Examples</strong></p>\n<ul>\n<li><code>Appointment Notes is not null</code></li>\n</ul>\n","_postman_id":"bec570bf-49c7-424d-8999-b5eb03d3cb7e"},{"name":"PQL Functions","item":[],"id":"162860f5-168b-4ace-86bf-0c203e031388","description":"<p>This page describes information about functions that are used for advanced searching.</p>\n<p>A function in PQL appears as a word followed by parentheses, which may contain one or more explicit values or Pabau fields. In a clause, a function is preceded by an operator, which in turn is preceded by a field. A function performs a calculation on either specific Pabau data or the function's content in parentheses, such that only true results are retrieved by the function, and then again by the clause in which the function is used.</p>\n<p>Unless specified in the search query, note that PQL searches do not return empty fields in results. To include empty fields (e.g. unassigned leads for example) when searching for items that are not assigned to a current user, you would enter (Lead Owner is EMPTY) to include unassigned leads in the list of results.</p>\n<p><strong>Today</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-pql\">\"Created Date\" = today\n\n</code></pre>\n<p><strong>Tomorrow</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-pql\">\"Created Date\" = tomorrow\n\n</code></pre>\n<p><strong>Yesterday</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-pql\">\"Created Date\" = yesterday\n\n</code></pre>\n<p><strong>Last 7 days</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-pql\">\"Created Date\" &gt;= -7d\n\n</code></pre>\n<p><strong>Last 30 days</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-pql\">\"Created Date\" &gt;= -30d\n\n</code></pre>\n<p><strong>This month</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-pql\">\"Created Date\" &gt;= startOfMonth()\n\n</code></pre>\n<p><strong>Next month</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-pql\">\"Created Date\" &gt;= startOfMonth(\"+1M\")\n\n</code></pre>\n<p><strong>This year</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-pql\">\"Created Date\" &gt;= startOfYear()\n\n</code></pre>\n<p><strong>Last year</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-pql\">\"Created Date\" &gt;= startOfYear(\"-1y\") AND \"Created Date\" &lt; startOfYear()\n\n</code></pre>\n","_postman_id":"162860f5-168b-4ace-86bf-0c203e031388"},{"name":"PQL Fields","item":[{"name":"Appointments","item":[],"id":"b5235cdc-affb-4170-9d7a-bc8922f38399","description":"<p>PQL lets you search for a value in a specific field. Each field in Pabau has a corresponding PQL name. If you’ve made a custom field, you’ll be asked to name the field.</p>\n<p>In a clause, a field is followed by an operator, which in turn is followed by one or more values (or functions). The operator compares the value of the field with one or more values or functions on the right, such that only true results are retrieved by the clause. It's not possible to compare two fields in PQL.</p>\n<h3 id=\"appointment-date\"><strong>Appointment Date</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> DATE</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code>, <code>&gt;</code>, <code>&lt;</code>, <code>&gt;=</code>, <code>&lt;=</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li><p>\"Appointment Date\" = today</p>\n</li>\n<li><p>\"Appointment Date\" &gt;= -7d</p>\n</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"last-updated\"><strong>Last Updated</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> DATE</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code>, <code>&gt;</code>, <code>&lt;</code>, <code>&gt;=</code>, <code>&lt;=</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>\"Last updated\" &gt;= -1d</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"appointment-location\"><strong>Appointment Location</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> TEXT (Location)</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code>, <code>IN</code>, <code>NOT IN</code>, <code>IS</code>, <code>IS NOT</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>\"Appointment Location\" = Dubai</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"appt-with\"><strong>Appt With</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> USER</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code>, <code>IN</code>, <code>NOT IN</code>, <code>IS</code>, <code>IS NOT</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>\"Appt With\" = \"Dr. Smith\"</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"created-by\"><strong>Created By</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> USER</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code>, <code>IS</code>, <code>IS NOT</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>\"Created By\" = admin</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"created-date\"><strong>Created Date</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> DATE</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code>, <code>&gt;</code>, <code>&lt;</code>, <code>&gt;=</code>, <code>&lt;=</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>\"Created Date\" &gt;= startOfMonth()</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"duration\"><strong>Duration</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> NUMBER (minutes)</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code>, <code>&gt;</code>, <code>&lt;</code>, <code>&gt;=</code>, <code>&lt;=</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>Duration &gt; 60</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"appointment-service\"><strong>Appointment Service</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> PICKLIST (Service type)</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, ~, <code>!=</code>, <code>IN</code>, <code>NOT IN</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li><p>\"Appointment Service\" = Botox</p>\n</li>\n<li><p>\"Appointment Service\" ~ \"Consultation\"</p>\n</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"price\"><strong>Price</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> NUMBER (currency)</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code>, <code>&gt;</code>, <code>&lt;</code>, <code>&gt;=</code>, <code>&lt;=</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>Price &gt; 500</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"appointment-status\"><strong>Appointment Status</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> PICKLIST (e.g. Confirmed, Requested, Cancelled)</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code>, <code>IN</code>, <code>NOT IN</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>\"Appointment Status\" = Confirmed</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"email-confirmation--sms-confirmation--email-reminder--sms-reminder\"><strong>Email Confirmation / SMS Confirmation / Email Reminder / SMS Reminder</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> BOOLEAN</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code>, <code>IS</code>, <code>IS NOT</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>\"SMS Confirmation\" = true</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"confirmed\"><strong>Confirmed</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> BOOLEAN</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>Confirmed = true</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"rebook\"><strong>Rebook</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> BOOLEAN</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>Rebook = true</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"requested\"><strong>Requested</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> BOOLEAN</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>Requested = true</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"online-booking\"><strong>Online Booking</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> BOOLEAN</p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>\"Online Booking\" = true</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"appointment-datetime\"><strong>Appointment Date/Time</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> DATETIME</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>=</code>, <code>!=</code>, <code>&gt;</code>, <code>&lt;</code>, <code>&gt;=</code>, <code>&lt;=</code></p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>\"Appointment Date/Time\" &gt; \"2025-10-05 15:00\"</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"notes\"><strong>Notes</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> TEXT</p>\n</li>\n<li><p><strong>Supported Operators:</strong> <code>~</code> (contains), <code>!~</code> (does not contain)</p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>Notes ~ \"VIP\"</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"auth-code\"><strong>Auth Code</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> CUSTOM FIELD</p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>\"Auth Code\" = \"ABC123\"</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"theatre-time\"><strong>Theatre Time</strong></h3>\n<ul>\n<li><p><strong>Field Type:</strong> CUSTOM FIELD</p>\n</li>\n<li><p><strong>Examples:</strong></p>\n<ul>\n<li>\"Theatre Time\" = \"10:00\"</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"b5235cdc-affb-4170-9d7a-bc8922f38399"}],"id":"98529563-1038-41c3-b662-8d211fe03641","_postman_id":"98529563-1038-41c3-b662-8d211fe03641","description":""},{"name":"Connector","item":[{"name":"Get Dataset","id":"c4ebf349-ab5f-4894-a4a3-30516f352db3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"c4ebf349-ab5f-4894-a4a3-30516f352db3"}],"id":"aecf327d-550a-4450-8190-ec476d7700db","description":"<h3 id=\"what-is-a-data-connector\">What is a Data Connector?</h3>\n<p>In Pabau, a <strong>data connector</strong> is the bridge between your clinic’s operational data and external business intelligence (BI) or analytics tools. Instead of manually exporting spreadsheets, connectors allow you to <strong>sync your Pabau data automatically</strong> into the tools you already use for reporting, visualization, or advanced analytics.</p>\n<p>Think of a connector as the “pipeline” that moves data from Pabau into your preferred analytics environment — safely, continuously, and without extra admin work.</p>\n<hr />\n<h3 id=\"what-can-you-do-with-connectors\">What Can You Do With Connectors?</h3>\n<ul>\n<li><p>Build custom dashboards in <strong>Power BI</strong>, <strong>Looker</strong>, or <strong>Tableau</strong>.</p>\n</li>\n<li><p>Combine Pabau data with other sources (finance, marketing, CRM).</p>\n</li>\n<li><p>Run advanced analysis on client retention, revenue trends, and staff performance.</p>\n</li>\n<li><p>Democratize data across your business by letting teams use the BI platform they already know.</p>\n</li>\n</ul>\n<hr />\n<h3 id=\"pabaus-data-lake-integrations\">Pabau’s Data Lake Integrations</h3>\n<p>We support a wide range of integrations into modern data lakes and BI platforms, including:</p>\n<ul>\n<li><p><strong>Power BI</strong> – Create interactive dashboards and reports tailored to your clinic’s KPIs.</p>\n</li>\n<li><p><strong>Looker</strong> – Build advanced data models and embed insights across your business.</p>\n</li>\n<li><p><strong>Google Data Studio</strong> – Free and easy reporting, ideal for marketing or lightweight analytics.</p>\n</li>\n<li><p><strong>Tableau</strong> – Enterprise-grade visualization for deeper storytelling with your data.</p>\n</li>\n<li><p><strong>Metabase / Mode Analytics / Astrato</strong> – Lightweight, modern BI tools that connect directly to your Pabau datasets.</p>\n</li>\n<li><p><strong>Amplitude / Adobe Analytics</strong> – Focused on product, engagement, and marketing insights.</p>\n</li>\n<li><p><strong>Others</strong> – Domo, Oracle, Microstrategy, IBM Cognos, Carto, AtScale, and more.</p>\n</li>\n</ul>\n<p>All integrations work through the same principle: <strong>your data in Pabau is securely piped into the platform of your choice, ready for real-time exploration and reporting.</strong></p>\n<hr />\n<h3 id=\"why-use-a-connector-instead-of-manual-export\">Why Use a Connector Instead of Manual Export?</h3>\n<ul>\n<li><p><strong>Always up to date:</strong> Your dashboards refresh automatically.</p>\n</li>\n<li><p><strong>No errors:</strong> Removes the risk of manual CSV handling.</p>\n</li>\n<li><p><strong>Scalable:</strong> Handles large data volumes without slowing down.</p>\n</li>\n<li><p><strong>Flexible:</strong> Choose the BI tool that matches your team’s expertise.</p>\n</li>\n</ul>\n","_postman_id":"aecf327d-550a-4450-8190-ec476d7700db"}],"id":"834b29d3-a2ef-412f-834a-7fffaa1207e6","description":"<h1 id=\"use-data-sets-with-pabau-query-language-pql\">Use Data Sets with Pabau Query Language (PQL)</h1>\n<p>The advanced search is the most powerful and flexible way to search for your data in Pabau. You can use the Pabau Query Language (PQL) to specify criteria that cannot be defined in the quick or basic searches. You can then output the results into an API which can be plugged into analytical tools. It can also be used in Pabau Workflows and other third party tools to make integration easier.</p>\n<p>For example, you can use the <code>ORDER BY</code> clause in a PQL query to search for issues and display them in an ascending or descending order.</p>\n<p>PQL is for everyone: developers, testers, agile project managers, and business power users. However, you need to know how to construct structured queries using SQL to use this feature.<a href=\"https://support.atlassian.com/jira-service-management-cloud/docs/what-is-advanced-search-in-jira-cloud/\"></a></p>\n","_postman_id":"834b29d3-a2ef-412f-834a-7fffaa1207e6"},{"name":"Marketing Sources","item":[{"name":"List Marketing Sources","id":"3f4563e7-d6b0-4aef-88e0-c9e68f863e12","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/marketing-sources","urlObject":{"protocol":"https","path":["{{api_key}}","marketing-sources"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"039face6-cd03-4baf-84b5-4fca1bf374cb","name":"List Marketing Sources","originalRequest":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/marketing-sources"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 22 Jan 2026 09:54:04 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 34,\n    \"marketing_sources\": [\n        {\n            \"id\": 253969,\n            \"source_name\": \"188776\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 253970,\n            \"source_name\": \"253964\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 253964,\n            \"source_name\": \"abc\",\n            \"is_active\": 0\n        },\n        {\n            \"id\": 250536,\n            \"source_name\": \"Albert - Test\",\n            \"is_active\": 0\n        },\n        {\n            \"id\": 253976,\n            \"source_name\": \"Aucun\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 187589,\n            \"source_name\": \"Aucun\",\n            \"is_active\": 0\n        },\n        {\n            \"id\": 253986,\n            \"source_name\": \"Client\",\n            \"is_active\": 0\n        },\n        {\n            \"id\": 253165,\n            \"source_name\": \"clients.clientcard.details.referred.by.none\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 253975,\n            \"source_name\": \"Employee\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 253974,\n            \"source_name\": \"Facebook\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 175820,\n            \"source_name\": \"Facebook &amp; Instagram\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 253968,\n            \"source_name\": \"Geen\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 253967,\n            \"source_name\": \"Geen\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 253965,\n            \"source_name\": \"Helen\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 253973,\n            \"source_name\": \"Instagram\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 199522,\n            \"source_name\": \"Kein\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 250538,\n            \"source_name\": \"Keiner\",\n            \"is_active\": 0\n        },\n        {\n            \"id\": 253982,\n            \"source_name\": \"Keiner\",\n            \"is_active\": 0\n        },\n        {\n            \"id\": 253971,\n            \"source_name\": \"Nenhum\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 188778,\n            \"source_name\": \"Nessuno\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 250825,\n            \"source_name\": \"New Source\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 250827,\n            \"source_name\": \"New Source\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 253966,\n            \"source_name\": \"New sourcee\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 188776,\n            \"source_name\": \"Ninguno\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 188777,\n            \"source_name\": \"Ninguno\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 178775,\n            \"source_name\": \"None\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 253979,\n            \"source_name\": \"qwer\",\n            \"is_active\": 0\n        },\n        {\n            \"id\": 253980,\n            \"source_name\": \"test123\",\n            \"is_active\": 0\n        },\n        {\n            \"id\": 253981,\n            \"source_name\": \"test123123\",\n            \"is_active\": 0\n        },\n        {\n            \"id\": 253977,\n            \"source_name\": \"testestetste\",\n            \"is_active\": 0\n        },\n        {\n            \"id\": 253978,\n            \"source_name\": \"testestetste1\",\n            \"is_active\": 0\n        },\n        {\n            \"id\": 250829,\n            \"source_name\": \"update source helen\",\n            \"is_active\": 0\n        },\n        {\n            \"id\": 253983,\n            \"source_name\": \"ydrydrgdf\",\n            \"is_active\": 1\n        },\n        {\n            \"id\": 253985,\n            \"source_name\": \"ydrydrgdf2\",\n            \"is_active\": 1\n        }\n    ]\n}"}],"_postman_id":"3f4563e7-d6b0-4aef-88e0-c9e68f863e12"}],"id":"08eb4297-f4ca-4a8b-af6b-1ccd5fe42aa7","_postman_id":"08eb4297-f4ca-4a8b-af6b-1ccd5fe42aa7","description":""},{"name":"Letters","item":[{"name":"List Letters","id":"beca7b16-4a63-4690-926b-b135eb2668be","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/letters?page=1&per_page=20&oreder=ASC","urlObject":{"protocol":"https","path":["{{api_key_12307}}","letters"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>ASC or DESC (date)</p>\n","type":"text/plain"},"key":"oreder","value":"ASC"},{"disabled":true,"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"id","value":"28"},{"disabled":true,"description":{"content":"<p>can search by subject, user name or client name</p>\n","type":"text/plain"},"key":"search","value":"test"}],"variable":[]}},"response":[{"id":"f25f3f74-292f-4a50-98c8-35180f87ee44","name":"List Letters","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key_12307}}/letters?page=1&per_page=20&oreder=ASC","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key_12307}}","letters"],"query":[{"key":"page","value":"1","description":"int"},{"key":"per_page","value":"20","description":"int"},{"key":"oreder","value":"ASC","description":"ASC or DESC (date)"},{"key":"id","value":"28","description":"int","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Fri, 10 Oct 2025 14:07:38 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 20,\n    \"letters\": [\n        {\n            \"message\": {\n                \"id\": 80187036,\n                \"created_date\": \"2025-10-09T09:13:08+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\",\n                    \"email\": \"mel@pabau.com\"\n                },\n                \"client\": {\n                    \"id\": 41777395,\n                    \"name\": \"Asickkr Goasdocbw\",\n                    \"dob\": \"1991-09-03\",\n                    \"email\": \"asickkr.goasdocbw2q3o@gmail.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Queued\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80187032,\n                \"created_date\": \"2025-10-09T08:51:09+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\",\n                    \"email\": \"mel@pabau.com\"\n                },\n                \"client\": {\n                    \"id\": 41778707,\n                    \"name\": \"Aapaztm Gwxtxaqdv\",\n                    \"dob\": \"1991-09-03\",\n                    \"email\": \"aapaztm.gwxtxaqdv84g3@gmail.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Queued\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186875,\n                \"created_date\": \"2025-09-30T10:00:32+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186874,\n                \"created_date\": \"2025-09-30T09:59:45+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186873,\n                \"created_date\": \"2025-09-30T09:57:13+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186872,\n                \"created_date\": \"2025-09-30T09:51:04+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186871,\n                \"created_date\": \"2025-09-30T09:50:17+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186870,\n                \"created_date\": \"2025-09-30T09:44:30+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186869,\n                \"created_date\": \"2025-09-30T09:41:18+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186868,\n                \"created_date\": \"2025-09-30T09:39:24+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186867,\n                \"created_date\": \"2025-09-30T09:35:52+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186866,\n                \"created_date\": \"2025-09-30T09:30:02+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186865,\n                \"created_date\": \"2025-09-30T09:26:57+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186864,\n                \"created_date\": \"2025-09-30T09:20:13+00:00\",\n                \"subject\": \"N/A\",\n                \"body\": \"\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186863,\n                \"created_date\": \"2025-09-30T09:04:12+00:00\",\n                \"subject\": \"Letter to Patient\",\n                \"body\": \"<!-- pageMarginForLetter:100,0,0,0;pageOrientationForLetter:portrait;pageSizeForLetter:a4;pageLayoutForLetter:one;hideLetterHeaderAndFooter:false;showPageNumbers:false;[pageSetting]--><!-- pageMarginForLetter:100;pageOrientationForLetter:left;pageSizeForLetter:a4;pageLayoutForLetter:one;hideLetterHeaderAndFooter:false;showPageNumbers:false;[pageSetting]--><!-- pageMarginForLetter:NaN;pageOrientationForLetter:left;pageSizeForLetter:a4;pageLayoutForLetter:one;hideLetterHeaderAndFooter:false;[pageSetting]--><!-- pageMarginForLetter:NaN;pageOrientationForLetter:left;pageSizeForLetter:a4;pageLayoutForLetter:one;hideLetterHeaderAndFooter:false;[pageSetting]--><!-- pageMarginForLetter:NaN;pageOrientationForLetter:left;pageSizeForLetter:a4;pageLayoutForLetter:one;hideLetterHeaderAndFooter:false;[pageSetting]-->\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #000000;\\\"><!-- pageMarginForLetter:NaN;pageOrientationForLetter:left;pageSizeForLetter:a4;pageLayoutForLetter:one;hideLetterHeaderAndFooter:false;[pageSetting]--><!-- pageMarginForLetter:NaN;pageOrientationForLetter:left;pageSizeForLetter:a4;pageLayoutForLetter:one;hideLetterHeaderAndFooter:false;[pageSetting]--><!-- pageMarginForLetter:NaN;pageOrientationForLetter:left;pageSizeForLetter:a4;pageLayoutForLetter:one;hideLetterHeaderAndFooter:false;[pageSetting]--><!-- pageMarginForLetter:NaN;pageOrientationForLetter:left;pageSizeForLetter:left;pageLayoutForLetter:one;hideLetterHeaderAndFooter:false;[pageSetting]--><!-- pageMarginForLetter:NaN;pageOrientationForLetter:left;pageSizeForLetter:left;pageLayoutForLetter:one;hideLetterHeaderAndFooter:false;[pageSetting]--></span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Date of appointment: [DATE]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\"><strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\">Private &amp; Confidential</strong></span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[RECIPIENT]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Dear RECIPIENTNAME</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\"><strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\">Re: </strong>[CLIENTSALUTATION]<strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\"> </strong>[APPOINTMENTNAME]<strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\"> - </strong>[CLIENTDOB]</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[FULLADDRESS]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">It was a pleasure to meet you today. You are 32 years old and have had problems with rosacea throughout your twenties. You changed your skincare routine</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">last Christmas and have been getting more bumps on your skin and an increase in redness subsequently. Triggers for redness and flushing include heat, stress, alcohol and spicy food. Your</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">skin is described as sensitive, for example even your Cerave Hydrating cleanser can make your skin sting. You also describe your skin as feeling greasy. Your body is not affected.</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Previous treatment includes antibiotics, changes in contraception and topical agents such as Mirvaso gel. You were prescribed Epiduo gel by your GP but you haven't yet started it.</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Kind regards</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Yours sincerely</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\"><strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\"><em style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\">Dictated, but not signed to avoid delay</em></strong></span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Date of appointment: [DATE]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\"><strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\">Private &amp; Confidential</strong></span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[RECIPIENT]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Dear RECIPIENTNAME</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\"><strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\">Re: </strong>[CLIENTSALUTATION]<strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\"> </strong>[APPOINTMENTNAME]<strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\"> - </strong>[CLIENTDOB]</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[FULLADDRESS]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">It was a pleasure to meet you today. You are 32 years old and have had problems with rosacea throughout your twenties. You changed your skincare routine</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">last Christmas and have been getting more bumps on your skin and an increase in redness subsequently. Triggers for redness and flushing include heat, stress, alcohol and spicy food. Your</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">skin is described as sensitive, for example even your Cerave Hydrating cleanser can make your skin sting. You also describe your skin as feeling greasy. Your body is not affected.</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Previous treatment includes antibiotics, changes in contraception and topical agents such as Mirvaso gel. You were prescribed Epiduo gel by your GP but you haven't yet started it.</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Kind regards</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Yours sincerely</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\"><strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\"><em style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\">Dictated, but not signed to avoid delay</em></strong></span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDER]</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDERTITLE]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Date of appointment: [DATE]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\"><strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\">Private &amp; Confidential</strong></span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[RECIPIENT]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Dear RECIPIENTNAME</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\"><strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\">Re: </strong>[CLIENTSALUTATION]<strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\"> </strong>[APPOINTMENTNAME]<strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\"> - </strong>[CLIENTDOB]</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[FULLADDRESS]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">It was a pleasure to meet you today. You are 32 years old and have had problems with rosacea throughout your twenties. You changed your skincare routine</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">last Christmas and have been getting more bumps on your skin and an increase in redness subsequently. Triggers for redness and flushing include heat, stress, alcohol and spicy food. Your</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">skin is described as sensitive, for example even your Cerave Hydrating cleanser can make your skin sting. You also describe your skin as feeling greasy. Your body is not affected.</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Previous treatment includes antibiotics, changes in contraception and topical agents such as Mirvaso gel. You were prescribed Epiduo gel by your GP but you haven't yet started it.</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Kind regards</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Yours sincerely</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\"><strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\"><em style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\">Dictated, but not signed to avoid delay</em></strong></span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDER]</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDERTITLE]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Date of appointment: [DATE]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\"><strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\">Private &amp; Confidential</strong></span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[RECIPIENT]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Dear RECIPIENTNAME</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\"><strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\">Re: </strong>[CLIENTSALUTATION]<strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\"> </strong>[APPOINTMENTNAME]<strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\"> - </strong>[CLIENTDOB]</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[FULLADDRESS]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">It was a pleasure to meet you today. You are 32 years old and have had problems with rosacea throughout your twenties. You changed your skincare routine</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">last Christmas and have been getting more bumps on your skin and an increase in redness subsequently. Triggers for redness and flushing include heat, stress, alcohol and spicy food. Your</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">skin is described as sensitive, for example even your Cerave Hydrating cleanser can make your skin sting. You also describe your skin as feeling greasy. Your body is not affected.</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Previous treatment includes antibiotics, changes in contraception and topical agents such as Mirvaso gel. You were prescribed Epiduo gel by your GP but you haven't yet started it.</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: left; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Kind regards</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">Yours sincerely</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\"><strong style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\"><em style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify;\\\">Dictated, but not signed to avoid delay</em></strong></span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDER]</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDERTITLE]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDER]</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDERTITLE]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDERTITLE]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDER]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDER]</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDERTITLE]</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDER]</span><br><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">[SENDERTITLE]kraj</span></p>\\n<p style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; margin: 0px; padding: 0px;\\\"><span style=\\\"-webkit-print-color-adjust: exact;text-align: justify;-webkit-print-color-adjust: exact; text-align: justify; background-color: #e03e2d;\\\">krajNDERTITLE]</span></p>\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186862,\n                \"created_date\": \"2025-09-30T09:01:56+00:00\",\n                \"subject\": \"testtttt\",\n                \"body\": \"<!-- pageMarginForLetter:15,15,20,15;pageOrientationForLetter:portrait;pageSizeForLetter:a4;isDisplayLogo:false;hideHeaderAndFooter:false; [pageSetting]--><p>Test</p>\\n\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186861,\n                \"created_date\": \"2025-09-30T08:58:54+00:00\",\n                \"subject\": \"Your blood results\",\n                \"body\": \"<p style=\\\"text-align:left;\\\">Date of appointment: [DATE]</p><p style=\\\"text-align:left;\\\"><br><strong>Private & Confidential</strong><br>[RECIPIENT]</p><p style=\\\"text-align:left;\\\"><br>Dear RECIPIENTNAME</p><p><br><strong>Re: </strong>[CLIENTSALUTATION] [APPOINTMENTNAME] - [CLIENTDOB]<br>[FULLADDRESS]</p><p></p><p>I hope this email finds you well. I am writing to provide you with the results of your recent blood test. </p><p></p><p>(Insert results here. Be sure to use simple, non-medical language that the patient can easily understand. If there are any abnormal results, explain what they mean and what the next steps are.) </p><p></p><p>Please don't hesitate to reach out if you have any questions or concerns about these results. It's important to us that you have a clear understanding of your health status. </p><p></p><p>(Include any other information that is relevant to the patient's situation, such as recommendations for lifestyle changes or follow-up appointments.) </p><p></p><p>Thank you for choosing our practice for your healthcare needs. We look forward to seeing you at your next appointment.</p><p><br>Kind regards<br>Yours sincerely</p><p><br><strong><em>Dictated, but not signed to avoid delay</em></strong></p><p><br>[SENDER]<br>[SENDERTITLE]</p>\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186860,\n                \"created_date\": \"2025-09-30T08:56:39+00:00\",\n                \"subject\": \"letter subject\",\n                \"body\": \"<!-- pageMarginForLetter:40,40,40,40;pageOrientationForLetter:portrait;pageSizeForLetter:a4;isDisplayLogo:true;hideHeaderAndFooter:false;showPageNumbers:false; [pageSetting]--><!-- pageMarginForLetter:40,40,40,40;pageOrientationForLetter:portrait;pageSizeForLetter:a4;isDisplayLogo:true;hideHeaderAndFooter:false; [pageSetting]-->\\n<p class=\\\"draftPara\\\">Test test tetstststststts<br><br>[INVOICE_NUM]<br>[OUTSTANDING_AMOUNT]<br>[INVOICE_URL]<br>[INVOICEDATE]</p>\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186859,\n                \"created_date\": \"2025-09-30T08:48:29+00:00\",\n                \"subject\": \"testtttt\",\n                \"body\": \"<!-- pageMarginForLetter:15,15,20,15;pageOrientationForLetter:portrait;pageSizeForLetter:a4;isDisplayLogo:false;hideHeaderAndFooter:false; [pageSetting]--><p>Test</p>\\n\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        },\n        {\n            \"message\": {\n                \"id\": 80186858,\n                \"created_date\": \"2025-09-30T08:09:43+00:00\",\n                \"subject\": \"letter subject\",\n                \"body\": \"<!-- pageMarginForLetter:40,40,40,40;pageOrientationForLetter:portrait;pageSizeForLetter:a4;isDisplayLogo:true;hideHeaderAndFooter:false;showPageNumbers:false; [pageSetting]--><!-- pageMarginForLetter:40,40,40,40;pageOrientationForLetter:portrait;pageSizeForLetter:a4;isDisplayLogo:true;hideHeaderAndFooter:false; [pageSetting]-->\\n<p class=\\\"draftPara\\\">Test test tetstststststts<br><br>[INVOICE_NUM]<br>[OUTSTANDING_AMOUNT]<br>[INVOICE_URL]<br>[INVOICEDATE]</p>\",\n                \"sender\": {\n                    \"id\": null,\n                    \"name\": \"\",\n                    \"email\": \"\"\n                },\n                \"client\": {\n                    \"id\": 41784514,\n                    \"name\": \"test tester\",\n                    \"dob\": \"1990-09-17\",\n                    \"email\": \"tamara.n@pabau.com\"\n                },\n                \"created_by\": {\n                    \"id\": 124125,\n                    \"name\": \"Mel Andonova\"\n                },\n                \"status\": \"Awaiting_Review\"\n            }\n        }\n    ]\n}"}],"_postman_id":"beca7b16-4a63-4690-926b-b135eb2668be"},{"name":"Get Letter Templates","id":"03e10b91-4400-4454-825a-a2a89bf07c44","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"description":"<p>Retrieves a list of letter templates associated with the authenticated account. Supports filtering by template ID and searching by template name or subject, with pagination controls.</p>\n<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET https://api.oauth.pabau.com/{{api_key_12307}}/letters/templates</code></p>\n<p>The <code>{{api_key_12307}}</code> path variable must be set to a valid API key for authentication.</p>\n<hr />\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code></td>\n<td>No</td>\n<td>Filter results to a specific template by its unique ID (e.g. <code>975257</code>).</td>\n</tr>\n<tr>\n<td><code>search</code></td>\n<td><code>string</code></td>\n<td>No</td>\n<td>Search templates by name or subject line (e.g. <code>\"Hyperhidrosis\"</code>).</td>\n</tr>\n<tr>\n<td><code>per_page</code></td>\n<td><code>int</code></td>\n<td>No</td>\n<td>Number of results to return per page (e.g. <code>50</code>).</td>\n</tr>\n<tr>\n<td><code>page</code></td>\n<td><code>int</code></td>\n<td>No</td>\n<td>Page number for paginated results (e.g. <code>1</code>).</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h2 id=\"response-structure\">Response Structure</h2>\n<p>A successful response returns a JSON object with the following fields:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>success</code></td>\n<td><code>boolean</code></td>\n<td>Indicates whether the request was successful.</td>\n</tr>\n<tr>\n<td><code>total</code></td>\n<td><code>int</code></td>\n<td>Total number of templates matching the query.</td>\n</tr>\n<tr>\n<td><code>templates</code></td>\n<td><code>array</code></td>\n<td>Array of template objects.</td>\n</tr>\n</tbody>\n</table>\n</div><p>Each object in the <code>templates</code> array contains:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>template_id</code></td>\n<td><code>int</code></td>\n<td>Unique identifier for the template.</td>\n</tr>\n<tr>\n<td><code>template_name</code></td>\n<td><code>string</code></td>\n<td>Display name of the template.</td>\n</tr>\n<tr>\n<td><code>message</code></td>\n<td><code>string</code></td>\n<td>HTML content of the letter template body.</td>\n</tr>\n<tr>\n<td><code>subject</code></td>\n<td><code>string</code></td>\n<td>Subject line of the template (may be empty).</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"total\": 1,\n  \"templates\": [\n    {\n      \"template_id\": 975257,\n      \"template_name\": \"Hyperhidrosis 2025 (2)\",\n      \"message\": \"&lt;p&gt;...&lt;/p&gt;\",\n      \"subject\": \"\"\n    }\n  ]\n}\n</code></pre>\n","urlObject":{"query":[],"variable":[]},"url":""},"response":[{"id":"22a80513-c088-43f5-8782-da9ef0907faf","name":"Get Letter Templates","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key_12307}}/letters/templates?id=975257&search=Hyperhidrosis&per_page=50&page=1","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key_12307}}","letters","templates"],"query":[{"key":"id","value":"975257","description":"int","type":"text"},{"key":"search","value":"Hyperhidrosis","description":"string (search by Template name or Subject)","type":"text"},{"key":"per_page","value":"50"},{"key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 11 Mar 2026 10:45:13 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"templates\": [\n        {\n            \"template_id\": 975257,\n            \"template_name\": \"Hyperhidrosis 2025 (2)\",\n            \"message\": \"<p style=\\\"text-align: center; font-family: Arial, sans-serif; font-weight: bold; font-size: 14px; margin-bottom: 20px;\\\">LETTER TO GENERAL PRACTITIONER</p><p style=\\\"font-family: Arial, sans-serif; font-size: 12px; margin-bottom: 10px;\\\">DATE: [DATE]</p><p style=\\\"font-family: Arial, sans-serif; font-size: 12px; margin-bottom: 10px;\\\">NAME: [APPOINTMENTNAME]</p><p style=\\\"font-family: Arial, sans-serif; font-size: 12px; margin-bottom: 10px;\\\">D.O.B.: [CLIENTDOB]</p><p style=\\\"font-family: Arial, sans-serif; font-size: 12px; margin-bottom: 10px;\\\"><strong>CONDITION:</strong> Hyperhidrosis</p><p style=\\\"font-family: Arial, sans-serif; font-size: 12px; margin-bottom: 20px;\\\"><strong>TREATMENT:</strong> Botulinum toxin was used to treat hyperhidrosis.</p><p style=\\\"font-family: Arial, sans-serif; font-size: 12px; margin-bottom: 20px;\\\">This patient is attending Health & Aesthetics for the treatment above.</p><p style=\\\"font-family: Arial, sans-serif; font-size: 12px; margin-bottom: 10px;\\\">Kind Regards,</p><p style=\\\"font-family: Arial, sans-serif; font-size: 12px; margin-bottom: 10px;\\\">Dr Rekha Tailor</p><p style=\\\"font-family: Arial, sans-serif; font-size: 12px;\\\">Health & Aesthetics</p>\",\n            \"subject\": \"\"\n        }\n    ]\n}"}],"_postman_id":"03e10b91-4400-4454-825a-a2a89bf07c44"},{"name":"Update Letter","id":"057dfa0f-6f6e-4fb6-8726-97b1f7229adf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"sender_id","value":"124125","description":"<p>int (ID of the Staff member)</p>\n","type":"text","uuid":"f1121583-fa6c-48a9-b453-b7bcb05770da"},{"key":"subject","value":"New Letter Subject","description":"<p>string</p>\n","type":"text","uuid":"bb8be759-8466-4380-990a-fe934764041f"},{"key":"content","value":"I want to update this letter","description":"<p>string</p>\n","type":"text","uuid":"9cbcdb7c-88d5-40e0-a00b-d5c7c53a3575"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/letters/{{communication_id}}/update","description":"<h2 id=\"update-letter\">Update Letter</h2>\n<p>Updates an existing letter record identified by its <code>communication_id</code>. This endpoint allows you to modify the sender, subject, and content of a previously created letter.</p>\n<hr />\n<h3 id=\"path-variables\">Path Variables</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Variable</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>api_key_12307</code></td>\n<td>String</td>\n<td>✅ Yes</td>\n<td>Your API key used for authentication. Passed directly in the URL path.</td>\n</tr>\n<tr>\n<td><code>communication_id</code></td>\n<td>Integer</td>\n<td>✅ Yes</td>\n<td>The unique ID of the letter/communication to be updated.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<p>Sent as <code>multipart/form-data</code>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>sender_id</code></td>\n<td>Int</td>\n<td>❌ No</td>\n<td>The ID of the staff member sending the letter.</td>\n</tr>\n<tr>\n<td><code>subject</code></td>\n<td>String</td>\n<td>❌ No</td>\n<td>The updated subject line of the letter.</td>\n</tr>\n<tr>\n<td><code>content</code></td>\n<td>String</td>\n<td>❌ No</td>\n<td>The updated body/content of the letter.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"sample-request-body\">Sample Request Body</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>sender_id=124125\nsubject=New Letter Subject\ncontent=I want to update this letter\n</code></pre><hr />\n<h3 id=\"sample-success-response\">Sample Success Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"Letter updated successfully\",\n  \"id\": 80186737\n}\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>success</code></td>\n<td>Boolean</td>\n<td><code>true</code> if the letter was updated successfully.</td>\n</tr>\n<tr>\n<td><code>message</code></td>\n<td>String</td>\n<td>A human-readable confirmation message.</td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td>Integer</td>\n<td>The ID of the updated letter record.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key_12307}}","letters","{{communication_id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"90554aa1-ad8b-4ca8-9d04-9c638fa658e5","name":"Update Letter","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"sender_id","value":"124125","description":"int (ID of the Staff member)","type":"text","uuid":"f1121583-fa6c-48a9-b453-b7bcb05770da"},{"key":"subject","value":"New Letter Subject","description":"string","type":"text","uuid":"bb8be759-8466-4380-990a-fe934764041f"},{"key":"content","value":"I want to update this letter","description":"string","type":"text","uuid":"9cbcdb7c-88d5-40e0-a00b-d5c7c53a3575"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/letters/{{communication_id}}/update"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 11 Mar 2026 10:55:48 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Letter updated successfully\",\n    \"id\": 80186737\n}"}],"_postman_id":"057dfa0f-6f6e-4fb6-8726-97b1f7229adf"}],"id":"88edae27-8b87-4366-813a-65cf16d81ee1","_postman_id":"88edae27-8b87-4366-813a-65cf16d81ee1","description":""},{"name":"Salutations","item":[{"name":"List Salutations","id":"725dcbf7-6355-4c85-b259-8513d4f8ba0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/salutations?per_page=20&page=1","urlObject":{"protocol":"https","path":["{{api_key}}","salutations"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int, default 20 records per page, maximum 50</p>\n","type":"text/plain"},"key":"per_page","value":"20"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"page","value":"1"}],"variable":[]}},"response":[],"_postman_id":"725dcbf7-6355-4c85-b259-8513d4f8ba0e"}],"id":"cf5c2a77-7abd-4241-9711-3e7d65d121bb","_postman_id":"cf5c2a77-7abd-4241-9711-3e7d65d121bb","description":""},{"name":"AI Prompts","item":[{"name":"List AI Prompts","id":"f92cd6fc-c105-407c-85fd-33f1cf75ff2c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/ai-prompts?limit=20&page=1","description":"<h2 id=\"list-ai-prompts\">List AI Prompts</h2>\n<p>Retrieves a paginated list of AI prompts associated with the authenticated account.</p>\n<hr />\n<h3 id=\"path-parameter\">Path Parameter</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>api_key</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>Your API key, used directly in the URL path to authenticate the request. Set this as a collection or global variable using <code>{{api_key}}</code>.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Default</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>limit</code></td>\n<td>integer</td>\n<td>No</td>\n<td><code>20</code></td>\n<td>The number of AI prompt records to return per page.</td>\n</tr>\n<tr>\n<td><code>page</code></td>\n<td>integer</td>\n<td>No</td>\n<td><code>1</code></td>\n<td>The page number to retrieve. Use in combination with <code>limit</code> for pagination.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"authentication\">Authentication</h3>\n<p>Authentication is handled via the <code>api_key</code> path parameter embedded in the URL:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET https://api.oauth.pabau.com/{{api_key}}/ai-prompts\n\n</code></pre><p>Ensure the <code>api_key</code> variable is set in your active environment or collection variables before sending the request.</p>\n<hr />\n<h3 id=\"usage-notes\">Usage Notes</h3>\n<ul>\n<li><p>Use <code>limit</code> and <code>page</code> together to paginate through large sets of AI prompts.</p>\n</li>\n<li><p>For example, to retrieve the second page of 10 results, set <code>limit=10&amp;page=2</code>.</p>\n</li>\n<li><p>The response will contain an array of AI prompt objects for the given account.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","ai-prompts"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>Optional (by default 50)</p>\n","type":"text/plain"},"key":"limit","value":"20"},{"description":{"content":"<p>by default 1</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>Optional to get specific prompt</p>\n","type":"text/plain"},"key":"id","value":"2"}],"variable":[]}},"response":[{"id":"29699808-d26c-4ce0-9b58-04eadc27d69a","name":"List Ai Prompts","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key_12307}}/ai-prompts?limit=2&page=1","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key_12307}}","ai-prompts"],"query":[{"key":"limit","value":"2","description":"Optional (by default 50)"},{"key":"page","value":"1","description":"by default 1"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 26 Feb 2026 18:51:23 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"meta\": {\n        \"page\": 1,\n        \"limit\": 2,\n        \"total\": 5,\n        \"total_pages\": 3\n    },\n    \"data\": [\n        {\n            \"id\": 1,\n            \"company_id\": 12307,\n            \"prompt_name\": \"Test\",\n            \"prompt\": \"testing\",\n            \"type\": \"form\",\n            \"favorite\": 1,\n            \"created_by\": 124125,\n            \"created_date\": \"2026-02-24 07:57:13\",\n            \"last_updated\": \"2026-02-24 09:47:21\"\n        },\n        {\n            \"id\": 2,\n            \"company_id\": 12307,\n            \"prompt_name\": \"Test\",\n            \"prompt\": \"HEHEHE\",\n            \"type\": \"form\",\n            \"favorite\": 0,\n            \"created_by\": 0,\n            \"created_date\": \"2026-02-24 09:28:49\",\n            \"last_updated\": \"2026-02-24 09:45:11\"\n        }\n    ]\n}"}],"_postman_id":"f92cd6fc-c105-407c-85fd-33f1cf75ff2c"},{"name":"Create Prompt","id":"da3836ce-6189-46a7-a5e3-df0c4e572375","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"prompt","value":"Prompt Text","description":"<p>Required</p>\n","type":"text","uuid":"ba8bbdca-e7de-4c98-ac42-d8b7ac6c2f38"},{"key":"prompt_name","value":"Prompt Name","description":"<p>Required</p>\n","type":"text","uuid":"ff332721-37b3-4415-b1b5-3def922567b1"},{"key":"type","value":"form","description":"<p>ENUM(form, letter) by default form</p>\n","type":"text","uuid":"403bbff6-b91f-459b-9b0e-8d566f416ab0"},{"key":"created_by","value":"124125","description":"<p>by default 0</p>\n","type":"text","uuid":"a8e89bda-c978-4e76-a957-c72b69fadb6c"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/ai-prompts/create","description":"<h2 id=\"create-ai-prompt\">Create AI Prompt</h2>\n<p>Creates a new AI prompt in the Pabau system. This endpoint accepts prompt content and metadata via a <code>multipart/form-data</code> request body and stores the prompt for later use in AI-driven workflows.</p>\n<hr />\n<h2 id=\"authentication\">Authentication</h2>\n<p>This endpoint uses an <strong>API Key</strong> passed as a <strong>path variable</strong> in the URL:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>https://api.oauth.pabau.com/{{api_key}}/ai-prompts/create\n</code></pre><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Variable</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>api_key</code></td>\n<td>Your Pabau OAuth API key. Set this in your environment or globals.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h2 id=\"request-body\">Request Body</h2>\n<p>The request body must be sent as <strong><code>multipart/form-data</code></strong> with the following fields:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>prompt</code></td>\n<td><code>string</code></td>\n<td>Yes</td>\n<td>The text content of the AI prompt.</td>\n</tr>\n<tr>\n<td><code>prompt_name</code></td>\n<td><code>string</code></td>\n<td>Yes</td>\n<td>A human-readable name/label for the prompt.</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>string</code></td>\n<td>Yes</td>\n<td>The type/category of the prompt (e.g., <code>form</code>).</td>\n</tr>\n<tr>\n<td><code>created_by</code></td>\n<td><code>integer</code></td>\n<td>Yes</td>\n<td>The ID of the user creating the prompt.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h2 id=\"notes\">Notes</h2>\n<ul>\n<li>Ensure the <code>api_key</code> variable is set in your active environment or global variables before sending the request.</li>\n<li>The <code>created_by</code> field should correspond to a valid user ID in the Pabau system.</li>\n<li>The <code>type</code> field categorizes the prompt — use <code>form</code> for form-based prompt types.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","ai-prompts","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"db11342f-3c1c-4f85-9d41-8108a2bfb37f","name":"Create Prompt","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"prompt","value":"Prompt Text","description":"Required","type":"text","uuid":"ba8bbdca-e7de-4c98-ac42-d8b7ac6c2f38"},{"key":"prompt_name","value":"Prompt Name","description":"Required","type":"text","uuid":"ff332721-37b3-4415-b1b5-3def922567b1"},{"key":"type","value":"form","description":"ENUM(form, letter) by default form","type":"text","uuid":"403bbff6-b91f-459b-9b0e-8d566f416ab0"},{"key":"created_by","value":"124125","description":"by default 0","type":"text","uuid":"a8e89bda-c978-4e76-a957-c72b69fadb6c"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/ai-prompts/create"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 26 Feb 2026 18:51:37 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Ai prompt created.\"\n}"}],"_postman_id":"da3836ce-6189-46a7-a5e3-df0c4e572375"},{"name":"Update Prompt","id":"2e7579f6-5efb-410f-9308-1f768de7829c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"prompt","value":"Prompt Text","type":"text","uuid":"dd53a34a-51cd-4264-be92-89efd7ee575e"},{"key":"prompt_name","value":"Prompt Name","type":"text","uuid":"c2fac4fa-fa25-43b3-8fda-8854760a9c7d"},{"key":"type","value":"form","type":"text","uuid":"440991e8-7e01-4a42-9719-1fbd0310f429"},{"key":"created_by","value":"124125","type":"text","uuid":"c549b3cd-58b1-47c4-9321-1fdca31ab8dc"}]},"url":"https://api.oauth.pabau.com/{{api_key}}/ai-prompts/{{id}}/update","description":"<h2 id=\"update-ai-prompt\">Update AI Prompt</h2>\n<p>This endpoint updates an existing AI prompt record. To use this API, you must provide the target AI prompt's <code>id</code> in the URL path, along with the fields you wish to update in the request body.</p>\n<hr />\n<h3 id=\"url-path-parameters\">URL Path Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>api_key</code></td>\n<td>Your API key used for authentication. This is passed as part of the URL path.</td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td>The unique identifier of the AI prompt you want to update.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"request-body-multipartform-data\">Request Body (multipart/form-data)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>prompt</code></td>\n<td><code>string</code></td>\n<td>The updated prompt text content.</td>\n</tr>\n<tr>\n<td><code>prompt_name</code></td>\n<td><code>string</code></td>\n<td>The display name for the AI prompt.</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>string</code></td>\n<td>The type/category of the prompt (e.g., <code>form</code>).</td>\n</tr>\n<tr>\n<td><code>created_by</code></td>\n<td><code>integer</code></td>\n<td>The ID of the user who originally created the prompt.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"usage-notes\">Usage Notes</h3>\n<ul>\n<li>The request body must be sent as <strong>multipart/form-data</strong>.</li>\n<li>Make sure the <code>{{api_key}}</code> and <code>{{id}}</code> variables are set in your environment or collection variables before sending the request.</li>\n<li>The <code>id</code> in the URL must correspond to an existing AI prompt — if the prompt does not exist, the request will fail.</li>\n<li>The <code>created_by</code> field should reference a valid user ID in the system.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","ai-prompts","{{id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"7552ef22-e154-4bbb-b5c4-35f805606702","name":"Update Prompt","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"prompt","value":"Prompt Text","type":"text","uuid":"dd53a34a-51cd-4264-be92-89efd7ee575e"},{"key":"prompt_name","value":"Prompt Name","type":"text","uuid":"c2fac4fa-fa25-43b3-8fda-8854760a9c7d","disabled":true},{"key":"type","value":"form","type":"text","uuid":"440991e8-7e01-4a42-9719-1fbd0310f429","disabled":true},{"key":"created_by","value":"124125","type":"text","uuid":"c549b3cd-58b1-47c4-9321-1fdca31ab8dc","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/ai-prompts/{{id}}/update"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 26 Feb 2026 18:52:33 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Successfully updated ai prompt\"\n}"}],"_postman_id":"2e7579f6-5efb-410f-9308-1f768de7829c"},{"name":"Delete Prompt","id":"35ff498b-616f-480f-a3d1-5512c87c9d47","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/ai-prompts/{{id}}/delete","description":"<p>To use the delete api you'll need to set the id of the wanted ai_prompt in the URL</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","ai-prompts","{{id}}","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"35ff498b-616f-480f-a3d1-5512c87c9d47"}],"id":"14ed4f0f-d1e3-44da-bbb3-a3f2494af99f","_postman_id":"14ed4f0f-d1e3-44da-bbb3-a3f2494af99f","description":""},{"name":"Icd Codes","item":[{"name":"List icd codes","id":"8952b9d7-8dae-405f-aff5-6db4dab7ddb8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/icd-codes/{{code_type}}","description":"<p>Retrieves paginated ICD diagnosis codes from the specified table.</p>\n<p>Path Parameter</p>\n<ul>\n<li>tableType — The code set to query. Allowed values: icd10, icd11.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["{{api_key}}","icd-codes","{{code_type}}"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>Optional for getting specific code</p>\n","type":"text/plain"},"key":"code","value":"A012"},{"disabled":true,"description":{"content":"<p>Optional Default 1 </p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>Optional Default 50</p>\n","type":"text/plain"},"key":"limit","value":"10"},{"disabled":true,"description":{"content":"<p>Optional for getting by description</p>\n","type":"text/plain"},"key":"description","value":null}],"variable":[]}},"response":[],"_postman_id":"8952b9d7-8dae-405f-aff5-6db4dab7ddb8"}],"id":"fd729b03-4400-483a-9280-7cc2f667e386","_postman_id":"fd729b03-4400-483a-9280-7cc2f667e386","description":""},{"name":"Charts","item":[{"name":"Get Charts","id":"6565b95d-fcc4-48ee-beac-ff1d608a5c2f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/charts?id=150978&search=Botox&per_page=50&page=1","description":"<p>Retrieves a paginated list of chart records associated with the authenticated account. Charts represent clinical treatment records or visual documentation of procedures performed on clients.</p>\n<h2 id=\"authentication\">Authentication</h2>\n<p>This endpoint uses the API key embedded directly in the URL path:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET https://api.oauth.pabau.com/{{api_key_12307}}/charts\n</code></pre><p>Replace <code>{{api_key_12307}}</code> with your Pabau API key, or ensure the <code>api_key_12307</code> variable is set in your active environment.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>int</td>\n<td>Filter results by a specific chart ID (e.g. <code>150978</code>)</td>\n</tr>\n<tr>\n<td><code>search</code></td>\n<td>string</td>\n<td>Search charts by name or tags (e.g. <code>\"Botox\"</code>)</td>\n</tr>\n<tr>\n<td><code>per_page</code></td>\n<td>int</td>\n<td>Number of results to return per page. Maximum value is <code>50</code></td>\n</tr>\n<tr>\n<td><code>page</code></td>\n<td>int</td>\n<td>Page number for pagination. Starts at <code>1</code></td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<p>Returns a list of chart records matching the provided filters. Each record contains chart details such as ID, name, tags, and associated client/treatment information.</p>\n<h2 id=\"pagination\">Pagination</h2>\n<p>Use the <code>per_page</code> and <code>page</code> parameters together to paginate through large result sets. The maximum number of results per page is <strong>50</strong>. Increment the <code>page</code> value to retrieve subsequent pages.</p>\n","urlObject":{"protocol":"https","path":["{{api_key_12307}}","charts"],"host":["api","oauth","pabau","com"],"query":[{"key":"id","value":"150978"},{"key":"search","value":"Botox"},{"key":"per_page","value":"50"},{"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"24edbce4-047c-4cf5-ad2e-f2655813866f","name":"Get Charts","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"id","value":"150978","description":"int","type":"text","uuid":"7896d897-0837-470c-9828-4b5464e984bc"},{"key":"search","value":"Botox","description":"string (search charts by name or tags)","type":"text","uuid":"4b93b26d-9ad1-481d-b3b5-3df273d773de"},{"key":"per_page","value":"50","description":"int (max per page is 50)","type":"text","uuid":"85486bdb-6354-442e-8705-fd072de32e63"},{"key":"page","value":"1","description":"int","type":"text","uuid":"13c234ed-3279-48e0-9433-35407804c97d"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/charts"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 11 Mar 2026 10:31:39 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 20,\n    \"charts\": [\n        {\n            \"id\": 378906,\n            \"name\": \"tes\",\n            \"url\": \"/cdn/attachments/12307/photos/9a77856a-1b175a02-0724-4ad4-a5fc-e245e015e73d-112324.png?region=uk\",\n            \"tags\": \"test\",\n            \"order\": 0,\n            \"type\": \"Chart\",\n            \"created_date\": \"2024-11-14 11:23:35\"\n        },\n        {\n            \"id\": 380781,\n            \"name\": \"jfgjgfj\",\n            \"url\": \"/cdn/attachments/12307/photos/image-20241127-083547_516027b7518574f94d0c1db59dfbfa0d6ef0bacb0046082df5f38741e71d76cd.png?region=uk\",\n            \"tags\": \"hjgghgh\",\n            \"order\": 0,\n            \"type\": \"Chart\",\n            \"created_date\": \"2024-11-28 13:31:07\"\n        },\n        {\n            \"id\": 150978,\n            \"name\": \"Botox face\",\n            \"url\": \"/cdn/attachments/12307/photos/360_F_378060656_Mf7vSpIhD4iJN5Pp68FIdeiHAZdn3EOF_$1$SnuhvFeK$K5mQr34sSyrDvkYnLWrPP1$1$VLUTHig9$aWdyMtoiuZpSm3ZFnmto..jpg\",\n            \"tags\": \"botox, female face\",\n            \"order\": 0,\n            \"type\": \"Chart\",\n            \"created_date\": \"2023-03-21 15:42:46\"\n        },\n        {\n            \"id\": 142280,\n            \"name\": \"Treatment  \",\n            \"url\": \"/cdn/attachments/3452/photos/Merz_$1$4h.Se80s$43Xfh1M83XOGy.G3aPgSg.$1$To0ca4rc$dWhvhEGB5TcZoCtdN1HY1.jpg\",\n            \"tags\": \"Treatment Areas\",\n            \"order\": 0,\n            \"type\": \"Chart\",\n            \"created_date\": \"2018-05-15 19:37:31\"\n        },\n        {\n            \"id\": 388309,\n            \"name\": \"Stephx Hellion\",\n            \"url\": \"/cdn/attachments/12307/photos/face_220215f5010f51a9b1bbd8991e0833e93383cd101101fa1dd275a27f125b60cf.png?region=uk\",\n            \"tags\": \"Testllion\",\n            \"order\": 0,\n            \"type\": \"Chart\",\n            \"created_date\": \"2025-04-23 13:42:47\"\n        },\n        {\n            \"id\": 388310,\n            \"name\": \"Testeteefsd\",\n            \"url\": \"/cdn/attachments/12307/photos/2025-05-14-001826_d0caf4f58346dbb6fdbe33bc9d7dcf6c635c4d2f80ab8618a29abfe15e964f21.png?region=uk\",\n            \"tags\": \"dsfsdfds\",\n            \"order\": 0,\n            \"type\": \"Chart\",\n            \"created_date\": \"2025-07-07 14:32:46\"\n        },\n        {\n            \"id\": 388311,\n            \"name\": \"Anatomical Face\",\n            \"url\": \"/cdn/attachments/3470/photos/face_$1$8GZ3mnc$Eys.OFTtiVQ7C5nkcxxD0$1$HCu09MZF$wg5qjoVois4ktZIH4E60t1.jpg\",\n            \"tags\": \"\",\n            \"order\": 0,\n            \"type\": \"Chart\",\n            \"created_date\": \"2025-11-21 12:52:57\"\n        },\n        {\n            \"id\": 388312,\n            \"name\": \"testccahe\",\n            \"url\": \"/cdn/attachments/12307/photos/WhatsApp Image 2025-12-01 at 100746 (2)_abbedeb3d83dd5afafb7a8cb1cd532548c4c4c4bbd7d23fd72d6e10de8c3d13e.jpeg?region=uk\",\n            \"tags\": \"testccahe\",\n            \"order\": 0,\n            \"type\": \"Chart\",\n            \"created_date\": \"2025-12-12 13:46:16\"\n        },\n        {\n            \"id\": 388313,\n            \"name\": \"stencilcsche123\",\n            \"url\": \"/cdn/attachments/12307/photos/Screenshot from 2025-12-08 10-14-14_8ef8bf5816739e89ae66ca289991963c0562eddb020261091c6645a6b1759257.jpeg?region=uk\",\n            \"tags\": \"stencilcsche123\",\n            \"order\": 0,\n            \"type\": \"Stencil\",\n            \"created_date\": \"2025-12-12 13:46:47\"\n        },\n        {\n            \"id\": 388314,\n            \"name\": \"helen\",\n            \"url\": \"/cdn/attachments/14647/photos/face__1_8GZ3mnc_EysOFTtiVQ7C5nkcxxD0_1_HCu09MZF_wg5qjoVois4ktZIH4E60t1jpg_cbf83813095ae4fc754b2260685c4d35240ae979b23c9be85caa0b7b7dd04402.png?region=uk\",\n            \"tags\": \"sdcs\",\n            \"order\": 0,\n            \"type\": \"Chart\",\n            \"created_date\": \"2025-12-18 12:15:29\"\n        },\n        {\n            \"id\": 388315,\n            \"name\": \"Abdominal Region\",\n            \"url\": \"/cdn/attachments/3452/photos/Abdominal_Regions_Cleaned_f043d7d5254989a3ba5b0835e28cdfd9999a06931d9a7d77407520c71f1a52b8.png?region=uk\",\n            \"tags\": \"\",\n            \"order\": 0,\n            \"type\": \"Chart\",\n            \"created_date\": \"2026-01-21 11:37:40\"\n        },\n        {\n            \"id\": 142264,\n            \"name\": \"Face\",\n            \"url\": \"/cdn/attachments/3470/photos/face_$1$8GZ3mnc$Eys.OFTtiVQ7C5nkcxxD0$1$HCu09MZF$wg5qjoVois4ktZIH4E60t1.jpg\",\n            \"tags\": \"face,front\",\n            \"order\": 1,\n            \"type\": \"Chart\",\n            \"created_date\": \"2018-05-15 19:37:31\"\n        },\n        {\n            \"id\": 142281,\n            \"name\": \"Female Face\",\n            \"url\": \"/cdn/attachments/3452/photos/FaceFemale_$1$OJvOsUyN$MRJ0PO9XHUQ5q28TekLcF1$1$SZPUsGmP$LBm4W9pQAPm1.f6AlsjVR1.png\",\n            \"tags\": \"Female Face\",\n            \"order\": 2,\n            \"type\": \"Chart\",\n            \"created_date\": \"2018-05-15 19:37:31\"\n        },\n        {\n            \"id\": 142275,\n            \"name\": \"Female Face Diagram\",\n            \"url\": \"/cdn/attachments/3470/photos/Face-Diagram_$1$ZMrAzxwf$8js.QguhsZoQHn52L0Di$1$73fS5s4e$8SnaGNii6HN2qWNpjw8q..jpg\",\n            \"tags\": \"female,shape\",\n            \"order\": 3,\n            \"type\": \"Chart\",\n            \"created_date\": \"2018-05-15 19:37:31\"\n        },\n        {\n            \"id\": 142272,\n            \"name\": \"Side Face Left\",\n            \"url\": \"/cdn/attachments/3470/photos/side 2_$1$dqsp.v8D$g2SKJSs3Qm8zEmKLv2n.2$1$EBq40m36$TsFywYUA.lq6IVxmE930..png\",\n            \"tags\": \"side,face,left\",\n            \"order\": 4,\n            \"type\": \"Stencil\",\n            \"created_date\": \"2018-05-15 19:37:31\"\n        },\n        {\n            \"id\": 142267,\n            \"name\": \"Front Face Stencil\",\n            \"url\": \"/cdn/attachments/3470/photos/frontface_$1$RYxrqfVr$PeXdiTJVc4SZ1k2avEDxn0$1$kuKwk985$RnZcwEX1Fda62KTSq5tt1.png\",\n            \"tags\": \"front,face\",\n            \"order\": 5,\n            \"type\": \"Stencil\",\n            \"created_date\": \"2018-05-15 19:37:31\"\n        },\n        {\n            \"id\": 142273,\n            \"name\": \"Right Stencil\",\n            \"url\": \"/cdn/attachments/3470/photos/right_$1$iUEIR9N5$c97eChShXdlq6BciIl406.$1$LzCpto0c$irUbXKLqiQaoEHD1lv31v.png\",\n            \"tags\": \"right\",\n            \"order\": 6,\n            \"type\": \"Stencil\",\n            \"created_date\": \"2018-05-15 19:37:31\"\n        },\n        {\n            \"id\": 142274,\n            \"name\": \"Left Sten\",\n            \"url\": \"/cdn/attachments/3470/photos/left_$1$OCXGItE$EwdYZyXMtW35TdpkXUBW.$1$o.8gQVxi$3uJeVstavnBuzvdm2zx1u1.png\",\n            \"tags\": \"left,stencil\",\n            \"order\": 7,\n            \"type\": \"Stencil\",\n            \"created_date\": \"2018-05-15 19:37:31\"\n        },\n        {\n            \"id\": 142271,\n            \"name\": \"Right Facing\",\n            \"url\": \"/cdn/attachments/3470/photos/832ED6A5-E96F-4D76-8F95-A57A3CBFDB17_$1$mfrT78Ka$NYcBQp.66he1ZeCOUhTLu$1$gpUJtNcR$VoGDWoW8I.rZqR9Zw54nj..png\",\n            \"tags\": \"Dun\",\n            \"order\": 8,\n            \"type\": \"Stencil\",\n            \"created_date\": \"2018-05-15 19:37:31\"\n        },\n        {\n            \"id\": 142265,\n            \"name\": \"Right Face\",\n            \"url\": \"/cdn/attachments/3470/photos/face-leftt_$1$0wkjgc1J$XMEzM1Zs3a0mvTDxUape61$1$wiFoAHcx$ZcOYeR6sYIGrwN2ciraK1.png\",\n            \"tags\": \"face,right\",\n            \"order\": 9,\n            \"type\": \"Chart\",\n            \"created_date\": \"2018-05-15 19:37:31\"\n        }\n    ]\n}"}],"_postman_id":"6565b95d-fcc4-48ee-beac-ff1d608a5c2f"}],"id":"3a0e4d72-6a42-4a73-8712-e68166db61ef","description":"<p>Charts represent clinical treatment records or visual documentation of procedures performed on clients. They serve as a structured record of what was done during a client visit, including treatment details, notes, and any associated media.</p>\n<p>This folder contains endpoints for retrieving chart data from the Pabau API, allowing you to query and filter clinical records associated with your account.</p>\n","_postman_id":"3a0e4d72-6a42-4a73-8712-e68166db61ef"},{"name":"Reviews","item":[{"name":"List Review","id":"2b56adc0-86b9-4ba6-bb82-a2302d368906","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/reviews?per_page=50&page=1&id=352986","urlObject":{"protocol":"https","path":["{{api_key_12307}}","reviews"],"host":["api","oauth","pabau","com"],"query":[{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"per_page","value":"50"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"id","value":"352986"}],"variable":[]}},"response":[{"id":"49581ba2-0553-4ad8-8fd0-1f3d0216b361","name":"List Review","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key_12307}}/reviews?per_page=50&page=1&id=352986","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key_12307}}","reviews"],"query":[{"key":"per_page","value":"50","description":"int"},{"key":"page","value":"1","description":"int"},{"key":"id","value":"352986","description":"int"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Thu, 12 Mar 2026 10:07:17 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"details\": {\n        \"total_reviews\": 180,\n        \"reviews_today\": 0,\n        \"most_recent\": 1769426441,\n        \"score\": 3.85,\n        \"no_reply\": 108,\n        \"public_used\": 175,\n        \"hidden\": 5\n    },\n    \"reviews\": [\n        {\n            \"id\": 352986,\n            \"rating\": 4,\n            \"feedback\": \"fala sesre\",\n            \"feedback_status\": \"published\",\n            \"public_use\": 1,\n            \"appointment_id\": 110631432,\n            \"service\": {\n                \"id\": 3544544,\n                \"name\": \"Chrisy with Deposit\"\n            },\n            \"contact\": {\n                \"id\": 41784492,\n                \"name\": null,\n                \"email\": null\n            },\n            \"employee\": {\n                \"id\": 150903,\n                \"name\": \"Dr Tino Lavant\",\n                \"email\": \"blerton.isufi@pabau.com\"\n            },\n            \"answers\": [\n                {\n                    \"question\": \"How would you rate the overall care you received from your provider [EmployeeName]?\",\n                    \"answer\": \"4\"\n                },\n                {\n                    \"question\": \"How easy was it to schedule an appointment with our facility [EmployeeName]?\",\n                    \"answer\": \"5\"\n                },\n                {\n                    \"question\": \"How satisfied are you with the cleanliness and appearance of our facility [EmployeeName]?\",\n                    \"answer\": \"2\"\n                },\n                {\n                    \"question\": \"How likely is it that you would recommend [EmployeeName] to a friend or colleague?\",\n                    \"answer\": \"1\"\n                },\n                {\n                    \"question\": \"How likely is it that you would recommend [EmployeeName] to a friend or colleague?\",\n                    \"answer\": \"4\"\n                },\n                {\n                    \"question\": \"IS THIS A GOOD QUESTION 45?\",\n                    \"answer\": \"4\"\n                },\n                {\n                    \"question\": \"TEST QEUSTION RATE PLEASE\",\n                    \"answer\": \"4\"\n                },\n                {\n                    \"question\": \"How likely is it that you would recommend [EmployeeName] to a friend or colleague?\",\n                    \"answer\": \"4\"\n                },\n                {\n                    \"question\": \"How likely is it that you would recommend [EmployeeName] to a friend or colleague?\",\n                    \"answer\": \"4\"\n                },\n                {\n                    \"question\": \"How would you rate your consultation [ServiceName]?\",\n                    \"answer\": \"4\"\n                },\n                {\n                    \"question\": \"How easy was it to schedule an appointment with our facility [ClinicName]?\",\n                    \"answer\": \"5\"\n                },\n                {\n                    \"question\": \"How would you rate the overall care you received from your provider [ClinicName]?\",\n                    \"answer\": \"5\"\n                },\n                {\n                    \"question\": \"Test1\",\n                    \"answer\": \"4\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"2b56adc0-86b9-4ba6-bb82-a2302d368906"}],"id":"502edf22-1442-4680-9d61-cc5b8cd06ef1","_postman_id":"502edf22-1442-4680-9d61-cc5b8cd06ef1","description":""},{"name":"Memberships","item":[{"name":"List Memberships","id":"ef07cdb7-ca6c-4f71-adc4-ac118f630f4d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/memberships?search=gloves&per_page=50&page=1","urlObject":{"protocol":"https","path":["{{api_key_12307}}","memberships"],"host":["api","oauth","pabau","com"],"query":[{"disabled":true,"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"contact_id","value":"41784907"},{"disabled":true,"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"id","value":"6953"},{"description":{"content":"<p>string ( Search Memberships by name )</p>\n","type":"text/plain"},"key":"search","value":"gloves"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"per_page","value":"50"},{"description":{"content":"<p>int</p>\n","type":"text/plain"},"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"12873d5c-04b0-4f15-8590-5047f04ad4be","name":"List Memberships","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.oauth.pabau.com/{{api_key_12307}}/memberships?search=gloves&per_page=50&page=1","protocol":"https","host":["api","oauth","pabau","com"],"path":["{{api_key_12307}}","memberships"],"query":[{"key":"contact_id","value":"41784907","description":"int","disabled":true},{"key":"id","value":"6953","description":"int","type":"text","disabled":true},{"key":"search","value":"gloves","description":"string ( Search Memberships by name )"},{"key":"per_page","value":"50","description":"int"},{"key":"page","value":"1","description":"int"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 11 Mar 2026 14:10:12 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Origin, X-Requested-With, Content-Type, Accept, Authorization, sentry-trace, baggage"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"total\": 1,\n    \"memberships\": [\n        {\n            \"id\": 6953,\n            \"membership_id\": 485,\n            \"membership_name\": \"Gloves\",\n            \"contact_id\": 41784907,\n            \"full_name\": \"Olgica Stef\",\n            \"Email\": \"olgica@pabau.com\",\n            \"amount\": \"1.00\",\n            \"status\": \"active\",\n            \"activation_date\": \"2026-03-03 14:32:51\",\n            \"expiration_date\": null\n        }\n    ]\n}"}],"_postman_id":"ef07cdb7-ca6c-4f71-adc4-ac118f630f4d"}],"id":"a82abbdd-e75d-4448-a7d1-3f7f9347110e","_postman_id":"a82abbdd-e75d-4448-a7d1-3f7f9347110e","description":""},{"name":"Custom Fields","item":[{"name":"Create Custom Field","id":"c6995712-d831-4e84-8407-642ba6fd7b11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"field_label","value":"My Custom Field","description":"<p>Display name of the field Required*</p>\n","type":"text","disabled":true},{"key":"field_type","value":"string","description":"<p>One of: string, text, number, list, multiple, bool, date, email, phone, url, localized_message, User Required *</p>\n","type":"text","disabled":true},{"key":"field_for","value":"CONTACT","description":"<p>Target object: CONTACT, CONTACTLEAD, LEAD, APPOINTMENT, STAFF, PRODUCT, SERVICE, ROTA, STAGE, CONSUMABLEINJECTABLES, LOCATION Required*</p>\n","type":"text","disabled":true},{"key":"is_active","value":"1","description":"<p>1 (default) or 0</p>\n","type":"text","disabled":true},{"key":"is_required","value":"0","description":"<p>1 or 0 (default)</p>\n","type":"text","disabled":true},{"key":"flagged","value":"0","description":"<p>1 or 0 (default)</p>\n","type":"text","disabled":true},{"key":"disable_app","value":"0","description":"<p>Hide from mobile app. 1 or 0 (default)</p>\n","type":"text","disabled":true},{"key":"display_in_invoice","value":"0","description":"<p>1 or 0 (default)</p>\n","type":"text","disabled":true},{"key":"default_in_reports","value":"0","description":"<p>1 or 0 (default)</p>\n","type":"text","disabled":true},{"key":"in_cc_toolbar","value":"0","description":"<p>Show in toolbar. 1 or 0 (default)</p>\n","type":"text","disabled":true},{"key":"show_in_cal","value":"0","description":"<p>Show in calendar. 1 or 0 (default)</p>\n","type":"text","disabled":true},{"key":"category_id","value":"","description":"<p>Category ID from manage_custom_fields_categories</p>\n","type":"text","disabled":true},{"key":"treatment_interest","value":"","description":"<p>Related treatment field</p>\n","type":"text","disabled":true},{"key":"items","value":"[{\"label\":\"Option A\",\"value\":\"option_a\"},{\"label\":\"Option B\",\"value\":\"option_b\"}]","description":"<p>For list/multiple types only. JSON array of {label, value} objects</p>\n","type":"text","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/custom-fields/create","description":"<p>Creates a new custom field definition with optional dropdown items.</p>\n<p><strong>Body Parameters (form-data)</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>field_label</td>\n<td>string</td>\n<td>Yes</td>\n<td>Display name of the field</td>\n</tr>\n<tr>\n<td>field_type</td>\n<td>string</td>\n<td>Yes</td>\n<td>One of: string, text, number, list, multiple, bool, date, email, phone, url, localized_message, User</td>\n</tr>\n<tr>\n<td>field_for</td>\n<td>string</td>\n<td>Yes</td>\n<td>Target object: CONTACT, CONTACTLEAD, LEAD, APPOINTMENT, STAFF, PRODUCT, SERVICE, ROTA, STAGE, CONSUMABLEINJECTABLES, LOCATION</td>\n</tr>\n<tr>\n<td>is_active</td>\n<td>int</td>\n<td>No</td>\n<td>1 (default) or 0</td>\n</tr>\n<tr>\n<td>is_required</td>\n<td>int</td>\n<td>No</td>\n<td>1 or 0 (default)</td>\n</tr>\n<tr>\n<td>flagged</td>\n<td>int</td>\n<td>No</td>\n<td>1 or 0 (default)</td>\n</tr>\n<tr>\n<td>disable_app</td>\n<td>int</td>\n<td>No</td>\n<td>Hide from mobile app. 1 or 0 (default)</td>\n</tr>\n<tr>\n<td>display_in_invoice</td>\n<td>int</td>\n<td>No</td>\n<td>1 or 0 (default)</td>\n</tr>\n<tr>\n<td>default_in_reports</td>\n<td>int</td>\n<td>No</td>\n<td>1 or 0 (default)</td>\n</tr>\n<tr>\n<td>in_cc_toolbar</td>\n<td>int</td>\n<td>No</td>\n<td>Show in toolbar. 1 or 0 (default)</td>\n</tr>\n<tr>\n<td>show_in_cal</td>\n<td>int</td>\n<td>No</td>\n<td>Show in calendar. 1 or 0 (default)</td>\n</tr>\n<tr>\n<td>category_id</td>\n<td>int</td>\n<td>No</td>\n<td>Category ID from manage_custom_fields_categories</td>\n</tr>\n<tr>\n<td>treatment_interest</td>\n<td>string</td>\n<td>No</td>\n<td>Related treatment field</td>\n</tr>\n<tr>\n<td>items</td>\n<td>JSON</td>\n<td>No</td>\n<td>For list/multiple types only. JSON array of options, e.g. [{\"label\":\"Option A\",\"value\":\"option_a\"},{\"label\":\"Option B\",\"value\":\"option_b\"}]</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key_12307}}","custom-fields","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"c6995712-d831-4e84-8407-642ba6fd7b11"},{"name":"Update Custom Field","id":"76d91919-2694-4d8e-8241-ab0b192ed7e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"field_label","value":"My Custom Field","description":"<p>New display name</p>\n","type":"text","disabled":true},{"key":"field_type","value":"string","description":"<p>New field type</p>\n","type":"text","disabled":true},{"key":"field_for","value":"CONTACT","description":"<p>New target object</p>\n","type":"text","disabled":true},{"key":"is_active","value":"1","description":"<p>1 or 0</p>\n","type":"text","disabled":true},{"key":"is_required","value":"0","description":"<p>1 or 0</p>\n","type":"text","disabled":true},{"key":"flagged","value":"0","description":"<p>1 or 0</p>\n","type":"text","disabled":true},{"key":"disable_app","value":"0","description":"<p>1 or 0</p>\n","type":"text","disabled":true},{"key":"display_in_invoice","value":"0","description":"<p>1 or 0</p>\n","type":"text","disabled":true},{"key":"default_in_reports","value":"0","description":"<p>1 or 0</p>\n","type":"text","disabled":true},{"key":"in_cc_toolbar","value":"0","description":"<p>1 or 0</p>\n","type":"text","disabled":true},{"key":"show_in_cal","value":"0","description":"<p>Show in calendar. 1 or 0 (default)</p>\n","type":"text","disabled":true},{"key":"category_id","value":"","description":"<p>Category ID</p>\n","type":"text","disabled":true},{"key":"items","value":"[{\"label\":\"Option A\",\"value\":\"option_a\"},{\"label\":\"Option B\",\"value\":\"option_b\"}]","description":"<p>Replaces all existing options. JSON array of {label, value} objects</p>\n","type":"text","disabled":true}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/custom-fields/{{custom-field-id}}/update","description":"<p>Updates an existing custom field. Only send the fields you want to change.</p>\n<p><strong>URL Parameters</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>int</td>\n<td>Yes</td>\n<td>Custom field ID</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Body Parameters (form-data)</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>field_label</td>\n<td>string</td>\n<td>No</td>\n<td>New display name</td>\n</tr>\n<tr>\n<td>field_type</td>\n<td>string</td>\n<td>No</td>\n<td>New field type</td>\n</tr>\n<tr>\n<td>field_for</td>\n<td>string</td>\n<td>No</td>\n<td>New target object</td>\n</tr>\n<tr>\n<td>is_active</td>\n<td>int</td>\n<td>No</td>\n<td>1 or 0</td>\n</tr>\n<tr>\n<td>is_required</td>\n<td>int</td>\n<td>No</td>\n<td>1 or 0</td>\n</tr>\n<tr>\n<td>flagged</td>\n<td>int</td>\n<td>No</td>\n<td>1 or 0</td>\n</tr>\n<tr>\n<td>disable_app</td>\n<td>int</td>\n<td>No</td>\n<td>1 or 0</td>\n</tr>\n<tr>\n<td>display_in_invoice</td>\n<td>int</td>\n<td>No</td>\n<td>1 or 0</td>\n</tr>\n<tr>\n<td>default_in_reports</td>\n<td>int</td>\n<td>No</td>\n<td>1 or 0</td>\n</tr>\n<tr>\n<td>in_cc_toolbar</td>\n<td>int</td>\n<td>No</td>\n<td>1 or 0</td>\n</tr>\n<tr>\n<td>show_in_cal</td>\n<td>int</td>\n<td>No</td>\n<td>Show in calendar. 1 or 0 (default)</td>\n</tr>\n<tr>\n<td>category_id</td>\n<td>int</td>\n<td>No</td>\n<td>Category ID</td>\n</tr>\n<tr>\n<td>items</td>\n<td>JSON</td>\n<td>No</td>\n<td>Replaces all existing options. JSON array of {label, value} objects</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key_12307}}","custom-fields","{{custom-field-id}}","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"76d91919-2694-4d8e-8241-ab0b192ed7e2"},{"name":"Delete Custom Field","id":"6eccd99d-b922-4221-a966-9bcdac91dea9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/custom-fields/{{custom-field-id}}/delete","urlObject":{"protocol":"https","path":["{{api_key_12307}}","custom-fields","{{custom-field-id}}","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"6eccd99d-b922-4221-a966-9bcdac91dea9"}],"id":"d43961db-ff8a-4b56-a777-38cf78b8addc","_postman_id":"d43961db-ff8a-4b56-a777-38cf78b8addc","description":""},{"name":"Business","item":[{"name":"Update Business Details","id":"e33e8428-f3c0-4dfe-93c4-f17e2f3371e3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"company_name","value":"MEL CLINIC","type":"text"},{"key":"street","value":"Street","type":"text"},{"key":"city","value":"City","type":"text"},{"key":"post_code","value":"1000","type":"text"},{"key":"county","value":"Orange","type":"text"},{"key":"country","value":"United States","type":"text"},{"key":"info_email","value":"mel+1@pabau.com","type":"text"},{"key":"phone","value":"+1 (234) 567-8999","type":"text"},{"key":"phone_prefix","value":"+1","type":"text"},{"key":"currency","value":"USD","type":"text"},{"key":"date_format","value":"m/d/Y","type":"text"},{"key":"website","value":"www.google.com","type":"text"},{"key":"logo","value":"/cdn/file_attachments/12307/avatar_photos/3e2e6875-2a19d3ef-34a6-4c89-9fc3-12f941614164-105034.png?region=uk","type":"text"},{"key":"default_search","value":"contact_lead_ajax","type":"text"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/company/business-details/update","urlObject":{"protocol":"https","path":["{{api_key_12307}}","company","business-details","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"e33e8428-f3c0-4dfe-93c4-f17e2f3371e3"}],"id":"98f95b64-86d5-4685-8ad9-09d73d67ecfc","_postman_id":"98f95b64-86d5-4685-8ad9-09d73d67ecfc","description":""},{"name":"Showcases","item":[{"name":"List Showcase Folders","id":"bd8b98e9-0fdd-493e-8321-852a41e56e0c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/folders","description":"<h2 id=\"list-showcase-folders\">List Showcase Folders</h2>\n<p>List all the showcase folders</p>\n<h4 id=\"endpoint\">Endpoint:</h4>\n<p><a href=\"https://api.oauth.pabau.com/%7B%7Bapi_key%7D%7D/showcases/folders\">https://api.oauth.pabau.com/{{api_key}}/showcases/folders</a></p>\n<h4 id=\"authentication\"><strong>Authentication:</strong></h4>\n<p>The API key is embedded directly in the URL path via the <code>{{api_key}}</code> variable.</p>\n<h4 id=\"query-parameters\">Query Parameters:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Required</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>per_page</code></td>\n<td>integer</td>\n<td>No</td>\n<td>How many records to be returned, if not provided default is 20, maximum allowed is 50 per request</td>\n</tr>\n<tr>\n<td><code>page</code></td>\n<td>integer</td>\n<td>No</td>\n<td>The offcet for which records to be returned. Used in combination with <code>per_page</code>. If not provided, default is 1</td>\n</tr>\n<tr>\n<td><code>search</code></td>\n<td>string</td>\n<td>No</td>\n<td>Filter results by the provided term</td>\n</tr>\n</tbody>\n</table>\n</div><p>Response</p>\n<p>200 OK</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"success\": true,\n    \"folders\": [\n        {\n            \"id\": 1,\n            \"name\": \"test\"\n        }\n    ]\n}\n\n</code></pre><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>success</td>\n<td>boolean</td>\n<td><code>true</code> if the request is successfull</td>\n</tr>\n<tr>\n<td>folders</td>\n<td>array</td>\n<td>List of records matching the query</td>\n</tr>\n<tr>\n<td>folders[].id</td>\n<td>integer</td>\n<td>ID of the record</td>\n</tr>\n<tr>\n<td>folders[].name</td>\n<td>string</td>\n<td>Name of the record</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key_12307}}","showcases","folders"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"843ff06c-6b37-4a7b-9631-fa7c5a43d89d","name":"List Showcase Folders","originalRequest":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/folders"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 17 Mar 2026 15:59:27 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"folders\": [\n        {\n            \"id\": 1,\n            \"name\": \"test\"\n        }\n    ]\n}"}],"_postman_id":"bd8b98e9-0fdd-493e-8321-852a41e56e0c"},{"name":"Create Showcase Folder","id":"19033d91-7b09-47c2-8be9-5cd5c8af7429","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"New Folder","type":"text","uuid":"4926df3a-a310-45a6-9dcd-6b5eff42de30"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/folders/create","description":"<h2 id=\"create-showcase-folder\">Create Showcase Folder</h2>\n<p>Create a new showcase folder</p>\n<h4 id=\"endpoint\">Endpoint:</h4>\n<p><a href=\"https://api.oauth.pabau.com/%7B%7Bapi_key%7D%7D/showcases/folders/create\">https://api.oauth.pabau.com/{{api_key}}/showcases/folders/create</a></p>\n<h4 id=\"authentication\"><strong>Authentication:</strong></h4>\n<p>The API key is embedded directly in the URL path via the <code>{{api_key}}</code> variable.</p>\n<h4 id=\"parameters\">Parameters:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Required</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>Folder name</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response\">Response:</h4>\n<p>200 OK</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"status\": true,\n    \"id\": \"4\",\n    \"message\": \"Showcase folder created successfully!\"\n}\n\n</code></pre><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>success</td>\n<td>boolean</td>\n<td><code>true</code> if the request is successfull</td>\n</tr>\n<tr>\n<td>id</td>\n<td>integer</td>\n<td>ID of the newly created record</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Success or error message</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key_12307}}","showcases","folders","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"3c1afdf6-c976-4551-8b57-dad0b03f628d","name":"Create Showcase Folder","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"New Folder","type":"text","uuid":"4926df3a-a310-45a6-9dcd-6b5eff42de30"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/folders/create"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 17 Mar 2026 16:03:48 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"id\": \"4\",\n    \"message\": \"Showcase folder created successfully!\"\n}"}],"_postman_id":"19033d91-7b09-47c2-8be9-5cd5c8af7429"},{"name":"Update Showcase Folder","id":"4a6179ba-f19c-44ab-bf50-7c02aa440842","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"New Name","type":"text","uuid":"b3ff263c-d725-4130-9c44-0fbb71fef4ca"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/folders/3/update","description":"<h2 id=\"update-showcase-folder\">Update Showcase Folder</h2>\n<p>Updates name of already existing showcase folder</p>\n<h4 id=\"endpoint\">Endpoint:</h4>\n<p><a href=\"https://api.oauth.pabau.com/%7B%7Bapi_key%7D%7D/showcases/folders/%7B%7Bid%7D%7D/update\">https://api.oauth.pabau.com/{{api_key}}/showcases/folders/{{id}}/update</a></p>\n<h4 id=\"authentication\"><strong>Authentication:</strong></h4>\n<p>The API key is embedded directly in the URL path via the <code>{{api_key}}</code> variable.</p>\n<h4 id=\"parameters\">Parameters:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Required</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>Folder name</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response\">Response:</h4>\n<p>200 OK</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"status\": true,\n    \"message\": \"Showcase folder updated successfully!\"\n}\n\n</code></pre><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>success</td>\n<td>boolean</td>\n<td><code>true</code> if the request is successfull</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Success or error message</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key_12307}}","showcases","folders","3","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"9e20ae75-b447-4650-a353-994871dae7f2","name":"Update Showcase Folder","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"New Name","type":"text","uuid":"b3ff263c-d725-4130-9c44-0fbb71fef4ca"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/folders/3/update"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 17 Mar 2026 16:10:16 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"Showcase folder updated successfully!\"\n}"}],"_postman_id":"4a6179ba-f19c-44ab-bf50-7c02aa440842"},{"name":"Delete Showcase Record","id":"2c4969f2-293e-4c68-826c-3adbeee5d569","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/folders/3/delete","description":"<h2 id=\"delete-showcase-folder\">Delete Showcase Folder</h2>\n<p>Deletes already existing showcase folder. This action is not reversible</p>\n<h4 id=\"endpoint\">Endpoint:</h4>\n<p><a href=\"https://api.oauth.pabau.com/%7B%7Bapi_key%7D%7D/showcases/folders/%7B%7Bid%7D%7D/delete\">https://api.oauth.pabau.com/{{api_key}}/showcases/folders/{{id}}/delete</a></p>\n<h4 id=\"authentication\"><strong>Authentication:</strong></h4>\n<p>The API key is embedded directly in the URL path via the <code>{{api_key}}</code> variable.</p>\n<h4 id=\"response\">Response:</h4>\n<p>200 OK</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"status\": true,\n    \"message\": \"Showcase folder deleted successfully!\"\n}\n\n</code></pre><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>success</td>\n<td>boolean</td>\n<td><code>true</code> if the request is successfull</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Success or error message</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key_12307}}","showcases","folders","3","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"ecdfa0a2-f734-4723-8eb9-a063bec7f37c","name":"Delete Showcase Record","originalRequest":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/folders/3/delete"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 17 Mar 2026 16:15:21 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"Showcase folder deleted successfully!\"\n}"}],"_postman_id":"2c4969f2-293e-4c68-826c-3adbeee5d569"},{"name":"Create Showcase","id":"8a45c261-c55a-4d47-9e59-64a07511b81e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"pab-logo.png","type":"text","uuid":"03672ffb-7eeb-42b8-9cd4-d0cfaeb42af2"},{"key":"document_url","value":"https://cdn.pabau.com/cdn/file_attachments/pabau/pab-logo.png","type":"text","uuid":"96939567-c7e0-49b5-a78e-02ac04b69623"},{"key":"document_type","value":"image","type":"text","uuid":"3f793649-8fed-4583-9925-f3c2dfc73f58"},{"key":"folder_name","value":"test","type":"text","uuid":"d1dd2d1a-80fa-4c6a-884f-dd6b79a97343"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/create","description":"<h2 id=\"create-showcase\">Create Showcase</h2>\n<p>Create a new showcase</p>\n<h4 id=\"endpoint\">Endpoint:</h4>\n<p><a href=\"https://api.oauth.pabau.com/%7B%7Bapi_key%7D%7D/showcases/create\">https://api.oauth.pabau.com/{{api_key}}/showcases/create</a></p>\n<h4 id=\"authentication\"><strong>Authentication:</strong></h4>\n<p>The API key is embedded directly in the URL path via the <code>{{api_key}}</code> variable.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>This endpoint uses <code>multipart/form-data</code> encoding.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>The name of the file / showcase</td>\n</tr>\n<tr>\n<td><code>document_url</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>the url of the document where its uploaded</td>\n</tr>\n<tr>\n<td><code>document_type</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>The type of the document. the following types are accepted: <code>image</code> , <code>live</code> , <code>document</code> , <code>video</code></td>\n</tr>\n<tr>\n<td><code>folder_name</code></td>\n<td>string</td>\n<td>No</td>\n<td>If the file should be added in a folder. the showcase folder needs to exists</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response\">Response:</h4>\n<p>200 OK</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"status\": true,\n    \"id\": \"1\",\n    \"message\": \"Showcase created successfully!\"\n}\n\n</code></pre><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>success</td>\n<td>boolean</td>\n<td><code>true</code> if the request is successfull</td>\n</tr>\n<tr>\n<td>id</td>\n<td>integer</td>\n<td>ID of the newly created record</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Success or error message</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key_12307}}","showcases","create"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"f8e789e0-0b17-49a5-ada3-e05162f94ef3","name":"Create Showcase","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"pab-logo.png","type":"text","uuid":"03672ffb-7eeb-42b8-9cd4-d0cfaeb42af2"},{"key":"document_url","value":"https://cdn.pabau.com/cdn/file_attachments/pabau/pab-logo.png","type":"text","uuid":"96939567-c7e0-49b5-a78e-02ac04b69623"},{"key":"document_type","value":"image","type":"text","uuid":"3f793649-8fed-4583-9925-f3c2dfc73f58"},{"key":"folder_name","value":"test","type":"text","uuid":"d1dd2d1a-80fa-4c6a-884f-dd6b79a97343"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/create"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 17 Mar 2026 16:52:46 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"id\": \"1\",\n    \"message\": \"Showcase created successfully!\"\n}"}],"_postman_id":"8a45c261-c55a-4d47-9e59-64a07511b81e"},{"name":"List Showcases","id":"71e8049f-1f1b-4f54-9576-446560dce869","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"pab-logo.png","type":"text","uuid":"03672ffb-7eeb-42b8-9cd4-d0cfaeb42af2"},{"key":"document_url","value":"https://cdn.pabau.com/cdn/file_attachments/pabau/pab-logo.png","type":"text","uuid":"96939567-c7e0-49b5-a78e-02ac04b69623"},{"key":"document_type","value":"image","type":"text","uuid":"3f793649-8fed-4583-9925-f3c2dfc73f58"},{"key":"folder_name","value":"test","type":"text","uuid":"d1dd2d1a-80fa-4c6a-884f-dd6b79a97343"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases","description":"<h2 id=\"list-showcases\">List Showcases</h2>\n<p>List all the showcases</p>\n<h4 id=\"endpoint\">Endpoint:</h4>\n<p><a href=\"https://api.oauth.pabau.com/%7B%7Bapi_key%7D%7D/showcases\">https://api.oauth.pabau.com/{{api_key}}/showcases</a></p>\n<h4 id=\"authentication\"><strong>Authentication:</strong></h4>\n<p>The API key is embedded directly in the URL path via the <code>{{api_key}}</code> variable.</p>\n<h4 id=\"query-parameters\">Query Parameters:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Required</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>per_page</code></td>\n<td>integer</td>\n<td>No</td>\n<td>How many records to be returned, if not provided default is 20, maximum allowed is 50 per request</td>\n</tr>\n<tr>\n<td><code>page</code></td>\n<td>integer</td>\n<td>No</td>\n<td>The offcet for which records to be returned. Used in combination with <code>per_page</code>. If not provided, default is 1</td>\n</tr>\n<tr>\n<td><code>search</code></td>\n<td>string</td>\n<td>No</td>\n<td>Filter results by the provided term . It filters by name column</td>\n</tr>\n<tr>\n<td><code>folder_name</code></td>\n<td>string</td>\n<td>No</td>\n<td>If provided, it returns only the records assigned to that folder</td>\n</tr>\n</tbody>\n</table>\n</div><p>Response</p>\n<p>200 OK</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"success\": true,\n    \"showcases\": [\n        {\n            \"id\": 1,\n            \"name\": \"pab-logo.png\",\n            \"document_url\": \"https://cdn.pabau.com/cdn/file_attachments/pabau/pab-logo.png\",\n            \"document_type\": \"image\",\n            \"folder_id\": 1\n        }\n    ]\n}\n\n</code></pre><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>success</td>\n<td>boolean</td>\n<td><code>true</code> if the request is successfull</td>\n</tr>\n<tr>\n<td>showcases</td>\n<td>array</td>\n<td>List of records matching the query</td>\n</tr>\n<tr>\n<td>showcases[].id</td>\n<td>integer</td>\n<td>ID of the record</td>\n</tr>\n<tr>\n<td>showcases[].name</td>\n<td>string</td>\n<td>Name of the record</td>\n</tr>\n<tr>\n<td>showcases[].document_url</td>\n<td>string</td>\n<td>Url of the document</td>\n</tr>\n<tr>\n<td>showcases[].document_type</td>\n<td>string</td>\n<td>Type of the document. Accepted types: <code>image</code> , <code>live</code> , <code>document</code> , <code>video</code></td>\n</tr>\n<tr>\n<td>showcases[].folder_id</td>\n<td>integer</td>\n<td>Id of the folder the record is assigned to</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key_12307}}","showcases"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"dda5f032-09ad-4443-9f0f-e9d031300c8e","name":"List Showcases","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"pab-logo.png","type":"text","uuid":"03672ffb-7eeb-42b8-9cd4-d0cfaeb42af2"},{"key":"document_url","value":"https://cdn.pabau.com/cdn/file_attachments/pabau/pab-logo.png","type":"text","uuid":"96939567-c7e0-49b5-a78e-02ac04b69623"},{"key":"document_type","value":"image","type":"text","uuid":"3f793649-8fed-4583-9925-f3c2dfc73f58"},{"key":"folder_name","value":"test","type":"text","uuid":"d1dd2d1a-80fa-4c6a-884f-dd6b79a97343"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Tue, 17 Mar 2026 17:03:29 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"showcases\": [\n        {\n            \"id\": 1,\n            \"name\": \"pab-logo.png\",\n            \"document_url\": \"https://cdn.pabau.com/cdn/file_attachments/pabau/pab-logo.png\",\n            \"document_type\": \"image\",\n            \"folder_id\": 1\n        }\n    ]\n}"}],"_postman_id":"71e8049f-1f1b-4f54-9576-446560dce869"},{"name":"Update Showcase","id":"3f357bc8-674c-4ef0-b09d-f76a0fb4fe9f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"pabau-logo.png","type":"text","uuid":"07475c52-48d5-4044-a7e1-1ce025e23cd6"},{"key":"document_url","value":"https://cdn.pabau.com/cdn/file_attachments/pabau/pab-logo.png","type":"text","uuid":"1ec25f4b-daca-43f6-8b05-f5b278a18103"},{"key":"document_type","value":"image","type":"text","uuid":"7ae6d232-63bd-4970-9f72-62f2b7db44db"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/1/update","description":"<h2 id=\"update-showcase\">Update Showcase</h2>\n<p>Create a new showcase</p>\n<h4 id=\"endpoint\">Endpoint:</h4>\n<p><a href=\"https://api.oauth.pabau.com/%7B%7Bapi_key_12307%7D%7D/showcases/%7B%7Bid%7D%7D/update\">https://api.oauth.pabau.com/{{api_key_12307}}/showcases/{{id}}/update</a></p>\n<h4 id=\"authentication\"><strong>Authentication:</strong></h4>\n<p>The API key is embedded directly in the URL path via the <code>{{api_key}}</code> variable.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>This endpoint uses <code>multipart/form-data</code> encoding.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>The name of the file / showcase</td>\n</tr>\n<tr>\n<td><code>document_url</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>the url of the document where its uploaded</td>\n</tr>\n<tr>\n<td><code>document_type</code></td>\n<td>string</td>\n<td>Yes</td>\n<td>The type of the document. the following types are accepted: <code>image</code> , <code>live</code> , <code>document</code> , <code>video</code></td>\n</tr>\n<tr>\n<td><code>folder_name</code></td>\n<td>string</td>\n<td>No</td>\n<td>If the file should be added in a folder. the showcase folder needs to exists</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response\">Response:</h4>\n<p>200 OK</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"status\": true,\n    \"message\": \"Showcase updated successfully!\"\n}\n\n</code></pre><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>success</td>\n<td>boolean</td>\n<td><code>true</code> if the request is successfull</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Success or error message</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key_12307}}","showcases","1","update"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"9f859608-bab3-4ccf-aa4c-28b9d589450a","name":"Update Showcase","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"name","value":"pabau-logo.png","type":"text","uuid":"07475c52-48d5-4044-a7e1-1ce025e23cd6"},{"key":"document_url","value":"https://cdn.pabau.com/cdn/file_attachments/pabau/pab-logo.png","type":"text","uuid":"1ec25f4b-daca-43f6-8b05-f5b278a18103"},{"key":"document_type","value":"image","type":"text","uuid":"7ae6d232-63bd-4970-9f72-62f2b7db44db"}]},"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/1/update"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 18 Mar 2026 08:59:24 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"Showcase updated successfully!\"\n}"}],"_postman_id":"3f357bc8-674c-4ef0-b09d-f76a0fb4fe9f"},{"name":"Delete showcase","id":"39be64d8-3570-4d95-bafc-072817c3a2ac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/1/delete","description":"<h2 id=\"delete-showcase\">Delete Showcase</h2>\n<p>Deletes already existing showcase. This action is not reversible</p>\n<h4 id=\"endpoint\">Endpoint:</h4>\n<p><a href=\"https://api.oauth.pabau.com/%7B%7Bapi_key%7D%7D/showcases/%7B%7Bid%7D%7D/delete\">https://api.oauth.pabau.com/{{api_key}}/showcases/{{id}}/delete</a></p>\n<h4 id=\"authentication\"><strong>Authentication:</strong></h4>\n<p>The API key is embedded directly in the URL path via the <code>{{api_key}}</code> variable.</p>\n<h4 id=\"response\">Response:</h4>\n<p>200 OK</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"status\": true,\n    \"message\": \"Showcase deleted successfully!\"\n}\n\n</code></pre><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>success</td>\n<td>boolean</td>\n<td><code>true</code> if the request is successfull</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Success or error message</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["{{api_key_12307}}","showcases","1","delete"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"7ef8c7f0-68a1-443b-8648-a21c4734079d","name":"Delete showcase","originalRequest":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key_12307}}/showcases/1/delete"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 18 Mar 2026 09:03:06 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"Showcase deleted successfully!\"\n}"}],"_postman_id":"39be64d8-3570-4d95-bafc-072817c3a2ac"}],"id":"e544ebca-5bb5-4afc-bdfc-c6faf76d515b","_postman_id":"e544ebca-5bb5-4afc-bdfc-c6faf76d515b","description":""},{"name":"Company","item":[{"name":"Check subscription","id":"76254550-2397-4348-9a57-06d5a5033879","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/company/check-subscription","description":"<p>Lists the subscription type and whether care plus, marketing plus and insights plus are enabled for a specific company (based on the api_key).</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","company","check-subscription"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"721c116d-9933-453f-acb5-37d8e0775f00","name":"Check subscription","originalRequest":{"method":"GET","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/company/check-subscription"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"date","value":"Wed, 25 Mar 2026 12:16:54 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"company_id\": 12307,\n        \"subscription_type\": \"enterprise\",\n        \"care_plus\": 0,\n        \"marketing_plus\": 1,\n        \"insights_plus\": 0\n    }\n}"}],"_postman_id":"76254550-2397-4348-9a57-06d5a5033879"}],"id":"f138ab38-74d4-4ffc-916a-ff0033570469","_postman_id":"f138ab38-74d4-4ffc-916a-ff0033570469","description":""},{"name":"Form Templates","item":[{"name":"Install Template","id":"c74449cf-0456-4646-bd18-1efacfc0ab1e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/form-templates/install/{{form_template_id}}","description":"<p>Installs a pre-built form template from the Template Store into your clinic account. The <code>form_template_id</code> path parameter corresponds to the <code>id</code> column in the <code>template_store</code> table and identifies which template to install. Once installed, the template is cloned into your account as an independent copy that can be customized, linked to services, and sent to clients, changes to the original in the store will not affect your installed version.</p>\n","urlObject":{"protocol":"https","path":["{{api_key}}","form-templates","install","{{form_template_id}}"],"host":["api","oauth","pabau","com"],"query":[],"variable":[]}},"response":[{"id":"cb1f0898-9c42-4e65-adbb-9801ee063b2f","name":"Install Template","originalRequest":{"method":"POST","header":[],"url":"https://api.oauth.pabau.com/{{api_key}}/form-templates/install/{{form_template_id}}"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"date","value":"Wed, 25 Mar 2026 15:45:12 GMT"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"access-control-allow-headers","value":"Content-Type, Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"server","value":"Pabau"},{"key":"strict-transport-security","value":"max-age=15768000"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Template installed successfully\",\n    \"id\": 3557263,\n    \"name\": \"Patient History Form -2025\"\n}"}],"_postman_id":"c74449cf-0456-4646-bd18-1efacfc0ab1e"}],"id":"ba2b3af3-a350-4131-bbde-47673188069c","_postman_id":"ba2b3af3-a350-4131-bbde-47673188069c","description":""}]}