{"info":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","description":"<html><head></head><body><p>This collection covers the core API endpoints for a personal finance data processing application. It is organized into three functional areas:</p>\n<ul>\n<li><strong>Auth</strong> – Handles user authentication, including registration, login, and fetching the currently authenticated user's profile.</li>\n<li><strong>Transactions</strong> – Manages financial transaction records, supporting operations to create, retrieve, update, and delete individual transactions.</li>\n<li><strong>Dashboard</strong> – Provides aggregated financial insights, including a summary overview, spending by category, recent activity, and trend analysis across weekly and monthly timeframes.</li>\n</ul>\n<p>All requests target a locally running server at <code>http://localhost:8080</code> and are intended for development and testing purposes.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"25239808","collectionId":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","publishedId":"2sBXiri83k","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-04-07T19:07:51.000Z"},"item":[{"name":"Auth","item":[{"name":"Register","id":"62e65444-9a5d-453b-a767-56069f76009e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"viewer\",\r\n  \"email\": \"viewer@finance.com\",\r\n  \"password\": \"Password123!\",\r\n  \"role\": \"VIEWER\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/auth/register","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}},"urlObject":{"protocol":"http","port":"8080","path":["api","auth","register"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"62e65444-9a5d-453b-a767-56069f76009e"},{"name":"Get user","id":"acd9c5ea-77f6-49c9-abfd-5de853ac60fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/auth/me","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}},"urlObject":{"protocol":"http","port":"8080","path":["api","auth","me"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"acd9c5ea-77f6-49c9-abfd-5de853ac60fd"},{"name":"Login user","id":"96452b82-60d7-4386-b593-d4f0581e95d6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"sharanumesta@gmail.com\",\r\n  \"password\": \"Shara@123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/auth/login","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}},"urlObject":{"protocol":"http","port":"8080","path":["api","auth","login"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"96452b82-60d7-4386-b593-d4f0581e95d6"}],"id":"d3f10d0c-73e7-45ad-824c-02bd27891529","_postman_id":"d3f10d0c-73e7-45ad-824c-02bd27891529","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}}},{"name":"Transacrtions","item":[{"name":"Create","id":"b0b0a3d1-8ca1-4c77-b04c-5bec6aea8aed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"amount\": 450,\r\n    \"type\": \"EXPENSE\",\r\n    \"category\": \"Travel\",\r\n    \"date\": \"2026-03-14\",\r\n    \"notes\": \"Trip\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/transactions","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}},"urlObject":{"protocol":"http","port":"8080","path":["api","transactions"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"b0b0a3d1-8ca1-4c77-b04c-5bec6aea8aed"},{"name":"Get All","id":"f47f44bc-4e64-4bbe-a7f7-b530bacadd0a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n  \"amount\": 5000,\r\n  \"type\": \"INCOME\",\r\n  \"category\": \"Salary\",\r\n  \"date\": \"2026-04-01\",\r\n  \"notes\": \"Monthly salary\"\r\n}"},"url":"http://localhost:8080/api/transactions?type=INCOME&category=Salary&page=1&limit=10","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}},"urlObject":{"protocol":"http","port":"8080","path":["api","transactions"],"host":["localhost"],"query":[{"key":"type","value":"INCOME"},{"key":"category","value":"Salary"},{"key":"page","value":"1"},{"key":"limit","value":"10"}],"variable":[]}},"response":[],"_postman_id":"f47f44bc-4e64-4bbe-a7f7-b530bacadd0a"},{"name":"Get Single","id":"3be3ca7d-2279-4856-916f-3a1ba4f07ce3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/transactions/8a2da11d-7f7b-4539-bb82-ce49978e38b8","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}},"urlObject":{"protocol":"http","port":"8080","path":["api","transactions","8a2da11d-7f7b-4539-bb82-ce49978e38b8"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"3be3ca7d-2279-4856-916f-3a1ba4f07ce3"},{"name":"Update","id":"ca76b61e-4614-425e-bfa4-e54dabd8bfbf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n  \"amount\": 6000,\r\n  \"category\": \"Updated Salary\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/transactions/18bbc5e9-f822-4576-87c5-f09b85636de5","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}},"urlObject":{"protocol":"http","port":"8080","path":["api","transactions","18bbc5e9-f822-4576-87c5-f09b85636de5"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"ca76b61e-4614-425e-bfa4-e54dabd8bfbf"},{"name":"Delete","id":"2c09b2d2-5f5f-42d2-a3b8-025096daea35","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n  \"amount\": 6000,\r\n  \"category\": \"Updated Salary\"\r\n}"},"url":"http://localhost:8080/api/transactions/18bbc5e9-f822-4576-87c5-f09b85636de5","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}},"urlObject":{"protocol":"http","port":"8080","path":["api","transactions","18bbc5e9-f822-4576-87c5-f09b85636de5"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c09b2d2-5f5f-42d2-a3b8-025096daea35"}],"id":"e1a8ca03-cda4-4d63-b204-041846b6ef6b","_postman_id":"e1a8ca03-cda4-4d63-b204-041846b6ef6b","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}}},{"name":"Dashboard","item":[{"name":"Summary","id":"0756319b-2328-4b1a-addc-f5cfd814d964","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/dashboard/summary","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}},"urlObject":{"protocol":"http","port":"8080","path":["api","dashboard","summary"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"0756319b-2328-4b1a-addc-f5cfd814d964"},{"name":"categories","id":"82bcb66f-93cd-4d43-ab30-f7e39f6db88c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/dashboard/categories","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}},"urlObject":{"protocol":"http","port":"8080","path":["api","dashboard","categories"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"82bcb66f-93cd-4d43-ab30-f7e39f6db88c"},{"name":"Monthly Trends","id":"9ea3662c-5a55-4fb6-afea-9d474f8943fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/dashboard/monthly?months=6","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}},"urlObject":{"protocol":"http","port":"8080","path":["api","dashboard","monthly"],"host":["localhost"],"query":[{"key":"months","value":"6"}],"variable":[]}},"response":[],"_postman_id":"9ea3662c-5a55-4fb6-afea-9d474f8943fd"},{"name":"Weekly Trends","id":"fea9072d-dcbe-461b-bff0-7ea0cf72dd04","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/dashboard/weekly?weeks=8","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}},"urlObject":{"protocol":"http","port":"8080","path":["api","dashboard","weekly"],"host":["localhost"],"query":[{"key":"weeks","value":"8"}],"variable":[]}},"response":[],"_postman_id":"fea9072d-dcbe-461b-bff0-7ea0cf72dd04"},{"name":"Recent Activity","id":"38155094-791d-4422-a627-e0613558691c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/dashboard/recent?limit=2","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}},"urlObject":{"protocol":"http","port":"8080","path":["api","dashboard","recent"],"host":["localhost"],"query":[{"key":"limit","value":"2"}],"variable":[]}},"response":[],"_postman_id":"38155094-791d-4422-a627-e0613558691c"}],"id":"7098f353-64b1-438b-ac45-90ae9f1b06a0","_postman_id":"7098f353-64b1-438b-ac45-90ae9f1b06a0","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","id":"e4e8bbb3-4ef7-41b4-8d14-1e99eaffa6e1","name":"Finance-Data-Processing","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]}},"event":[{"listen":"prerequest","script":{"id":"65ed7441-0fe0-4b6d-bc24-81a504d1d79a","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"492c75b3-f4c9-443e-9cac-2d5e61f8f888","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}]}