{"info":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","description":"<html><head></head><body><p>Exhaustive API Collection for Zorvyn Finance app, fully synchronized with Swagger documentation and all features.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"27530861","collectionId":"fc8cbefd-eb40-4350-930c-058124780cbb","publishedId":"2sBXitCn95","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-04-11T09:57:51.000Z"},"item":[{"name":"1. Authentication","item":[{"name":"Register User","id":"07cbab6d-7f47-4930-967e-67392ce040b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Admin User\",\n    \"email\": \"admin@zorvyn.org\",\n    \"password\": \"password123\"\n}","options":{"raw":{"language":"json"}}},"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/auth/register","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","auth","register"],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"07cbab6d-7f47-4930-967e-67392ce040b7"},{"name":"Login User","event":[{"listen":"test","script":{"exec":["const response = pm.response.json();","if (response.success && response.data) {","    if (response.data.accessToken) pm.environment.set(\"accessToken\", response.data.accessToken);","    if (response.data.refreshToken) pm.environment.set(\"refreshToken\", response.data.refreshToken);","}"],"type":"text/javascript","id":"672654ee-568c-4e45-83e1-5a8dae5b3e11"}}],"id":"38eea920-89ce-409f-92fa-a13a5760ca11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@zorvyn.org\",\n    \"password\": \"password123\"\n}","options":{"raw":{"language":"json"}}},"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/auth/login","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","auth","login"],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"38eea920-89ce-409f-92fa-a13a5760ca11"},{"name":"Refresh Token","event":[{"listen":"test","script":{"exec":["const response = pm.response.json();","if (response.success && response.data) {","    pm.environment.set(\"accessToken\", response.data.accessToken);","    pm.environment.set(\"refreshToken\", response.data.refreshToken);","}"],"type":"text/javascript","id":"e0432490-3044-43ca-93a4-d16a8d0a5ff2"}}],"id":"ce87e196-6ab5-4c6c-b76e-c6d205d8ee3d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"refreshToken\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/auth/refresh","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","auth","refresh"],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"ce87e196-6ab5-4c6c-b76e-c6d205d8ee3d"},{"name":"Logout (Current Session)","id":"4f1b13c8-b8bd-48f9-b035-50df2832be94","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"refreshToken\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/auth/logout","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","auth","logout"],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"4f1b13c8-b8bd-48f9-b035-50df2832be94"},{"name":"Logout All Devices","id":"b017ca6c-7c7c-48c0-83e6-b54e6fee2563","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/auth/logout-all","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","auth","logout-all"],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"b017ca6c-7c7c-48c0-83e6-b54e6fee2563"}],"id":"3d20be12-1530-4777-8cfa-ed81eaa8034f","_postman_id":"3d20be12-1530-4777-8cfa-ed81eaa8034f","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}}},{"name":"2. User Management (Admin)","item":[{"name":"List Users","id":"6510edde-6a43-4448-ab3a-a2af35b6dede","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/users?page=1&limit=10&search=&role=&status=","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","users"],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[{"key":"page","value":"1"},{"key":"limit","value":"10"},{"description":{"content":"<p>Search by name or email</p>\n","type":"text/plain"},"key":"search","value":""},{"description":{"content":"<p>Filter by role (ADMIN, ANALYST, VIEWER)</p>\n","type":"text/plain"},"key":"role","value":""},{"description":{"content":"<p>Filter by status (ACTIVE, INACTIVE)</p>\n","type":"text/plain"},"key":"status","value":""}],"variable":[]}},"response":[],"_postman_id":"6510edde-6a43-4448-ab3a-a2af35b6dede"},{"name":"Create User","id":"18ab4e69-ca92-4323-85f5-771c505e7dc7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Test Analyst\",\n    \"email\": \"test.analyst@zorvyn.org\",\n    \"password\": \"password123\",\n    \"role\": \"ANALYST\",\n    \"status\": \"ACTIVE\"\n}","options":{"raw":{"language":"json"}}},"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/users","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","users"],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"18ab4e69-ca92-4323-85f5-771c505e7dc7"},{"name":"Get User By ID","id":"3ce5c761-b665-47d2-a5a9-5b6762e9cc65","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/users/","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","users",""],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"3ce5c761-b665-47d2-a5a9-5b6762e9cc65"},{"name":"Update User","id":"450f95e7-6106-4062-8628-2c49422d8fff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Updated Name\",\n    \"role\": \"ADMIN\"\n}","options":{"raw":{"language":"json"}}},"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/users/","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","users",""],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"450f95e7-6106-4062-8628-2c49422d8fff"},{"name":"Delete User (Soft Delete)","id":"76df896a-dc03-4512-b49b-286019f7c8a1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/users/","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","users",""],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"76df896a-dc03-4512-b49b-286019f7c8a1"}],"id":"bae00c7f-f1e6-43ec-b9e3-11910258ea35","_postman_id":"bae00c7f-f1e6-43ec-b9e3-11910258ea35","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}}},{"name":"3. Financial Records","item":[{"name":"List Records (Filters & Search)","id":"988c2885-3ba6-450c-8d7b-938f5001cc8b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/records?page=1&limit=10&search=&type=&category=&startDate=2024-01-01&endDate=2024-12-31","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","records"],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[{"key":"page","value":"1"},{"key":"limit","value":"10"},{"description":{"content":"<p>Search in notes or category</p>\n","type":"text/plain"},"key":"search","value":""},{"description":{"content":"<p>INCOME or EXPENSE</p>\n","type":"text/plain"},"key":"type","value":""},{"key":"category","value":""},{"description":{"content":"<p>YYYY-MM-DD</p>\n","type":"text/plain"},"key":"startDate","value":"2024-01-01"},{"description":{"content":"<p>YYYY-MM-DD</p>\n","type":"text/plain"},"key":"endDate","value":"2024-12-31"}],"variable":[]}},"response":[],"_postman_id":"988c2885-3ba6-450c-8d7b-938f5001cc8b"},{"name":"Create Record (Admin Only)","id":"5a1736c2-5be7-4316-a2bb-157eaf00442c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"amount\": 150.50,\n    \"type\": \"EXPENSE\",\n    \"category\": \"Software\",\n    \"date\": \"2024-04-10\",\n    \"notes\": \"Postman subscription\"\n}","options":{"raw":{"language":"json"}}},"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/records","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","records"],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"5a1736c2-5be7-4316-a2bb-157eaf00442c"},{"name":"Get Record By ID","id":"56546169-8088-4d04-921e-addbf93711a4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/records/","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","records",""],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"56546169-8088-4d04-921e-addbf93711a4"},{"name":"Update Record (Admin Only)","id":"e3bf7166-5293-4a2d-9d1d-6f033a452c37","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"amount\": 200.00,\n    \"notes\": \"Updated amount after discount\"\n}","options":{"raw":{"language":"json"}}},"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/records/","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","records",""],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"e3bf7166-5293-4a2d-9d1d-6f033a452c37"},{"name":"Delete Record (Admin Only)","id":"325abebb-df3d-4d04-a07b-e29e308105d1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/records/","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","records",""],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"325abebb-df3d-4d04-a07b-e29e308105d1"}],"id":"da8d1971-cda9-484f-9bc7-b7f1fdafa9dc","_postman_id":"da8d1971-cda9-484f-9bc7-b7f1fdafa9dc","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}}},{"name":"4. Dashboard (All Roles)","item":[{"name":"Dashboard Summary","id":"aeb4fb8a-61c0-4013-ac5f-c7e86f2b1da4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://zorvyn-finance-backend-y2ab.onrender.com/api/dashboard/summary","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}},"urlObject":{"path":["api","dashboard","summary"],"host":["https://zorvyn-finance-backend-y2ab.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"aeb4fb8a-61c0-4013-ac5f-c7e86f2b1da4"}],"id":"42c45611-102f-423f-9b28-3bdd253d2713","_postman_id":"42c45611-102f-423f-9b28-3bdd253d2713","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"fc8cbefd-eb40-4350-930c-058124780cbb","id":"fc8cbefd-eb40-4350-930c-058124780cbb","name":"Zorvyn Finance API (Full Sync)","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]}},"event":[{"listen":"prerequest","script":{"id":"7feec602-71dd-4622-b4a1-399cc300aa7d","type":"text/javascript","requests":{},"exec":[""]}},{"listen":"test","script":{"id":"ad8df616-3937-4aa3-b73a-15eb81ebbddb","type":"text/javascript","requests":{},"exec":[""]}}],"variable":[{"key":"baseUrl","value":"https://zorvyn-finance-backend-y2ab.onrender.com"},{"key":"accessToken","value":""},{"key":"refreshToken","value":""},{"key":"activeUserId","value":""},{"key":"activeRecordId","value":""}]}