{ "info": { "_postman_id": "9bf2871a-5167-4fa3-b9b5-5e4f51d76ee9", "name": "BudLib", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "item": [ { "name": "Authentication", "item": [ { "name": "Login", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"email\": \"admin@localhost\",\r\n \"password\": \"easypassword\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "localhost:8080/api/auth", "host": [ "localhost" ], "port": "8080", "path": [ "api", "auth" ] } }, "response": [] } ] }, { "name": "Books", "item": [ { "name": "Get books", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/books", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "books" ] } }, "response": [] }, { "name": "Get book by ID", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/books/2", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "books", "2" ] } }, "response": [] }, { "name": "Get tags of book ID", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/books/2/tags", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "books", "2", "tags" ] } }, "response": [] }, { "name": "Current loans by book ID", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/books/2/loans", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "books", "2", "loans" ] } }, "response": [] }, { "name": "Search books", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/books?searchBy=author&searchTerm=Johnson%20Fenner", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "books" ], "query": [ { "key": "searchBy", "value": "author" }, { "key": "searchTerm", "value": "Johnson%20Fenner" } ] } }, "response": [] }, { "name": "Add book", "request": { "method": "POST", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"title\": \"Rich Dad Poor Dad\",\r\n \"subtitle\": \"What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not!\",\r\n \"authors\": \"Robert T Kiyosaki\",\r\n \"publisher\": \"Michealmas Press\",\r\n \"edition\": null,\r\n \"year\": \"2017-04\",\r\n \"language\": \"en\",\r\n \"isbn_10\": \"161-268-0194\",\r\n \"isbn_13\": \"978-161-2680-194\",\r\n \"librarySection\": null,\r\n \"totalQuantity\": 50,\r\n \"availableQuantity\": 50,\r\n \"notes\": null,\r\n \"tags\": [\r\n {\r\n \"tagName\": \"check\"\r\n },\r\n {\r\n \"tagName\": \"outs\"\r\n }\r\n ],\r\n \"imageLink\": \"http://books.google.com/books/content?id=f5osEAAAQBAJ&printsec=frontcover&img=1&zoom=1&edge=curl&source=gbs_api\",\r\n \"priceRetail\": null,\r\n \"priceLibrary\": null\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:8080/api/books", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "books" ] } }, "response": [] }, { "name": "Modify book", "request": { "method": "PUT", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"title\": \"Rich Dad Poor Dad\",\r\n \"subtitle\": \"What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not!\",\r\n \"authors\": \"Robert T Kiyosaki\",\r\n \"publisher\": \"Michealmas Press\",\r\n \"edition\": null,\r\n \"year\": \"2017-04\",\r\n \"language\": \"en\",\r\n \"isbn_10\": \"1612680194\",\r\n \"isbn_13\": \"9781612680194\",\r\n \"librarySection\": null,\r\n \"totalQuantity\": 5,\r\n \"availableQuantity\": 4,\r\n \"notes\": null,\r\n \"tags\": [\r\n {\r\n \"tagName\": \"fakeness\"\r\n }\r\n ],\r\n \"imageLink\": \"http://books.google.com/books/content?id=f5osEAAAQBAJ&printsec=frontcover&img=1&zoom=1&edge=curl&source=gbs_api\",\r\n \"priceRetail\": null,\r\n \"priceLibrary\": null\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:8080/api/books/139", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "books", "139" ] } }, "response": [] }, { "name": "Delete book", "request": { "method": "DELETE", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/books/139", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "books", "139" ] } }, "response": [] } ] }, { "name": "Tags", "item": [ { "name": "Get tags", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/tags", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "tags" ] } }, "response": [] }, { "name": "Get tag by ID", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/tags/5", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "tags", "5" ] } }, "response": [] }, { "name": "Search tags", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/tags?searchBy=name&searchTerm=nove", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "tags" ], "query": [ { "key": "searchBy", "value": "name" }, { "key": "searchTerm", "value": "nove" } ] } }, "response": [] }, { "name": "Add tag", "request": { "method": "POST", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"tagName\": \"magic\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:8080/api/tags", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "tags" ] } }, "response": [] }, { "name": "Delete unused tags", "request": { "method": "DELETE", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/tags/cleanup", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "tags", "cleanup" ] } }, "response": [] } ] }, { "name": "Librarian", "item": [ { "name": "Get librarians", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/librarian", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "librarian" ] } }, "response": [] }, { "name": "Get librarian by ID", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/librarian/2", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "librarian", "2" ] } }, "response": [] }, { "name": "Transaction history by librarian ID", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/librarian/2/history", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "librarian", "2", "history" ] } }, "response": [] }, { "name": "Search librarians", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/librarian?searchBy=username&searchTerm=y", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "librarian" ], "query": [ { "key": "searchBy", "value": "username" }, { "key": "searchTerm", "value": "y" }, { "key": "", "value": null, "disabled": true } ] } }, "response": [] }, { "name": "Add librarian", "request": { "method": "POST", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"userName\": \"zbhavyai\",\r\n \"firstName\": \"Bhavyai\",\r\n \"lastName\": \"Gupta\",\r\n \"email\": \"bhavyai.gupta@ucalgary.ca\",\r\n \"password\": \"zbhavyai\",\r\n \"role\": \"ADMIN\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:8080/api/librarian", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "librarian" ] } }, "response": [] }, { "name": "Modify librarian", "request": { "method": "PUT", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"userName\": \"zbhavyai\",\r\n \"firstName\": \"Bhavyai\",\r\n \"lastName\": \"Gupta\",\r\n \"email\": \"zbhavyai@gmail.com\",\r\n \"role\": \"ADMIN\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:8080/api/librarian/3", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "librarian", "3" ] } }, "response": [] }, { "name": "Change Password", "request": { "method": "PUT", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"password\": \"zbhavyai\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:8080/api/librarian/3/changepassword", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "librarian", "3", "changepassword" ] } }, "response": [] }, { "name": "Delete librarian", "request": { "method": "DELETE", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/librarian/4?deleteBy=1", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "librarian", "4" ], "query": [ { "key": "deleteBy", "value": "1" } ] } }, "response": [] } ] }, { "name": "Loaners", "item": [ { "name": "Get loaners", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "localhost:8080/api/loaners", "host": [ "localhost" ], "port": "8080", "path": [ "api", "loaners" ] } }, "response": [] }, { "name": "Get loaners by ID", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "localhost:8080/api/loaners/5", "host": [ "localhost" ], "port": "8080", "path": [ "api", "loaners", "5" ] } }, "response": [] }, { "name": "Transaction history by loaner ID", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/loaners/1/history", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "loaners", "1", "history" ] } }, "response": [] }, { "name": "Current loans by loaner ID", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/loaners/1/loans", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "loaners", "1", "loans" ] } }, "response": [] }, { "name": "Search loaners", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/loaners?searchBy=name&searchTerm=deb", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "loaners" ], "query": [ { "key": "searchBy", "value": "name" }, { "key": "searchTerm", "value": "deb" } ] } }, "response": [] }, { "name": "Add loaner", "request": { "method": "POST", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"schoolId\": \"XXXX\",\r\n \"salutation\": null,\r\n \"firstName\": \"Bhavyai\",\r\n \"middleName\": null,\r\n \"lastName\": \"Gupta\",\r\n \"motherName\": null,\r\n \"fatherName\": null,\r\n \"isStudent\": true\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "localhost:8080/api/loaners", "host": [ "localhost" ], "port": "8080", "path": [ "api", "loaners" ] } }, "response": [] }, { "name": "Modify loaner", "request": { "method": "PUT", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"schoolId\": \"XXXX\",\r\n \"salutation\": \"Mr\",\r\n \"firstName\": \"Bhavyai\",\r\n \"middleName\": null,\r\n \"lastName\": \"Gupta\",\r\n \"motherName\": null,\r\n \"fatherName\": null,\r\n \"isStudent\": true\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "localhost:8080/api/loaners/104", "host": [ "localhost" ], "port": "8080", "path": [ "api", "loaners", "104" ] } }, "response": [] }, { "name": "Delete loaner", "request": { "method": "DELETE", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "localhost:8080/api/loaners/16", "host": [ "localhost" ], "port": "8080", "path": [ "api", "loaners", "16" ] } }, "response": [] } ] }, { "name": "Transactions", "item": [ { "name": "Get transactions", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "localhost:8080/api/transactions", "host": [ "localhost" ], "port": "8080", "path": [ "api", "transactions" ] } }, "response": [] }, { "name": "Get transactions by ID", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "localhost:8080/api/transactions/4", "host": [ "localhost" ], "port": "8080", "path": [ "api", "transactions", "4" ] } }, "response": [] }, { "name": "Search transactions by librarian", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "localhost:8080/api/transactions?searchBy=librarian&searchTerm=1", "host": [ "localhost" ], "port": "8080", "path": [ "api", "transactions" ], "query": [ { "key": "searchBy", "value": "librarian" }, { "key": "searchTerm", "value": "1" } ] } }, "response": [] }, { "name": "Search transactions by loaner", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "localhost:8080/api/transactions?searchBy=loaner&searchTerm=7", "host": [ "localhost" ], "port": "8080", "path": [ "api", "transactions" ], "query": [ { "key": "searchBy", "value": "loaner" }, { "key": "searchTerm", "value": "7" } ] } }, "response": [] }, { "name": "Search transactions by type", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "localhost:8080/api/transactions?searchBy=type&searchTerm=return", "host": [ "localhost" ], "port": "8080", "path": [ "api", "transactions" ], "query": [ { "key": "searchBy", "value": "type" }, { "key": "searchTerm", "value": "return" } ] } }, "response": [] }, { "name": "Borrow transaction", "request": { "method": "POST", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"transactionType\": \"BORROW\",\r\n \"loaner\": {\r\n \"loanerId\": 14\r\n },\r\n \"librarian\": {\r\n \"librarianId\": 1\r\n },\r\n \"bookCopies\": [\r\n {\r\n \"book\": {\r\n \"bookId\": 54\r\n },\r\n \"copies\": 2\r\n },\r\n {\r\n \"book\": {\r\n \"bookId\": 134\r\n },\r\n \"copies\": 2\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "localhost:8080/api/transactions?borrowDate=20220223&dueDate=20220423", "host": [ "localhost" ], "port": "8080", "path": [ "api", "transactions" ], "query": [ { "key": "borrowDate", "value": "20220223" }, { "key": "dueDate", "value": "20220423" } ] } }, "response": [] }, { "name": "Borrow transaction Copy", "request": { "method": "POST", "header": [ { "key": "Authorization", "value": "Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ6YmhhdnlhaUBnbWFpbC5jb20iLCJleHAiOjE2NDk2NjA5MTcsImlhdCI6MTY0ODE4OTY4OX0.aLWnrCHh8f0eIziBP4EdB-W2OQlsEit8xyiDwZ_C3yQ", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"transactionType\": \"BORROW\",\r\n \"loaner\": {\r\n \"loanerId\": 1\r\n },\r\n \"librarian\": {\r\n \"librarianId\": 3\r\n },\r\n \"bookCopies\": [\r\n {\r\n \"book\": {\r\n \"bookId\": 2\r\n },\r\n \"copies\": 1\r\n },\r\n {\r\n \"book\": {\r\n \"bookId\": 3\r\n },\r\n \"copies\": 1\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "localhost:8080/api/transactions?borrowDate=20220223&dueDate=20220423", "host": [ "localhost" ], "port": "8080", "path": [ "api", "transactions" ], "query": [ { "key": "borrowDate", "value": "20220223" }, { "key": "dueDate", "value": "20220423" } ] } }, "response": [] }, { "name": "Return transaction", "request": { "method": "POST", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"transactionType\": \"RETURN\",\r\n \"loaner\": {\r\n \"loanerId\": 14\r\n },\r\n \"librarian\": {\r\n \"librarianId\": 2\r\n },\r\n \"bookCopies\": [\r\n {\r\n \"book\": {\r\n \"bookId\": 6\r\n },\r\n \"copies\": 1\r\n },\r\n {\r\n \"book\": {\r\n \"bookId\": 7\r\n },\r\n \"copies\": 1\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "localhost:8080/api/transactions", "host": [ "localhost" ], "port": "8080", "path": [ "api", "transactions" ] } }, "response": [] }, { "name": "Extend transaction", "request": { "method": "POST", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"transactionType\": \"EXTEND\",\r\n \"loaner\": {\r\n \"loanerId\": 14\r\n },\r\n \"librarian\": {\r\n \"librarianId\": 2\r\n },\r\n \"bookCopies\": [\r\n {\r\n \"book\": {\r\n \"bookId\": 54\r\n },\r\n \"copies\": 2\r\n },\r\n {\r\n \"book\": {\r\n \"bookId\": 134\r\n },\r\n \"copies\": 2\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "localhost:8080/api/transactions?dueDate=20220623", "host": [ "localhost" ], "port": "8080", "path": [ "api", "transactions" ], "query": [ { "key": "dueDate", "value": "20220623" } ] } }, "response": [] } ] }, { "name": "Dashboard", "item": [ { "name": "Get stats", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/dashboard/stats", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "dashboard", "stats" ] } }, "response": [] }, { "name": "Get overdue", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/dashboard/overdue", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "dashboard", "overdue" ] } }, "response": [] }, { "name": "Get upcoming due", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/dashboard/upcomingdue", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "dashboard", "upcomingdue" ] } }, "response": [] }, { "name": "Export books", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/dashboard/batch/export/books", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "dashboard", "batch", "export", "books" ] } }, "response": [] }, { "name": "Get sample books", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/dashboard/batch/samplebooks", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "dashboard", "batch", "samplebooks" ] } }, "response": [] }, { "name": "Get sample loaners", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/dashboard/batch/sampleloaners", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "dashboard", "batch", "sampleloaners" ] } }, "response": [] }, { "name": "Export loaners", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/dashboard/batch/export/loaners", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "dashboard", "batch", "export", "loaners" ] } }, "response": [] }, { "name": "Export loans", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/dashboard/batch/export/loans", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "dashboard", "batch", "export", "loans" ] } }, "response": [] }, { "name": "Export transactions", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer test", "type": "text" } ], "url": { "raw": "http://localhost:8080/api/dashboard/batch/export/transactions", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "api", "dashboard", "batch", "export", "transactions" ] } }, "response": [] } ] } ] }