{"info":{"_postman_id":"590a4f8f-6b77-4780-ad3e-285feb6bf0db","name":"LEXOH - Documentation","description":"<html><head></head><body><p><strong>Welcome to Our API Documentation Platform: Empowering Developers</strong></p>\n<p>Greetings, developers! We are thrilled to invite you to our comprehensive API documentation platform, a space where innovation meets information. Here, you'll embark on a journey that empowers you to harness the full potential of our APIs, enabling you to create seamless and transformative experiences for your applications.</p>\n<p><strong>Unlock the Power of Our APIs:</strong></p>\n<p>Our APIs are the gateway to a world of possibilities. From real-time data integration to streamlined user interactions, our platform equips you with the tools needed to elevate your applications to new heights. Whether you're building a cutting-edge website, a feature-rich mobile app, or a robust software solution, our APIs are designed to seamlessly integrate and enhance your projects.</p>\n<p><strong>What Awaits You:</strong></p>\n<ul>\n<li><p><strong>Comprehensive Documentation</strong>: Dive into detailed documentation that provides clear insights into our API functionalities, endpoints, request formats, and response structures. We've carefully crafted each document to ensure you have everything you need to kickstart your development journey.</p>\n</li>\n<li><p><strong>Sample Code</strong>: We understand that seeing is believing. That's why we've included sample code snippets in various programming languages. These snippets serve as practical guides, helping you understand how to integrate our APIs seamlessly into your projects.</p>\n</li>\n<li><p><strong>Best Practices</strong>: Take advantage of our best practices and guidelines, ensuring that your code remains efficient, maintainable, and in alignment with industry standards.</p>\n</li>\n<li><p><strong>Authentication and Security</strong>: Security is paramount in the digital world. Learn how to securely authenticate your requests and safeguard user data as you interact with our APIs.</p>\n</li>\n</ul>\n<p><strong>Your Success, Our Priority:</strong></p>\n<p>As you explore our API documentation platform, remember that your success is at the heart of everything we do. We're committed to providing you with the resources and support you need to thrive in your development journey. Whether you're a seasoned developer or just getting started, our platform is here to empower you every step of the way.</p>\n<p>Let's embark on this exciting voyage together. Start exploring our API documentation and unlock a world of innovation and possibilities. If you have any questions, feedback, or need assistance, our dedicated support team is ready to assist you. Happy coding!</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"29218731","collectionId":"590a4f8f-6b77-4780-ad3e-285feb6bf0db","publishedId":"2s9Y5SVkcG","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"2f3136","highlight":"0d6efd"},"publishDate":"2023-08-18T20:40:12.000Z"},"item":[{"name":"/","item":[{"name":"Server root health check","id":"3301b7ef-16f3-44d9-91c4-1fc9f06a11c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/","description":"<p>Returns a simple JSON indicating the server process is running. Use /health/live or /health/ready for Kubernetes probes.</p>\n","urlObject":{"path":[""],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"816465b0-29ed-4642-ad75-86b819a9b952","name":"Successful response","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"3301b7ef-16f3-44d9-91c4-1fc9f06a11c0"}],"id":"2641a595-f9a0-43cf-beec-e52e83af654c","_postman_id":"2641a595-f9a0-43cf-beec-e52e83af654c","description":""},{"name":"health","item":[{"name":"live","item":[{"name":"Kubernetes liveness probe","id":"674126c7-15c0-4b45-95e5-6a1a782d6c2c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/health/live","description":"<p>Returns 200 with {\"alive\": true} if the server process is running. Used by Kubernetes to determine if the pod should be restarted.</p>\n","urlObject":{"path":["health","live"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"1d1451a6-a37a-40ac-b875-edc5a97b93db","name":"Successful response","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/health/live"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"674126c7-15c0-4b45-95e5-6a1a782d6c2c"}],"id":"46853bea-b1f5-4ba2-a3da-8931d15fd2c9","_postman_id":"46853bea-b1f5-4ba2-a3da-8931d15fd2c9","description":""},{"name":"ready","item":[{"name":"Kubernetes readiness probe","id":"6567ca1f-3a66-4c49-aea3-a52f99f5fe63","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/health/ready","description":"<p>Checks both PostgreSQL and Redis connectivity. Returns 200 when both are reachable, 503 otherwise. Response includes individual status for each dependency.</p>\n","urlObject":{"path":["health","ready"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"ab31a256-340c-400a-9aa2-93281544c7a0","name":"Successful response","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/health/ready"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"6567ca1f-3a66-4c49-aea3-a52f99f5fe63"}],"id":"4e5fe44a-80aa-4ff5-9c39-4cfd558d1e6a","_postman_id":"4e5fe44a-80aa-4ff5-9c39-4cfd558d1e6a","description":""}],"id":"17a025e4-faa6-4699-8b4f-e460d429514d","_postman_id":"17a025e4-faa6-4699-8b4f-e460d429514d","description":""},{"name":"v1","item":[{"name":"access","item":[{"name":"device","item":[{"name":"Send access card to device","id":"7b6a5b3c-94be-40c6-a1f0-c8251b7381bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9625\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access/device","description":"<p>Pushes the access card configuration to a physical gate device.</p>\n","urlObject":{"path":["v1","access","device"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"f2bbc995-9539-4ece-a443-8afb852c6e9d","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9625\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access/device"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"7b6a5b3c-94be-40c6-a1f0-c8251b7381bc"}],"id":"185a8560-158f-4584-aee7-240f45a92058","_postman_id":"185a8560-158f-4584-aee7-240f45a92058","description":""},{"name":"email","item":[{"name":"Send access card via email","id":"6dbcea39-ae37-4306-b644-4fc62deea182","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7696,\n  \"to\": \"string\",\n  \"name\": \"string\",\n  \"subject\": \"string\",\n  \"title\": \"string\",\n  \"message\": \"string\",\n  \"outro\": \"string\",\n  \"zones\": \"string\",\n  \"locale\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access/email","description":"<p>Sends the access card details to the customer's email address.</p>\n","urlObject":{"path":["v1","access","email"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"095318a2-918f-4d2b-bc0d-ec5b41bdb7cb","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7696,\n  \"to\": \"string\",\n  \"name\": \"string\",\n  \"subject\": \"string\",\n  \"title\": \"string\",\n  \"message\": \"string\",\n  \"outro\": \"string\",\n  \"zones\": \"string\",\n  \"locale\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access/email"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"6dbcea39-ae37-4306-b644-4fc62deea182"}],"id":"ac747989-0771-4f9e-8d07-9d4b9d78e523","_postman_id":"ac747989-0771-4f9e-8d07-9d4b9d78e523","description":""},{"name":"excel","item":[{"name":"Download access cards as Excel","id":"13cf0918-af24-4484-861f-a31c1c399969","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"url":"https://demo.app.lexoh.com:3000/v1/access/excel","description":"<p>Generates and returns an .xlsx spreadsheet of access cards matching the filter criteria.</p>\n","urlObject":{"path":["v1","access","excel"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"5547786e-cc72-42f6-a0a4-e84889705dc6","name":"Excel file","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/access/excel"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"13cf0918-af24-4484-861f-a31c1c399969"}],"id":"e516ab75-4ae9-494a-aced-7a1b4a59198d","_postman_id":"e516ab75-4ae9-494a-aced-7a1b4a59198d","description":""},{"name":"list","item":[{"name":"List access cards","id":"5437d7ea-458d-43cc-8300-212a4ca87009","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 2802,\n  \"page_limit\": 4465,\n  \"search\": \"string\",\n  \"customer_id\": 2277,\n  \"user_id\": 2436,\n  \"parent_access_id\": 4596,\n  \"status\": 492,\n  \"type\": \"string\",\n  \"companies\": [\n    391,\n    1358\n  ],\n  \"last_visit_start_date\": \"string\",\n  \"last_visit_end_date\": \"string\",\n  \"entry_start_date\": \"string\",\n  \"entry_end_date\": \"string\",\n  \"exit_start_date\": \"string\",\n  \"exit_end_date\": \"string\",\n  \"validation_start_date\": \"string\",\n  \"validation_end_date\": \"string\",\n  \"expiration_start_date\": \"string\",\n  \"expiration_end_date\": \"string\",\n  \"currently_inside\": 8507,\n  \"last_visited_zones\": [\n    6496,\n    1222\n  ],\n  \"access_card_status\": 3855\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access/list","description":"<p>Returns a paginated list of access cards. Supports filtering by zone, customer, schedule, and status.</p>\n","urlObject":{"path":["v1","access","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"1634b675-c342-4a24-8420-3d3eaa611261","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 2802,\n  \"page_limit\": 4465,\n  \"search\": \"string\",\n  \"customer_id\": 2277,\n  \"user_id\": 2436,\n  \"parent_access_id\": 4596,\n  \"status\": 492,\n  \"type\": \"string\",\n  \"companies\": [\n    391,\n    1358\n  ],\n  \"last_visit_start_date\": \"string\",\n  \"last_visit_end_date\": \"string\",\n  \"entry_start_date\": \"string\",\n  \"entry_end_date\": \"string\",\n  \"exit_start_date\": \"string\",\n  \"exit_end_date\": \"string\",\n  \"validation_start_date\": \"string\",\n  \"validation_end_date\": \"string\",\n  \"expiration_start_date\": \"string\",\n  \"expiration_end_date\": \"string\",\n  \"currently_inside\": 8507,\n  \"last_visited_zones\": [\n    6496,\n    1222\n  ],\n  \"access_card_status\": 3855\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 5173,\n  \"access_cards\": [\n    {\n      \"id\": 4940,\n      \"user_id\": 2339,\n      \"customer_id\": 7653,\n      \"username\": \"string\",\n      \"totp\": \"string\",\n      \"status\": false,\n      \"type\": 2,\n      \"max_entrance\": 2320,\n      \"zones\": [\n        9856,\n        921\n      ],\n      \"creation_date\": \"string\",\n      \"validation_date\": \"string\",\n      \"expiration_date\": \"string\",\n      \"last_use_date\": \"string\",\n      \"between_hours_start\": \"string\",\n      \"between_hours_end\": \"string\",\n      \"allow_monday\": true,\n      \"allow_tuesday\": true,\n      \"allow_wednesday\": true,\n      \"allow_thursday\": true,\n      \"allow_friday\": false,\n      \"allow_saturday\": false,\n      \"allow_sunday\": true,\n      \"one_time_only\": true,\n      \"locale\": \"string\",\n      \"has_subscription\": true\n    },\n    {\n      \"id\": 6201,\n      \"user_id\": 8554,\n      \"customer_id\": 8601,\n      \"username\": \"string\",\n      \"totp\": \"string\",\n      \"status\": true,\n      \"type\": 1,\n      \"max_entrance\": 1955,\n      \"zones\": [\n        8256,\n        1606\n      ],\n      \"creation_date\": \"string\",\n      \"validation_date\": \"string\",\n      \"expiration_date\": \"string\",\n      \"last_use_date\": \"string\",\n      \"between_hours_start\": \"string\",\n      \"between_hours_end\": \"string\",\n      \"allow_monday\": true,\n      \"allow_tuesday\": true,\n      \"allow_wednesday\": true,\n      \"allow_thursday\": true,\n      \"allow_friday\": true,\n      \"allow_saturday\": true,\n      \"allow_sunday\": false,\n      \"one_time_only\": true,\n      \"locale\": \"string\",\n      \"has_subscription\": false\n    }\n  ]\n}"}],"_postman_id":"5437d7ea-458d-43cc-8300-212a4ca87009"}],"id":"44fe9f21-e878-400a-80aa-2fde8ffc15f5","_postman_id":"44fe9f21-e878-400a-80aa-2fde8ffc15f5","description":""},{"name":"sms","item":[{"name":"Send access card via SMS","id":"b7bf60f9-4201-46d6-8f6a-ae10c681c9ea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2112,\n  \"to\": \"string\",\n  \"mms\": true,\n  \"message\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access/sms","description":"<p>Sends the access card details to the customer's phone number via SMS.</p>\n","urlObject":{"path":["v1","access","sms"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"aebda5b6-e8f5-4548-8a10-0779ab9751d9","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2112,\n  \"to\": \"string\",\n  \"mms\": true,\n  \"message\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access/sms"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"b7bf60f9-4201-46d6-8f6a-ae10c681c9ea"}],"id":"94d439a1-14b8-4f4a-82bb-60ce7b34c75a","_postman_id":"94d439a1-14b8-4f4a-82bb-60ce7b34c75a","description":""},{"name":"username","item":[{"name":"Retrieve access card by username","id":"1eed125e-52a9-488b-b010-9a0bf1fe4e77","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"username\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access/username","description":"<p>Looks up an access card using the associated username instead of the card ID.</p>\n","urlObject":{"path":["v1","access","username"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"bc17e0ca-dbed-4640-8977-0a90dd232067","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"username\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access/username"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"access_card\": {\n    \"id\": 6051,\n    \"user_id\": 775,\n    \"customer_id\": 4208,\n    \"username\": \"string\",\n    \"totp\": \"string\",\n    \"status\": false,\n    \"type\": 11,\n    \"max_entrance\": 2907,\n    \"zones\": [\n      2597,\n      7911\n    ],\n    \"creation_date\": \"string\",\n    \"validation_date\": \"string\",\n    \"expiration_date\": \"string\",\n    \"last_use_date\": \"string\",\n    \"between_hours_start\": \"string\",\n    \"between_hours_end\": \"string\",\n    \"allow_monday\": true,\n    \"allow_tuesday\": false,\n    \"allow_wednesday\": true,\n    \"allow_thursday\": false,\n    \"allow_friday\": true,\n    \"allow_saturday\": true,\n    \"allow_sunday\": false,\n    \"one_time_only\": false,\n    \"locale\": \"string\",\n    \"has_subscription\": false\n  }\n}"}],"_postman_id":"1eed125e-52a9-488b-b010-9a0bf1fe4e77"}],"id":"7287b231-2cf7-4410-abda-5bb491a98239","_postman_id":"7287b231-2cf7-4410-abda-5bb491a98239","description":""},{"name":"Retrieve a single access card","id":"6f5932f0-a197-4128-bb8a-3bedb63cdbfd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1114\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access","description":"<p>Fetches a single access card by its ID. Returns full card details including linked zone, schedule, customer, and user information.</p>\n","urlObject":{"path":["v1","access"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"f6f6d87a-d758-4ceb-a6a5-901da9497336","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1114\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"access_card\": {\n    \"id\": 6051,\n    \"user_id\": 775,\n    \"customer_id\": 4208,\n    \"username\": \"string\",\n    \"totp\": \"string\",\n    \"status\": false,\n    \"type\": 11,\n    \"max_entrance\": 2907,\n    \"zones\": [\n      2597,\n      7911\n    ],\n    \"creation_date\": \"string\",\n    \"validation_date\": \"string\",\n    \"expiration_date\": \"string\",\n    \"last_use_date\": \"string\",\n    \"between_hours_start\": \"string\",\n    \"between_hours_end\": \"string\",\n    \"allow_monday\": true,\n    \"allow_tuesday\": false,\n    \"allow_wednesday\": true,\n    \"allow_thursday\": false,\n    \"allow_friday\": true,\n    \"allow_saturday\": true,\n    \"allow_sunday\": false,\n    \"one_time_only\": false,\n    \"locale\": \"string\",\n    \"has_subscription\": false\n  }\n}"}],"_postman_id":"6f5932f0-a197-4128-bb8a-3bedb63cdbfd"},{"name":"Create a new access card","id":"20f363d6-74cf-4571-859d-09b733044ea1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"type\": \"string\",\n  \"status\": true,\n  \"validation_date\": \"string\",\n  \"expiration_date\": \"string\",\n  \"username\": \"string\",\n  \"customer_id\": 9536,\n  \"user_id\": 7498,\n  \"parent_access_id\": 9463,\n  \"vehicle_id\": 1000,\n  \"max_entrance\": 2937,\n  \"zones\": [\n    947,\n    3430\n  ],\n  \"between_hours_start\": \"string\",\n  \"between_hours_end\": \"string\",\n  \"allow_monday\": false,\n  \"allow_tuesday\": false,\n  \"allow_wednesday\": false,\n  \"allow_thursday\": true,\n  \"allow_friday\": false,\n  \"allow_saturday\": true,\n  \"allow_sunday\": false,\n  \"one_time_only\": false,\n  \"locale\": \"string\",\n  \"number_of_access\": 7282,\n  \"cancel_others\": false,\n  \"creation_device_id\": 1480,\n  \"has_subscription\": false,\n  \"limits\": \"string\",\n  \"bad_cycles\": 7593,\n  \"tags\": [\n    9354,\n    8365\n  ],\n  \"license_plate\": \"string\",\n  \"customer\": {\n    \"email\": \"string\",\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"status\": false,\n    \"locale\": \"string\",\n    \"license_plates\": [\n      \"string\",\n      \"string\"\n    ],\n    \"address\": \"string\"\n  }\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access","description":"<p>Creates a new access card and optionally links it to a customer, zone, and schedule.</p>\n","urlObject":{"path":["v1","access"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"6dc5af46-bede-4c73-99fa-54e3ea16d8e7","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"type\": \"string\",\n  \"status\": true,\n  \"validation_date\": \"string\",\n  \"expiration_date\": \"string\",\n  \"username\": \"string\",\n  \"customer_id\": 9536,\n  \"user_id\": 7498,\n  \"parent_access_id\": 9463,\n  \"vehicle_id\": 1000,\n  \"max_entrance\": 2937,\n  \"zones\": [\n    947,\n    3430\n  ],\n  \"between_hours_start\": \"string\",\n  \"between_hours_end\": \"string\",\n  \"allow_monday\": false,\n  \"allow_tuesday\": false,\n  \"allow_wednesday\": false,\n  \"allow_thursday\": true,\n  \"allow_friday\": false,\n  \"allow_saturday\": true,\n  \"allow_sunday\": false,\n  \"one_time_only\": false,\n  \"locale\": \"string\",\n  \"number_of_access\": 7282,\n  \"cancel_others\": false,\n  \"creation_device_id\": 1480,\n  \"has_subscription\": false,\n  \"limits\": \"string\",\n  \"bad_cycles\": 7593,\n  \"tags\": [\n    9354,\n    8365\n  ],\n  \"license_plate\": \"string\",\n  \"customer\": {\n    \"email\": \"string\",\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"status\": false,\n    \"locale\": \"string\",\n    \"license_plates\": [\n      \"string\",\n      \"string\"\n    ],\n    \"address\": \"string\"\n  }\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"access_card\": {\n    \"id\": 6051,\n    \"user_id\": 775,\n    \"customer_id\": 4208,\n    \"username\": \"string\",\n    \"totp\": \"string\",\n    \"status\": false,\n    \"type\": 11,\n    \"max_entrance\": 2907,\n    \"zones\": [\n      2597,\n      7911\n    ],\n    \"creation_date\": \"string\",\n    \"validation_date\": \"string\",\n    \"expiration_date\": \"string\",\n    \"last_use_date\": \"string\",\n    \"between_hours_start\": \"string\",\n    \"between_hours_end\": \"string\",\n    \"allow_monday\": true,\n    \"allow_tuesday\": false,\n    \"allow_wednesday\": true,\n    \"allow_thursday\": false,\n    \"allow_friday\": true,\n    \"allow_saturday\": true,\n    \"allow_sunday\": false,\n    \"one_time_only\": false,\n    \"locale\": \"string\",\n    \"has_subscription\": false\n  }\n}"}],"_postman_id":"20f363d6-74cf-4571-859d-09b733044ea1"},{"name":"Update an access card","id":"871e2600-dee5-4b21-ad36-770cf5201342","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 4602,\n  \"status\": false,\n  \"max_entrance\": 1176,\n  \"zones\": [\n    6518,\n    586\n  ],\n  \"validation_date\": \"string\",\n  \"expiration_date\": \"string\",\n  \"locale\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access","description":"<p>Updates the fields of an existing access card identified by its ID.</p>\n","urlObject":{"path":["v1","access"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"3f9dc323-b39b-4299-acf0-ff83bbae98cd","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 4602,\n  \"status\": false,\n  \"max_entrance\": 1176,\n  \"zones\": [\n    6518,\n    586\n  ],\n  \"validation_date\": \"string\",\n  \"expiration_date\": \"string\",\n  \"locale\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"access_card\": {\n    \"id\": 6051,\n    \"user_id\": 775,\n    \"customer_id\": 4208,\n    \"username\": \"string\",\n    \"totp\": \"string\",\n    \"status\": false,\n    \"type\": 11,\n    \"max_entrance\": 2907,\n    \"zones\": [\n      2597,\n      7911\n    ],\n    \"creation_date\": \"string\",\n    \"validation_date\": \"string\",\n    \"expiration_date\": \"string\",\n    \"last_use_date\": \"string\",\n    \"between_hours_start\": \"string\",\n    \"between_hours_end\": \"string\",\n    \"allow_monday\": true,\n    \"allow_tuesday\": false,\n    \"allow_wednesday\": true,\n    \"allow_thursday\": false,\n    \"allow_friday\": true,\n    \"allow_saturday\": true,\n    \"allow_sunday\": false,\n    \"one_time_only\": false,\n    \"locale\": \"string\",\n    \"has_subscription\": false\n  }\n}"}],"_postman_id":"871e2600-dee5-4b21-ad36-770cf5201342"},{"name":"Delete an access card","id":"b8c4dbed-7542-4af2-8bbd-25c4c64107e0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9147\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access","description":"<p>Permanently deletes an access card. This cannot be undone.</p>\n","urlObject":{"path":["v1","access"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"f5d3e61f-efcf-4968-988b-85d30d5ad602","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9147\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/access"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"b8c4dbed-7542-4af2-8bbd-25c4c64107e0"}],"id":"0776dbd5-6aaf-4e06-bfb1-949da8ff3656","_postman_id":"0776dbd5-6aaf-4e06-bfb1-949da8ff3656","description":""},{"name":"ai","item":[{"name":"nlp","item":[{"name":"clear","item":[{"name":"Clear AI conversation","id":"4633c9c8-4dcc-4b80-a332-ddb206aa0070","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/ai/nlp/clear","description":"<p>Resets the current user's NLP conversation history to start a fresh session.</p>\n","urlObject":{"path":["v1","ai","nlp","clear"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"881f903f-cb72-4b84-a7f9-ec60b804c327","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/ai/nlp/clear"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"4633c9c8-4dcc-4b80-a332-ddb206aa0070"}],"id":"376084fb-0a62-41d5-b570-b049f766ae95","_postman_id":"376084fb-0a62-41d5-b570-b049f766ae95","description":""},{"name":"stream","item":[{"name":"NLP query (streaming)","id":"1bf9c570-8b0c-4cf0-8ee7-90309de04d0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/event-stream"}],"body":{"mode":"raw","raw":"{\n  \"question\": \"string\",\n  \"locale\": \"en\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/ai/nlp/stream","description":"<p>Sends a natural language query to the AI assistant and streams the response in real-time using server-sent events.</p>\n","urlObject":{"path":["v1","ai","nlp","stream"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"bbf50857-adb1-477f-96b8-f9a4d02a36c6","name":"Server-Sent Events stream","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/event-stream"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"question\": \"string\",\n  \"locale\": \"en\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/ai/nlp/stream"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/event-stream"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"1bf9c570-8b0c-4cf0-8ee7-90309de04d0b"}],"id":"2130aee7-f1fa-4d5e-af8d-567768a9a6e1","_postman_id":"2130aee7-f1fa-4d5e-af8d-567768a9a6e1","description":""},{"name":"NLP query","id":"ebfdea5d-621e-4383-892d-0661a14307c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"question\": \"string\",\n  \"locale\": \"en\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/ai/nlp","description":"<p>Sends a natural language query to the AI assistant and returns the complete response.</p>\n","urlObject":{"path":["v1","ai","nlp"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"948f683a-d4ba-4caf-92ea-04709025ad77","name":"AI response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"question\": \"string\",\n  \"locale\": \"en\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/ai/nlp"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"answer\": \"string\",\n  \"chart_suggestion\": \"string\",\n  \"follow_ups\": [\n    \"string\",\n    \"string\"\n  ],\n  \"insight\": \"string\",\n  \"action_executed\": false\n}"}],"_postman_id":"ebfdea5d-621e-4383-892d-0661a14307c0"}],"id":"e2245a96-b2ec-4c25-b689-703ae2d11ef7","_postman_id":"e2245a96-b2ec-4c25-b689-703ae2d11ef7","description":""}],"id":"27fefec1-2d99-4893-8369-f29e90c17d1f","_postman_id":"27fefec1-2d99-4893-8369-f29e90c17d1f","description":""},{"name":"alert","item":[{"name":"excel","item":[{"name":"Download alerts as Excel","id":"ebbdaf46-3c48-49c7-9dc4-3e0b4509feaf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"url":"https://demo.app.lexoh.com:3000/v1/alert/excel","description":"<p>Generates an .xlsx spreadsheet of alerts matching the filter criteria.</p>\n","urlObject":{"path":["v1","alert","excel"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"86202327-20c2-495e-a6a4-ce6209271ab6","name":"Excel file","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/alert/excel"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"ebbdaf46-3c48-49c7-9dc4-3e0b4509feaf"}],"id":"39338ac7-dc33-47ea-9f48-9afd30b45c9a","_postman_id":"39338ac7-dc33-47ea-9f48-9afd30b45c9a","description":""},{"name":"list","item":[{"name":"List alerts","id":"5854a50f-810a-4746-ba9e-cf6be67b4d2e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/alert/list","description":"<p>Returns a paginated list of system alerts. Supports filtering by severity, date range, and source device.</p>\n","urlObject":{"path":["v1","alert","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"6a9c77f0-5cd2-4ae4-9ae3-f14be8492d61","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/alert/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 9948,\n  \"alerts\": [\n    {\n      \"id\": 3279,\n      \"device_id\": 8016,\n      \"customer_id\": 6038,\n      \"user_id\": 5641,\n      \"type\": 6,\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"date_at\": \"string\"\n    },\n    {\n      \"id\": 4558,\n      \"device_id\": 8139,\n      \"customer_id\": 4192,\n      \"user_id\": 4703,\n      \"type\": 10,\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"date_at\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"5854a50f-810a-4746-ba9e-cf6be67b4d2e"}],"id":"3017cbc0-f5e2-4599-94d6-58e8a187bfc8","_postman_id":"3017cbc0-f5e2-4599-94d6-58e8a187bfc8","description":""},{"name":"Retrieve a single alert","id":"6d833769-65a6-433e-8650-71a460dc3359","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 5601\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/alert","description":"<p>Fetches an alert record by ID, including severity, source device, and acknowledgement status.</p>\n","urlObject":{"path":["v1","alert"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"e519890a-fcb9-4f5e-9a15-d9003036e773","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 5601\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/alert"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"alert\": {\n    \"id\": 2982,\n    \"device_id\": 1349,\n    \"customer_id\": 6874,\n    \"user_id\": 8877,\n    \"type\": 30,\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"date_at\": \"string\"\n  }\n}"}],"_postman_id":"6d833769-65a6-433e-8650-71a460dc3359"}],"id":"69245e5b-2be0-4389-94a0-9a6860eee8c3","_postman_id":"69245e5b-2be0-4389-94a0-9a6860eee8c3","description":""},{"name":"auth","item":[{"name":"login","item":[{"name":"Log in with credentials","id":"16f06345-c489-4de6-87a6-694e67b2d301","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"username\": \"admin\",\n  \"password\": \"secret\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/auth/login","description":"<p>Authenticates a user with username/password. On success, sets a session cookie and returns user info. Supports MFA — if MFA is enabled, returns a challenge token instead.</p>\n","urlObject":{"path":["v1","auth","login"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"b8f4d5b6-b7c6-4baf-8285-c320c1d4e2ca","name":"Login result","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"username\": \"admin\",\n  \"password\": \"secret\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/auth/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"message\": \"string\",\n  \"mfa_required\": true\n}"}],"_postman_id":"16f06345-c489-4de6-87a6-694e67b2d301"}],"id":"c9777016-1b29-4652-9a1d-b5349a30a433","_postman_id":"c9777016-1b29-4652-9a1d-b5349a30a433","description":""},{"name":"logout","item":[{"name":"Log out (POST)","id":"a77b1bca-dc2d-41f3-9a5c-f7eb70d62849","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/auth/logout","description":"<p>Invalidates the current session cookie and clears server-side session data.</p>\n","urlObject":{"path":["v1","auth","logout"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"5f9c2196-a6c0-4dc3-80b7-372758fd5e87","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/auth/logout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"a77b1bca-dc2d-41f3-9a5c-f7eb70d62849"},{"name":"Log out (GET)","id":"ffd68b55-a0e6-4a85-ab01-9881b4c227d0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/auth/logout","description":"<p>Same as POST logout — provided for browser redirect convenience.</p>\n","urlObject":{"path":["v1","auth","logout"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"345e89b6-4017-4a27-80cd-fefa3d709e35","name":"Successful response","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/auth/logout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"ffd68b55-a0e6-4a85-ab01-9881b4c227d0"}],"id":"51e3a9a7-2e06-42ac-b49e-3fa69a59e1f1","_postman_id":"51e3a9a7-2e06-42ac-b49e-3fa69a59e1f1","description":""},{"name":"mfa","item":[{"name":"Validate MFA code","id":"f5656842-2dcd-41b1-a07f-c91c6ee69740","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"token\": \"string\",\n  \"code\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/auth/mfa","description":"<p>Validates a TOTP multi-factor authentication code after initial login. On success, creates the session.</p>\n","urlObject":{"path":["v1","auth","mfa"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"8bb8cfe6-0cd5-4105-aa62-a3b6b2cd7807","name":"MFA result","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"token\": \"string\",\n  \"code\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/auth/mfa"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"mfa_enabled\": false\n}"}],"_postman_id":"f5656842-2dcd-41b1-a07f-c91c6ee69740"}],"id":"fc924c1a-9ee3-46a2-8edb-e92fe0603604","_postman_id":"fc924c1a-9ee3-46a2-8edb-e92fe0603604","description":""}],"id":"238c24ec-9c56-4ae3-ac10-21bff2ab6bb8","_postman_id":"238c24ec-9c56-4ae3-ac10-21bff2ab6bb8","description":""},{"name":"camera","item":[{"name":"event","item":[{"name":"clip","item":[{"name":"{id}","item":[{"name":"Get camera event clip","id":"59d3ea95-43f2-4aa4-92d8-2e3e79ed7eeb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"video/mp4"}],"url":"https://demo.app.lexoh.com:3000/v1/camera/event/clip/:id","description":"<p>Returns the video clip associated with a specific camera event.</p>\n","urlObject":{"path":["v1","camera","event","clip",":id"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[{"id":"0dd4afd5-d37b-4548-89e8-bd1b7d10323f","type":"any","value":"string","key":"id"}]}},"response":[{"id":"d135d069-5759-4d50-9717-cdf4fb5a86ce","name":"MP4 video","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"video/mp4"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":{"raw":"https://demo.app.lexoh.com:3000/v1/camera/event/clip/:id","host":["https://demo.app.lexoh.com:3000"],"path":["v1","camera","event","clip",":id"],"variable":[{"key":"id","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"video/mp4"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"59d3ea95-43f2-4aa4-92d8-2e3e79ed7eeb"}],"id":"44dadf65-ae15-4a03-985c-be0d5924b521","_postman_id":"44dadf65-ae15-4a03-985c-be0d5924b521","description":""}],"id":"64362437-9059-42a1-bf24-d1a768b11de1","_postman_id":"64362437-9059-42a1-bf24-d1a768b11de1","description":""},{"name":"list","item":[{"name":"List camera events","id":"1cf3f6a3-f878-4109-b813-9131b9e7fdad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera/event/list","description":"<p>Returns a paginated list of camera events. Supports filtering by camera, date range, and detection type.</p>\n","urlObject":{"path":["v1","camera","event","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"c886e487-5b56-4199-a448-5a1833adc82e","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera/event/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 391,\n  \"events\": [\n    {\n      \"id\": 412,\n      \"event_id\": \"string\",\n      \"camera_id\": 3816,\n      \"monitorid\": \"string\",\n      \"data\": \"string\",\n      \"start_time\": \"string\",\n      \"end_time\": \"string\",\n      \"label\": \"string\",\n      \"score\": \"string\",\n      \"ongoing\": false,\n      \"summary\": \"string\",\n      \"summary_fr\": \"string\",\n      \"thumbnail\": \"string\",\n      \"name\": \"string\",\n      \"tags\": [\n        \"string\",\n        \"string\"\n      ]\n    },\n    {\n      \"id\": 4084,\n      \"event_id\": \"string\",\n      \"camera_id\": 1244,\n      \"monitorid\": \"string\",\n      \"data\": \"string\",\n      \"start_time\": \"string\",\n      \"end_time\": \"string\",\n      \"label\": \"string\",\n      \"score\": \"string\",\n      \"ongoing\": false,\n      \"summary\": \"string\",\n      \"summary_fr\": \"string\",\n      \"thumbnail\": \"string\",\n      \"name\": \"string\",\n      \"tags\": [\n        \"string\",\n        \"string\"\n      ]\n    }\n  ]\n}"}],"_postman_id":"1cf3f6a3-f878-4109-b813-9131b9e7fdad"}],"id":"8fd6ac54-376d-4494-9952-868d9d4595be","_postman_id":"8fd6ac54-376d-4494-9952-868d9d4595be","description":""},{"name":"thumbnail","item":[{"name":"{id}","item":[{"name":"Get camera event thumbnail","id":"8d441f64-cf62-4ed2-90b1-29298e41cf56","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"image/jpeg"}],"url":"https://demo.app.lexoh.com:3000/v1/camera/event/thumbnail/:id","description":"<p>Returns the snapshot image associated with a specific camera event.</p>\n","urlObject":{"path":["v1","camera","event","thumbnail",":id"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[{"id":"6b59b624-9fdb-4a96-8988-836f827bc552","type":"any","value":"string","key":"id"}]}},"response":[{"id":"fc453432-a62c-4eff-9c53-a6365d429c9d","name":"JPEG image","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"image/jpeg"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":{"raw":"https://demo.app.lexoh.com:3000/v1/camera/event/thumbnail/:id","host":["https://demo.app.lexoh.com:3000"],"path":["v1","camera","event","thumbnail",":id"],"variable":[{"key":"id","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"image/jpeg"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"8d441f64-cf62-4ed2-90b1-29298e41cf56"}],"id":"e9608e2c-29cf-41c7-a7de-6b3aabaeacba","_postman_id":"e9608e2c-29cf-41c7-a7de-6b3aabaeacba","description":""}],"id":"46b4cfb8-ebab-42f1-bd2e-582f8eadcfad","_postman_id":"46b4cfb8-ebab-42f1-bd2e-582f8eadcfad","description":""},{"name":"vod","item":[{"name":"{id}","item":[{"name":"{param}","item":[{"name":"Get camera event VOD","id":"b09a5883-003f-48c2-a911-f1d8db671442","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/camera/event/vod/:id/:param","description":"<p>Returns video-on-demand playback for a camera event. Requires camera name and event ID in the URL path.</p>\n","urlObject":{"path":["v1","camera","event","vod",":id",":param"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[{"id":"3c074a40-5f89-4903-9efb-f0c8e421d5c0","type":"any","value":"string","key":"id"},{"id":"f7cc6d08-05a5-4dfa-8829-d71ed172b08b","type":"any","value":"string","key":"param"}]}},"response":[{"id":"a2b8db02-6ccb-4b49-912b-cebe3f12750f","name":"Successful response","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":{"raw":"https://demo.app.lexoh.com:3000/v1/camera/event/vod/:id/:param","host":["https://demo.app.lexoh.com:3000"],"path":["v1","camera","event","vod",":id",":param"],"variable":[{"key":"id","value":"string"},{"key":"param","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"b09a5883-003f-48c2-a911-f1d8db671442"}],"id":"2fb555b0-a679-46cd-a319-021d125144d7","_postman_id":"2fb555b0-a679-46cd-a319-021d125144d7","description":""}],"id":"955d65cb-d4cb-4e89-96b5-5967f3930969","_postman_id":"955d65cb-d4cb-4e89-96b5-5967f3930969","description":""}],"id":"1cc4f49e-8f79-4fa3-98d3-8103a94d871a","_postman_id":"1cc4f49e-8f79-4fa3-98d3-8103a94d871a","description":""},{"name":"Retrieve a camera event","id":"7e912189-f3db-4ad4-b401-e36a058458a6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1598\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera/event","description":"<p>Fetches a single camera event record by ID, including detection type, timestamp, and associated media.</p>\n","urlObject":{"path":["v1","camera","event"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"d997832d-dd62-45bd-a35d-ba1c79512876","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1598\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera/event"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"camera_event\": {\n    \"id\": 6261,\n    \"event_id\": \"string\",\n    \"camera_id\": 2155,\n    \"monitorid\": \"string\",\n    \"data\": \"string\",\n    \"start_time\": \"string\",\n    \"end_time\": \"string\",\n    \"label\": \"string\",\n    \"score\": \"string\",\n    \"ongoing\": false,\n    \"summary\": \"string\",\n    \"summary_fr\": \"string\",\n    \"thumbnail\": \"string\",\n    \"name\": \"string\",\n    \"tags\": [\n      \"string\",\n      \"string\"\n    ]\n  }\n}"}],"_postman_id":"7e912189-f3db-4ad4-b401-e36a058458a6"},{"name":"Create a camera event","id":"1c6943b0-4d86-49c1-b6b0-32be0943909d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"event_id\": \"string\",\n  \"camera_id\": 2876,\n  \"label\": \"string\",\n  \"score\": \"string\",\n  \"start_time\": \"string\",\n  \"end_time\": \"string\",\n  \"summary_en\": \"string\",\n  \"summary_fr\": \"string\",\n  \"monitorid\": 3230\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera/event","description":"<p>Inserts a new camera event record, typically triggered by motion detection or LPR.</p>\n","urlObject":{"path":["v1","camera","event"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"1e0946ea-a058-4106-8c37-4b730fe2d579","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"event_id\": \"string\",\n  \"camera_id\": 2876,\n  \"label\": \"string\",\n  \"score\": \"string\",\n  \"start_time\": \"string\",\n  \"end_time\": \"string\",\n  \"summary_en\": \"string\",\n  \"summary_fr\": \"string\",\n  \"monitorid\": 3230\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera/event"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"camera_event\": {\n    \"id\": 6261,\n    \"event_id\": \"string\",\n    \"camera_id\": 2155,\n    \"monitorid\": \"string\",\n    \"data\": \"string\",\n    \"start_time\": \"string\",\n    \"end_time\": \"string\",\n    \"label\": \"string\",\n    \"score\": \"string\",\n    \"ongoing\": false,\n    \"summary\": \"string\",\n    \"summary_fr\": \"string\",\n    \"thumbnail\": \"string\",\n    \"name\": \"string\",\n    \"tags\": [\n      \"string\",\n      \"string\"\n    ]\n  }\n}"}],"_postman_id":"1c6943b0-4d86-49c1-b6b0-32be0943909d"},{"name":"Update a camera event","id":"b7c869ec-413d-4938-b44e-e61278856896","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2459\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera/event","description":"<p>Modifies an existing camera event record.</p>\n","urlObject":{"path":["v1","camera","event"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"98498df3-ae04-4833-a15f-fc6319c6bf11","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2459\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera/event"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"camera_event\": {\n    \"id\": 6261,\n    \"event_id\": \"string\",\n    \"camera_id\": 2155,\n    \"monitorid\": \"string\",\n    \"data\": \"string\",\n    \"start_time\": \"string\",\n    \"end_time\": \"string\",\n    \"label\": \"string\",\n    \"score\": \"string\",\n    \"ongoing\": false,\n    \"summary\": \"string\",\n    \"summary_fr\": \"string\",\n    \"thumbnail\": \"string\",\n    \"name\": \"string\",\n    \"tags\": [\n      \"string\",\n      \"string\"\n    ]\n  }\n}"}],"_postman_id":"b7c869ec-413d-4938-b44e-e61278856896"},{"name":"Delete a camera event","id":"f2461b8a-99f6-4a55-8485-c75b645d49c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8701\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera/event","description":"<p>Permanently deletes a camera event and its associated media files.</p>\n","urlObject":{"path":["v1","camera","event"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"f0baccc5-40f5-417d-82c9-5912e79ca89d","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8701\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera/event"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"f2461b8a-99f6-4a55-8485-c75b645d49c0"}],"id":"7c65f28c-6e8d-4cf4-a0cf-5fbef3ce459f","_postman_id":"7c65f28c-6e8d-4cf4-a0cf-5fbef3ce459f","description":""},{"name":"list","item":[{"name":"List cameras","id":"dd07c44b-792a-42cb-8433-6d9b92321c17","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/camera/list","description":"<p>Returns a paginated list of all cameras with their connection status and zone assignment.</p>\n","urlObject":{"path":["v1","camera","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"2e86f3f5-bd98-4be4-8511-69d5a87b3474","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/camera/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 5509,\n  \"cameras\": [\n    {\n      \"id\": 4700,\n      \"name\": \"string\",\n      \"secret\": \"string\",\n      \"zone_id\": 9731,\n      \"type\": 4330,\n      \"path\": \"string\",\n      \"username\": \"string\",\n      \"password\": \"string\",\n      \"showtext\": true,\n      \"textpositionx\": 6965,\n      \"textpositiony\": 8916,\n      \"textboxpadding\": 4729,\n      \"textboxopacity\": 1547.8850329253369,\n      \"fontsize\": 9668,\n      \"width\": 2254,\n      \"height\": 7066,\n      \"maxfps\": 1454,\n      \"maxrate\": 701,\n      \"buffersize\": 4501,\n      \"audio\": false,\n      \"reolink\": false,\n      \"ptz\": false,\n      \"detection_zones\": \"string\",\n      \"blackout_zones\": \"string\",\n      \"counter_lines\": \"string\"\n    },\n    {\n      \"id\": 6710,\n      \"name\": \"string\",\n      \"secret\": \"string\",\n      \"zone_id\": 9186,\n      \"type\": 2515,\n      \"path\": \"string\",\n      \"username\": \"string\",\n      \"password\": \"string\",\n      \"showtext\": false,\n      \"textpositionx\": 5996,\n      \"textpositiony\": 3103,\n      \"textboxpadding\": 8372,\n      \"textboxopacity\": 7856.364668946136,\n      \"fontsize\": 8762,\n      \"width\": 5106,\n      \"height\": 9267,\n      \"maxfps\": 4344,\n      \"maxrate\": 4767,\n      \"buffersize\": 2285,\n      \"audio\": false,\n      \"reolink\": true,\n      \"ptz\": false,\n      \"detection_zones\": \"string\",\n      \"blackout_zones\": \"string\",\n      \"counter_lines\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"dd07c44b-792a-42cb-8433-6d9b92321c17"}],"id":"7f8e9379-ea86-420e-8030-dd0a1f6f5911","_postman_id":"7f8e9379-ea86-420e-8030-dd0a1f6f5911","description":""},{"name":"status","item":[{"name":"{id}","item":[{"name":"Get camera status","id":"24d6cd03-9402-47dd-8b90-02dfbeb71490","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/camera/status/:id","description":"<p>Returns the live connection status and health of a camera identified by its name or ID in the URL path.</p>\n","urlObject":{"path":["v1","camera","status",":id"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[{"id":"3da27a3a-841a-45da-ae2d-7f66dff3c43a","type":"any","value":"string","key":"id"}]}},"response":[{"id":"192ebc37-0e77-467d-ba31-19370a936edb","name":"Successful response","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":{"raw":"https://demo.app.lexoh.com:3000/v1/camera/status/:id","host":["https://demo.app.lexoh.com:3000"],"path":["v1","camera","status",":id"],"variable":[{"key":"id","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"24d6cd03-9402-47dd-8b90-02dfbeb71490"}],"id":"811c6d75-0f6b-42fa-a6ca-03a8db0fd8fd","_postman_id":"811c6d75-0f6b-42fa-a6ca-03a8db0fd8fd","description":""}],"id":"ce3ddd6f-7a5e-4ccc-9514-ab06c10c39d1","_postman_id":"ce3ddd6f-7a5e-4ccc-9514-ab06c10c39d1","description":""},{"name":"thumbnail","item":[{"name":"{id}","item":[{"name":"Get camera thumbnail","id":"b5b2ffd6-126d-4966-a729-89daf388d084","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"image/jpeg"}],"url":"https://demo.app.lexoh.com:3000/v1/camera/thumbnail/:id","description":"<p>Returns the latest snapshot image from a camera as a JPEG thumbnail.</p>\n","urlObject":{"path":["v1","camera","thumbnail",":id"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[{"id":"09ada5cc-079d-46f6-80dc-5d6696acd8d8","type":"any","value":"string","key":"id"}]}},"response":[{"id":"91b042dd-8600-40c1-902c-493ad1ec3c53","name":"JPEG image","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"image/jpeg"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":{"raw":"https://demo.app.lexoh.com:3000/v1/camera/thumbnail/:id","host":["https://demo.app.lexoh.com:3000"],"path":["v1","camera","thumbnail",":id"],"variable":[{"key":"id","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"image/jpeg"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"b5b2ffd6-126d-4966-a729-89daf388d084"}],"id":"7a780562-aad5-4bd9-9003-55b546b499c9","_postman_id":"7a780562-aad5-4bd9-9003-55b546b499c9","description":""}],"id":"94093b55-ad32-4aa6-880b-cbb1a5367b56","_postman_id":"94093b55-ad32-4aa6-880b-cbb1a5367b56","description":""},{"name":"Retrieve a single camera","id":"877a2755-0b26-4ab4-b75f-f3690fa875fb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 6387\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera","description":"<p>Fetches camera details by ID, including connection URL, zone assignment, and recording status.</p>\n","urlObject":{"path":["v1","camera"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"177e69fd-3d8f-43a5-a6f9-aaeea9822e1c","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 6387\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"camera\": {\n    \"id\": 5495,\n    \"name\": \"string\",\n    \"secret\": \"string\",\n    \"zone_id\": 5684,\n    \"type\": 8985,\n    \"path\": \"string\",\n    \"username\": \"string\",\n    \"password\": \"string\",\n    \"showtext\": false,\n    \"textpositionx\": 1936,\n    \"textpositiony\": 4956,\n    \"textboxpadding\": 4725,\n    \"textboxopacity\": 9751.487059677811,\n    \"fontsize\": 3232,\n    \"width\": 9962,\n    \"height\": 2670,\n    \"maxfps\": 5871,\n    \"maxrate\": 4290,\n    \"buffersize\": 388,\n    \"audio\": true,\n    \"reolink\": true,\n    \"ptz\": false,\n    \"detection_zones\": \"string\",\n    \"blackout_zones\": \"string\",\n    \"counter_lines\": \"string\"\n  }\n}"}],"_postman_id":"877a2755-0b26-4ab4-b75f-f3690fa875fb"},{"name":"Create a new camera","id":"a3c728f9-d760-4ae4-b390-3a22fb1bfddc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"zone_id\": 6642,\n  \"type\": 5129,\n  \"path\": \"string\",\n  \"username\": \"string\",\n  \"password\": \"string\",\n  \"width\": 9179,\n  \"height\": 8959,\n  \"maxfps\": 3929,\n  \"audio\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera","description":"<p>Registers a new camera in the system with its RTSP/RTMP connection details and zone assignment.</p>\n","urlObject":{"path":["v1","camera"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"38192ff9-1f65-4424-b991-ad195360939a","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"zone_id\": 6642,\n  \"type\": 5129,\n  \"path\": \"string\",\n  \"username\": \"string\",\n  \"password\": \"string\",\n  \"width\": 9179,\n  \"height\": 8959,\n  \"maxfps\": 3929,\n  \"audio\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"camera\": {\n    \"id\": 5495,\n    \"name\": \"string\",\n    \"secret\": \"string\",\n    \"zone_id\": 5684,\n    \"type\": 8985,\n    \"path\": \"string\",\n    \"username\": \"string\",\n    \"password\": \"string\",\n    \"showtext\": false,\n    \"textpositionx\": 1936,\n    \"textpositiony\": 4956,\n    \"textboxpadding\": 4725,\n    \"textboxopacity\": 9751.487059677811,\n    \"fontsize\": 3232,\n    \"width\": 9962,\n    \"height\": 2670,\n    \"maxfps\": 5871,\n    \"maxrate\": 4290,\n    \"buffersize\": 388,\n    \"audio\": true,\n    \"reolink\": true,\n    \"ptz\": false,\n    \"detection_zones\": \"string\",\n    \"blackout_zones\": \"string\",\n    \"counter_lines\": \"string\"\n  }\n}"}],"_postman_id":"a3c728f9-d760-4ae4-b390-3a22fb1bfddc"},{"name":"Update a camera","id":"c79ca8b2-d9d8-4623-bd53-9828189ab382","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2292\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera","description":"<p>Modifies camera configuration such as connection URL, name, or zone assignment.</p>\n","urlObject":{"path":["v1","camera"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"d362b2e2-b47f-4a5b-8a5b-f6c640492c7f","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2292\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"camera\": {\n    \"id\": 5495,\n    \"name\": \"string\",\n    \"secret\": \"string\",\n    \"zone_id\": 5684,\n    \"type\": 8985,\n    \"path\": \"string\",\n    \"username\": \"string\",\n    \"password\": \"string\",\n    \"showtext\": false,\n    \"textpositionx\": 1936,\n    \"textpositiony\": 4956,\n    \"textboxpadding\": 4725,\n    \"textboxopacity\": 9751.487059677811,\n    \"fontsize\": 3232,\n    \"width\": 9962,\n    \"height\": 2670,\n    \"maxfps\": 5871,\n    \"maxrate\": 4290,\n    \"buffersize\": 388,\n    \"audio\": true,\n    \"reolink\": true,\n    \"ptz\": false,\n    \"detection_zones\": \"string\",\n    \"blackout_zones\": \"string\",\n    \"counter_lines\": \"string\"\n  }\n}"}],"_postman_id":"c79ca8b2-d9d8-4623-bd53-9828189ab382"},{"name":"Delete a camera","id":"090a7cbf-ae97-43e6-a338-e9f2e75ef659","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2249\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera","description":"<p>Removes a camera from the system. Associated events are not deleted.</p>\n","urlObject":{"path":["v1","camera"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"137f1036-4a03-466c-99c4-f591179d8c23","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2249\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/camera"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"090a7cbf-ae97-43e6-a338-e9f2e75ef659"}],"id":"1b34d844-e7ff-4448-8d03-bbac2799b707","_postman_id":"1b34d844-e7ff-4448-8d03-bbac2799b707","description":""},{"name":"chargingstation","item":[{"name":"list","item":[{"name":"List charging station availabilities","id":"3dc9519c-5775-4334-8b18-5dc36cd42e93","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"zone_id\": 4533\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/chargingstation/list","description":"<p>Returns the list of charging stations with their current availability and connector status.</p>\n","urlObject":{"path":["v1","chargingstation","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"5bb1365c-0879-4d58-9e8e-4c3757cb5534","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"zone_id\": 4533\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/chargingstation/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"3dc9519c-5775-4334-8b18-5dc36cd42e93"}],"id":"e4cb7624-7ea4-4a4d-9bb2-40de77654bdf","_postman_id":"e4cb7624-7ea4-4a4d-9bb2-40de77654bdf","description":""},{"name":"start","item":[{"name":"Start a charging session","id":"75768b29-068f-416a-8a24-c9065198e829","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"entry_id\": 7915,\n  \"device_id\": 7041,\n  \"connector_id\": 2431\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/chargingstation/start","description":"<p>Initiates a charging session on a specific connector. Communicates with the station via OCPP.</p>\n","urlObject":{"path":["v1","chargingstation","start"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"44713cfe-9207-40a9-b64e-51f9112dd631","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"entry_id\": 7915,\n  \"device_id\": 7041,\n  \"connector_id\": 2431\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/chargingstation/start"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"75768b29-068f-416a-8a24-c9065198e829"}],"id":"3155807c-11d4-46eb-b271-93dc5041de80","_postman_id":"3155807c-11d4-46eb-b271-93dc5041de80","description":""},{"name":"status","item":[{"name":"Get charging session status","id":"02dee4f4-040a-4754-87e5-2ac9f73d4efa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"entry_id\": 7169\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/chargingstation/status","description":"<p>Returns the real-time status of a charging session including energy delivered and elapsed time.</p>\n","urlObject":{"path":["v1","chargingstation","status"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"b0b306d4-c69f-4e12-b04d-a28ad7337147","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"entry_id\": 7169\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/chargingstation/status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"02dee4f4-040a-4754-87e5-2ac9f73d4efa"}],"id":"56633f9e-66df-4284-8ef4-74fe7950dca0","_postman_id":"56633f9e-66df-4284-8ef4-74fe7950dca0","description":""},{"name":"stop","item":[{"name":"Stop a charging session","id":"40a28927-9aef-44ab-ae6f-1a0a97c61fb2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"entry_id\": 7169\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/chargingstation/stop","description":"<p>Stops an active charging session on a specific connector.</p>\n","urlObject":{"path":["v1","chargingstation","stop"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"2d3228c8-868c-4bc9-a337-800e1f456f42","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"entry_id\": 7169\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/chargingstation/stop"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"40a28927-9aef-44ab-ae6f-1a0a97c61fb2"}],"id":"baaeafe6-2be9-4b75-ad5a-ca6631b7864e","_postman_id":"baaeafe6-2be9-4b75-ad5a-ca6631b7864e","description":""}],"id":"9bdfbce9-e086-4ddf-8233-a3a539b2865f","_postman_id":"9bdfbce9-e086-4ddf-8233-a3a539b2865f","description":""},{"name":"companies","item":[{"name":"filters","item":[{"name":"Get company filter options","id":"afc9ed43-cd32-4950-84b0-5107bbb742c3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/companies/filters","description":"<p>Returns a list of companies formatted for use in dropdown/filter UI components.</p>\n","urlObject":{"path":["v1","companies","filters"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"b9d0974c-298a-4681-9297-d6c025879b6a","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/companies/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 7722,\n  \"companies\": [\n    {\n      \"id\": 7810,\n      \"name\": \"string\"\n    },\n    {\n      \"id\": 4879,\n      \"name\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"afc9ed43-cd32-4950-84b0-5107bbb742c3"}],"id":"e236a95b-45b9-49c2-9a00-f49e273a3abe","_postman_id":"e236a95b-45b9-49c2-9a00-f49e273a3abe","description":""},{"name":"list","item":[{"name":"List companies","id":"2c6f6423-4a2a-4eeb-9eb9-b1d80b521e82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/companies/list","description":"<p>Returns a paginated list of all companies in the system.</p>\n","urlObject":{"path":["v1","companies","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"5da578bb-3f7a-49fc-876c-a23dc615ed14","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/companies/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 6454,\n  \"companies\": [\n    {\n      \"id\": 7982,\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"status\": false,\n      \"creation_date\": \"string\",\n      \"max_entrance\": 2698,\n      \"bad_cycles\": 6071\n    },\n    {\n      \"id\": 4889,\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"status\": true,\n      \"creation_date\": \"string\",\n      \"max_entrance\": 9594,\n      \"bad_cycles\": 8942\n    }\n  ]\n}"}],"_postman_id":"2c6f6423-4a2a-4eeb-9eb9-b1d80b521e82"}],"id":"b087b309-0225-4328-a0b7-342bd5ea1e38","_postman_id":"b087b309-0225-4328-a0b7-342bd5ea1e38","description":""},{"name":"Retrieve a single company","id":"f9c01781-b04f-4806-b362-0e8684f3c628","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7552\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/companies","description":"<p>Fetches company details by ID, including name, address, and associated zones.</p>\n","urlObject":{"path":["v1","companies"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"a2d6a5e4-4707-4f81-aaf9-f86cb6cb8865","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7552\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/companies"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"company\": {\n    \"id\": 5414,\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"status\": false,\n    \"creation_date\": \"string\",\n    \"max_entrance\": 4307,\n    \"bad_cycles\": 9201\n  }\n}"}],"_postman_id":"f9c01781-b04f-4806-b362-0e8684f3c628"},{"name":"Create a new company","id":"b067419e-796e-45d8-a4ee-7471fa84b878","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"status\": true,\n  \"max_entrance\": 8588\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/companies","description":"<p>Registers a new company with its profile information and zone assignments.</p>\n","urlObject":{"path":["v1","companies"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"4108e14f-379d-4b38-83cf-da51e77028f4","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"status\": true,\n  \"max_entrance\": 8588\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/companies"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"company\": {\n    \"id\": 5414,\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"status\": false,\n    \"creation_date\": \"string\",\n    \"max_entrance\": 4307,\n    \"bad_cycles\": 9201\n  }\n}"}],"_postman_id":"b067419e-796e-45d8-a4ee-7471fa84b878"},{"name":"Update a company","id":"5fd5bc3f-c371-4e85-974e-14ec0a34eb70","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 4991,\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"status\": true,\n  \"max_entrance\": 2557\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/companies","description":"<p>Modifies an existing company's details.</p>\n","urlObject":{"path":["v1","companies"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"2102ade5-caaa-48f7-a547-699466f67b20","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 4991,\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"status\": true,\n  \"max_entrance\": 2557\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/companies"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"company\": {\n    \"id\": 5414,\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"status\": false,\n    \"creation_date\": \"string\",\n    \"max_entrance\": 4307,\n    \"bad_cycles\": 9201\n  }\n}"}],"_postman_id":"5fd5bc3f-c371-4e85-974e-14ec0a34eb70"},{"name":"Delete a company","id":"4c98fb5a-9974-4039-96f8-a1edab2b6850","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1020\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/companies","description":"<p>Permanently deletes a company. Users and zones linked to this company will be unassigned.</p>\n","urlObject":{"path":["v1","companies"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"a0f15158-b7ae-4a88-8eeb-0d42fb9c5a91","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1020\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/companies"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"4c98fb5a-9974-4039-96f8-a1edab2b6850"}],"id":"623df16c-3c9e-459e-9dce-7c1539fb19cb","_postman_id":"623df16c-3c9e-459e-9dce-7c1539fb19cb","description":""},{"name":"config","item":[{"name":"list","item":[{"name":"List configuration values","id":"0fc88520-f04b-4972-b977-2dd74cfdedea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"category\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/config/list","description":"<p>Returns all configuration entries, optionally filtered by category.</p>\n","urlObject":{"path":["v1","config","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"1e92bd65-63a6-48d9-906b-0ab3f0172fac","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"category\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/config/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 2977,\n  \"configs\": [\n    {\n      \"id\": 2903,\n      \"name\": \"string\",\n      \"value\": \"string\",\n      \"category\": \"string\"\n    },\n    {\n      \"id\": 6940,\n      \"name\": \"string\",\n      \"value\": \"string\",\n      \"category\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"0fc88520-f04b-4972-b977-2dd74cfdedea"}],"id":"384360b0-b51d-4610-bbe8-8ac5f0a24c5e","_postman_id":"384360b0-b51d-4610-bbe8-8ac5f0a24c5e","description":""},{"name":"testmail","item":[{"name":"Send test email","id":"222d084d-b1d3-4e74-b76d-8c3d1d537902","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"hostname\": \"string\",\n  \"port\": \"string\",\n  \"username\": \"string\",\n  \"password\": \"string\",\n  \"from_email\": \"string\",\n  \"to_email\": \"string\",\n  \"secured\": false,\n  \"from_name\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/config/testmail","description":"<p>Sends a test email using the current SMTP configuration to verify email delivery is working.</p>\n","urlObject":{"path":["v1","config","testmail"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"4f5e221f-76d5-4342-b10a-6703e0cdf93f","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"hostname\": \"string\",\n  \"port\": \"string\",\n  \"username\": \"string\",\n  \"password\": \"string\",\n  \"from_email\": \"string\",\n  \"to_email\": \"string\",\n  \"secured\": false,\n  \"from_name\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/config/testmail"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"222d084d-b1d3-4e74-b76d-8c3d1d537902"}],"id":"8d278289-e1b7-40d9-b533-444140a5e9bc","_postman_id":"8d278289-e1b7-40d9-b533-444140a5e9bc","description":""},{"name":"Retrieve a configuration value","id":"7931cb8a-0f7a-470f-ae61-340df81696df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2374\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/config","description":"<p>Fetches a single configuration entry by its key and category.</p>\n","urlObject":{"path":["v1","config"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"3793e709-9cb2-4d63-bbee-56b3e9abf87a","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2374\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/config"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"config\": {\n    \"id\": 2345,\n    \"name\": \"string\",\n    \"value\": \"string\",\n    \"category\": \"string\"\n  }\n}"}],"_postman_id":"7931cb8a-0f7a-470f-ae61-340df81696df"},{"name":"Save configuration values","id":"58ca5358-bbb0-40b8-a850-d26af46f4c8a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"configs\": [\n    {\n      \"id\": 3947,\n      \"name\": \"string\",\n      \"value\": \"string\",\n      \"category\": \"string\"\n    },\n    {\n      \"id\": 7107,\n      \"name\": \"string\",\n      \"value\": \"string\",\n      \"category\": \"string\"\n    }\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/config","description":"<p>Creates or updates one or more configuration entries in bulk.</p>\n","urlObject":{"path":["v1","config"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"22a25473-4103-4fe8-ab8b-fcf9a3821345","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"configs\": [\n    {\n      \"id\": 3947,\n      \"name\": \"string\",\n      \"value\": \"string\",\n      \"category\": \"string\"\n    },\n    {\n      \"id\": 7107,\n      \"name\": \"string\",\n      \"value\": \"string\",\n      \"category\": \"string\"\n    }\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/config"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 2977,\n  \"configs\": [\n    {\n      \"id\": 2903,\n      \"name\": \"string\",\n      \"value\": \"string\",\n      \"category\": \"string\"\n    },\n    {\n      \"id\": 6940,\n      \"name\": \"string\",\n      \"value\": \"string\",\n      \"category\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"58ca5358-bbb0-40b8-a850-d26af46f4c8a"}],"id":"82662d55-1445-4f1a-ac9a-8b81fdafea1d","_postman_id":"82662d55-1445-4f1a-ac9a-8b81fdafea1d","description":""},{"name":"customer","item":[{"name":"excel","item":[{"name":"Download customers as Excel","id":"828da83f-66b7-4515-ace4-32030cfc91e6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"url":"https://demo.app.lexoh.com:3000/v1/customer/excel","description":"<p>Generates an .xlsx spreadsheet of customers matching the filter criteria.</p>\n","urlObject":{"path":["v1","customer","excel"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"f5a2b4b8-9798-454f-97e7-385301382a4c","name":"Excel file","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/customer/excel"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"828da83f-66b7-4515-ace4-32030cfc91e6"}],"id":"817137b8-3350-46f7-b69c-e1f5dbb20539","_postman_id":"817137b8-3350-46f7-b69c-e1f5dbb20539","description":""},{"name":"filters","item":[{"name":"Get customer filter options","id":"f01589b3-7dd5-44b5-a2cb-6e2f58a56b6b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/customer/filters","description":"<p>Returns a list of customers formatted for use in dropdown/filter UI components.</p>\n","urlObject":{"path":["v1","customer","filters"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"002330d6-700e-44f5-8e31-5af20f525829","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/customer/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 6779,\n  \"customers\": [\n    {\n      \"id\": 8820,\n      \"name\": \"string\"\n    },\n    {\n      \"id\": 1299,\n      \"name\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"f01589b3-7dd5-44b5-a2cb-6e2f58a56b6b"}],"id":"30dbb308-504c-46c4-b76a-6b754e66f7c0","_postman_id":"30dbb308-504c-46c4-b76a-6b754e66f7c0","description":""},{"name":"list","item":[{"name":"List customers","id":"c03ca971-ec32-40c8-9b53-2f145deb63d6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 3793,\n  \"page_limit\": 5560,\n  \"search\": \"string\",\n  \"status\": 4147,\n  \"companies\": [\n    9352,\n    8155\n  ],\n  \"last_visit_start_date\": \"string\",\n  \"last_visit_end_date\": \"string\",\n  \"entry_start_date\": \"string\",\n  \"entry_end_date\": \"string\",\n  \"exit_start_date\": \"string\",\n  \"exit_end_date\": \"string\",\n  \"validation_start_date\": \"string\",\n  \"validation_end_date\": \"string\",\n  \"expiration_start_date\": \"string\",\n  \"expiration_end_date\": \"string\",\n  \"access_card_status\": 9544,\n  \"currently_inside\": 8619,\n  \"last_visited_zones\": [\n    3600,\n    6151\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/customer/list","description":"<p>Returns a paginated list of customers. Supports filtering by name, email, and company.</p>\n","urlObject":{"path":["v1","customer","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"902e6b68-2271-4793-9103-2066ce31a4ef","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 3793,\n  \"page_limit\": 5560,\n  \"search\": \"string\",\n  \"status\": 4147,\n  \"companies\": [\n    9352,\n    8155\n  ],\n  \"last_visit_start_date\": \"string\",\n  \"last_visit_end_date\": \"string\",\n  \"entry_start_date\": \"string\",\n  \"entry_end_date\": \"string\",\n  \"exit_start_date\": \"string\",\n  \"exit_end_date\": \"string\",\n  \"validation_start_date\": \"string\",\n  \"validation_end_date\": \"string\",\n  \"expiration_start_date\": \"string\",\n  \"expiration_end_date\": \"string\",\n  \"access_card_status\": 9544,\n  \"currently_inside\": 8619,\n  \"last_visited_zones\": [\n    3600,\n    6151\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/customer/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 909,\n  \"customers\": [\n    {\n      \"id\": 739,\n      \"name\": \"string\",\n      \"email\": \"string\",\n      \"description\": \"string\",\n      \"license_plate\": \"string\",\n      \"address\": \"string\",\n      \"status\": false,\n      \"locale\": \"string\",\n      \"creation_date\": \"string\",\n      \"last_seen_date\": \"string\"\n    },\n    {\n      \"id\": 2806,\n      \"name\": \"string\",\n      \"email\": \"string\",\n      \"description\": \"string\",\n      \"license_plate\": \"string\",\n      \"address\": \"string\",\n      \"status\": false,\n      \"locale\": \"string\",\n      \"creation_date\": \"string\",\n      \"last_seen_date\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"c03ca971-ec32-40c8-9b53-2f145deb63d6"}],"id":"9ba49090-dbcd-42d7-b444-1999b16c0c84","_postman_id":"9ba49090-dbcd-42d7-b444-1999b16c0c84","description":""},{"name":"Retrieve a single customer","id":"be534e59-d491-424f-ad6d-5e7d86c00f7a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7345\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/customer","description":"<p>Fetches customer details by ID, including contact information, vehicles, and access cards.</p>\n","urlObject":{"path":["v1","customer"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"b1e815cd-c442-4046-b0c1-b20af372a592","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7345\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/customer"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"customer\": {\n    \"id\": 8515,\n    \"name\": \"string\",\n    \"email\": \"string\",\n    \"description\": \"string\",\n    \"license_plate\": \"string\",\n    \"address\": \"string\",\n    \"status\": false,\n    \"locale\": \"string\",\n    \"creation_date\": \"string\",\n    \"last_seen_date\": \"string\"\n  }\n}"}],"_postman_id":"be534e59-d491-424f-ad6d-5e7d86c00f7a"},{"name":"Create a new customer","id":"1f2bb4d6-c884-48e7-80be-5e24d488b36a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"status\": true,\n  \"locale\": \"string\",\n  \"email\": \"string\",\n  \"description\": \"string\",\n  \"company_id\": 8561,\n  \"phone\": \"string\",\n  \"license_plates\": [\n    \"string\",\n    \"string\"\n  ],\n  \"address\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/customer","description":"<p>Registers a new customer with their contact details and optional vehicle information.</p>\n","urlObject":{"path":["v1","customer"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"0d7df447-6150-4f1e-afc2-4feb7d731392","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"status\": true,\n  \"locale\": \"string\",\n  \"email\": \"string\",\n  \"description\": \"string\",\n  \"company_id\": 8561,\n  \"phone\": \"string\",\n  \"license_plates\": [\n    \"string\",\n    \"string\"\n  ],\n  \"address\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/customer"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"customer\": {\n    \"id\": 8515,\n    \"name\": \"string\",\n    \"email\": \"string\",\n    \"description\": \"string\",\n    \"license_plate\": \"string\",\n    \"address\": \"string\",\n    \"status\": false,\n    \"locale\": \"string\",\n    \"creation_date\": \"string\",\n    \"last_seen_date\": \"string\"\n  }\n}"}],"_postman_id":"1f2bb4d6-c884-48e7-80be-5e24d488b36a"},{"name":"Update a customer","id":"4497cd3e-43a8-4860-b127-25aeb0da78a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 113\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/customer","description":"<p>Modifies an existing customer's profile information.</p>\n","urlObject":{"path":["v1","customer"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"a6190814-799d-4ea1-8b4c-a2fbb916e72a","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 113\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/customer"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"customer\": {\n    \"id\": 8515,\n    \"name\": \"string\",\n    \"email\": \"string\",\n    \"description\": \"string\",\n    \"license_plate\": \"string\",\n    \"address\": \"string\",\n    \"status\": false,\n    \"locale\": \"string\",\n    \"creation_date\": \"string\",\n    \"last_seen_date\": \"string\"\n  }\n}"}],"_postman_id":"4497cd3e-43a8-4860-b127-25aeb0da78a9"},{"name":"Delete a customer","id":"8f4dd18a-79d7-4a6e-9a4e-9a3b618ff8f8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 6578\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/customer","description":"<p>Permanently deletes a customer record and their associated access cards.</p>\n","urlObject":{"path":["v1","customer"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"8540ab18-8cc4-4da4-bdc3-03c173a3ec22","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 6578\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/customer"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"8f4dd18a-79d7-4a6e-9a4e-9a3b618ff8f8"}],"id":"acdf82d1-b362-4e4f-affd-b2189f54a5ff","_postman_id":"acdf82d1-b362-4e4f-affd-b2189f54a5ff","description":""},{"name":"device","item":[{"name":"close","item":[{"name":"Close gate","id":"c9f50f92-45bd-4f0c-b573-30252334aa80","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2028\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/close","description":"<p>Sends a close command to a gate device.</p>\n","urlObject":{"path":["v1","device","close"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"347753b0-53d6-417c-9e03-46bf1697a245","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2028\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/close"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"c9f50f92-45bd-4f0c-b573-30252334aa80"}],"id":"c37bb8b9-e6ce-4946-b868-969d3818185e","_postman_id":"c37bb8b9-e6ce-4946-b868-969d3818185e","description":""},{"name":"close-second","item":[{"name":"Close secondary gate barrier","id":"058c0b41-0328-4080-a733-b5166caad406","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2028\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/close-second","description":"<p>Closes the secondary barrier on a dual-barrier gate system.</p>\n","urlObject":{"path":["v1","device","close-second"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"79e3cc6e-b484-4e45-95fc-f001965fcc1c","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2028\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/close-second"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"058c0b41-0328-4080-a733-b5166caad406"}],"id":"659b28b9-6597-4eee-9797-bf0d8f25e369","_postman_id":"659b28b9-6597-4eee-9797-bf0d8f25e369","description":""},{"name":"config","item":[{"name":"Update device configuration","id":"6eb95175-f1c3-4b75-bcef-67642ac3c16a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9725,\n  \"name\": \"string\",\n  \"type\": \"string\",\n  \"brand\": \"string\",\n  \"model\": \"string\",\n  \"zone_id\": 5814,\n  \"barrier_type\": \"string\",\n  \"prevent_customers\": true,\n  \"prevent_guests\": false,\n  \"uhf_hostname\": \"string\",\n  \"uhf_port\": 7020,\n  \"card_reader_type\": \"string\",\n  \"relay_settings\": {},\n  \"screen_type\": \"string\",\n  \"use_lan_server\": true,\n  \"lan_server\": \"string\",\n  \"has_printer\": true,\n  \"has_printer_pickup_sensor\": true,\n  \"run_survision_server\": false,\n  \"show_close_device_button\": true\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/config","description":"<p>Modifies a device's configuration parameters (e.g. display settings, gate timing, network config).</p>\n","urlObject":{"path":["v1","device","config"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"4df5d472-6969-4661-bc94-92cb0c348876","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9725,\n  \"name\": \"string\",\n  \"type\": \"string\",\n  \"brand\": \"string\",\n  \"model\": \"string\",\n  \"zone_id\": 5814,\n  \"barrier_type\": \"string\",\n  \"prevent_customers\": true,\n  \"prevent_guests\": false,\n  \"uhf_hostname\": \"string\",\n  \"uhf_port\": 7020,\n  \"card_reader_type\": \"string\",\n  \"relay_settings\": {},\n  \"screen_type\": \"string\",\n  \"use_lan_server\": true,\n  \"lan_server\": \"string\",\n  \"has_printer\": true,\n  \"has_printer_pickup_sensor\": true,\n  \"run_survision_server\": false,\n  \"show_close_device_button\": true\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/config"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"device\": {\n    \"id\": 9983,\n    \"name\": \"string\",\n    \"brand\": \"string\",\n    \"model\": \"string\",\n    \"zone_id\": 1480,\n    \"sub_zones\": [\n      5847,\n      468\n    ],\n    \"type\": \"string\",\n    \"ipaddr\": \"string\",\n    \"macaddr\": \"string\",\n    \"serial_number\": \"string\",\n    \"status\": \"string\",\n    \"state\": \"string\",\n    \"present\": true,\n    \"door_open\": true,\n    \"security\": false,\n    \"exit\": false,\n    \"creation_date\": \"string\",\n    \"last_seen_date\": \"string\",\n    \"description\": \"string\",\n    \"hostname\": \"string\",\n    \"port\": \"string\",\n    \"serverurl\": \"string\",\n    \"barrier_type\": 3,\n    \"elka_settings\": \"string\",\n    \"relay_settings\": \"string\",\n    \"latitude\": 5782.57619796933,\n    \"longitude\": 1421.8072689224548,\n    \"icon\": 8410,\n    \"camera_id\": 3569,\n    \"printer_statuses\": \"string\",\n    \"cpu_temperature\": 5753.071297291293,\n    \"ping_latency_ms\": 1550,\n    \"allow_offline\": true,\n    \"open_offline\": true,\n    \"enable_uhf\": false,\n    \"has_printer\": true,\n    \"show_close_device_button\": false\n  }\n}"}],"_postman_id":"6eb95175-f1c3-4b75-bcef-67642ac3c16a"}],"id":"89449060-71fc-4764-9a35-34d82e0d0cf7","_postman_id":"89449060-71fc-4764-9a35-34d82e0d0cf7","description":""},{"name":"filters","item":[{"name":"Get device filter options","id":"1b7f6c46-7b0b-40ee-969e-99ca2c4a1415","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"paymentOnly\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/filters","description":"<p>Returns a list of devices formatted for use in dropdown/filter UI components.</p>\n","urlObject":{"path":["v1","device","filters"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"eb9cbc89-ea2e-4e01-84f0-173978d745df","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"paymentOnly\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 3999,\n  \"devices\": [\n    {\n      \"id\": 412,\n      \"name\": \"string\"\n    },\n    {\n      \"id\": 7337,\n      \"name\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"1b7f6c46-7b0b-40ee-969e-99ca2c4a1415"}],"id":"59f05738-3c63-4d90-bd55-05562ce0463e","_postman_id":"59f05738-3c63-4d90-bd55-05562ce0463e","description":""},{"name":"keep_open","item":[{"name":"Keep gate open","id":"52e01de0-6a17-4b09-a459-bf881363ea5a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2647,\n  \"duration\": 9528\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/keep_open","description":"<p>Holds the gate in the open position until manually closed. Useful for maintenance or high-traffic periods.</p>\n","urlObject":{"path":["v1","device","keep_open"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"7d4a7b2d-a327-406a-8bd4-8f0e1961f5ba","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2647,\n  \"duration\": 9528\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/keep_open"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"52e01de0-6a17-4b09-a459-bf881363ea5a"}],"id":"bb628d03-7e5b-4c42-9bff-f0d8ab6677e0","_postman_id":"bb628d03-7e5b-4c42-9bff-f0d8ab6677e0","description":""},{"name":"list","item":[{"name":"List all devices","id":"9d68c0d9-4ca3-4575-811c-d410ccff12c7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/list","description":"<p>Returns a paginated list of devices. Supports filtering by zone, type, and connection status.</p>\n","urlObject":{"path":["v1","device","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"fc3ceda6-fb29-4f6d-a010-15dea3c176a4","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 9145,\n  \"devices\": [\n    {\n      \"id\": 2205,\n      \"name\": \"string\",\n      \"brand\": \"string\",\n      \"model\": \"string\",\n      \"zone_id\": 466,\n      \"sub_zones\": [\n        8024,\n        5912\n      ],\n      \"type\": \"string\",\n      \"ipaddr\": \"string\",\n      \"macaddr\": \"string\",\n      \"serial_number\": \"string\",\n      \"status\": \"string\",\n      \"state\": \"string\",\n      \"present\": false,\n      \"door_open\": false,\n      \"security\": false,\n      \"exit\": true,\n      \"creation_date\": \"string\",\n      \"last_seen_date\": \"string\",\n      \"description\": \"string\",\n      \"hostname\": \"string\",\n      \"port\": \"string\",\n      \"serverurl\": \"string\",\n      \"barrier_type\": 0,\n      \"elka_settings\": \"string\",\n      \"relay_settings\": \"string\",\n      \"latitude\": 9603.537583570289,\n      \"longitude\": 6237.803069220157,\n      \"icon\": 2839,\n      \"camera_id\": 1924,\n      \"printer_statuses\": \"string\",\n      \"cpu_temperature\": 4750.726451822988,\n      \"ping_latency_ms\": 6235,\n      \"allow_offline\": true,\n      \"open_offline\": false,\n      \"enable_uhf\": false,\n      \"has_printer\": false,\n      \"show_close_device_button\": true\n    },\n    {\n      \"id\": 8546,\n      \"name\": \"string\",\n      \"brand\": \"string\",\n      \"model\": \"string\",\n      \"zone_id\": 2946,\n      \"sub_zones\": [\n        5827,\n        2444\n      ],\n      \"type\": \"string\",\n      \"ipaddr\": \"string\",\n      \"macaddr\": \"string\",\n      \"serial_number\": \"string\",\n      \"status\": \"string\",\n      \"state\": \"string\",\n      \"present\": true,\n      \"door_open\": false,\n      \"security\": true,\n      \"exit\": true,\n      \"creation_date\": \"string\",\n      \"last_seen_date\": \"string\",\n      \"description\": \"string\",\n      \"hostname\": \"string\",\n      \"port\": \"string\",\n      \"serverurl\": \"string\",\n      \"barrier_type\": 1,\n      \"elka_settings\": \"string\",\n      \"relay_settings\": \"string\",\n      \"latitude\": 4911.610886379416,\n      \"longitude\": 5566.614573182957,\n      \"icon\": 4485,\n      \"camera_id\": 6976,\n      \"printer_statuses\": \"string\",\n      \"cpu_temperature\": 7234.441974088797,\n      \"ping_latency_ms\": 8056,\n      \"allow_offline\": true,\n      \"open_offline\": false,\n      \"enable_uhf\": true,\n      \"has_printer\": false,\n      \"show_close_device_button\": true\n    }\n  ]\n}"}],"_postman_id":"9d68c0d9-4ca3-4575-811c-d410ccff12c7"}],"id":"d54a5983-107c-4e4a-85d5-c360f014ad8a","_postman_id":"d54a5983-107c-4e4a-85d5-c360f014ad8a","description":""},{"name":"location","item":[{"name":"Get device locations","id":"01f67260-b49b-4f93-8886-0b4b89f02675","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"type\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/location","description":"<p>Returns geographic coordinates and zone assignments for all devices, used for map display.</p>\n","urlObject":{"path":["v1","device","location"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"a69ffbf9-0b41-48f1-a8ce-1c24698bf5cb","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"type\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/location"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 9145,\n  \"devices\": [\n    {\n      \"id\": 2205,\n      \"name\": \"string\",\n      \"brand\": \"string\",\n      \"model\": \"string\",\n      \"zone_id\": 466,\n      \"sub_zones\": [\n        8024,\n        5912\n      ],\n      \"type\": \"string\",\n      \"ipaddr\": \"string\",\n      \"macaddr\": \"string\",\n      \"serial_number\": \"string\",\n      \"status\": \"string\",\n      \"state\": \"string\",\n      \"present\": false,\n      \"door_open\": false,\n      \"security\": false,\n      \"exit\": true,\n      \"creation_date\": \"string\",\n      \"last_seen_date\": \"string\",\n      \"description\": \"string\",\n      \"hostname\": \"string\",\n      \"port\": \"string\",\n      \"serverurl\": \"string\",\n      \"barrier_type\": 0,\n      \"elka_settings\": \"string\",\n      \"relay_settings\": \"string\",\n      \"latitude\": 9603.537583570289,\n      \"longitude\": 6237.803069220157,\n      \"icon\": 2839,\n      \"camera_id\": 1924,\n      \"printer_statuses\": \"string\",\n      \"cpu_temperature\": 4750.726451822988,\n      \"ping_latency_ms\": 6235,\n      \"allow_offline\": true,\n      \"open_offline\": false,\n      \"enable_uhf\": false,\n      \"has_printer\": false,\n      \"show_close_device_button\": true\n    },\n    {\n      \"id\": 8546,\n      \"name\": \"string\",\n      \"brand\": \"string\",\n      \"model\": \"string\",\n      \"zone_id\": 2946,\n      \"sub_zones\": [\n        5827,\n        2444\n      ],\n      \"type\": \"string\",\n      \"ipaddr\": \"string\",\n      \"macaddr\": \"string\",\n      \"serial_number\": \"string\",\n      \"status\": \"string\",\n      \"state\": \"string\",\n      \"present\": true,\n      \"door_open\": false,\n      \"security\": true,\n      \"exit\": true,\n      \"creation_date\": \"string\",\n      \"last_seen_date\": \"string\",\n      \"description\": \"string\",\n      \"hostname\": \"string\",\n      \"port\": \"string\",\n      \"serverurl\": \"string\",\n      \"barrier_type\": 1,\n      \"elka_settings\": \"string\",\n      \"relay_settings\": \"string\",\n      \"latitude\": 4911.610886379416,\n      \"longitude\": 5566.614573182957,\n      \"icon\": 4485,\n      \"camera_id\": 6976,\n      \"printer_statuses\": \"string\",\n      \"cpu_temperature\": 7234.441974088797,\n      \"ping_latency_ms\": 8056,\n      \"allow_offline\": true,\n      \"open_offline\": false,\n      \"enable_uhf\": true,\n      \"has_printer\": false,\n      \"show_close_device_button\": true\n    }\n  ]\n}"}],"_postman_id":"01f67260-b49b-4f93-8886-0b4b89f02675"}],"id":"a1f09b0b-508c-462e-aaae-6688b0361386","_postman_id":"a1f09b0b-508c-462e-aaae-6688b0361386","description":""},{"name":"lost_ticket","item":[{"name":"Process lost ticket","id":"590528e3-b18a-4d1a-b501-ac7d8e5d1ddb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1265\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/lost_ticket","description":"<p>Handles a lost ticket scenario at a gate. Calculates maximum parking fee and allows exit.</p>\n","urlObject":{"path":["v1","device","lost_ticket"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"b29d7713-130e-4582-8229-593da3c172fd","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1265\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/lost_ticket"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"590528e3-b18a-4d1a-b501-ac7d8e5d1ddb"}],"id":"cfd345b9-9ccb-4c98-af6c-6b04618e9ded","_postman_id":"cfd345b9-9ccb-4c98-af6c-6b04618e9ded","description":""},{"name":"open","item":[{"name":"Open gate","id":"b60dbabf-7977-406f-84f0-05b5fd56990d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2028\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/open","description":"<p>Sends an open command to a gate device. The gate will open and auto-close after the configured timeout.</p>\n","urlObject":{"path":["v1","device","open"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"7cc4f285-7a0d-4c6b-a87c-f54661246eed","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2028\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/open"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"b60dbabf-7977-406f-84f0-05b5fd56990d"}],"id":"fda0bf99-3ed5-4787-9e49-590d4f13806f","_postman_id":"fda0bf99-3ed5-4787-9e49-590d4f13806f","description":""},{"name":"print","item":[{"name":"Print ticket at device","id":"3413022e-9fe7-4ec1-b230-865e8cf856b9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 509,\n  \"print_type\": \"receipt\",\n  \"access_card_id\": 6450,\n  \"transaction_id\": 1947,\n  \"language\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/print","description":"<p>Triggers the ticket printer on the device to print a parking ticket or receipt.</p>\n","urlObject":{"path":["v1","device","print"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"9146683f-c6a8-4958-8f03-a75f289d9aae","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 509,\n  \"print_type\": \"receipt\",\n  \"access_card_id\": 6450,\n  \"transaction_id\": 1947,\n  \"language\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/print"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"3413022e-9fe7-4ec1-b230-865e8cf856b9"}],"id":"acb9c4d8-a352-46f8-ad47-5b64ea222d2c","_postman_id":"acb9c4d8-a352-46f8-ad47-5b64ea222d2c","description":""},{"name":"reboot","item":[{"name":"Reboot device","id":"d4a6c38d-689f-4f7d-9f15-d786cb08806a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1265\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/reboot","description":"<p>Sends a full hardware reboot command to the device.</p>\n","urlObject":{"path":["v1","device","reboot"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"1c7abf45-5765-4024-af7c-12b1f845cad8","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1265\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/reboot"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"d4a6c38d-689f-4f7d-9f15-d786cb08806a"}],"id":"e8e623a0-45dc-4b19-8983-3aa61aea8a34","_postman_id":"e8e623a0-45dc-4b19-8983-3aa61aea8a34","description":""},{"name":"restart","item":[{"name":"Restart device software","id":"feebd41e-4fc5-41f3-ac5d-2211aa6909be","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1265\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/restart","description":"<p>Restarts only the device software without a full hardware reboot.</p>\n","urlObject":{"path":["v1","device","restart"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"edc43e0d-a36e-47fc-84a1-aca75b45f25c","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1265\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/restart"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"feebd41e-4fc5-41f3-ac5d-2211aa6909be"}],"id":"eb3a3956-ed25-420d-91ce-b50df1a75aab","_postman_id":"eb3a3956-ed25-420d-91ce-b50df1a75aab","description":""},{"name":"type","item":[{"name":"List devices by type","id":"0b03e922-e4c1-42fd-ad12-1aff0f6dd2d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"type\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/type","description":"<p>Returns devices matching the specified type (gate, kiosk, sensor, camera, etc.).</p>\n","urlObject":{"path":["v1","device","type"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"c6f949aa-67a5-40f9-9384-126e8c30cefa","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"type\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device/type"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 9145,\n  \"devices\": [\n    {\n      \"id\": 2205,\n      \"name\": \"string\",\n      \"brand\": \"string\",\n      \"model\": \"string\",\n      \"zone_id\": 466,\n      \"sub_zones\": [\n        8024,\n        5912\n      ],\n      \"type\": \"string\",\n      \"ipaddr\": \"string\",\n      \"macaddr\": \"string\",\n      \"serial_number\": \"string\",\n      \"status\": \"string\",\n      \"state\": \"string\",\n      \"present\": false,\n      \"door_open\": false,\n      \"security\": false,\n      \"exit\": true,\n      \"creation_date\": \"string\",\n      \"last_seen_date\": \"string\",\n      \"description\": \"string\",\n      \"hostname\": \"string\",\n      \"port\": \"string\",\n      \"serverurl\": \"string\",\n      \"barrier_type\": 0,\n      \"elka_settings\": \"string\",\n      \"relay_settings\": \"string\",\n      \"latitude\": 9603.537583570289,\n      \"longitude\": 6237.803069220157,\n      \"icon\": 2839,\n      \"camera_id\": 1924,\n      \"printer_statuses\": \"string\",\n      \"cpu_temperature\": 4750.726451822988,\n      \"ping_latency_ms\": 6235,\n      \"allow_offline\": true,\n      \"open_offline\": false,\n      \"enable_uhf\": false,\n      \"has_printer\": false,\n      \"show_close_device_button\": true\n    },\n    {\n      \"id\": 8546,\n      \"name\": \"string\",\n      \"brand\": \"string\",\n      \"model\": \"string\",\n      \"zone_id\": 2946,\n      \"sub_zones\": [\n        5827,\n        2444\n      ],\n      \"type\": \"string\",\n      \"ipaddr\": \"string\",\n      \"macaddr\": \"string\",\n      \"serial_number\": \"string\",\n      \"status\": \"string\",\n      \"state\": \"string\",\n      \"present\": true,\n      \"door_open\": false,\n      \"security\": true,\n      \"exit\": true,\n      \"creation_date\": \"string\",\n      \"last_seen_date\": \"string\",\n      \"description\": \"string\",\n      \"hostname\": \"string\",\n      \"port\": \"string\",\n      \"serverurl\": \"string\",\n      \"barrier_type\": 1,\n      \"elka_settings\": \"string\",\n      \"relay_settings\": \"string\",\n      \"latitude\": 4911.610886379416,\n      \"longitude\": 5566.614573182957,\n      \"icon\": 4485,\n      \"camera_id\": 6976,\n      \"printer_statuses\": \"string\",\n      \"cpu_temperature\": 7234.441974088797,\n      \"ping_latency_ms\": 8056,\n      \"allow_offline\": true,\n      \"open_offline\": false,\n      \"enable_uhf\": true,\n      \"has_printer\": false,\n      \"show_close_device_button\": true\n    }\n  ]\n}"}],"_postman_id":"0b03e922-e4c1-42fd-ad12-1aff0f6dd2d9"}],"id":"e98ba1f9-6abc-4c07-a674-a1aff290f0cf","_postman_id":"e98ba1f9-6abc-4c07-a674-a1aff290f0cf","description":""},{"name":"Register a new device","id":"27d8e797-272b-4525-97f5-d8f88a1d5d84","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"type\": \"string\",\n  \"description\": \"string\",\n  \"hostname\": \"string\",\n  \"port\": \"string\",\n  \"serverurl\": \"string\",\n  \"zone_id\": 3458,\n  \"latitude\": 387.4341991425034,\n  \"longitude\": 1792.6624112245881,\n  \"icon\": 731,\n  \"camera_id\": 1564,\n  \"sub_zones\": [\n    7676,\n    7528\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device","description":"<p>Registers a new physical device (gate controller, kiosk, sensor, etc.) in the system. The device is identified by gate_id, serial, or MAC address.</p>\n","urlObject":{"path":["v1","device"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"d6a1e5fa-308d-4818-b94f-bc577d84b20e","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"type\": \"string\",\n  \"description\": \"string\",\n  \"hostname\": \"string\",\n  \"port\": \"string\",\n  \"serverurl\": \"string\",\n  \"zone_id\": 3458,\n  \"latitude\": 387.4341991425034,\n  \"longitude\": 1792.6624112245881,\n  \"icon\": 731,\n  \"camera_id\": 1564,\n  \"sub_zones\": [\n    7676,\n    7528\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"device\": {\n    \"id\": 9983,\n    \"name\": \"string\",\n    \"brand\": \"string\",\n    \"model\": \"string\",\n    \"zone_id\": 1480,\n    \"sub_zones\": [\n      5847,\n      468\n    ],\n    \"type\": \"string\",\n    \"ipaddr\": \"string\",\n    \"macaddr\": \"string\",\n    \"serial_number\": \"string\",\n    \"status\": \"string\",\n    \"state\": \"string\",\n    \"present\": true,\n    \"door_open\": true,\n    \"security\": false,\n    \"exit\": false,\n    \"creation_date\": \"string\",\n    \"last_seen_date\": \"string\",\n    \"description\": \"string\",\n    \"hostname\": \"string\",\n    \"port\": \"string\",\n    \"serverurl\": \"string\",\n    \"barrier_type\": 3,\n    \"elka_settings\": \"string\",\n    \"relay_settings\": \"string\",\n    \"latitude\": 5782.57619796933,\n    \"longitude\": 1421.8072689224548,\n    \"icon\": 8410,\n    \"camera_id\": 3569,\n    \"printer_statuses\": \"string\",\n    \"cpu_temperature\": 5753.071297291293,\n    \"ping_latency_ms\": 1550,\n    \"allow_offline\": true,\n    \"open_offline\": true,\n    \"enable_uhf\": false,\n    \"has_printer\": true,\n    \"show_close_device_button\": false\n  }\n}"}],"_postman_id":"27d8e797-272b-4525-97f5-d8f88a1d5d84"},{"name":"Retrieve a single device","id":"a88f2e5e-cd09-432e-9739-928f62f7f301","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1265\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device","description":"<p>Fetches device details by ID, including its configuration, zone assignment, and connection status.</p>\n","urlObject":{"path":["v1","device"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"404923f5-e1e5-49be-88cf-65b3a30174c2","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1265\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/device"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"device\": {\n    \"id\": 9983,\n    \"name\": \"string\",\n    \"brand\": \"string\",\n    \"model\": \"string\",\n    \"zone_id\": 1480,\n    \"sub_zones\": [\n      5847,\n      468\n    ],\n    \"type\": \"string\",\n    \"ipaddr\": \"string\",\n    \"macaddr\": \"string\",\n    \"serial_number\": \"string\",\n    \"status\": \"string\",\n    \"state\": \"string\",\n    \"present\": true,\n    \"door_open\": true,\n    \"security\": false,\n    \"exit\": false,\n    \"creation_date\": \"string\",\n    \"last_seen_date\": \"string\",\n    \"description\": \"string\",\n    \"hostname\": \"string\",\n    \"port\": \"string\",\n    \"serverurl\": \"string\",\n    \"barrier_type\": 3,\n    \"elka_settings\": \"string\",\n    \"relay_settings\": \"string\",\n    \"latitude\": 5782.57619796933,\n    \"longitude\": 1421.8072689224548,\n    \"icon\": 8410,\n    \"camera_id\": 3569,\n    \"printer_statuses\": \"string\",\n    \"cpu_temperature\": 5753.071297291293,\n    \"ping_latency_ms\": 1550,\n    \"allow_offline\": true,\n    \"open_offline\": true,\n    \"enable_uhf\": false,\n    \"has_printer\": true,\n    \"show_close_device_button\": false\n  }\n}"}],"_postman_id":"a88f2e5e-cd09-432e-9739-928f62f7f301"}],"id":"a6567b70-1cb6-4b87-adc7-36ce2e5d41e3","_postman_id":"a6567b70-1cb6-4b87-adc7-36ce2e5d41e3","description":""},{"name":"entry","item":[{"name":"excel","item":[{"name":"Download entries as Excel","id":"ea7af97c-46b3-42cd-9b26-a659ffbaff6e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"url":"https://demo.app.lexoh.com:3000/v1/entry/excel","description":"<p>Generates an .xlsx spreadsheet of parking entries matching the filter criteria.</p>\n","urlObject":{"path":["v1","entry","excel"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"8d04088d-33d6-43da-903f-2255054b727f","name":"Excel file","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/entry/excel"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"ea7af97c-46b3-42cd-9b26-a659ffbaff6e"}],"id":"015f5391-a2fb-41dc-9d90-ee6c71631892","_postman_id":"015f5391-a2fb-41dc-9d90-ee6c71631892","description":""},{"name":"list","item":[{"name":"List parking entries","id":"1871e82b-116d-4980-8206-fb7908fdd29f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9584,\n  \"page_limit\": 4550,\n  \"search\": \"string\",\n  \"business_ids\": [\n    9023,\n    618\n  ],\n  \"device_ids\": [\n    6575,\n    5944\n  ],\n  \"customer_ids\": [\n    6433,\n    823\n  ],\n  \"user_ids\": [\n    5647,\n    4283\n  ],\n  \"access_card_id\": 8382,\n  \"tag_ids\": [\n    1191,\n    2457\n  ],\n  \"zone_ids\": [\n    4300,\n    718\n  ],\n  \"types\": [\n    \"string\",\n    \"string\"\n  ],\n  \"transaction_amount_min\": 7712.559087651416,\n  \"transaction_amount_max\": 7207.724969646154,\n  \"start_date\": \"string\",\n  \"end_date\": \"string\",\n  \"payment_status\": 1131,\n  \"with_exit\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/entry/list","description":"<p>Returns a paginated list of parking entry/exit records. Supports filtering by date range, zone, device, and license plate.</p>\n","urlObject":{"path":["v1","entry","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"2ba16928-1e4f-49bd-be4e-5a6249bd29a6","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9584,\n  \"page_limit\": 4550,\n  \"search\": \"string\",\n  \"business_ids\": [\n    9023,\n    618\n  ],\n  \"device_ids\": [\n    6575,\n    5944\n  ],\n  \"customer_ids\": [\n    6433,\n    823\n  ],\n  \"user_ids\": [\n    5647,\n    4283\n  ],\n  \"access_card_id\": 8382,\n  \"tag_ids\": [\n    1191,\n    2457\n  ],\n  \"zone_ids\": [\n    4300,\n    718\n  ],\n  \"types\": [\n    \"string\",\n    \"string\"\n  ],\n  \"transaction_amount_min\": 7712.559087651416,\n  \"transaction_amount_max\": 7207.724969646154,\n  \"start_date\": \"string\",\n  \"end_date\": \"string\",\n  \"payment_status\": 1131,\n  \"with_exit\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/entry/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 2973,\n  \"entries\": [\n    {\n      \"id\": 6156,\n      \"access_card_id\": 5974,\n      \"user_id\": 7134,\n      \"customer_id\": 515,\n      \"enter_device_id\": 5069,\n      \"exit_device_id\": 9052,\n      \"zone_id\": 6195,\n      \"enter_date_at\": \"string\",\n      \"exit_date_at\": \"string\",\n      \"total_duration\": 8306,\n      \"subtotal\": 1964.9800288829567,\n      \"tax1\": 7523.269336579171,\n      \"tax1_name\": \"string\",\n      \"tax2\": 5064.900252115387,\n      \"tax2_name\": \"string\",\n      \"total_price\": 5225.895207898875,\n      \"transaction_id\": 8669,\n      \"payment_required\": true,\n      \"paid\": false,\n      \"paid_amount\": 1886.6692304834864,\n      \"calculation_data\": \"string\"\n    },\n    {\n      \"id\": 2859,\n      \"access_card_id\": 1079,\n      \"user_id\": 3895,\n      \"customer_id\": 2016,\n      \"enter_device_id\": 2789,\n      \"exit_device_id\": 395,\n      \"zone_id\": 2886,\n      \"enter_date_at\": \"string\",\n      \"exit_date_at\": \"string\",\n      \"total_duration\": 2440,\n      \"subtotal\": 3076.7008268336317,\n      \"tax1\": 9108.467084639211,\n      \"tax1_name\": \"string\",\n      \"tax2\": 8151.076712185906,\n      \"tax2_name\": \"string\",\n      \"total_price\": 6767.594881564849,\n      \"transaction_id\": 9739,\n      \"payment_required\": true,\n      \"paid\": true,\n      \"paid_amount\": 9351.916321878029,\n      \"calculation_data\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"1871e82b-116d-4980-8206-fb7908fdd29f"}],"id":"802069c1-8fa1-4c42-a317-3dbfedfffdeb","_postman_id":"802069c1-8fa1-4c42-a317-3dbfedfffdeb","description":""},{"name":"report","item":[{"name":"Get entries for report view","id":"fc8ef4b3-cf51-437d-9244-09ff0a250227","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 3403,\n  \"page_limit\": 4791,\n  \"search\": \"string\",\n  \"start_date\": \"string\",\n  \"end_date\": \"string\",\n  \"business_ids\": [\n    8867,\n    5844\n  ],\n  \"device_ids\": [\n    2707,\n    7255\n  ],\n  \"customer_ids\": [\n    3512,\n    6187\n  ],\n  \"user_ids\": [\n    8912,\n    8491\n  ],\n  \"access_card_id\": 2831,\n  \"tag_ids\": [\n    9158,\n    5936\n  ],\n  \"zone_ids\": [\n    6708,\n    793\n  ],\n  \"types\": [\n    \"string\",\n    \"string\"\n  ],\n  \"transaction_amount_min\": 8785.976113389743,\n  \"transaction_amount_max\": 1941.1076835890462,\n  \"payment_status\": 3606,\n  \"with_exit\": false,\n  \"average_per_day\": false,\n  \"average_per_week\": true,\n  \"average_per_month\": false,\n  \"type\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/entry/report","description":"<p>Returns parking entries aggregated for dashboard reporting with summary statistics.</p>\n","urlObject":{"path":["v1","entry","report"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"8cf209cd-a447-41bd-850f-5939d46ee05e","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 3403,\n  \"page_limit\": 4791,\n  \"search\": \"string\",\n  \"start_date\": \"string\",\n  \"end_date\": \"string\",\n  \"business_ids\": [\n    8867,\n    5844\n  ],\n  \"device_ids\": [\n    2707,\n    7255\n  ],\n  \"customer_ids\": [\n    3512,\n    6187\n  ],\n  \"user_ids\": [\n    8912,\n    8491\n  ],\n  \"access_card_id\": 2831,\n  \"tag_ids\": [\n    9158,\n    5936\n  ],\n  \"zone_ids\": [\n    6708,\n    793\n  ],\n  \"types\": [\n    \"string\",\n    \"string\"\n  ],\n  \"transaction_amount_min\": 8785.976113389743,\n  \"transaction_amount_max\": 1941.1076835890462,\n  \"payment_status\": 3606,\n  \"with_exit\": false,\n  \"average_per_day\": false,\n  \"average_per_week\": true,\n  \"average_per_month\": false,\n  \"type\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/entry/report"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 2973,\n  \"entries\": [\n    {\n      \"id\": 6156,\n      \"access_card_id\": 5974,\n      \"user_id\": 7134,\n      \"customer_id\": 515,\n      \"enter_device_id\": 5069,\n      \"exit_device_id\": 9052,\n      \"zone_id\": 6195,\n      \"enter_date_at\": \"string\",\n      \"exit_date_at\": \"string\",\n      \"total_duration\": 8306,\n      \"subtotal\": 1964.9800288829567,\n      \"tax1\": 7523.269336579171,\n      \"tax1_name\": \"string\",\n      \"tax2\": 5064.900252115387,\n      \"tax2_name\": \"string\",\n      \"total_price\": 5225.895207898875,\n      \"transaction_id\": 8669,\n      \"payment_required\": true,\n      \"paid\": false,\n      \"paid_amount\": 1886.6692304834864,\n      \"calculation_data\": \"string\"\n    },\n    {\n      \"id\": 2859,\n      \"access_card_id\": 1079,\n      \"user_id\": 3895,\n      \"customer_id\": 2016,\n      \"enter_device_id\": 2789,\n      \"exit_device_id\": 395,\n      \"zone_id\": 2886,\n      \"enter_date_at\": \"string\",\n      \"exit_date_at\": \"string\",\n      \"total_duration\": 2440,\n      \"subtotal\": 3076.7008268336317,\n      \"tax1\": 9108.467084639211,\n      \"tax1_name\": \"string\",\n      \"tax2\": 8151.076712185906,\n      \"tax2_name\": \"string\",\n      \"total_price\": 6767.594881564849,\n      \"transaction_id\": 9739,\n      \"payment_required\": true,\n      \"paid\": true,\n      \"paid_amount\": 9351.916321878029,\n      \"calculation_data\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"fc8ef4b3-cf51-437d-9244-09ff0a250227"}],"id":"6a5562be-28c1-4276-b50f-b389a830d4f8","_postman_id":"6a5562be-28c1-4276-b50f-b389a830d4f8","description":""},{"name":"reportExcel","item":[{"name":"Download entry report as Excel","id":"1a66dc4d-f7c8-4fd1-ab61-449f8614856a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"url":"https://demo.app.lexoh.com:3000/v1/entry/reportExcel","description":"<p>Generates a formatted Excel report of parking entries with summary rows.</p>\n","urlObject":{"path":["v1","entry","reportExcel"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"831ef671-73a8-409c-bf91-becda59c3c99","name":"Excel file","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/entry/reportExcel"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"1a66dc4d-f7c8-4fd1-ab61-449f8614856a"}],"id":"5a473ffb-8fed-41fa-8239-d9675876c36a","_postman_id":"5a473ffb-8fed-41fa-8239-d9675876c36a","description":""},{"name":"Retrieve a parking entry","id":"268cfc2f-d913-4b0e-8a7d-659d682f0c8e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 4366\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/entry","description":"<p>Fetches a single parking entry/exit record by ID. Includes vehicle info, timestamps, zone, and payment status.</p>\n","urlObject":{"path":["v1","entry"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"dc0ef5b5-02fe-4151-aa6e-6ad39278e827","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 4366\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/entry"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"entry\": {\n    \"id\": 4730,\n    \"access_card_id\": 3036,\n    \"user_id\": 8438,\n    \"customer_id\": 1728,\n    \"enter_device_id\": 1539,\n    \"exit_device_id\": 238,\n    \"zone_id\": 8384,\n    \"enter_date_at\": \"string\",\n    \"exit_date_at\": \"string\",\n    \"total_duration\": 8996,\n    \"subtotal\": 9253.141557352465,\n    \"tax1\": 2482.548944234765,\n    \"tax1_name\": \"string\",\n    \"tax2\": 6577.932741574505,\n    \"tax2_name\": \"string\",\n    \"total_price\": 5303.099391168854,\n    \"transaction_id\": 9339,\n    \"payment_required\": false,\n    \"paid\": true,\n    \"paid_amount\": 826.5115725631133,\n    \"calculation_data\": \"string\"\n  }\n}"}],"_postman_id":"268cfc2f-d913-4b0e-8a7d-659d682f0c8e"},{"name":"Update a parking entry","id":"f26bf491-243e-4522-947b-5f8faf8bbe56","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"access_card_id\": 6988,\n  \"device_id\": 7303\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/entry","description":"<p>Modifies an existing parking entry (e.g. to correct license plate, adjust timestamps, or mark as paid).</p>\n","urlObject":{"path":["v1","entry"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"8205f84a-c578-4173-a180-1d28b80b06aa","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"access_card_id\": 6988,\n  \"device_id\": 7303\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/entry"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"entry\": {\n    \"id\": 4730,\n    \"access_card_id\": 3036,\n    \"user_id\": 8438,\n    \"customer_id\": 1728,\n    \"enter_device_id\": 1539,\n    \"exit_device_id\": 238,\n    \"zone_id\": 8384,\n    \"enter_date_at\": \"string\",\n    \"exit_date_at\": \"string\",\n    \"total_duration\": 8996,\n    \"subtotal\": 9253.141557352465,\n    \"tax1\": 2482.548944234765,\n    \"tax1_name\": \"string\",\n    \"tax2\": 6577.932741574505,\n    \"tax2_name\": \"string\",\n    \"total_price\": 5303.099391168854,\n    \"transaction_id\": 9339,\n    \"payment_required\": false,\n    \"paid\": true,\n    \"paid_amount\": 826.5115725631133,\n    \"calculation_data\": \"string\"\n  }\n}"}],"_postman_id":"f26bf491-243e-4522-947b-5f8faf8bbe56"},{"name":"Create a manual parking entry","id":"ce4ca428-2d19-4017-88d0-99551d0a88cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"access_card_id\": 6988,\n  \"device_id\": 7303\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/entry","description":"<p>Manually inserts a parking entry record. Used for offline entries or corrections.</p>\n","urlObject":{"path":["v1","entry"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"9e1063c7-1b89-47ed-86a4-c3dbf1f4e943","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"access_card_id\": 6988,\n  \"device_id\": 7303\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/entry"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"entry\": {\n    \"id\": 4730,\n    \"access_card_id\": 3036,\n    \"user_id\": 8438,\n    \"customer_id\": 1728,\n    \"enter_device_id\": 1539,\n    \"exit_device_id\": 238,\n    \"zone_id\": 8384,\n    \"enter_date_at\": \"string\",\n    \"exit_date_at\": \"string\",\n    \"total_duration\": 8996,\n    \"subtotal\": 9253.141557352465,\n    \"tax1\": 2482.548944234765,\n    \"tax1_name\": \"string\",\n    \"tax2\": 6577.932741574505,\n    \"tax2_name\": \"string\",\n    \"total_price\": 5303.099391168854,\n    \"transaction_id\": 9339,\n    \"payment_required\": false,\n    \"paid\": true,\n    \"paid_amount\": 826.5115725631133,\n    \"calculation_data\": \"string\"\n  }\n}"}],"_postman_id":"ce4ca428-2d19-4017-88d0-99551d0a88cf"}],"id":"4f880dd8-e079-499a-aaee-55216b496e4c","_postman_id":"4f880dd8-e079-499a-aaee-55216b496e4c","description":""},{"name":"event","item":[{"name":"excel","item":[{"name":"Download events as Excel","id":"531b02e0-1458-48b2-a040-74e011e1ac26","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"url":"https://demo.app.lexoh.com:3000/v1/event/excel","description":"<p>Generates an .xlsx spreadsheet of events matching the filter criteria.</p>\n","urlObject":{"path":["v1","event","excel"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"b3249f0c-d624-4ad0-ba82-b8e618b91072","name":"Excel file","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/event/excel"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"531b02e0-1458-48b2-a040-74e011e1ac26"}],"id":"a56c9ddd-5ad2-4857-8e17-a4df2dceddba","_postman_id":"a56c9ddd-5ad2-4857-8e17-a4df2dceddba","description":""},{"name":"list","item":[{"name":"List events","id":"5067811a-28d8-4a3c-ac4f-b88bfc3d8a3c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 2143,\n  \"page_limit\": 514,\n  \"search\": \"string\",\n  \"user_ids\": [\n    3763,\n    9755\n  ],\n  \"customer_ids\": [\n    6597,\n    7569\n  ],\n  \"device_ids\": [\n    7479,\n    3328\n  ],\n  \"zone_ids\": [\n    4511,\n    2135\n  ],\n  \"tag_ids\": [\n    5288,\n    7339\n  ],\n  \"business_ids\": [\n    1601,\n    6669\n  ],\n  \"access_card_ids\": [\n    7408,\n    8210\n  ],\n  \"access_card_id\": 2887,\n  \"start_date\": \"string\",\n  \"end_date\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/event/list","description":"<p>Returns a paginated list of event log entries. Supports filtering by type, device, date range, and severity.</p>\n","urlObject":{"path":["v1","event","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"62d798db-70e2-49fd-86b8-aff4ead37d4d","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 2143,\n  \"page_limit\": 514,\n  \"search\": \"string\",\n  \"user_ids\": [\n    3763,\n    9755\n  ],\n  \"customer_ids\": [\n    6597,\n    7569\n  ],\n  \"device_ids\": [\n    7479,\n    3328\n  ],\n  \"zone_ids\": [\n    4511,\n    2135\n  ],\n  \"tag_ids\": [\n    5288,\n    7339\n  ],\n  \"business_ids\": [\n    1601,\n    6669\n  ],\n  \"access_card_ids\": [\n    7408,\n    8210\n  ],\n  \"access_card_id\": 2887,\n  \"start_date\": \"string\",\n  \"end_date\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/event/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 5155,\n  \"events\": [\n    {\n      \"id\": 7487,\n      \"device_id\": 1998,\n      \"customer_id\": 9950,\n      \"user_id\": 5449,\n      \"access_card_id\": 89,\n      \"zone_id\": 8893,\n      \"price_id\": 1514,\n      \"type\": 2400,\n      \"category\": 4,\n      \"subcategory\": 7213,\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"data\": \"string\",\n      \"date_at\": \"string\"\n    },\n    {\n      \"id\": 5153,\n      \"device_id\": 4786,\n      \"customer_id\": 4959,\n      \"user_id\": 106,\n      \"access_card_id\": 7469,\n      \"zone_id\": 1945,\n      \"price_id\": 2267,\n      \"type\": 877,\n      \"category\": 4,\n      \"subcategory\": 4270,\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"data\": \"string\",\n      \"date_at\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"5067811a-28d8-4a3c-ac4f-b88bfc3d8a3c"}],"id":"fc64a5c9-6bf3-46d2-879a-17ec7f11b6ae","_postman_id":"fc64a5c9-6bf3-46d2-879a-17ec7f11b6ae","description":""},{"name":"Retrieve a single event","id":"dd6e6cba-ffa3-43bb-96e7-99b878cd9a5e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 5677\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/event","description":"<p>Fetches an event log entry by ID. Events track system actions like gate opens, alerts, device status changes, etc.</p>\n","urlObject":{"path":["v1","event"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"496c9e0d-08d8-45fe-ab5a-5a55f5f723a1","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 5677\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/event"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"event\": {\n    \"id\": 9427,\n    \"device_id\": 6319,\n    \"customer_id\": 7138,\n    \"user_id\": 5453,\n    \"access_card_id\": 9072,\n    \"zone_id\": 425,\n    \"price_id\": 7122,\n    \"type\": 295,\n    \"category\": 11,\n    \"subcategory\": 3619,\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"data\": \"string\",\n    \"date_at\": \"string\"\n  }\n}"}],"_postman_id":"dd6e6cba-ffa3-43bb-96e7-99b878cd9a5e"}],"id":"0a96ada0-7e4b-4053-8e3e-4623a90c8118","_postman_id":"0a96ada0-7e4b-4053-8e3e-4623a90c8118","description":""},{"name":"holidays","item":[{"name":"filters","item":[{"name":"Get holiday filter options","id":"12ab26b2-ce64-413d-ad59-00499a9a53a4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/holidays/filters","description":"<p>Returns a list of holidays formatted for use in dropdown/filter UI components.</p>\n","urlObject":{"path":["v1","holidays","filters"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"7689fb19-4581-48f3-b237-4b1ab78d2550","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/holidays/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 5210,\n  \"holidays\": [\n    {\n      \"id\": 8256,\n      \"name\": \"string\"\n    },\n    {\n      \"id\": 789,\n      \"name\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"12ab26b2-ce64-413d-ad59-00499a9a53a4"}],"id":"60829a81-5e6c-4c48-911a-8000e3e4c5c1","_postman_id":"60829a81-5e6c-4c48-911a-8000e3e4c5c1","description":""},{"name":"list","item":[{"name":"List holidays","id":"3466a1da-b376-4a1f-8b40-bbad915571a6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 1800,\n  \"limit\": 70,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/holidays/list","description":"<p>Returns a paginated list of all holidays.</p>\n","urlObject":{"path":["v1","holidays","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"1abf1518-6651-49a5-b1a1-bd1b0bb4b891","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 1800,\n  \"limit\": 70,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/holidays/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 136,\n  \"holidays\": [\n    {\n      \"id\": 9658,\n      \"name\": \"string\",\n      \"rule_type\": \"string\",\n      \"rule_expression\": \"string\",\n      \"move_to_monday\": false,\n      \"status\": false,\n      \"next_occurrence\": \"string\"\n    },\n    {\n      \"id\": 9916,\n      \"name\": \"string\",\n      \"rule_type\": \"string\",\n      \"rule_expression\": \"string\",\n      \"move_to_monday\": true,\n      \"status\": true,\n      \"next_occurrence\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"3466a1da-b376-4a1f-8b40-bbad915571a6"}],"id":"0ff22c97-9228-4f14-9414-7d015fe6a4b0","_postman_id":"0ff22c97-9228-4f14-9414-7d015fe6a4b0","description":""},{"name":"Retrieve a holiday","id":"91cfad72-2776-4b69-b353-51ec2fa9c487","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8059\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/holidays","description":"<p>Fetches a single holiday entry by ID, including date, name, and affected pricing rules.</p>\n","urlObject":{"path":["v1","holidays"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"d4744a6b-15de-438e-86c6-4ecf6052ff75","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8059\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/holidays"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"holiday\": {\n    \"id\": 4241,\n    \"name\": \"string\",\n    \"rule_type\": \"string\",\n    \"rule_expression\": \"string\",\n    \"move_to_monday\": false,\n    \"status\": true,\n    \"next_occurrence\": \"string\"\n  }\n}"}],"_postman_id":"91cfad72-2776-4b69-b353-51ec2fa9c487"},{"name":"Create a holiday","id":"c4cf7ee3-116b-4e90-beb6-536b77979c96","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"rule_type\": \"string\",\n  \"rule_expression\": \"string\",\n  \"move_to_monday\": true,\n  \"status\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/holidays","description":"<p>Creates a new holiday entry that can override normal pricing schedules.</p>\n","urlObject":{"path":["v1","holidays"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"f8748de6-d629-4e8b-8330-b52fb8279e1f","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"rule_type\": \"string\",\n  \"rule_expression\": \"string\",\n  \"move_to_monday\": true,\n  \"status\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/holidays"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"holiday\": {\n    \"id\": 4241,\n    \"name\": \"string\",\n    \"rule_type\": \"string\",\n    \"rule_expression\": \"string\",\n    \"move_to_monday\": false,\n    \"status\": true,\n    \"next_occurrence\": \"string\"\n  }\n}"}],"_postman_id":"c4cf7ee3-116b-4e90-beb6-536b77979c96"},{"name":"Update a holiday","id":"5ad81cfa-0a6a-4e60-a5da-3878783af448","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 5932\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/holidays","description":"<p>Modifies an existing holiday's date, name, or associated pricing overrides.</p>\n","urlObject":{"path":["v1","holidays"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"c17a2e88-944e-421d-8019-e6fc60285b08","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 5932\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/holidays"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"holiday\": {\n    \"id\": 4241,\n    \"name\": \"string\",\n    \"rule_type\": \"string\",\n    \"rule_expression\": \"string\",\n    \"move_to_monday\": false,\n    \"status\": true,\n    \"next_occurrence\": \"string\"\n  }\n}"}],"_postman_id":"5ad81cfa-0a6a-4e60-a5da-3878783af448"},{"name":"Delete a holiday","id":"4e4d6823-47f5-46cd-8708-07d5ab788f97","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 5070\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/holidays","description":"<p>Permanently deletes a holiday entry.</p>\n","urlObject":{"path":["v1","holidays"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"228b3659-fcd2-452c-97c5-4c6b3f2219e9","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 5070\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/holidays"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"4e4d6823-47f5-46cd-8708-07d5ab788f97"}],"id":"91731bb3-feec-4884-9ca1-51f5f305cc59","_postman_id":"91731bb3-feec-4884-9ca1-51f5f305cc59","description":""},{"name":"pricing","item":[{"name":"calculate","item":[{"name":"Calculate parking price","id":"f867b87b-47b9-486d-9657-1040ae0e837f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"entrance\": \"string\",\n  \"exit\": \"string\",\n  \"zone_id\": 5461,\n  \"access_card_id\": 9652,\n  \"promotion_id\": 1578,\n  \"watt_consumed\": 2271.0030936194216\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/pricing/calculate","description":"<p>Calculates the parking fee based on entry time, exit time, zone, and applicable pricing rules or promotions.</p>\n","urlObject":{"path":["v1","pricing","calculate"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"97894d89-010e-452d-bf07-b1c662681abc","name":"Calculated price","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"entrance\": \"string\",\n  \"exit\": \"string\",\n  \"zone_id\": 5461,\n  \"access_card_id\": 9652,\n  \"promotion_id\": 1578,\n  \"watt_consumed\": 2271.0030936194216\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/pricing/calculate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"price\": 9038.075393736268\n}"}],"_postman_id":"f867b87b-47b9-486d-9657-1040ae0e837f"}],"id":"34df915e-52bf-451c-958b-4e6fa7a2833f","_postman_id":"34df915e-52bf-451c-958b-4e6fa7a2833f","description":""},{"name":"filters","item":[{"name":"Get pricing filter options","id":"91aea065-e399-4ac6-94c3-bc3abe15ff09","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/pricing/filters","description":"<p>Returns a list of pricing rules formatted for use in dropdown/filter UI components.</p>\n","urlObject":{"path":["v1","pricing","filters"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"4300ee25-ed3d-4972-b092-1e53b052c12f","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/pricing/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 3687,\n  \"prices\": [\n    {\n      \"id\": 5520,\n      \"name\": \"string\"\n    },\n    {\n      \"id\": 8135,\n      \"name\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"91aea065-e399-4ac6-94c3-bc3abe15ff09"}],"id":"892e46af-63cd-4f11-9521-d96ac3505ede","_postman_id":"892e46af-63cd-4f11-9521-d96ac3505ede","description":""},{"name":"list","item":[{"name":"List pricing rules","id":"4961c9f5-59fb-493c-ac43-046274ad86be","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/pricing/list","description":"<p>Returns a paginated list of all pricing rules with their rate tiers and zone assignments.</p>\n","urlObject":{"path":["v1","pricing","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"0c7d5136-43ec-434d-b69e-95fc5eff66cb","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/pricing/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 5902,\n  \"prices\": [\n    {\n      \"id\": 9299,\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"status\": false,\n      \"creation_date\": \"string\",\n      \"type\": 1,\n      \"days\": [\n        9727,\n        942\n      ],\n      \"hour_min\": \"string\",\n      \"hour_max\": \"string\",\n      \"date_min\": \"string\",\n      \"date_max\": \"string\",\n      \"priority\": 9548,\n      \"zones\": [\n        3178,\n        7361\n      ],\n      \"hourly_rate\": 2161.529175604242,\n      \"off_peak_hourly_rate\": 9565.802283568075,\n      \"off_peak_hour_morning_start\": \"string\",\n      \"off_peak_hour_morning_end\": \"string\",\n      \"off_peak_hour_evening_start\": \"string\",\n      \"off_peak_hour_evening_end\": \"string\",\n      \"daily_max_rate\": 6319.1581148823725,\n      \"weekly_max_rate\": 2528.5365492484702,\n      \"monthly_max_rate\": 3532.674844017554\n    },\n    {\n      \"id\": 9385,\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"status\": true,\n      \"creation_date\": \"string\",\n      \"type\": 0,\n      \"days\": [\n        4459,\n        9138\n      ],\n      \"hour_min\": \"string\",\n      \"hour_max\": \"string\",\n      \"date_min\": \"string\",\n      \"date_max\": \"string\",\n      \"priority\": 1711,\n      \"zones\": [\n        1412,\n        6212\n      ],\n      \"hourly_rate\": 6148.879183436105,\n      \"off_peak_hourly_rate\": 5042.151446098027,\n      \"off_peak_hour_morning_start\": \"string\",\n      \"off_peak_hour_morning_end\": \"string\",\n      \"off_peak_hour_evening_start\": \"string\",\n      \"off_peak_hour_evening_end\": \"string\",\n      \"daily_max_rate\": 9050.750262077652,\n      \"weekly_max_rate\": 7453.524967269193,\n      \"monthly_max_rate\": 2517.725852124356\n    }\n  ]\n}"}],"_postman_id":"4961c9f5-59fb-493c-ac43-046274ad86be"}],"id":"7729c4ed-182f-4fc3-91ad-85e917175d4a","_postman_id":"7729c4ed-182f-4fc3-91ad-85e917175d4a","description":""},{"name":"Retrieve a pricing rule","id":"f9bab808-2ec4-4452-b95e-20b324cc83ee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2329\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/pricing","description":"<p>Fetches a single pricing rule by ID, including rate tiers, time ranges, and applicable zones.</p>\n","urlObject":{"path":["v1","pricing"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"c21b6b2e-eb07-4764-b230-dbaf2ef54b7f","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2329\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/pricing"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"price\": {\n    \"id\": 4664,\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"status\": true,\n    \"creation_date\": \"string\",\n    \"type\": 2,\n    \"days\": [\n      6025,\n      4700\n    ],\n    \"hour_min\": \"string\",\n    \"hour_max\": \"string\",\n    \"date_min\": \"string\",\n    \"date_max\": \"string\",\n    \"priority\": 4269,\n    \"zones\": [\n      5691,\n      7887\n    ],\n    \"hourly_rate\": 7452.581371924314,\n    \"off_peak_hourly_rate\": 8723.19633653777,\n    \"off_peak_hour_morning_start\": \"string\",\n    \"off_peak_hour_morning_end\": \"string\",\n    \"off_peak_hour_evening_start\": \"string\",\n    \"off_peak_hour_evening_end\": \"string\",\n    \"daily_max_rate\": 5813.814682010547,\n    \"weekly_max_rate\": 694.2953694001319,\n    \"monthly_max_rate\": 1263.4980757346093\n  }\n}"}],"_postman_id":"f9bab808-2ec4-4452-b95e-20b324cc83ee"},{"name":"Create a pricing rule","id":"485c0bc2-e2c8-40ed-96b5-5f5257866304","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"color\": \"string\",\n  \"type\": 2,\n  \"days\": \"string\",\n  \"hour_min\": \"string\",\n  \"hour_max\": \"string\",\n  \"date_min\": \"string\",\n  \"date_max\": \"string\",\n  \"priority\": 7751,\n  \"kw_rate\": 4258.596573988141,\n  \"lost_ticket_rate\": 1040.3643226949123,\n  \"json_type_infos\": {},\n  \"status\": false,\n  \"taxes_included\": false,\n  \"zones\": \"string\",\n  \"tags\": \"string\",\n  \"user_type\": \"string\",\n  \"source_types\": \"string\",\n  \"purchase_types\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/pricing","description":"<p>Creates a new pricing rule with rate tiers, time-of-day ranges, and zone assignments.</p>\n","urlObject":{"path":["v1","pricing"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"cbbf74bf-e3fb-458d-befe-b200af11cfa4","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"color\": \"string\",\n  \"type\": 2,\n  \"days\": \"string\",\n  \"hour_min\": \"string\",\n  \"hour_max\": \"string\",\n  \"date_min\": \"string\",\n  \"date_max\": \"string\",\n  \"priority\": 7751,\n  \"kw_rate\": 4258.596573988141,\n  \"lost_ticket_rate\": 1040.3643226949123,\n  \"json_type_infos\": {},\n  \"status\": false,\n  \"taxes_included\": false,\n  \"zones\": \"string\",\n  \"tags\": \"string\",\n  \"user_type\": \"string\",\n  \"source_types\": \"string\",\n  \"purchase_types\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/pricing"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"price\": {\n    \"id\": 4664,\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"status\": true,\n    \"creation_date\": \"string\",\n    \"type\": 2,\n    \"days\": [\n      6025,\n      4700\n    ],\n    \"hour_min\": \"string\",\n    \"hour_max\": \"string\",\n    \"date_min\": \"string\",\n    \"date_max\": \"string\",\n    \"priority\": 4269,\n    \"zones\": [\n      5691,\n      7887\n    ],\n    \"hourly_rate\": 7452.581371924314,\n    \"off_peak_hourly_rate\": 8723.19633653777,\n    \"off_peak_hour_morning_start\": \"string\",\n    \"off_peak_hour_morning_end\": \"string\",\n    \"off_peak_hour_evening_start\": \"string\",\n    \"off_peak_hour_evening_end\": \"string\",\n    \"daily_max_rate\": 5813.814682010547,\n    \"weekly_max_rate\": 694.2953694001319,\n    \"monthly_max_rate\": 1263.4980757346093\n  }\n}"}],"_postman_id":"485c0bc2-e2c8-40ed-96b5-5f5257866304"},{"name":"Update a pricing rule","id":"52df79a1-bff8-4df5-88ab-dac57637ece9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1341\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/pricing","description":"<p>Modifies an existing pricing rule's rates, schedule, or zone assignments.</p>\n","urlObject":{"path":["v1","pricing"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"b14d1fa1-04b5-4a53-a207-fddde53139ec","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1341\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/pricing"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"price\": {\n    \"id\": 4664,\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"status\": true,\n    \"creation_date\": \"string\",\n    \"type\": 2,\n    \"days\": [\n      6025,\n      4700\n    ],\n    \"hour_min\": \"string\",\n    \"hour_max\": \"string\",\n    \"date_min\": \"string\",\n    \"date_max\": \"string\",\n    \"priority\": 4269,\n    \"zones\": [\n      5691,\n      7887\n    ],\n    \"hourly_rate\": 7452.581371924314,\n    \"off_peak_hourly_rate\": 8723.19633653777,\n    \"off_peak_hour_morning_start\": \"string\",\n    \"off_peak_hour_morning_end\": \"string\",\n    \"off_peak_hour_evening_start\": \"string\",\n    \"off_peak_hour_evening_end\": \"string\",\n    \"daily_max_rate\": 5813.814682010547,\n    \"weekly_max_rate\": 694.2953694001319,\n    \"monthly_max_rate\": 1263.4980757346093\n  }\n}"}],"_postman_id":"52df79a1-bff8-4df5-88ab-dac57637ece9"},{"name":"Delete a pricing rule","id":"1d7e6658-bcef-44b9-95d1-bcd627f08f58","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 244\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/pricing","description":"<p>Permanently deletes a pricing rule. Zones using this rule will fall back to default pricing.</p>\n","urlObject":{"path":["v1","pricing"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"153ca7c4-06b5-4925-9c4a-adf515da6ab4","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 244\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/pricing"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"1d7e6658-bcef-44b9-95d1-bcd627f08f58"}],"id":"68f3bf7b-4858-4cde-a3d4-1a8de44b4b26","_postman_id":"68f3bf7b-4858-4cde-a3d4-1a8de44b4b26","description":""},{"name":"promotions","item":[{"name":"code","item":[{"name":"apply","item":[{"name":"Apply a voucher code","id":"f978291e-efb9-41d9-9356-9504b2483cf2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"entry_id\": 5950,\n  \"code\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/code/apply","description":"<p>Validates and redeems a promotion voucher code against a parking transaction.</p>\n","urlObject":{"path":["v1","promotions","code","apply"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"cc197b21-f87d-4824-beb8-6a8174a1e0f7","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"entry_id\": 5950,\n  \"code\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/code/apply"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"f978291e-efb9-41d9-9356-9504b2483cf2"}],"id":"465d7bf0-5af3-446b-a028-790ecd6e6d4a","_postman_id":"465d7bf0-5af3-446b-a028-790ecd6e6d4a","description":""},{"name":"list","item":[{"name":"List promotion codes","id":"0f0df4d8-7ff4-4d2a-ac5f-3e96b2e7b962","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 4893,\n  \"page_limit\": 3732,\n  \"search\": \"string\",\n  \"promotion_id\": 2919\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/code/list","description":"<p>Returns a paginated list of promotion codes with their redemption status.</p>\n","urlObject":{"path":["v1","promotions","code","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"fe5281ce-62ec-4205-a734-6709d9ecb2a5","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 4893,\n  \"page_limit\": 3732,\n  \"search\": \"string\",\n  \"promotion_id\": 2919\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/code/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 1408,\n  \"promotion_codes\": [\n    {\n      \"id\": 1191,\n      \"promotion_id\": 1267,\n      \"code\": \"string\",\n      \"status\": false,\n      \"unique_usage\": false,\n      \"used\": false,\n      \"used_date\": \"string\",\n      \"used_access_card_id\": 4550\n    },\n    {\n      \"id\": 9474,\n      \"promotion_id\": 9137,\n      \"code\": \"string\",\n      \"status\": true,\n      \"unique_usage\": false,\n      \"used\": true,\n      \"used_date\": \"string\",\n      \"used_access_card_id\": 4529\n    }\n  ]\n}"}],"_postman_id":"0f0df4d8-7ff4-4d2a-ac5f-3e96b2e7b962"}],"id":"ad426694-8e8b-4cc7-adf5-f68f1e8318ee","_postman_id":"ad426694-8e8b-4cc7-adf5-f68f1e8318ee","description":""},{"name":"Retrieve a promotion code","id":"1c362598-b8e8-4b57-9c6b-6182a5d17d98","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1637,\n  \"code\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/code","description":"<p>Fetches a single promotion code by ID, including its linked promotion and redemption status.</p>\n","urlObject":{"path":["v1","promotions","code"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"1834b373-d788-4140-92c4-cf904b31b722","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1637,\n  \"code\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/code"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"promotion_code\": {\n    \"id\": 2493,\n    \"promotion_id\": 7196,\n    \"code\": \"string\",\n    \"status\": false,\n    \"unique_usage\": true,\n    \"used\": true,\n    \"used_date\": \"string\",\n    \"used_access_card_id\": 5728\n  }\n}"}],"_postman_id":"1c362598-b8e8-4b57-9c6b-6182a5d17d98"},{"name":"Create a promotion code","id":"d9bf2d6e-b581-4ad8-b203-d1f857909e2b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"promotion_id\": 4327,\n  \"code\": \"string\",\n  \"status\": true,\n  \"unique_usage\": true\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/code","description":"<p>Generates a new voucher code linked to an existing promotion.</p>\n","urlObject":{"path":["v1","promotions","code"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"6bdb7b64-0e1d-4e3d-b767-0239c21e1cdb","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"promotion_id\": 4327,\n  \"code\": \"string\",\n  \"status\": true,\n  \"unique_usage\": true\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/code"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"promotion_code\": {\n    \"id\": 2493,\n    \"promotion_id\": 7196,\n    \"code\": \"string\",\n    \"status\": false,\n    \"unique_usage\": true,\n    \"used\": true,\n    \"used_date\": \"string\",\n    \"used_access_card_id\": 5728\n  }\n}"}],"_postman_id":"d9bf2d6e-b581-4ad8-b203-d1f857909e2b"},{"name":"Update a promotion code","id":"23cd1553-e4c0-4a67-a1a6-ed5e7ac7cc77","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2253,\n  \"code\": \"string\",\n  \"status\": true,\n  \"unique_usage\": false,\n  \"used\": true,\n  \"used_date\": \"string\",\n  \"used_access_card_id\": 1806\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/code","description":"<p>Modifies an existing promotion code's status or linked promotion.</p>\n","urlObject":{"path":["v1","promotions","code"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"c5f2d7cd-4c99-4fb7-a526-961a9ebc9661","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2253,\n  \"code\": \"string\",\n  \"status\": true,\n  \"unique_usage\": false,\n  \"used\": true,\n  \"used_date\": \"string\",\n  \"used_access_card_id\": 1806\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/code"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"promotion_code\": {\n    \"id\": 2493,\n    \"promotion_id\": 7196,\n    \"code\": \"string\",\n    \"status\": false,\n    \"unique_usage\": true,\n    \"used\": true,\n    \"used_date\": \"string\",\n    \"used_access_card_id\": 5728\n  }\n}"}],"_postman_id":"23cd1553-e4c0-4a67-a1a6-ed5e7ac7cc77"},{"name":"Delete a promotion code","id":"bd006cde-729d-4615-be5a-b1772ae9b9eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 192\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/code","description":"<p>Permanently deletes a single promotion code.</p>\n","urlObject":{"path":["v1","promotions","code"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"e54436c1-3233-434b-9dff-409517b96c39","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 192\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/code"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"bd006cde-729d-4615-be5a-b1772ae9b9eb"}],"id":"649ab9c0-7fb3-459b-8c34-01cc465f2e01","_postman_id":"649ab9c0-7fb3-459b-8c34-01cc465f2e01","description":""},{"name":"device","item":[{"name":"Send promotion to device","id":"cb13b5b2-b930-49fd-9980-7d1e7d4cc637","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7074\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/device","description":"<p>Pushes a promotion display to a kiosk or gate device.</p>\n","urlObject":{"path":["v1","promotions","device"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"a7fd1d23-271a-44e5-aac2-1126b2afc6e5","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7074\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/device"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"cb13b5b2-b930-49fd-9980-7d1e7d4cc637"}],"id":"01076ed6-7bd6-426e-b403-c3d38c6f36a2","_postman_id":"01076ed6-7bd6-426e-b403-c3d38c6f36a2","description":""},{"name":"email","item":[{"name":"Send promotion via email","id":"7e1325a4-5954-40ab-b1eb-cfc169de1b0d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 4408,\n  \"to\": \"string\",\n  \"name\": \"string\",\n  \"subject\": \"string\",\n  \"title\": \"string\",\n  \"message\": \"string\",\n  \"zones\": \"string\",\n  \"locale\": \"string\",\n  \"outro\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/email","description":"<p>Sends a promotion message to a customer's email address.</p>\n","urlObject":{"path":["v1","promotions","email"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"8ce8acaa-ce78-4ac5-9b78-3a0467fc8bcc","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 4408,\n  \"to\": \"string\",\n  \"name\": \"string\",\n  \"subject\": \"string\",\n  \"title\": \"string\",\n  \"message\": \"string\",\n  \"zones\": \"string\",\n  \"locale\": \"string\",\n  \"outro\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/email"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"7e1325a4-5954-40ab-b1eb-cfc169de1b0d"}],"id":"27925707-ab62-43cc-8ea5-42d7e53cfbf8","_postman_id":"27925707-ab62-43cc-8ea5-42d7e53cfbf8","description":""},{"name":"filters","item":[{"name":"Get promotion filter options","id":"66926cde-0ed9-4a20-a0b1-63dca8fdc9b0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/promotions/filters","description":"<p>Returns a list of promotions formatted for use in dropdown/filter UI components.</p>\n","urlObject":{"path":["v1","promotions","filters"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"a0cb8959-2868-4f75-b4e5-c06c94259020","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/promotions/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 2348,\n  \"promotions\": [\n    {\n      \"id\": 9591,\n      \"name\": \"string\"\n    },\n    {\n      \"id\": 5100,\n      \"name\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"66926cde-0ed9-4a20-a0b1-63dca8fdc9b0"}],"id":"d1eaf076-c239-44b8-8ceb-ce1c167ff856","_postman_id":"d1eaf076-c239-44b8-8ceb-ce1c167ff856","description":""},{"name":"list","item":[{"name":"List promotions","id":"6522c1c9-62ce-4775-bed4-685cb2fe446d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/list","description":"<p>Returns a paginated list of promotions with their discount details and active status.</p>\n","urlObject":{"path":["v1","promotions","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"6bc15b63-e994-46e2-821c-5f9544e75c2d","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 9500,\n  \"promotions\": [\n    {\n      \"id\": 6117,\n      \"name\": \"string\",\n      \"status\": false,\n      \"requires_qr\": true,\n      \"pricing_id\": 7836,\n      \"date_start\": \"string\",\n      \"date_end\": \"string\",\n      \"pricing_name\": \"string\",\n      \"is_voucher\": true,\n      \"voucher_amount\": 9729.60908220606,\n      \"threshold_json\": \"string\"\n    },\n    {\n      \"id\": 5350,\n      \"name\": \"string\",\n      \"status\": false,\n      \"requires_qr\": false,\n      \"pricing_id\": 3049,\n      \"date_start\": \"string\",\n      \"date_end\": \"string\",\n      \"pricing_name\": \"string\",\n      \"is_voucher\": true,\n      \"voucher_amount\": 8874.274820089657,\n      \"threshold_json\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"6522c1c9-62ce-4775-bed4-685cb2fe446d"}],"id":"b213d8b8-37c4-49ea-a52f-762434bfc5e1","_postman_id":"b213d8b8-37c4-49ea-a52f-762434bfc5e1","description":""},{"name":"sms","item":[{"name":"Send promotion via SMS","id":"3fbcf88d-e722-4bdb-9b9d-3a25b84c6030","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 5650,\n  \"to\": \"string\",\n  \"message\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/sms","description":"<p>Sends a promotion message to a customer's phone via SMS.</p>\n","urlObject":{"path":["v1","promotions","sms"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"6129d6c6-d064-4207-9b0f-1b49147bd4ce","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 5650,\n  \"to\": \"string\",\n  \"message\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions/sms"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"3fbcf88d-e722-4bdb-9b9d-3a25b84c6030"}],"id":"931a013c-b860-44df-b840-09564cc04d7e","_postman_id":"931a013c-b860-44df-b840-09564cc04d7e","description":""},{"name":"Retrieve a promotion","id":"7f422902-5d48-46a6-89d2-605b66aed851","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7074\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions","description":"<p>Fetches a single promotion by ID, including discount type, validity period, and usage limits.</p>\n","urlObject":{"path":["v1","promotions"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"d1eb8268-cbf0-431b-8a34-3d34c7bfd0d9","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7074\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"promotion\": {\n    \"id\": 344,\n    \"name\": \"string\",\n    \"status\": false,\n    \"requires_qr\": true,\n    \"pricing_id\": 9334,\n    \"date_start\": \"string\",\n    \"date_end\": \"string\",\n    \"pricing_name\": \"string\",\n    \"is_voucher\": false,\n    \"voucher_amount\": 623.5029876052333,\n    \"threshold_json\": \"string\"\n  }\n}"}],"_postman_id":"7f422902-5d48-46a6-89d2-605b66aed851"},{"name":"Create a promotion","id":"ac2abe3f-719f-476e-a503-91afa1a71571","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"date_start\": \"string\",\n  \"date_end\": \"string\",\n  \"pricing_id\": 3464,\n  \"threshold_json\": {},\n  \"status\": true,\n  \"requires_qr\": true,\n  \"is_voucher\": true,\n  \"voucher_amount\": 5282.048620239908\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions","description":"<p>Creates a new promotion with discount rules, validity dates, and optional usage limits.</p>\n","urlObject":{"path":["v1","promotions"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"2b41c241-7e41-4f63-ba05-d530635f3fc7","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"date_start\": \"string\",\n  \"date_end\": \"string\",\n  \"pricing_id\": 3464,\n  \"threshold_json\": {},\n  \"status\": true,\n  \"requires_qr\": true,\n  \"is_voucher\": true,\n  \"voucher_amount\": 5282.048620239908\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"promotion\": {\n    \"id\": 344,\n    \"name\": \"string\",\n    \"status\": false,\n    \"requires_qr\": true,\n    \"pricing_id\": 9334,\n    \"date_start\": \"string\",\n    \"date_end\": \"string\",\n    \"pricing_name\": \"string\",\n    \"is_voucher\": false,\n    \"voucher_amount\": 623.5029876052333,\n    \"threshold_json\": \"string\"\n  }\n}"}],"_postman_id":"ac2abe3f-719f-476e-a503-91afa1a71571"},{"name":"Update a promotion","id":"f2a34960-8873-49be-a534-ffe419d75548","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3687\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions","description":"<p>Modifies an existing promotion's discount rules, dates, or usage limits.</p>\n","urlObject":{"path":["v1","promotions"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"bfffa23f-ca21-4116-9c0e-1a94c6a5abbc","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3687\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"promotion\": {\n    \"id\": 344,\n    \"name\": \"string\",\n    \"status\": false,\n    \"requires_qr\": true,\n    \"pricing_id\": 9334,\n    \"date_start\": \"string\",\n    \"date_end\": \"string\",\n    \"pricing_name\": \"string\",\n    \"is_voucher\": false,\n    \"voucher_amount\": 623.5029876052333,\n    \"threshold_json\": \"string\"\n  }\n}"}],"_postman_id":"f2a34960-8873-49be-a534-ffe419d75548"},{"name":"Delete a promotion","id":"ae9822bf-bbd5-41c8-bbe8-1931d627b318","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1495\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions","description":"<p>Permanently deletes a promotion and all its associated codes.</p>\n","urlObject":{"path":["v1","promotions"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"181d8a5e-0af9-43d5-ab8c-5210965f9183","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1495\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/promotions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"ae9822bf-bbd5-41c8-bbe8-1931d627b318"}],"id":"d259ed26-e1f1-4e56-956f-4d53f59a4965","_postman_id":"d259ed26-e1f1-4e56-956f-4d53f59a4965","description":""},{"name":"qrcode","item":[{"name":"Generate QR code image","id":"39a042e9-20b5-422b-abf2-0535ad4a0319","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"image/png"}],"url":"https://demo.app.lexoh.com:3000/v1/qrcode?q=string","description":"<p>Generates a PNG QR code from the provided text. Returns image/png content type.</p>\n","urlObject":{"path":["v1","qrcode"],"host":["https://demo.app.lexoh.com:3000"],"query":[{"description":{"content":"<p>The text or URL to encode into the QR code</p>\n","type":"text/plain"},"key":"q","value":"string"}],"variable":[]}},"response":[{"id":"1b5df264-945a-41a9-8c23-11fe7b1134d4","name":"PNG image","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"image/png"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":{"raw":"https://demo.app.lexoh.com:3000/v1/qrcode?q=string","host":["https://demo.app.lexoh.com:3000"],"path":["v1","qrcode"],"query":[{"description":"The text or URL to encode into the QR code","key":"q","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"image/png"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"39a042e9-20b5-422b-abf2-0535ad4a0319"}],"id":"c79d5d5e-0172-47e3-a3a8-e847ea98fa9f","_postman_id":"c79d5d5e-0172-47e3-a3a8-e847ea98fa9f","description":""},{"name":"report","item":[{"name":"generate","item":[{"name":"Generate report (GET)","id":"7e4b48ff-d3d4-44cd-8782-4cfc4ffd6e62","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"url":"https://demo.app.lexoh.com:3000/v1/report/generate?id=3554","description":"<p>Generates a report using query parameters. Supports multiple formats (JSON, PDF, Excel) based on the Accept header.</p>\n","urlObject":{"path":["v1","report","generate"],"host":["https://demo.app.lexoh.com:3000"],"query":[{"key":"id","value":"3554"}],"variable":[]}},"response":[{"id":"46e07f5e-0399-418b-82b8-1adfbc03075e","name":"Excel file","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":{"raw":"https://demo.app.lexoh.com:3000/v1/report/generate?id=3554","host":["https://demo.app.lexoh.com:3000"],"path":["v1","report","generate"],"query":[{"key":"id","value":"3554"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"7e4b48ff-d3d4-44cd-8782-4cfc4ffd6e62"},{"name":"Generate report (POST)","id":"b379f704-2c20-4ce9-80a9-6969cbb415de","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3558,\n  \"search\": \"string\",\n  \"status\": 8542,\n  \"companies\": [\n    4872,\n    7660\n  ],\n  \"last_visit_start_date\": \"string\",\n  \"last_visit_end_date\": \"string\",\n  \"entry_start_date\": \"string\",\n  \"entry_end_date\": \"string\",\n  \"exit_start_date\": \"string\",\n  \"exit_end_date\": \"string\",\n  \"validation_start_date\": \"string\",\n  \"validation_end_date\": \"string\",\n  \"expiration_start_date\": \"string\",\n  \"expiration_end_date\": \"string\",\n  \"access_card_status\": 6945,\n  \"currently_inside\": 5719,\n  \"last_visited_zones\": [\n    3056,\n    5846\n  ],\n  \"customer_id\": 2531,\n  \"user_id\": 9136,\n  \"parent_access_id\": 4897,\n  \"type\": \"string\",\n  \"business_ids\": [\n    6988,\n    5064\n  ],\n  \"device_ids\": [\n    5021,\n    6880\n  ],\n  \"customer_ids\": [\n    4691,\n    7975\n  ],\n  \"user_ids\": [\n    8461,\n    9849\n  ],\n  \"access_card_id\": 3550,\n  \"access_card_ids\": [\n    520,\n    7580\n  ],\n  \"tag_ids\": [\n    1720,\n    7105\n  ],\n  \"zone_ids\": [\n    1410,\n    3624\n  ],\n  \"types\": [\n    \"string\",\n    \"string\"\n  ],\n  \"transaction_amount_min\": 3161.1705732518726,\n  \"transaction_amount_max\": 8478.050036159033,\n  \"start_date\": \"string\",\n  \"end_date\": \"string\",\n  \"payment_status\": 7150,\n  \"with_exit\": true,\n  \"client_ids\": [\n    5566,\n    6859\n  ],\n  \"card_brands\": [\n    \"string\",\n    \"string\"\n  ],\n  \"amount_min\": 9064.402968308144,\n  \"amount_max\": 3296.918441253064,\n  \"date_from\": \"string\",\n  \"date_to\": \"string\",\n  \"page_limit\": 4795,\n  \"page\": 796\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/report/generate","description":"<p>Generates a report using JSON body parameters. Supports filtering by date range, zone, and type.</p>\n","urlObject":{"path":["v1","report","generate"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"998b4799-5071-44fb-959b-cd5722be4b0a","name":"Excel file","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3558,\n  \"search\": \"string\",\n  \"status\": 8542,\n  \"companies\": [\n    4872,\n    7660\n  ],\n  \"last_visit_start_date\": \"string\",\n  \"last_visit_end_date\": \"string\",\n  \"entry_start_date\": \"string\",\n  \"entry_end_date\": \"string\",\n  \"exit_start_date\": \"string\",\n  \"exit_end_date\": \"string\",\n  \"validation_start_date\": \"string\",\n  \"validation_end_date\": \"string\",\n  \"expiration_start_date\": \"string\",\n  \"expiration_end_date\": \"string\",\n  \"access_card_status\": 6945,\n  \"currently_inside\": 5719,\n  \"last_visited_zones\": [\n    3056,\n    5846\n  ],\n  \"customer_id\": 2531,\n  \"user_id\": 9136,\n  \"parent_access_id\": 4897,\n  \"type\": \"string\",\n  \"business_ids\": [\n    6988,\n    5064\n  ],\n  \"device_ids\": [\n    5021,\n    6880\n  ],\n  \"customer_ids\": [\n    4691,\n    7975\n  ],\n  \"user_ids\": [\n    8461,\n    9849\n  ],\n  \"access_card_id\": 3550,\n  \"access_card_ids\": [\n    520,\n    7580\n  ],\n  \"tag_ids\": [\n    1720,\n    7105\n  ],\n  \"zone_ids\": [\n    1410,\n    3624\n  ],\n  \"types\": [\n    \"string\",\n    \"string\"\n  ],\n  \"transaction_amount_min\": 3161.1705732518726,\n  \"transaction_amount_max\": 8478.050036159033,\n  \"start_date\": \"string\",\n  \"end_date\": \"string\",\n  \"payment_status\": 7150,\n  \"with_exit\": true,\n  \"client_ids\": [\n    5566,\n    6859\n  ],\n  \"card_brands\": [\n    \"string\",\n    \"string\"\n  ],\n  \"amount_min\": 9064.402968308144,\n  \"amount_max\": 3296.918441253064,\n  \"date_from\": \"string\",\n  \"date_to\": \"string\",\n  \"page_limit\": 4795,\n  \"page\": 796\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/report/generate"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"b379f704-2c20-4ce9-80a9-6969cbb415de"}],"id":"07dc835e-f49a-45a8-a217-1118caed2706","_postman_id":"07dc835e-f49a-45a8-a217-1118caed2706","description":""},{"name":"pdf","item":[{"name":"daily","item":[{"name":"Generate daily PDF report","id":"4bde98fc-860c-46c0-a0e7-8141b354088f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/pdf"}],"body":{"mode":"raw","raw":"{\n  \"date\": \"string\",\n  \"language\": \"en\",\n  \"include_cover\": true,\n  \"include_toc\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/report/pdf/daily","description":"<p>Generates a PDF report summarizing the day's parking activity, entries, exits, and revenue.</p>\n","urlObject":{"path":["v1","report","pdf","daily"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"522173cd-79b5-473c-a12e-7a917d0103fc","name":"PDF file","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/pdf"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"date\": \"string\",\n  \"language\": \"en\",\n  \"include_cover\": true,\n  \"include_toc\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/report/pdf/daily"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/pdf"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"4bde98fc-860c-46c0-a0e7-8141b354088f"}],"id":"d83e324a-785a-4178-bb86-b5224acdbd80","_postman_id":"d83e324a-785a-4178-bb86-b5224acdbd80","description":""},{"name":"financial","item":[{"name":"Generate financial PDF report","id":"5b44234f-f0e0-4d27-bd5f-967fb02f68b5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/pdf"}],"body":{"mode":"raw","raw":"{\n  \"start_date\": \"string\",\n  \"end_date\": \"string\",\n  \"language\": \"string\",\n  \"include_cover\": false,\n  \"include_toc\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/report/pdf/financial","description":"<p>Generates a financial PDF report with revenue breakdown, refunds, and payment method analysis.</p>\n","urlObject":{"path":["v1","report","pdf","financial"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"c816e36e-990f-4740-a0f2-adc5982decec","name":"PDF file","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/pdf"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"start_date\": \"string\",\n  \"end_date\": \"string\",\n  \"language\": \"string\",\n  \"include_cover\": false,\n  \"include_toc\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/report/pdf/financial"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/pdf"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"5b44234f-f0e0-4d27-bd5f-967fb02f68b5"}],"id":"f32fac7f-0c97-448b-98c2-4ded73f8b8ef","_postman_id":"f32fac7f-0c97-448b-98c2-4ded73f8b8ef","description":""},{"name":"monthly","item":[{"name":"Generate monthly PDF report","id":"d8d274de-338c-430c-abdd-6335206f1d52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/pdf"}],"body":{"mode":"raw","raw":"{\n  \"month\": \"string\",\n  \"language\": \"string\",\n  \"include_cover\": true,\n  \"include_toc\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/report/pdf/monthly","description":"<p>Generates a PDF report with monthly aggregations and year-over-year comparisons.</p>\n","urlObject":{"path":["v1","report","pdf","monthly"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"a4ad7077-816b-4ac9-9345-0e6eda22834e","name":"PDF file","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/pdf"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"month\": \"string\",\n  \"language\": \"string\",\n  \"include_cover\": true,\n  \"include_toc\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/report/pdf/monthly"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/pdf"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"d8d274de-338c-430c-abdd-6335206f1d52"}],"id":"4cfeff15-8a65-4dbc-a987-f1d29ca7c82b","_postman_id":"4cfeff15-8a65-4dbc-a987-f1d29ca7c82b","description":""},{"name":"weekly","item":[{"name":"Generate weekly PDF report","id":"2ff80bce-6fba-4768-a619-c3e016e15eeb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/pdf"}],"body":{"mode":"raw","raw":"{\n  \"start_date\": \"string\",\n  \"language\": \"string\",\n  \"include_cover\": false,\n  \"include_toc\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/report/pdf/weekly","description":"<p>Generates a PDF report with weekly trends and comparisons.</p>\n","urlObject":{"path":["v1","report","pdf","weekly"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"db1ef2fc-d4cd-49a3-b9d1-15423c60f0f4","name":"PDF file","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/pdf"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"start_date\": \"string\",\n  \"language\": \"string\",\n  \"include_cover\": false,\n  \"include_toc\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/report/pdf/weekly"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/pdf"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"2ff80bce-6fba-4768-a619-c3e016e15eeb"}],"id":"0005d364-b5c3-4818-ad4d-fd1d3b8827b9","_postman_id":"0005d364-b5c3-4818-ad4d-fd1d3b8827b9","description":""},{"name":"yearly","item":[{"name":"Generate yearly PDF report","id":"337d7fb7-989e-41d6-8aa4-47ab1715f2d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/pdf"}],"body":{"mode":"raw","raw":"{\n  \"year\": \"string\",\n  \"language\": \"string\",\n  \"include_cover\": false,\n  \"include_toc\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/report/pdf/yearly","description":"<p>Generates a comprehensive annual PDF report with all key metrics and trends.</p>\n","urlObject":{"path":["v1","report","pdf","yearly"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"155d37be-0ff4-4801-af90-2ae2ae760148","name":"PDF file","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/pdf"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"year\": \"string\",\n  \"language\": \"string\",\n  \"include_cover\": false,\n  \"include_toc\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/report/pdf/yearly"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/pdf"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"337d7fb7-989e-41d6-8aa4-47ab1715f2d5"}],"id":"870fbc0f-d3f5-4dc1-99ea-a6a3ac60eb82","_postman_id":"870fbc0f-d3f5-4dc1-99ea-a6a3ac60eb82","description":""}],"id":"3c1b40b9-8f53-4d67-87f3-51331419c96d","_postman_id":"3c1b40b9-8f53-4d67-87f3-51331419c96d","description":""}],"id":"e50eac1d-0343-4a46-9801-f21d1db718cb","_postman_id":"e50eac1d-0343-4a46-9801-f21d1db718cb","description":""},{"name":"roles","item":[{"name":"list","item":[{"name":"List roles","id":"47880718-477c-46b2-a177-801a051c134d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/roles/list","description":"<p>Returns a list of all roles with their permission sets.</p>\n","urlObject":{"path":["v1","roles","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"5696dc83-0dfc-441b-a21d-68d0c1aad1a1","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/roles/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 2040,\n  \"roles\": [\n    {\n      \"id\": 1811,\n      \"name\": \"string\",\n      \"dashboard\": 1378,\n      \"restrict_tags\": [\n        8310,\n        2262\n      ],\n      \"restrict_companies\": [\n        5,\n        3011\n      ],\n      \"permissions\": \"string\",\n      \"creation_date\": \"string\"\n    },\n    {\n      \"id\": 9454,\n      \"name\": \"string\",\n      \"dashboard\": 2333,\n      \"restrict_tags\": [\n        5783,\n        8557\n      ],\n      \"restrict_companies\": [\n        9935,\n        634\n      ],\n      \"permissions\": \"string\",\n      \"creation_date\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"47880718-477c-46b2-a177-801a051c134d"}],"id":"51f01f31-2d68-4eae-97d0-d19a133181cc","_postman_id":"51f01f31-2d68-4eae-97d0-d19a133181cc","description":""},{"name":"Retrieve a role","id":"73ae7b60-49a3-46e1-ae19-1e98c3fb6662","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1025\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/roles","description":"<p>Fetches a single role by ID, including its name and permission set.</p>\n","urlObject":{"path":["v1","roles"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"5de3bfba-bd59-4595-929c-9410107b2167","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1025\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/roles"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"role\": {\n    \"id\": 7947,\n    \"name\": \"string\",\n    \"dashboard\": 6663,\n    \"restrict_tags\": [\n      5256,\n      6472\n    ],\n    \"restrict_companies\": [\n      5094,\n      7965\n    ],\n    \"permissions\": \"string\",\n    \"creation_date\": \"string\"\n  }\n}"}],"_postman_id":"73ae7b60-49a3-46e1-ae19-1e98c3fb6662"},{"name":"Create a role","id":"95be8840-d0ef-4bbd-b725-3f3836be13f0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"permissions\": \"string\",\n  \"dashboard\": 151,\n  \"restrict_tags\": [\n    9224,\n    4431\n  ],\n  \"restrict_companies\": [\n    6086,\n    7255\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/roles","description":"<p>Creates a new role with a defined set of permissions.</p>\n","urlObject":{"path":["v1","roles"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"c81b942e-6ad7-499d-9e48-289951402565","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"permissions\": \"string\",\n  \"dashboard\": 151,\n  \"restrict_tags\": [\n    9224,\n    4431\n  ],\n  \"restrict_companies\": [\n    6086,\n    7255\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/roles"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"role\": {\n    \"id\": 7947,\n    \"name\": \"string\",\n    \"dashboard\": 6663,\n    \"restrict_tags\": [\n      5256,\n      6472\n    ],\n    \"restrict_companies\": [\n      5094,\n      7965\n    ],\n    \"permissions\": \"string\",\n    \"creation_date\": \"string\"\n  }\n}"}],"_postman_id":"95be8840-d0ef-4bbd-b725-3f3836be13f0"},{"name":"Update a role","id":"1fecc7f1-9979-40c5-8ae7-42581e4b9c62","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8873\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/roles","description":"<p>Modifies an existing role's name or permission set. Changes apply immediately to all assigned users.</p>\n","urlObject":{"path":["v1","roles"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"9c5986f8-2096-4204-8320-b50a405d2be0","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8873\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/roles"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"role\": {\n    \"id\": 7947,\n    \"name\": \"string\",\n    \"dashboard\": 6663,\n    \"restrict_tags\": [\n      5256,\n      6472\n    ],\n    \"restrict_companies\": [\n      5094,\n      7965\n    ],\n    \"permissions\": \"string\",\n    \"creation_date\": \"string\"\n  }\n}"}],"_postman_id":"1fecc7f1-9979-40c5-8ae7-42581e4b9c62"},{"name":"Delete a role","id":"6bf0d10f-6759-4336-aed3-29ffccb86a6b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1514\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/roles","description":"<p>Permanently deletes a role. Users assigned to this role must be reassigned first.</p>\n","urlObject":{"path":["v1","roles"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"3d9049ac-692a-4a56-b336-ccb27b14a0a4","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1514\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/roles"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"6bf0d10f-6759-4336-aed3-29ffccb86a6b"}],"id":"ce867012-e3c9-49e8-b327-8b0b63d78649","_postman_id":"ce867012-e3c9-49e8-b327-8b0b63d78649","description":""},{"name":"schedules","item":[{"name":"filters","item":[{"name":"Get schedule filter options","id":"a42b55f3-7909-4d36-89d0-69519bca9664","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/schedules/filters","description":"<p>Returns a list of schedules formatted for use in dropdown/filter UI components.</p>\n","urlObject":{"path":["v1","schedules","filters"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"4c69847d-656b-4a4e-8d2e-6fe5e00a7c89","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/schedules/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 3334,\n  \"schedules\": [\n    {\n      \"id\": 1723,\n      \"name\": \"string\"\n    },\n    {\n      \"id\": 860,\n      \"name\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"a42b55f3-7909-4d36-89d0-69519bca9664"}],"id":"4cb74ee2-cf3b-490e-b4d8-44a0c6bcc0d3","_postman_id":"4cb74ee2-cf3b-490e-b4d8-44a0c6bcc0d3","description":""},{"name":"list","item":[{"name":"List schedules","id":"bd06b0a0-b822-43f9-be8a-0601abf9c27f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/schedules/list","description":"<p>Returns a paginated list of all schedules with their time slot configurations.</p>\n","urlObject":{"path":["v1","schedules","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"ddcd1aa8-0ef3-46ce-b0a2-15de2325d4cf","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/schedules/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 4069,\n  \"schedules\": [\n    {\n      \"id\": 7180,\n      \"name\": \"string\",\n      \"allow_users\": false,\n      \"allow_customers\": false,\n      \"allow_guests\": false,\n      \"start_date\": \"string\",\n      \"end_date\": \"string\",\n      \"holidays_type\": 5029,\n      \"holidays\": [\n        1279,\n        7591\n      ],\n      \"days\": {}\n    },\n    {\n      \"id\": 6391,\n      \"name\": \"string\",\n      \"allow_users\": true,\n      \"allow_customers\": true,\n      \"allow_guests\": false,\n      \"start_date\": \"string\",\n      \"end_date\": \"string\",\n      \"holidays_type\": 9980,\n      \"holidays\": [\n        1947,\n        3881\n      ],\n      \"days\": {}\n    }\n  ]\n}"}],"_postman_id":"bd06b0a0-b822-43f9-be8a-0601abf9c27f"}],"id":"ec9e4d5b-ab6e-46de-8465-7805d0c867f4","_postman_id":"ec9e4d5b-ab6e-46de-8465-7805d0c867f4","description":""},{"name":"Retrieve a schedule","id":"70f5a53a-e2ce-4e5a-9b09-e463737525a4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7584\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/schedules","description":"<p>Fetches a single schedule by ID, including time slots, days of week, and linked access rules.</p>\n","urlObject":{"path":["v1","schedules"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"8cd23cd4-51ca-4e84-bc4c-552fc5027f86","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7584\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/schedules"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"schedule\": {\n    \"id\": 6999,\n    \"name\": \"string\",\n    \"allow_users\": false,\n    \"allow_customers\": false,\n    \"allow_guests\": true,\n    \"start_date\": \"string\",\n    \"end_date\": \"string\",\n    \"holidays_type\": 6769,\n    \"holidays\": [\n      721,\n      4807\n    ],\n    \"days\": {}\n  }\n}"}],"_postman_id":"70f5a53a-e2ce-4e5a-9b09-e463737525a4"},{"name":"Create a schedule","id":"2c5687ef-a496-4da4-b29f-8caea9cf0481","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"allow_users\": false,\n  \"allow_customers\": false,\n  \"allow_guests\": true,\n  \"start_date\": \"string\",\n  \"end_date\": \"string\",\n  \"holidays_type\": 9100,\n  \"holidays\": [\n    9525,\n    7132\n  ],\n  \"days\": {}\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/schedules","description":"<p>Creates a new schedule defining allowed access time windows by day of week.</p>\n","urlObject":{"path":["v1","schedules"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"2a7b17fd-bd85-4d60-b458-fa5912f8ce9c","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"allow_users\": false,\n  \"allow_customers\": false,\n  \"allow_guests\": true,\n  \"start_date\": \"string\",\n  \"end_date\": \"string\",\n  \"holidays_type\": 9100,\n  \"holidays\": [\n    9525,\n    7132\n  ],\n  \"days\": {}\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/schedules"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"schedule\": {\n    \"id\": 6999,\n    \"name\": \"string\",\n    \"allow_users\": false,\n    \"allow_customers\": false,\n    \"allow_guests\": true,\n    \"start_date\": \"string\",\n    \"end_date\": \"string\",\n    \"holidays_type\": 6769,\n    \"holidays\": [\n      721,\n      4807\n    ],\n    \"days\": {}\n  }\n}"}],"_postman_id":"2c5687ef-a496-4da4-b29f-8caea9cf0481"},{"name":"Update a schedule","id":"c4d6115d-4d54-407f-9794-84c176ad80ad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3317\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/schedules","description":"<p>Modifies an existing schedule's time slots or day-of-week configuration.</p>\n","urlObject":{"path":["v1","schedules"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"cde558dc-cecc-46ce-86ba-0164b4e3247f","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3317\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/schedules"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"schedule\": {\n    \"id\": 6999,\n    \"name\": \"string\",\n    \"allow_users\": false,\n    \"allow_customers\": false,\n    \"allow_guests\": true,\n    \"start_date\": \"string\",\n    \"end_date\": \"string\",\n    \"holidays_type\": 6769,\n    \"holidays\": [\n      721,\n      4807\n    ],\n    \"days\": {}\n  }\n}"}],"_postman_id":"c4d6115d-4d54-407f-9794-84c176ad80ad"},{"name":"Delete a schedule","id":"4b543384-bba3-4d13-aa56-189729781226","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 6651\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/schedules","description":"<p>Permanently deletes a schedule. Access cards using this schedule will become unrestricted.</p>\n","urlObject":{"path":["v1","schedules"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"2d7347cc-8c81-455b-a526-b3b07bbfada8","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 6651\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/schedules"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"4b543384-bba3-4d13-aa56-189729781226"}],"id":"f47b4c33-c52c-4cd0-b1b8-7420559c9315","_postman_id":"f47b4c33-c52c-4cd0-b1b8-7420559c9315","description":""},{"name":"search","item":[{"name":"reindex","item":[{"name":"Reindex search data","id":"cef203d1-db8d-4d4f-9df7-af759c796ca0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/search/reindex","description":"<p>Rebuilds the full-text search index. Use after bulk data imports or if search results appear stale.</p>\n","urlObject":{"path":["v1","search","reindex"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"1778cdb0-dae1-421b-a9d7-6dd6517e1ccd","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/search/reindex"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"cef203d1-db8d-4d4f-9df7-af759c796ca0"}],"id":"2f4d54dd-fde9-4e9d-a832-0358c9fcf58a","_postman_id":"2f4d54dd-fde9-4e9d-a832-0358c9fcf58a","description":""},{"name":"Global search","id":"4646950d-e447-4b22-a7d9-53dbbcee2e6d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"query\": \"string\",\n  \"limit\": 5,\n  \"smart\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/search","description":"<p>Performs a full-text search across entries, customers, vehicles, events, and transactions. Returns grouped results by entity type.</p>\n","urlObject":{"path":["v1","search"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"a4d63975-8b21-46cf-9fa2-c79dd3dbbcf2","name":"Search results","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"query\": \"string\",\n  \"limit\": 5,\n  \"smart\": false\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 6641\n}"}],"_postman_id":"4646950d-e447-4b22-a7d9-53dbbcee2e6d"}],"id":"be81e900-4686-4cd3-b0f7-c14897f8e8a7","_postman_id":"be81e900-4686-4cd3-b0f7-c14897f8e8a7","description":""},{"name":"stats","item":[{"name":"accesses","item":[{"name":"Get access card usage statistics","id":"1637e00f-453b-4498-b13e-5359a26a7301","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/accesses","description":"<p>Returns statistics on access card usage including scan counts and most-used cards.</p>\n","urlObject":{"path":["v1","stats","accesses"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"8e4d5d31-8925-462e-aa13-2cb5eaa8934c","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/accesses"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"1637e00f-453b-4498-b13e-5359a26a7301"}],"id":"fe8136f0-c707-491f-8664-c91c85e82268","_postman_id":"fe8136f0-c707-491f-8664-c91c85e82268","description":""},{"name":"averages","item":[{"name":"Get average duration statistics","id":"98a21014-d9c1-4ef6-a97c-12c6d481c200","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"time_group\": \"day\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/averages","description":"<p>Returns average parking durations, wait times, and peak hours analysis.</p>\n","urlObject":{"path":["v1","stats","averages"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"e3a72282-aeb8-4c75-b9f6-de134769303d","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"time_group\": \"day\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/averages"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"98a21014-d9c1-4ef6-a97c-12c6d481c200"}],"id":"1786c957-5a66-4859-a010-e806746379af","_postman_id":"1786c957-5a66-4859-a010-e806746379af","description":""},{"name":"devices","item":[{"name":"Get device status statistics","id":"a6493875-b64f-4c66-a48a-2bee6cb6968d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/devices","description":"<p>Returns device health metrics: uptime, errors, offline count, and response times.</p>\n","urlObject":{"path":["v1","stats","devices"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"2cc9e63c-18f3-4d97-9d5d-0c9d6ca4488b","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/devices"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"a6493875-b64f-4c66-a48a-2bee6cb6968d"}],"id":"9d5740a8-343e-4fbe-bcae-da5a1a1fe5b0","_postman_id":"9d5740a8-343e-4fbe-bcae-da5a1a1fe5b0","description":""},{"name":"entries","item":[{"name":"Get entry statistics","id":"61e842d8-495d-4ba5-8508-7708ab491f61","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/entries","description":"<p>Returns entry volume statistics grouped by hour, day, or month for the specified date range.</p>\n","urlObject":{"path":["v1","stats","entries"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"9060cc89-b6d0-488a-9e03-68665ef0c191","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/entries"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"61e842d8-495d-4ba5-8508-7708ab491f61"}],"id":"3c0de980-fa49-4c84-8e8a-1e669865d9f0","_postman_id":"3c0de980-fa49-4c84-8e8a-1e669865d9f0","description":""},{"name":"exits","item":[{"name":"Get exit statistics","id":"c84a1bac-0fb8-49fb-9723-ce5325503783","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/exits","description":"<p>Returns exit volume statistics grouped by hour, day, or month for the specified date range.</p>\n","urlObject":{"path":["v1","stats","exits"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"11c01e31-51d1-4801-be52-497b4518e96a","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/exits"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"c84a1bac-0fb8-49fb-9723-ce5325503783"}],"id":"72f9f68d-f621-4896-9f8a-8e31f796ad51","_postman_id":"72f9f68d-f621-4896-9f8a-8e31f796ad51","description":""},{"name":"finance","item":[{"name":"Get financial statistics","id":"86e97d2a-4576-445f-a821-c1bf81e62468","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/finance","description":"<p>Returns financial summaries including revenue, refunds, and payment method breakdowns.</p>\n","urlObject":{"path":["v1","stats","finance"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"af4ebf4f-31ec-4df9-a49f-b04be25e49ee","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/finance"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"86e97d2a-4576-445f-a821-c1bf81e62468"}],"id":"70e4d55d-df83-4245-b670-64f15893237e","_postman_id":"70e4d55d-df83-4245-b670-64f15893237e","description":""},{"name":"parking","item":[{"name":"Get parking occupancy statistics","id":"91398247-78e9-45ba-8174-5d07e0de9d33","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/parking","description":"<p>Returns occupancy data over time showing utilization percentage by zone.</p>\n","urlObject":{"path":["v1","stats","parking"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"c6234094-9ffa-4707-8acd-03ada2e2842f","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/parking"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"91398247-78e9-45ba-8174-5d07e0de9d33"}],"id":"826266c6-897b-4097-a8fe-f227dd287a81","_postman_id":"826266c6-897b-4097-a8fe-f227dd287a81","description":""},{"name":"transactions","item":[{"name":"Get transaction statistics","id":"890155d8-0e1a-496b-8d3e-9e444d98083f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/transactions","description":"<p>Returns payment transaction statistics by amount, type, and time period.</p>\n","urlObject":{"path":["v1","stats","transactions"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"a9cb4f9f-947b-484a-b8ec-2913c97c56ca","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats/transactions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"890155d8-0e1a-496b-8d3e-9e444d98083f"}],"id":"7ab18428-5511-4f03-80c4-57e64b30cdb9","_postman_id":"7ab18428-5511-4f03-80c4-57e64b30cdb9","description":""},{"name":"Get dashboard statistics","id":"e1d4ebdc-06ca-41bf-8ddf-2dac7af91eda","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\",\n  \"v2\": false,\n  \"page_limit\": 3418,\n  \"page\": 1961\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats","description":"<p>Returns summary statistics for the main dashboard: current occupancy, today's entries/exits, revenue, and active devices.</p>\n","urlObject":{"path":["v1","stats"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"7bd74680-1346-4ac9-90ae-c624e1eb75d4","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"date_from\": \"string\",\n  \"date_to\": \"string\",\n  \"v2\": false,\n  \"page_limit\": 3418,\n  \"page\": 1961\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/stats"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"e1d4ebdc-06ca-41bf-8ddf-2dac7af91eda"}],"id":"56bead67-3c45-4518-9687-21bbf81da790","_postman_id":"56bead67-3c45-4518-9687-21bbf81da790","description":""},{"name":"tag","item":[{"name":"filters","item":[{"name":"Get tag filter options","id":"e29fd416-853e-404f-8036-33724b4951b2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/tag/filters","description":"<p>Returns a list of tags formatted for use in dropdown/filter UI components.</p>\n","urlObject":{"path":["v1","tag","filters"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"8fd7054b-89cf-4b9f-b3b9-fb094168c774","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/tag/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 4072,\n  \"tags\": [\n    {\n      \"id\": 1927,\n      \"name\": \"string\"\n    },\n    {\n      \"id\": 3509,\n      \"name\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"e29fd416-853e-404f-8036-33724b4951b2"}],"id":"f5768609-68f2-4fe2-bd92-4f4e0f4df78e","_postman_id":"f5768609-68f2-4fe2-bd92-4f4e0f4df78e","description":""},{"name":"list","item":[{"name":"List tags","id":"9a684279-6836-4c2d-9548-1e246941588e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tag/list","description":"<p>Returns a paginated list of all tags.</p>\n","urlObject":{"path":["v1","tag","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"1d74ba3c-2226-40bb-881f-353a6fb4c759","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tag/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 34,\n  \"tags\": [\n    {\n      \"id\": 3810,\n      \"name\": \"string\",\n      \"color\": \"string\",\n      \"group_id\": 6896,\n      \"creation_date\": \"string\"\n    },\n    {\n      \"id\": 3944,\n      \"name\": \"string\",\n      \"color\": \"string\",\n      \"group_id\": 1161,\n      \"creation_date\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"9a684279-6836-4c2d-9548-1e246941588e"}],"id":"09b36b23-00bb-4eef-a28f-6f4eba01313c","_postman_id":"09b36b23-00bb-4eef-a28f-6f4eba01313c","description":""},{"name":"Retrieve a tag","id":"efd1562a-125e-4e5b-beb8-fceb667c0381","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9875\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tag","description":"<p>Fetches a single tag by ID, including its name, color, and usage count.</p>\n","urlObject":{"path":["v1","tag"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"00ec99c9-9da2-4f01-a377-d80681eb551b","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9875\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tag"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"tag\": {\n    \"id\": 4846,\n    \"name\": \"string\",\n    \"color\": \"string\",\n    \"group_id\": 2462,\n    \"creation_date\": \"string\"\n  }\n}"}],"_postman_id":"efd1562a-125e-4e5b-beb8-fceb667c0381"},{"name":"Create a tag","id":"6e1449b1-fc75-4c57-b01c-a96776de49c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"color\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tag","description":"<p>Creates a new tag that can be assigned to entries, customers, or vehicles for categorization.</p>\n","urlObject":{"path":["v1","tag"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"00640455-f3b9-48e3-a98d-04673d7aecf9","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"color\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tag"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"tag\": {\n    \"id\": 4846,\n    \"name\": \"string\",\n    \"color\": \"string\",\n    \"group_id\": 2462,\n    \"creation_date\": \"string\"\n  }\n}"}],"_postman_id":"6e1449b1-fc75-4c57-b01c-a96776de49c1"},{"name":"Update a tag","id":"32496e41-8ccd-4907-9153-34c9cd02121f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 5086,\n  \"name\": \"string\",\n  \"color\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tag","description":"<p>Modifies an existing tag's name or color.</p>\n","urlObject":{"path":["v1","tag"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"47102d00-63f5-4dba-b7bf-3d274804694b","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 5086,\n  \"name\": \"string\",\n  \"color\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tag"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"tag\": {\n    \"id\": 4846,\n    \"name\": \"string\",\n    \"color\": \"string\",\n    \"group_id\": 2462,\n    \"creation_date\": \"string\"\n  }\n}"}],"_postman_id":"32496e41-8ccd-4907-9153-34c9cd02121f"},{"name":"Delete a tag","id":"f1cfb120-718f-42a6-aac3-c41f622ed818","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 6925\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tag","description":"<p>Permanently deletes a tag and removes it from all associated records.</p>\n","urlObject":{"path":["v1","tag"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"d21be5c7-225e-4ec1-9e75-d6ab1faffb35","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 6925\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tag"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"f1cfb120-718f-42a6-aac3-c41f622ed818"}],"id":"cf326256-33d0-44ca-bd2d-a74b27ddac7d","_postman_id":"cf326256-33d0-44ca-bd2d-a74b27ddac7d","description":""},{"name":"tasks","item":[{"name":"filters","item":[{"name":"Get task filter options","id":"9c8e522c-0a95-4b24-bac5-7de074caaf71","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/tasks/filters","description":"<p>Returns a list of tasks formatted for use in dropdown/filter UI components.</p>\n","urlObject":{"path":["v1","tasks","filters"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"62eaa507-3edd-400e-a30e-85afd2b46dcc","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/tasks/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 1957,\n  \"tasks\": [\n    {\n      \"id\": 1487,\n      \"name\": \"string\"\n    },\n    {\n      \"id\": 2581,\n      \"name\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"9c8e522c-0a95-4b24-bac5-7de074caaf71"}],"id":"aed9af6a-b794-4161-bac5-d0be394e8f7c","_postman_id":"aed9af6a-b794-4161-bac5-d0be394e8f7c","description":""},{"name":"list","item":[{"name":"List tasks","id":"d7906436-0659-4dad-abe3-777a1f92666d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks/list","description":"<p>Returns a paginated list of all automated tasks with their schedules and last run status.</p>\n","urlObject":{"path":["v1","tasks","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"01da692c-ddd0-44c8-bc9f-f5921db3eb9b","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 6476,\n  \"tasks\": [\n    {\n      \"id\": 3998,\n      \"name\": \"string\",\n      \"enabled\": true,\n      \"running\": true,\n      \"scheduled\": false,\n      \"schedule_frequency\": \"string\",\n      \"schedule_day_of_week\": 4033,\n      \"schedule_day_of_month\": 9410,\n      \"schedule_month\": 1384,\n      \"schedule_day\": 4008,\n      \"schedule_date\": \"string\",\n      \"time_type\": \"string\",\n      \"time\": \"string\",\n      \"task_type\": \"string\",\n      \"report_type\": \"string\",\n      \"action_type\": \"string\",\n      \"action_duration_minutes\": 1968,\n      \"action_ssh_command\": \"string\",\n      \"action_device_ids\": [\n        9743,\n        9579\n      ],\n      \"run_task_ids\": [\n        2051,\n        8463\n      ],\n      \"entity_type\": \"string\",\n      \"entity_field\": \"string\",\n      \"entity_field_value\": \"string\",\n      \"entity_payload\": \"string\"\n    },\n    {\n      \"id\": 5346,\n      \"name\": \"string\",\n      \"enabled\": false,\n      \"running\": false,\n      \"scheduled\": true,\n      \"schedule_frequency\": \"string\",\n      \"schedule_day_of_week\": 5386,\n      \"schedule_day_of_month\": 1217,\n      \"schedule_month\": 3926,\n      \"schedule_day\": 2220,\n      \"schedule_date\": \"string\",\n      \"time_type\": \"string\",\n      \"time\": \"string\",\n      \"task_type\": \"string\",\n      \"report_type\": \"string\",\n      \"action_type\": \"string\",\n      \"action_duration_minutes\": 443,\n      \"action_ssh_command\": \"string\",\n      \"action_device_ids\": [\n        8551,\n        2600\n      ],\n      \"run_task_ids\": [\n        8992,\n        7826\n      ],\n      \"entity_type\": \"string\",\n      \"entity_field\": \"string\",\n      \"entity_field_value\": \"string\",\n      \"entity_payload\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"d7906436-0659-4dad-abe3-777a1f92666d"}],"id":"9cfd0726-fd67-442e-b395-b85b1e494a15","_postman_id":"9cfd0726-fd67-442e-b395-b85b1e494a15","description":""},{"name":"run","item":[{"name":"Run a task immediately","id":"035055df-d385-4f28-be16-a23fac0d177a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8746\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks/run","description":"<p>Triggers immediate execution of a task regardless of its schedule.</p>\n","urlObject":{"path":["v1","tasks","run"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"715d912a-e469-43d3-84c9-a804dc017d13","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8746\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks/run"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"035055df-d385-4f28-be16-a23fac0d177a"}],"id":"ef55c429-f1a0-4b48-bdb0-a07065a8f183","_postman_id":"ef55c429-f1a0-4b48-bdb0-a07065a8f183","description":""},{"name":"runs","item":[{"name":"details","item":[{"name":"Get task run details","id":"355be6f4-321c-4b0c-9ed4-9659e6decf82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"run_id\": 7123\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks/runs/details","description":"<p>Fetches detailed output and logs for a specific task run.</p>\n","urlObject":{"path":["v1","tasks","runs","details"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"aa31f107-656c-4112-9ed7-851a9b096733","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"run_id\": 7123\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks/runs/details"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"355be6f4-321c-4b0c-9ed4-9659e6decf82"}],"id":"b93c38b8-5990-4929-be3f-0fc9e2ec67df","_postman_id":"b93c38b8-5990-4929-be3f-0fc9e2ec67df","description":""},{"name":"reverse","item":[{"name":"Reverse a task run","id":"ce94c694-ca3e-4092-ba41-159eeac16454","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"run_id\": 7123\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks/runs/reverse","description":"<p>Attempts to undo the actions performed by a specific task run.</p>\n","urlObject":{"path":["v1","tasks","runs","reverse"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"d77e3612-8688-465e-a5be-b897ce62fa8f","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"run_id\": 7123\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks/runs/reverse"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"ce94c694-ca3e-4092-ba41-159eeac16454"}],"id":"db39b878-a1b6-4a2a-a92a-21d3a70a935b","_postman_id":"db39b878-a1b6-4a2a-a92a-21d3a70a935b","description":""},{"name":"List task runs","id":"665dd76b-c381-4829-bd93-69a5f38eb01b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"task_id\": 1447,\n  \"page\": 9929,\n  \"page_limit\": 3931,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks/runs","description":"<p>Returns the execution history for a task, including status, duration, and result summary.</p>\n","urlObject":{"path":["v1","tasks","runs"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"e8e9cdce-f7c0-4743-b1a1-0a362625440e","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"task_id\": 1447,\n  \"page\": 9929,\n  \"page_limit\": 3931,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks/runs"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"665dd76b-c381-4829-bd93-69a5f38eb01b"}],"id":"d4fbf79d-4fb8-41d7-be37-06ab075d7cf8","_postman_id":"d4fbf79d-4fb8-41d7-be37-06ab075d7cf8","description":""},{"name":"simulate","item":[{"name":"Simulate a task","id":"ade8bd6a-d79a-4aff-9143-5e0e5e5e58fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3912\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks/simulate","description":"<p>Performs a dry run of a task to preview what actions it would take without actually executing them.</p>\n","urlObject":{"path":["v1","tasks","simulate"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"2ceb72dc-d392-4e92-9e1d-791f83c35f2b","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3912\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks/simulate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"ade8bd6a-d79a-4aff-9143-5e0e5e5e58fa"}],"id":"dcab922d-0fe3-44f9-a4d2-721527534f64","_postman_id":"dcab922d-0fe3-44f9-a4d2-721527534f64","description":""},{"name":"Retrieve a task","id":"da47db85-1a8a-452c-b73b-5e05d453f156","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2869\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks","description":"<p>Fetches a single automated task by ID, including schedule, action type, and last run status.</p>\n","urlObject":{"path":["v1","tasks"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"3e150da9-1ffb-4547-ba54-9fc2aba8d20d","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2869\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"task\": {\n    \"id\": 8774,\n    \"name\": \"string\",\n    \"enabled\": true,\n    \"running\": true,\n    \"scheduled\": false,\n    \"schedule_frequency\": \"string\",\n    \"schedule_day_of_week\": 8279,\n    \"schedule_day_of_month\": 4750,\n    \"schedule_month\": 3930,\n    \"schedule_day\": 4772,\n    \"schedule_date\": \"string\",\n    \"time_type\": \"string\",\n    \"time\": \"string\",\n    \"task_type\": \"string\",\n    \"report_type\": \"string\",\n    \"action_type\": \"string\",\n    \"action_duration_minutes\": 1135,\n    \"action_ssh_command\": \"string\",\n    \"action_device_ids\": [\n      5910,\n      5593\n    ],\n    \"run_task_ids\": [\n      2601,\n      1270\n    ],\n    \"entity_type\": \"string\",\n    \"entity_field\": \"string\",\n    \"entity_field_value\": \"string\",\n    \"entity_payload\": \"string\"\n  }\n}"}],"_postman_id":"da47db85-1a8a-452c-b73b-5e05d453f156"},{"name":"Create a task","id":"3698ddad-b630-48ed-a44e-748daf96cb52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"enabled\": false,\n  \"running\": false,\n  \"scheduled\": true,\n  \"schedule_frequency\": \"string\",\n  \"schedule_day_of_week\": 1734,\n  \"schedule_day_of_month\": 9812,\n  \"schedule_month\": 7303,\n  \"schedule_day\": 4793,\n  \"schedule_date\": \"string\",\n  \"time_type\": \"string\",\n  \"time\": \"string\",\n  \"task_type\": \"string\",\n  \"report_type\": \"string\",\n  \"action_type\": \"string\",\n  \"action_duration_minutes\": 1118,\n  \"action_ssh_command\": \"string\",\n  \"action_device_ids\": [\n    9433,\n    4876\n  ],\n  \"run_task_ids\": [\n    4760,\n    2285\n  ],\n  \"entity_type\": \"string\",\n  \"entity_field\": \"string\",\n  \"entity_field_value\": \"string\",\n  \"entity_payload\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks","description":"<p>Creates a new automated task with a schedule, trigger conditions, and action to execute.</p>\n","urlObject":{"path":["v1","tasks"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"318133e7-b748-4503-940e-6a0a6915e7e0","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"enabled\": false,\n  \"running\": false,\n  \"scheduled\": true,\n  \"schedule_frequency\": \"string\",\n  \"schedule_day_of_week\": 1734,\n  \"schedule_day_of_month\": 9812,\n  \"schedule_month\": 7303,\n  \"schedule_day\": 4793,\n  \"schedule_date\": \"string\",\n  \"time_type\": \"string\",\n  \"time\": \"string\",\n  \"task_type\": \"string\",\n  \"report_type\": \"string\",\n  \"action_type\": \"string\",\n  \"action_duration_minutes\": 1118,\n  \"action_ssh_command\": \"string\",\n  \"action_device_ids\": [\n    9433,\n    4876\n  ],\n  \"run_task_ids\": [\n    4760,\n    2285\n  ],\n  \"entity_type\": \"string\",\n  \"entity_field\": \"string\",\n  \"entity_field_value\": \"string\",\n  \"entity_payload\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"task\": {\n    \"id\": 8774,\n    \"name\": \"string\",\n    \"enabled\": true,\n    \"running\": true,\n    \"scheduled\": false,\n    \"schedule_frequency\": \"string\",\n    \"schedule_day_of_week\": 8279,\n    \"schedule_day_of_month\": 4750,\n    \"schedule_month\": 3930,\n    \"schedule_day\": 4772,\n    \"schedule_date\": \"string\",\n    \"time_type\": \"string\",\n    \"time\": \"string\",\n    \"task_type\": \"string\",\n    \"report_type\": \"string\",\n    \"action_type\": \"string\",\n    \"action_duration_minutes\": 1135,\n    \"action_ssh_command\": \"string\",\n    \"action_device_ids\": [\n      5910,\n      5593\n    ],\n    \"run_task_ids\": [\n      2601,\n      1270\n    ],\n    \"entity_type\": \"string\",\n    \"entity_field\": \"string\",\n    \"entity_field_value\": \"string\",\n    \"entity_payload\": \"string\"\n  }\n}"}],"_postman_id":"3698ddad-b630-48ed-a44e-748daf96cb52"},{"name":"Update a task","id":"e15a7e9f-f419-4323-958f-c01254f49a6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8810\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks","description":"<p>Modifies an existing task's schedule, conditions, or action configuration.</p>\n","urlObject":{"path":["v1","tasks"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"84ec6bfe-6e30-4a12-947b-a007521ddd31","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8810\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"task\": {\n    \"id\": 8774,\n    \"name\": \"string\",\n    \"enabled\": true,\n    \"running\": true,\n    \"scheduled\": false,\n    \"schedule_frequency\": \"string\",\n    \"schedule_day_of_week\": 8279,\n    \"schedule_day_of_month\": 4750,\n    \"schedule_month\": 3930,\n    \"schedule_day\": 4772,\n    \"schedule_date\": \"string\",\n    \"time_type\": \"string\",\n    \"time\": \"string\",\n    \"task_type\": \"string\",\n    \"report_type\": \"string\",\n    \"action_type\": \"string\",\n    \"action_duration_minutes\": 1135,\n    \"action_ssh_command\": \"string\",\n    \"action_device_ids\": [\n      5910,\n      5593\n    ],\n    \"run_task_ids\": [\n      2601,\n      1270\n    ],\n    \"entity_type\": \"string\",\n    \"entity_field\": \"string\",\n    \"entity_field_value\": \"string\",\n    \"entity_payload\": \"string\"\n  }\n}"}],"_postman_id":"e15a7e9f-f419-4323-958f-c01254f49a6c"},{"name":"Delete a task","id":"48a92a3f-40d0-469a-9825-b93ddd56c0f2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3466\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks","description":"<p>Permanently deletes an automated task and its run history.</p>\n","urlObject":{"path":["v1","tasks"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"83e0ad21-c578-4dfd-8a65-a1cb43890bc9","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3466\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/tasks"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"48a92a3f-40d0-469a-9825-b93ddd56c0f2"}],"id":"2b9139e8-484b-4710-9616-587c6efe7a0d","_postman_id":"2b9139e8-484b-4710-9616-587c6efe7a0d","description":""},{"name":"transaction","item":[{"name":"email","item":[{"name":"Send transaction receipt via email","id":"93c43d1b-83a4-4e74-ab60-a37ade6b6f14","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3414,\n  \"to\": \"string\",\n  \"name\": \"string\",\n  \"subject\": \"string\",\n  \"title\": \"string\",\n  \"message\": \"string\",\n  \"outro\": \"string\",\n  \"locale\": \"fr\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction/email","description":"<p>Emails a payment receipt to the customer.</p>\n","urlObject":{"path":["v1","transaction","email"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"aa2f5b2d-2a4c-4de0-a8a3-8dd173e754f9","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3414,\n  \"to\": \"string\",\n  \"name\": \"string\",\n  \"subject\": \"string\",\n  \"title\": \"string\",\n  \"message\": \"string\",\n  \"outro\": \"string\",\n  \"locale\": \"fr\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction/email"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"93c43d1b-83a4-4e74-ab60-a37ade6b6f14"}],"id":"8be1586a-8127-4d3a-bc5a-1d67bb7300c9","_postman_id":"8be1586a-8127-4d3a-bc5a-1d67bb7300c9","description":""},{"name":"excel","item":[{"name":"Download transactions as Excel","id":"9c103689-2a86-40b2-93f6-78e44eb7f6b8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"url":"https://demo.app.lexoh.com:3000/v1/transaction/excel","description":"<p>Generates an .xlsx spreadsheet of transactions matching the filter criteria.</p>\n","urlObject":{"path":["v1","transaction","excel"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"96d15ea7-5c39-4211-8256-f6c986dbd456","name":"Excel file","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/transaction/excel"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"9c103689-2a86-40b2-93f6-78e44eb7f6b8"}],"id":"c4b43174-03e6-40be-8051-6469820fd88e","_postman_id":"c4b43174-03e6-40be-8051-6469820fd88e","description":""},{"name":"list","item":[{"name":"List transactions","id":"5e08470d-1523-4b7b-9ae5-a485cff6dd11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 6502,\n  \"page_limit\": 1925,\n  \"search\": \"string\",\n  \"type\": 4,\n  \"statuses\": [\n    3877,\n    4212\n  ],\n  \"entity_types\": [\n    \"string\",\n    \"string\"\n  ],\n  \"client_ids\": [\n    9455,\n    1798\n  ],\n  \"user_ids\": [\n    2901,\n    6977\n  ],\n  \"types\": [\n    3496,\n    1007\n  ],\n  \"business_ids\": [\n    8912,\n    7161\n  ],\n  \"device_ids\": [\n    536,\n    5641\n  ],\n  \"access_card_ids\": [\n    8724,\n    7611\n  ],\n  \"tag_ids\": [\n    3840,\n    9420\n  ],\n  \"zone_ids\": [\n    7551,\n    9420\n  ],\n  \"card_brands\": [\n    \"string\",\n    \"string\"\n  ],\n  \"date_from\": \"string\",\n  \"date_to\": \"string\",\n  \"amount_min\": 899.3995607235616,\n  \"amount_max\": 1325.5398607602099\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction/list","description":"<p>Returns a paginated list of payment transactions. Supports filtering by date, amount, method, and status.</p>\n","urlObject":{"path":["v1","transaction","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"6ce9462b-177f-40a2-9fc1-2938867b98ca","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 6502,\n  \"page_limit\": 1925,\n  \"search\": \"string\",\n  \"type\": 4,\n  \"statuses\": [\n    3877,\n    4212\n  ],\n  \"entity_types\": [\n    \"string\",\n    \"string\"\n  ],\n  \"client_ids\": [\n    9455,\n    1798\n  ],\n  \"user_ids\": [\n    2901,\n    6977\n  ],\n  \"types\": [\n    3496,\n    1007\n  ],\n  \"business_ids\": [\n    8912,\n    7161\n  ],\n  \"device_ids\": [\n    536,\n    5641\n  ],\n  \"access_card_ids\": [\n    8724,\n    7611\n  ],\n  \"tag_ids\": [\n    3840,\n    9420\n  ],\n  \"zone_ids\": [\n    7551,\n    9420\n  ],\n  \"card_brands\": [\n    \"string\",\n    \"string\"\n  ],\n  \"date_from\": \"string\",\n  \"date_to\": \"string\",\n  \"amount_min\": 899.3995607235616,\n  \"amount_max\": 1325.5398607602099\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 8624,\n  \"transactions\": [\n    {\n      \"id\": 8279,\n      \"parent_transaction\": 9273,\n      \"entry_id\": 6798,\n      \"access_card_id\": 176,\n      \"identifier\": \"string\",\n      \"masked_pan\": \"string\",\n      \"card_brand\": \"string\",\n      \"amount\": 5299.630352299459,\n      \"refunded_amount\": 4181.194744370708,\n      \"type\": 6,\n      \"status\": 2,\n      \"refunded\": true,\n      \"creation_date\": \"string\",\n      \"subtotal\": 7981.242799532421,\n      \"tax1\": 153.38520633567666,\n      \"tax2\": 9260.656520456587,\n      \"tax1_name\": \"string\",\n      \"tax2_name\": \"string\",\n      \"receipt\": \"string\",\n      \"description\": \"string\",\n      \"transaction_data\": \"string\",\n      \"total_duration\": 3196,\n      \"refund_reason\": \"string\",\n      \"refund_date\": \"string\"\n    },\n    {\n      \"id\": 381,\n      \"parent_transaction\": 1305,\n      \"entry_id\": 5202,\n      \"access_card_id\": 3213,\n      \"identifier\": \"string\",\n      \"masked_pan\": \"string\",\n      \"card_brand\": \"string\",\n      \"amount\": 2857.9420224255846,\n      \"refunded_amount\": 465.4994576697524,\n      \"type\": 3,\n      \"status\": 1,\n      \"refunded\": false,\n      \"creation_date\": \"string\",\n      \"subtotal\": 2934.037037309315,\n      \"tax1\": 6615.588302718863,\n      \"tax2\": 991.6629959872992,\n      \"tax1_name\": \"string\",\n      \"tax2_name\": \"string\",\n      \"receipt\": \"string\",\n      \"description\": \"string\",\n      \"transaction_data\": \"string\",\n      \"total_duration\": 6323,\n      \"refund_reason\": \"string\",\n      \"refund_date\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"5e08470d-1523-4b7b-9ae5-a485cff6dd11"}],"id":"391b5777-1185-45a1-bd4f-a003c7151e73","_postman_id":"391b5777-1185-45a1-bd4f-a003c7151e73","description":""},{"name":"refund","item":[{"name":"Refund a transaction","id":"3d07142d-4d4b-435b-8c93-dc530aa63197","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 747,\n  \"reason\": \"string\",\n  \"amount\": 7928.335339488367,\n  \"subtotal\": 5297.777067243854,\n  \"tax1\": 2690.1817564377375,\n  \"tax2\": 9545.214672549284\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction/refund","description":"<p>Processes a full or partial refund for a transaction. The refund is sent back to the original payment method.</p>\n","urlObject":{"path":["v1","transaction","refund"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"67d01118-d374-49a4-8f4f-23da729dd740","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 747,\n  \"reason\": \"string\",\n  \"amount\": 7928.335339488367,\n  \"subtotal\": 5297.777067243854,\n  \"tax1\": 2690.1817564377375,\n  \"tax2\": 9545.214672549284\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction/refund"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"3d07142d-4d4b-435b-8c93-dc530aa63197"}],"id":"b2e2f2c8-e924-4320-9995-a43342693b89","_postman_id":"b2e2f2c8-e924-4320-9995-a43342693b89","description":""},{"name":"reportExcel","item":[{"name":"Download transaction report as Excel","id":"ce0c4577-46ee-4150-bdaf-72aa1e2b9dad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"body":{"mode":"raw","raw":"{\n  \"type\": 6,\n  \"search\": \"string\",\n  \"client_ids\": [\n    8716,\n    8379\n  ],\n  \"user_ids\": [\n    7594,\n    4009\n  ],\n  \"date_from\": \"string\",\n  \"date_to\": \"string\",\n  \"page_limit\": 8728\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction/reportExcel","description":"<p>Generates a formatted Excel report of transactions with summary and totals.</p>\n","urlObject":{"path":["v1","transaction","reportExcel"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"11ed4501-46b7-41d9-9acd-a47ca6723a2b","name":"Excel file","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"type\": 6,\n  \"search\": \"string\",\n  \"client_ids\": [\n    8716,\n    8379\n  ],\n  \"user_ids\": [\n    7594,\n    4009\n  ],\n  \"date_from\": \"string\",\n  \"date_to\": \"string\",\n  \"page_limit\": 8728\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction/reportExcel"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"ce0c4577-46ee-4150-bdaf-72aa1e2b9dad"}],"id":"5ac59a57-dea5-4aff-bc8d-0f442a437c98","_postman_id":"5ac59a57-dea5-4aff-bc8d-0f442a437c98","description":""},{"name":"sms","item":[{"name":"Send transaction receipt via SMS","id":"35365176-842f-4e24-940a-1779a737b7f9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9658,\n  \"to\": \"string\",\n  \"message\": \"string\",\n  \"locale\": \"fr\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction/sms","description":"<p>Sends a payment receipt to the customer's phone via SMS.</p>\n","urlObject":{"path":["v1","transaction","sms"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"5f8b9260-24ee-4ff2-80ca-bb8a88b9cb1e","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9658,\n  \"to\": \"string\",\n  \"message\": \"string\",\n  \"locale\": \"fr\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction/sms"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"35365176-842f-4e24-940a-1779a737b7f9"}],"id":"1a9ef99a-8869-46f7-86c2-3ccbccd66fbc","_postman_id":"1a9ef99a-8869-46f7-86c2-3ccbccd66fbc","description":""},{"name":"Retrieve a transaction","id":"f78f1c11-84fb-4dca-9f44-43e3ee0fe566","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 908\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction","description":"<p>Fetches a single payment transaction by ID, including amount, status, method, and linked entry.</p>\n","urlObject":{"path":["v1","transaction"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"79ee54b0-7f41-4eb7-80c2-0588c24980e7","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 908\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"transaction\": {\n    \"id\": 1761,\n    \"parent_transaction\": 4917,\n    \"entry_id\": 7828,\n    \"access_card_id\": 9126,\n    \"identifier\": \"string\",\n    \"masked_pan\": \"string\",\n    \"card_brand\": \"string\",\n    \"amount\": 9326.665072317082,\n    \"refunded_amount\": 2628.7926168479703,\n    \"type\": 3,\n    \"status\": 2,\n    \"refunded\": true,\n    \"creation_date\": \"string\",\n    \"subtotal\": 3568.868010574647,\n    \"tax1\": 9516.612525965042,\n    \"tax2\": 1748.4883033410736,\n    \"tax1_name\": \"string\",\n    \"tax2_name\": \"string\",\n    \"receipt\": \"string\",\n    \"description\": \"string\",\n    \"transaction_data\": \"string\",\n    \"total_duration\": 4999,\n    \"refund_reason\": \"string\",\n    \"refund_date\": \"string\"\n  }\n}"}],"_postman_id":"f78f1c11-84fb-4dca-9f44-43e3ee0fe566"},{"name":"Create a transaction","id":"c45ace1c-07a5-4468-b7db-ec2b8289bbcb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"company_id\": 813,\n  \"customer_id\": 3210,\n  \"vehicle_ids\": [\n    5501,\n    6906\n  ],\n  \"parent_transaction\": 7313,\n  \"entry_id\": 4839,\n  \"device_id\": 8301,\n  \"access_card_id\": 2361,\n  \"type\": 7,\n  \"status\": 3,\n  \"identifier\": \"string\",\n  \"masked_pan\": \"string\",\n  \"card_brand\": \"string\",\n  \"refunded\": true,\n  \"creation_date\": \"string\",\n  \"amount\": 4399.591662003237,\n  \"subtotal\": 6230.295809502657,\n  \"tax1\": 7621.473558121053,\n  \"tax2\": 9186.102684226906,\n  \"tax1_name\": \"string\",\n  \"tax2_name\": \"string\",\n  \"receipt\": \"string\",\n  \"description\": \"string\",\n  \"transaction_data\": {}\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction","description":"<p>Manually inserts a payment transaction record.</p>\n","urlObject":{"path":["v1","transaction"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"93bf3709-d600-43a6-bead-26f5cc3beece","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"company_id\": 813,\n  \"customer_id\": 3210,\n  \"vehicle_ids\": [\n    5501,\n    6906\n  ],\n  \"parent_transaction\": 7313,\n  \"entry_id\": 4839,\n  \"device_id\": 8301,\n  \"access_card_id\": 2361,\n  \"type\": 7,\n  \"status\": 3,\n  \"identifier\": \"string\",\n  \"masked_pan\": \"string\",\n  \"card_brand\": \"string\",\n  \"refunded\": true,\n  \"creation_date\": \"string\",\n  \"amount\": 4399.591662003237,\n  \"subtotal\": 6230.295809502657,\n  \"tax1\": 7621.473558121053,\n  \"tax2\": 9186.102684226906,\n  \"tax1_name\": \"string\",\n  \"tax2_name\": \"string\",\n  \"receipt\": \"string\",\n  \"description\": \"string\",\n  \"transaction_data\": {}\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/transaction"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"transaction\": {\n    \"id\": 1761,\n    \"parent_transaction\": 4917,\n    \"entry_id\": 7828,\n    \"access_card_id\": 9126,\n    \"identifier\": \"string\",\n    \"masked_pan\": \"string\",\n    \"card_brand\": \"string\",\n    \"amount\": 9326.665072317082,\n    \"refunded_amount\": 2628.7926168479703,\n    \"type\": 3,\n    \"status\": 2,\n    \"refunded\": true,\n    \"creation_date\": \"string\",\n    \"subtotal\": 3568.868010574647,\n    \"tax1\": 9516.612525965042,\n    \"tax2\": 1748.4883033410736,\n    \"tax1_name\": \"string\",\n    \"tax2_name\": \"string\",\n    \"receipt\": \"string\",\n    \"description\": \"string\",\n    \"transaction_data\": \"string\",\n    \"total_duration\": 4999,\n    \"refund_reason\": \"string\",\n    \"refund_date\": \"string\"\n  }\n}"}],"_postman_id":"c45ace1c-07a5-4468-b7db-ec2b8289bbcb"}],"id":"f078f5cd-a336-4599-9db0-2ca9e3e9f11a","_postman_id":"f078f5cd-a336-4599-9db0-2ca9e3e9f11a","description":""},{"name":"user","item":[{"name":"filters","item":[{"name":"Get user filter options","id":"bc19127d-9169-4db2-8f66-29adf397ed69","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/user/filters","description":"<p>Returns a list of users formatted for use in dropdown/filter UI components.</p>\n","urlObject":{"path":["v1","user","filters"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"afee1884-70fd-4351-8c91-3a27604de82d","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/user/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 312,\n  \"users\": [\n    {\n      \"id\": 2933,\n      \"name\": \"string\"\n    },\n    {\n      \"id\": 6354,\n      \"name\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"bc19127d-9169-4db2-8f66-29adf397ed69"}],"id":"e5d496cf-0653-4876-a25c-6a65c0ddbc41","_postman_id":"e5d496cf-0653-4876-a25c-6a65c0ddbc41","description":""},{"name":"invite","item":[{"name":"Invite a user by email","id":"af6b6e16-67ec-4dcc-a0f6-459257e55356","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"username\": \"string\",\n  \"email\": \"string\",\n  \"name\": \"string\",\n  \"notifications\": true,\n  \"role\": 6790,\n  \"timezone\": \"string\",\n  \"is_ldap\": false,\n  \"adjust_daylight_timezone\": false,\n  \"daylight_offset\": 4193.081526808254,\n  \"locale\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user/invite","description":"<p>Sends an email invitation to a new user with a link to set their password.</p>\n","urlObject":{"path":["v1","user","invite"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"52c1546a-7b95-4078-a2e6-ed4266edf9b3","name":"Invite result","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"username\": \"string\",\n  \"email\": \"string\",\n  \"name\": \"string\",\n  \"notifications\": true,\n  \"role\": 6790,\n  \"timezone\": \"string\",\n  \"is_ldap\": false,\n  \"adjust_daylight_timezone\": false,\n  \"daylight_offset\": 4193.081526808254,\n  \"locale\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user/invite"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"user\": {\n    \"id\": 1571,\n    \"is_ldap\": false,\n    \"username\": \"string\",\n    \"email\": \"string\",\n    \"name\": \"string\",\n    \"status\": true,\n    \"notifications\": false,\n    \"role\": 3412,\n    \"creation_date\": \"string\",\n    \"last_seen_date\": \"string\",\n    \"timezone\": 3250.8362101867983,\n    \"adjust_daylight_timezone\": true,\n    \"daylight_offset\": 7485.476412909983,\n    \"locale\": \"string\",\n    \"banned\": true,\n    \"mfa_enabled\": false\n  },\n  \"email_sent\": false\n}"}],"_postman_id":"af6b6e16-67ec-4dcc-a0f6-459257e55356"}],"id":"2a256cba-1a27-4d66-aebd-74a1fdef7607","_postman_id":"2a256cba-1a27-4d66-aebd-74a1fdef7607","description":""},{"name":"list","item":[{"name":"List users","id":"bea29930-b250-4ec1-a8d1-7c2603726556","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user/list","description":"<p>Returns a paginated list of users. Supports filtering by role, company, and status.</p>\n","urlObject":{"path":["v1","user","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"106db998-3fea-4981-89f3-190b989f29dc","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 2136,\n  \"users\": [\n    {\n      \"id\": 1475,\n      \"is_ldap\": false,\n      \"username\": \"string\",\n      \"email\": \"string\",\n      \"name\": \"string\",\n      \"status\": true,\n      \"notifications\": true,\n      \"role\": 2641,\n      \"creation_date\": \"string\",\n      \"last_seen_date\": \"string\",\n      \"timezone\": 7859.436774188878,\n      \"adjust_daylight_timezone\": true,\n      \"daylight_offset\": 4298.904061657962,\n      \"locale\": \"string\",\n      \"banned\": true,\n      \"mfa_enabled\": false\n    },\n    {\n      \"id\": 5563,\n      \"is_ldap\": true,\n      \"username\": \"string\",\n      \"email\": \"string\",\n      \"name\": \"string\",\n      \"status\": true,\n      \"notifications\": true,\n      \"role\": 5971,\n      \"creation_date\": \"string\",\n      \"last_seen_date\": \"string\",\n      \"timezone\": 796.4486342661969,\n      \"adjust_daylight_timezone\": true,\n      \"daylight_offset\": 23.190512000508257,\n      \"locale\": \"string\",\n      \"banned\": false,\n      \"mfa_enabled\": true\n    }\n  ]\n}"}],"_postman_id":"bea29930-b250-4ec1-a8d1-7c2603726556"}],"id":"eaf6bb78-9b8e-4749-bbc5-909578be9e1f","_postman_id":"eaf6bb78-9b8e-4749-bbc5-909578be9e1f","description":""},{"name":"mfa","item":[{"name":"confirm","item":[{"name":"Confirm MFA setup","id":"6d9918b7-48ec-4645-a051-151570773154","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 4708,\n  \"code\": \"string\",\n  \"totp\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user/mfa/confirm","description":"<p>Validates a TOTP code to confirm MFA enrollment. After confirmation, MFA is required on login.</p>\n","urlObject":{"path":["v1","user","mfa","confirm"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"e9c69a57-4b08-4435-92c2-6f9416afa79b","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 4708,\n  \"code\": \"string\",\n  \"totp\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user/mfa/confirm"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"user\": {\n    \"id\": 1752,\n    \"is_ldap\": true,\n    \"username\": \"string\",\n    \"email\": \"string\",\n    \"name\": \"string\",\n    \"status\": true,\n    \"notifications\": false,\n    \"role\": 5021,\n    \"creation_date\": \"string\",\n    \"last_seen_date\": \"string\",\n    \"timezone\": 5094.638799063838,\n    \"adjust_daylight_timezone\": false,\n    \"daylight_offset\": 7419.902495790872,\n    \"locale\": \"string\",\n    \"banned\": true,\n    \"mfa_enabled\": true\n  }\n}"}],"_postman_id":"6d9918b7-48ec-4645-a051-151570773154"}],"id":"c3b4bc99-ca1a-4e7b-b082-05d53e417325","_postman_id":"c3b4bc99-ca1a-4e7b-b082-05d53e417325","description":""},{"name":"Generate MFA secret","id":"cb6c6f6e-a1de-45a6-984f-422706a2a8cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3098\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user/mfa","description":"<p>Generates a new TOTP secret and QR code for setting up multi-factor authentication.</p>\n","urlObject":{"path":["v1","user","mfa"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"96e96763-440d-4f22-ba95-1ee355b75ed0","name":"MFA secret","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3098\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user/mfa"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"totp\": \"string\"\n}"}],"_postman_id":"cb6c6f6e-a1de-45a6-984f-422706a2a8cd"}],"id":"b54ae05c-d1d6-4cfb-a516-2b4e96650382","_postman_id":"b54ae05c-d1d6-4cfb-a516-2b4e96650382","description":""},{"name":"new_password","item":[{"name":"Send password reset","id":"e4b6f216-beac-4723-a13a-68285f0e99b5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8683,\n  \"email\": \"string\",\n  \"username\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user/new_password","description":"<p>Generates a new temporary password and sends it to the user's email.</p>\n","urlObject":{"path":["v1","user","new_password"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"e32aad45-f446-4c8f-8433-9cf1b00caf3e","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8683,\n  \"email\": \"string\",\n  \"username\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user/new_password"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"e4b6f216-beac-4723-a13a-68285f0e99b5"}],"id":"636af650-ba42-4e2f-908e-9ed886d360db","_postman_id":"636af650-ba42-4e2f-908e-9ed886d360db","description":""},{"name":"save_fcm","item":[{"name":"Save FCM push token","id":"d7640e96-1874-4615-a2b7-bac59c9f3641","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"token\": \"string\",\n  \"account_data\": \"string\",\n  \"fcm_token\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user/save_fcm","description":"<p>Stores a Firebase Cloud Messaging token for the current user to enable push notifications.</p>\n","urlObject":{"path":["v1","user","save_fcm"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"ebf760dd-3e68-408c-839a-fdcd805f1ccf","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"token\": \"string\",\n  \"account_data\": \"string\",\n  \"fcm_token\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user/save_fcm"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"d7640e96-1874-4615-a2b7-bac59c9f3641"}],"id":"0830a2db-6450-47a4-ad45-614d56115a75","_postman_id":"0830a2db-6450-47a4-ad45-614d56115a75","description":""},{"name":"Get current user from session","id":"60674146-2b93-4aa0-95cc-4a4f8089f213","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/user","description":"<p>Returns the user profile for the currently authenticated session. No request body needed.</p>\n","urlObject":{"path":["v1","user"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"38e4954c-357f-4d8a-bc77-dbf5527b8488","name":"Successful response","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"user\": {\n    \"id\": 1752,\n    \"is_ldap\": true,\n    \"username\": \"string\",\n    \"email\": \"string\",\n    \"name\": \"string\",\n    \"status\": true,\n    \"notifications\": false,\n    \"role\": 5021,\n    \"creation_date\": \"string\",\n    \"last_seen_date\": \"string\",\n    \"timezone\": 5094.638799063838,\n    \"adjust_daylight_timezone\": false,\n    \"daylight_offset\": 7419.902495790872,\n    \"locale\": \"string\",\n    \"banned\": true,\n    \"mfa_enabled\": true\n  }\n}"}],"_postman_id":"60674146-2b93-4aa0-95cc-4a4f8089f213"},{"name":"Retrieve a user by ID","id":"398c1670-a349-4536-b115-737b03b6985e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7069\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user","description":"<p>Fetches a single user's profile including role, company, and permissions.</p>\n","urlObject":{"path":["v1","user"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"cd9f7667-a6a5-450b-a72c-c373e6c4489d","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7069\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"user\": {\n    \"id\": 1752,\n    \"is_ldap\": true,\n    \"username\": \"string\",\n    \"email\": \"string\",\n    \"name\": \"string\",\n    \"status\": true,\n    \"notifications\": false,\n    \"role\": 5021,\n    \"creation_date\": \"string\",\n    \"last_seen_date\": \"string\",\n    \"timezone\": 5094.638799063838,\n    \"adjust_daylight_timezone\": false,\n    \"daylight_offset\": 7419.902495790872,\n    \"locale\": \"string\",\n    \"banned\": true,\n    \"mfa_enabled\": true\n  }\n}"}],"_postman_id":"398c1670-a349-4536-b115-737b03b6985e"},{"name":"Create a new user","id":"a4e1dd07-7a1f-45aa-bd78-3a3d53f8ee59","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"username\": \"string\",\n  \"email\": \"string\",\n  \"name\": \"string\",\n  \"password\": \"string\",\n  \"notifications\": true,\n  \"role\": 6903,\n  \"adjust_daylight_timezone\": false,\n  \"daylight_offset\": 4474.406310504104,\n  \"is_ldap\": true,\n  \"status\": false,\n  \"timezone\": \"string\",\n  \"locale\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user","description":"<p>Creates a new user account with the specified role and company assignment.</p>\n","urlObject":{"path":["v1","user"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"582f7640-df72-4b92-91ff-6059fc1a580b","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"username\": \"string\",\n  \"email\": \"string\",\n  \"name\": \"string\",\n  \"password\": \"string\",\n  \"notifications\": true,\n  \"role\": 6903,\n  \"adjust_daylight_timezone\": false,\n  \"daylight_offset\": 4474.406310504104,\n  \"is_ldap\": true,\n  \"status\": false,\n  \"timezone\": \"string\",\n  \"locale\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"user\": {\n    \"id\": 1752,\n    \"is_ldap\": true,\n    \"username\": \"string\",\n    \"email\": \"string\",\n    \"name\": \"string\",\n    \"status\": true,\n    \"notifications\": false,\n    \"role\": 5021,\n    \"creation_date\": \"string\",\n    \"last_seen_date\": \"string\",\n    \"timezone\": 5094.638799063838,\n    \"adjust_daylight_timezone\": false,\n    \"daylight_offset\": 7419.902495790872,\n    \"locale\": \"string\",\n    \"banned\": true,\n    \"mfa_enabled\": true\n  }\n}"}],"_postman_id":"a4e1dd07-7a1f-45aa-bd78-3a3d53f8ee59"},{"name":"Update a user","id":"3f7fd4f6-c3a7-42b5-8fab-2e7d4c301fc9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8851\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user","description":"<p>Updates user profile fields. Only provided fields are changed.</p>\n","urlObject":{"path":["v1","user"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"518daf0b-33e4-442d-8528-0b934dc16ebe","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8851\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"user\": {\n    \"id\": 1752,\n    \"is_ldap\": true,\n    \"username\": \"string\",\n    \"email\": \"string\",\n    \"name\": \"string\",\n    \"status\": true,\n    \"notifications\": false,\n    \"role\": 5021,\n    \"creation_date\": \"string\",\n    \"last_seen_date\": \"string\",\n    \"timezone\": 5094.638799063838,\n    \"adjust_daylight_timezone\": false,\n    \"daylight_offset\": 7419.902495790872,\n    \"locale\": \"string\",\n    \"banned\": true,\n    \"mfa_enabled\": true\n  }\n}"}],"_postman_id":"3f7fd4f6-c3a7-42b5-8fab-2e7d4c301fc9"},{"name":"Delete a user","id":"4dae8b11-b3a4-4e25-b35f-bf4dd2a18990","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 252\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user","description":"<p>Permanently deletes a user account and invalidates their active sessions.</p>\n","urlObject":{"path":["v1","user"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"9418cf5a-e635-4733-89da-9ac9a0e8c348","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 252\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"4dae8b11-b3a4-4e25-b35f-bf4dd2a18990"}],"id":"a0209baf-1e95-4a58-8c9f-45184b1f4c8f","_postman_id":"a0209baf-1e95-4a58-8c9f-45184b1f4c8f","description":""},{"name":"vehicle","item":[{"name":"excel","item":[{"name":"Download vehicles as Excel","id":"379a8499-8a1f-4baa-a293-16bd2e5d5988","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"url":"https://demo.app.lexoh.com:3000/v1/vehicle/excel","description":"<p>Generates an .xlsx spreadsheet of vehicles matching the filter criteria.</p>\n","urlObject":{"path":["v1","vehicle","excel"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"b256faa3-7a71-48a4-a924-ac9336e10f83","name":"Excel file","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/vehicle/excel"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"379a8499-8a1f-4baa-a293-16bd2e5d5988"}],"id":"fe35f7a0-8e12-481a-a510-ad5de6b51625","_postman_id":"fe35f7a0-8e12-481a-a510-ad5de6b51625","description":""},{"name":"filters","item":[{"name":"Get vehicle filter options","id":"b8d1c24b-3714-47bf-bf3a-4ce41a7cc885","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"customer_id\": 6847,\n  \"user_id\": 2759\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/vehicle/filters","description":"<p>Returns a list of vehicles formatted for use in dropdown/filter UI components.</p>\n","urlObject":{"path":["v1","vehicle","filters"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"2265e17d-a6d9-4ae7-9deb-d5e758d634b5","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"customer_id\": 6847,\n  \"user_id\": 2759\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/vehicle/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"b8d1c24b-3714-47bf-bf3a-4ce41a7cc885"}],"id":"218fe427-119f-49e3-8e4b-d10bf7f6f22a","_postman_id":"218fe427-119f-49e3-8e4b-d10bf7f6f22a","description":""},{"name":"list","item":[{"name":"List vehicles","id":"9bd7507f-edc2-4de4-93e9-940c22345065","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 5751,\n  \"page_limit\": 8553,\n  \"search\": \"string\",\n  \"customer_id\": 1609,\n  \"user_id\": 7985,\n  \"companies\": [\n    8494,\n    7999\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/vehicle/list","description":"<p>Returns a paginated list of vehicles. Supports filtering by license plate, customer, and make.</p>\n","urlObject":{"path":["v1","vehicle","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"f0006dfe-66e5-4b8d-84ae-26b327fb0a22","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 5751,\n  \"page_limit\": 8553,\n  \"search\": \"string\",\n  \"customer_id\": 1609,\n  \"user_id\": 7985,\n  \"companies\": [\n    8494,\n    7999\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/vehicle/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 7281,\n  \"vehicles\": [\n    {\n      \"id\": 3458,\n      \"customer_id\": 6922,\n      \"user_id\": 1652,\n      \"plate_number\": \"string\",\n      \"brand\": \"string\",\n      \"model\": \"string\",\n      \"color\": \"string\",\n      \"year\": \"string\",\n      \"description\": \"string\",\n      \"tags\": [\n        2357,\n        1012\n      ],\n      \"created_at\": \"string\",\n      \"updated_at\": \"string\"\n    },\n    {\n      \"id\": 8814,\n      \"customer_id\": 3651,\n      \"user_id\": 2402,\n      \"plate_number\": \"string\",\n      \"brand\": \"string\",\n      \"model\": \"string\",\n      \"color\": \"string\",\n      \"year\": \"string\",\n      \"description\": \"string\",\n      \"tags\": [\n        2525,\n        7648\n      ],\n      \"created_at\": \"string\",\n      \"updated_at\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"9bd7507f-edc2-4de4-93e9-940c22345065"}],"id":"5837d80b-54cd-4c48-9b62-9990faa9c3b7","_postman_id":"5837d80b-54cd-4c48-9b62-9990faa9c3b7","description":""},{"name":"Retrieve a vehicle","id":"e310ca91-b648-4c4e-93ca-acebca41e2a8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9598\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/vehicle","description":"<p>Fetches a single vehicle by ID, including license plate, make, model, and linked customer.</p>\n","urlObject":{"path":["v1","vehicle"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"a3159f72-531d-48eb-a7f1-b49090d9723e","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9598\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/vehicle"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"vehicle\": {\n    \"id\": 5637,\n    \"customer_id\": 1430,\n    \"user_id\": 5578,\n    \"plate_number\": \"string\",\n    \"brand\": \"string\",\n    \"model\": \"string\",\n    \"color\": \"string\",\n    \"year\": \"string\",\n    \"description\": \"string\",\n    \"tags\": [\n      2554,\n      6926\n    ],\n    \"created_at\": \"string\",\n    \"updated_at\": \"string\"\n  }\n}"}],"_postman_id":"e310ca91-b648-4c4e-93ca-acebca41e2a8"},{"name":"Create a vehicle","id":"2120ba12-cbdf-4538-a3b2-4d376a673d6e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"customer_id\": 774,\n  \"user_id\": 3487,\n  \"plate_number\": \"string\",\n  \"brand\": \"string\",\n  \"model\": \"string\",\n  \"color\": \"string\",\n  \"year\": \"string\",\n  \"description\": \"string\",\n  \"tags\": [\n    3985,\n    8821\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/vehicle","description":"<p>Registers a new vehicle with its license plate, make, model, and optional customer link.</p>\n","urlObject":{"path":["v1","vehicle"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"0f70cc31-3863-4d62-9118-edd9b5ae1737","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"customer_id\": 774,\n  \"user_id\": 3487,\n  \"plate_number\": \"string\",\n  \"brand\": \"string\",\n  \"model\": \"string\",\n  \"color\": \"string\",\n  \"year\": \"string\",\n  \"description\": \"string\",\n  \"tags\": [\n    3985,\n    8821\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/vehicle"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"vehicle\": {\n    \"id\": 5637,\n    \"customer_id\": 1430,\n    \"user_id\": 5578,\n    \"plate_number\": \"string\",\n    \"brand\": \"string\",\n    \"model\": \"string\",\n    \"color\": \"string\",\n    \"year\": \"string\",\n    \"description\": \"string\",\n    \"tags\": [\n      2554,\n      6926\n    ],\n    \"created_at\": \"string\",\n    \"updated_at\": \"string\"\n  }\n}"}],"_postman_id":"2120ba12-cbdf-4538-a3b2-4d376a673d6e"},{"name":"Update a vehicle","id":"339b8d64-4e4d-485d-bf77-08ab2aba3c8d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1286\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/vehicle","description":"<p>Modifies an existing vehicle's details such as license plate or customer assignment.</p>\n","urlObject":{"path":["v1","vehicle"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"29e7b95b-a531-4930-aebf-ac3929c7c19e","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 1286\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/vehicle"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"vehicle\": {\n    \"id\": 5637,\n    \"customer_id\": 1430,\n    \"user_id\": 5578,\n    \"plate_number\": \"string\",\n    \"brand\": \"string\",\n    \"model\": \"string\",\n    \"color\": \"string\",\n    \"year\": \"string\",\n    \"description\": \"string\",\n    \"tags\": [\n      2554,\n      6926\n    ],\n    \"created_at\": \"string\",\n    \"updated_at\": \"string\"\n  }\n}"}],"_postman_id":"339b8d64-4e4d-485d-bf77-08ab2aba3c8d"},{"name":"Delete a vehicle","id":"ce6f5aef-3b58-4e9f-a662-7603e58e834e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3110\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/vehicle","description":"<p>Permanently deletes a vehicle record.</p>\n","urlObject":{"path":["v1","vehicle"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"d45373cc-1748-4701-a813-5f91b3779ee5","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 3110\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/vehicle"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"ce6f5aef-3b58-4e9f-a662-7603e58e834e"}],"id":"d5122d01-665f-4c14-b446-1be672223500","_postman_id":"d5122d01-665f-4c14-b446-1be672223500","description":""},{"name":"zone","item":[{"name":"availability","item":[{"name":"Get zone availability","id":"51c49011-969a-479d-b4e2-3e883815e463","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2374\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/zone/availability","description":"<p>Returns real-time availability for each zone: total spots, occupied spots, and available spots.</p>\n","urlObject":{"path":["v1","zone","availability"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"d0f43ce6-81d7-4f5e-92ab-b1ad1b79a778","name":"Zone availability","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 2374\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/zone/availability"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"zone_id\": 9224,\n  \"availability\": 8085,\n  \"currently_inside\": 6317,\n  \"max_inside\": 2294\n}"}],"_postman_id":"51c49011-969a-479d-b4e2-3e883815e463"}],"id":"b3e8524b-5c77-43f0-8c90-10106917c9f1","_postman_id":"b3e8524b-5c77-43f0-8c90-10106917c9f1","description":""},{"name":"filters","item":[{"name":"Get zone filter options","id":"0ec3f78e-514a-45fd-8fa6-317d9fdbb92a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1/zone/filters","description":"<p>Returns a list of zones formatted for use in dropdown/filter UI components.</p>\n","urlObject":{"path":["v1","zone","filters"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"a18f314a-1ab5-4361-96e7-6760afa735e4","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1/zone/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"count\": 223,\n  \"zones\": [\n    {\n      \"id\": 3112,\n      \"name\": \"string\"\n    },\n    {\n      \"id\": 506,\n      \"name\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"0ec3f78e-514a-45fd-8fa6-317d9fdbb92a"}],"id":"3c39a421-d6e6-40ec-9719-7be247801c94","_postman_id":"3c39a421-d6e6-40ec-9719-7be247801c94","description":""},{"name":"list","item":[{"name":"List zones","id":"502d3835-dc3f-4137-88a9-c6fdb2b600aa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/zone/list","description":"<p>Returns a paginated list of all parking zones with their current occupancy.</p>\n","urlObject":{"path":["v1","zone","list"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"373236f5-f26a-499d-aae7-4913c4ce7de9","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"page\": 9545,\n  \"page_limit\": 1804,\n  \"search\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/zone/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"count\": 4405,\n  \"zones\": [\n    {\n      \"id\": 4360,\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"color\": \"string\",\n      \"points\": \"string\",\n      \"status\": true,\n      \"currently_inside\": 4875,\n      \"inside_offset\": 4747,\n      \"max_inside\": 9388,\n      \"creation_date\": \"string\"\n    },\n    {\n      \"id\": 1565,\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"color\": \"string\",\n      \"points\": \"string\",\n      \"status\": false,\n      \"currently_inside\": 9065,\n      \"inside_offset\": 8765,\n      \"max_inside\": 273,\n      \"creation_date\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"502d3835-dc3f-4137-88a9-c6fdb2b600aa"}],"id":"4483c10f-4783-4b20-b00e-0f0b80f1e8a1","_postman_id":"4483c10f-4783-4b20-b00e-0f0b80f1e8a1","description":""},{"name":"Retrieve a zone","id":"b026b62b-8586-4dcb-8df4-a187f4b4297e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9963\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/zone","description":"<p>Fetches a single parking zone by ID, including capacity, current occupancy, and linked devices.</p>\n","urlObject":{"path":["v1","zone"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"f3c0803d-bc08-4c92-9f50-20e5f7b1ba92","name":"Successful response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 9963\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/zone"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"zone\": {\n    \"id\": 4107,\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"color\": \"string\",\n    \"points\": \"string\",\n    \"status\": false,\n    \"currently_inside\": 2236,\n    \"inside_offset\": 4889,\n    \"max_inside\": 9763,\n    \"creation_date\": \"string\"\n  }\n}"}],"_postman_id":"b026b62b-8586-4dcb-8df4-a187f4b4297e"},{"name":"Create a new zone","id":"c09724f0-9392-407e-8702-302f001b6664","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"status\": true,\n  \"color\": \"string\",\n  \"points\": \"string\",\n  \"currently_inside\": 8445,\n  \"inside_offset\": 5428,\n  \"max_inside\": 2422\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/zone","description":"<p>Creates a new parking zone with capacity, pricing rules, and device assignments.</p>\n","urlObject":{"path":["v1","zone"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"5bf4930d-6d31-4c75-ae53-3ad326c066a8","name":"Successful response","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"status\": true,\n  \"color\": \"string\",\n  \"points\": \"string\",\n  \"currently_inside\": 8445,\n  \"inside_offset\": 5428,\n  \"max_inside\": 2422\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/zone"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"zone\": {\n    \"id\": 4107,\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"color\": \"string\",\n    \"points\": \"string\",\n    \"status\": false,\n    \"currently_inside\": 2236,\n    \"inside_offset\": 4889,\n    \"max_inside\": 9763,\n    \"creation_date\": \"string\"\n  }\n}"}],"_postman_id":"c09724f0-9392-407e-8702-302f001b6664"},{"name":"Update a zone","id":"320a466c-1699-46a4-8add-fc77dfae18b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7044\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/zone","description":"<p>Updates zone properties like name, capacity, or pricing rules.</p>\n","urlObject":{"path":["v1","zone"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"821d03d0-0843-41f2-9619-61e34b0f5fa5","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 7044\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/zone"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"zone\": {\n    \"id\": 4107,\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"color\": \"string\",\n    \"points\": \"string\",\n    \"status\": false,\n    \"currently_inside\": 2236,\n    \"inside_offset\": 4889,\n    \"max_inside\": 9763,\n    \"creation_date\": \"string\"\n  }\n}"}],"_postman_id":"320a466c-1699-46a4-8add-fc77dfae18b7"},{"name":"Delete a zone","id":"d2cd3f1a-3a04-429b-afd9-5ac38300c3de","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8655\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/zone","description":"<p>Permanently deletes a parking zone. Devices linked to this zone will be unassigned.</p>\n","urlObject":{"path":["v1","zone"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"c4408449-bedc-4078-88e9-ec7351fc7a44","name":"Successful response","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"id\": 8655\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://demo.app.lexoh.com:3000/v1/zone"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"d2cd3f1a-3a04-429b-afd9-5ac38300c3de"}],"id":"560d4d80-3afc-49a4-9f72-84fa32cf79f1","_postman_id":"560d4d80-3afc-49a4-9f72-84fa32cf79f1","description":""},{"name":"API version check","id":"e1f7458d-185e-47d1-bdb3-1e35855686b2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://demo.app.lexoh.com:3000/v1","description":"<p>Returns a Hello World message confirming the v1 API is available.</p>\n","urlObject":{"path":["v1"],"host":["https://demo.app.lexoh.com:3000"],"query":[],"variable":[]}},"response":[{"id":"efecbbe4-4a48-4ad8-99f7-c1c13d6ff601","name":"Successful response","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"session_id","value":"<API Key>"}],"url":"https://demo.app.lexoh.com:3000/v1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false\n}"}],"_postman_id":"e1f7458d-185e-47d1-bdb3-1e35855686b2"}],"id":"18fd9260-b897-47ed-ac39-2c77516e20f9","_postman_id":"18fd9260-b897-47ed-ac39-2c77516e20f9","description":""}],"event":[{"listen":"prerequest","script":{"id":"bf8003b4-909a-42ba-a64b-619f3f7644bd","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"e744e6af-a31a-4ba5-a465-6b75ac7210c4","type":"text/javascript","exec":[""]}}],"variable":[{"key":"host","value":"demo.app.lexoh.com"},{"key":"baseUrl","value":"https://demo.app.lexoh.com:3000"}]}