{"info":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","description":"<html><head></head><body><p>Collection of admin endpoints for Avalon backend</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"42701279","collectionId":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","publishedId":"2sAYkEpeWh","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-03-19T04:19:32.000Z"},"item":[{"name":"Investment Bible","item":[{"name":"Send Investment Bible to Email","id":"628a9268-bbef-40f5-a35c-9e4cfcfb2d0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"cmarek@pomusdigital.com\"\n}"},"url":"http://localhost:8100/api/admin/investment-bible/send","description":"<p>Sends investment Bible to a specific email address</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}},"urlObject":{"path":["api","admin","investment-bible","send"],"host":["http://localhost:8100"],"query":[],"variable":[]}},"response":[],"_postman_id":"628a9268-bbef-40f5-a35c-9e4cfcfb2d0e"},{"name":"Send Investment Bible to All Emails","id":"c72a9e6c-6587-4d6a-bb72-c4a7fd891fbc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{}"},"url":"http://localhost:8100/api/admin/investment-bible/send-all","description":"<p>Sends investment Bible to all emails in the database</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}},"urlObject":{"path":["api","admin","investment-bible","send-all"],"host":["http://localhost:8100"],"query":[],"variable":[]}},"response":[],"_postman_id":"c72a9e6c-6587-4d6a-bb72-c4a7fd891fbc"}],"id":"01d69aac-abca-4d8d-9c8b-1d967fe4ddd2","_postman_id":"01d69aac-abca-4d8d-9c8b-1d967fe4ddd2","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}}},{"name":"Users","item":[{"name":"Get All Users","id":"64517c41-b4bb-409f-9d9b-5f6a250fd6f9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"x-api-key","value":"j8FpQ3xZ5bGw7m2vKt9sR","type":"text"}],"url":"http://localhost:8100/api/admin/users","description":"<p>Retrieves all users from the database</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}},"urlObject":{"path":["api","admin","users"],"host":["http://localhost:8100"],"query":[],"variable":[]}},"response":[],"_postman_id":"64517c41-b4bb-409f-9d9b-5f6a250fd6f9"},{"name":"Batch User Operations","id":"8c5e1be4-5a39-4731-aef7-28bb81de7d74","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-api-key","value":"j8FpQ3xZ5bGw7m2vKt9sR","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"operations\": [\n        {\n            \"operation\": \"create\",\n            \"user\": {\n                \"email\": \"newuser@example.com\",\n                \"is_active\": true\n            }\n        },\n        {\n            \"operation\": \"update\",\n            \"user\": {\n                \"id\": 1,\n                \"email\": \"updated@example.com\",\n                \"is_active\": false\n            }\n        },\n        {\n            \"operation\": \"delete\",\n            \"id\": 2\n        },\n        {\n            \"operation\": \"update_status\",\n            \"user\": {\n                \"email\": \"user@example.com\",\n                \"is_active\": false\n            }\n        }\n    ]\n}"},"url":"http://localhost:8100/api/admin/users/batch","description":"<p>Performs batch operations on users (update, delete)</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}},"urlObject":{"path":["api","admin","users","batch"],"host":["http://localhost:8100"],"query":[],"variable":[]}},"response":[{"id":"4d2785e3-0993-4421-8250-ad6761ed31da","name":"Batch User Operations","originalRequest":{"method":"POST","header":[{"key":"x-api-key","value":"j8FpQ3xZ5bGw7m2vKt9sR","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"operations\": [\n        {\n            \"operation\": \"create\",\n            \"user\": {\n                \"email\": \"newuser@example.com\",\n                \"is_active\": true\n            }\n        },\n        {\n            \"operation\": \"update\",\n            \"user\": {\n                \"id\": 1,\n                \"email\": \"updated@example.com\",\n                \"is_active\": false\n            }\n        },\n        {\n            \"operation\": \"delete\",\n            \"id\": 2\n        },\n        {\n            \"operation\": \"update_status\",\n            \"user\": {\n                \"email\": \"user@example.com\",\n                \"is_active\": false\n            }\n        }\n    ]\n}"},"url":"http://localhost:8100/api/admin/users/batch"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"8c5e1be4-5a39-4731-aef7-28bb81de7d74"}],"id":"b8ad1f31-1ef1-425a-b5ff-f09fae937109","_postman_id":"b8ad1f31-1ef1-425a-b5ff-f09fae937109","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}}},{"name":"Marketplace","item":[{"name":"Get All Listings","id":"e3a8319a-b92b-43b0-be71-b46a47842e20","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"x-api-key","value":"j8FpQ3xZ5bGw7m2vKt9sR","type":"text"}],"url":"http://localhost:8100/api/admin/marketplace/listings","description":"<p>Retrieves all marketplace listings</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}},"urlObject":{"path":["api","admin","marketplace","listings"],"host":["http://localhost:8100"],"query":[],"variable":[]}},"response":[],"_postman_id":"e3a8319a-b92b-43b0-be71-b46a47842e20"},{"name":"Batch Marketplace Operations","id":"940e2b66-adb2-4cc0-b2a6-55267ce819ac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-api-key","value":"j8FpQ3xZ5bGw7m2vKt9sR","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"operations\": [\n        {\n            \"operation\": \"update\",\n            \"listing\": {\n                \"id\": 1,\n                \"category\": \"Electronics\",\n                \"title\": \"Updated Smartphone\",\n                \"description\": \"Latest model with improved features\"\n            }\n        },\n        {\n            \"operation\": \"delete\",\n            \"id\": 2\n        },\n        {\n            \"operation\": \"create\",\n            \"listing\": {\n                \"category\": \"Furniture\",\n                \"title\": \"New Sofa\",\n                \"description\": \"Comfortable 3-seater sofa\"\n            }\n        }\n    ]\n}"},"url":"http://localhost:8100/api/admin/marketplace/listings/batch","description":"<p>Performs batch operations on marketplace listings (update, delete)</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}},"urlObject":{"path":["api","admin","marketplace","listings","batch"],"host":["http://localhost:8100"],"query":[],"variable":[]}},"response":[{"id":"6600de55-c234-4573-8de4-bdc8026bd218","name":"Batch Marketplace Operations","originalRequest":{"method":"POST","header":[{"key":"x-api-key","value":"j8FpQ3xZ5bGw7m2vKt9sR","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"operations\": [\n        {\n            \"operation\": \"update\",\n            \"listing\": {\n                \"id\": 1,\n                \"category\": \"Electronics\",\n                \"title\": \"Updated Smartphone\",\n                \"description\": \"Latest model with improved features\"\n            }\n        },\n        {\n            \"operation\": \"delete\",\n            \"id\": 2\n        },\n        {\n            \"operation\": \"create\",\n            \"listing\": {\n                \"category\": \"Furniture\",\n                \"title\": \"New Sofa\",\n                \"description\": \"Comfortable 3-seater sofa\"\n            }\n        }\n    ]\n}"},"url":"http://localhost:8100/api/admin/marketplace/listings/batch"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"940e2b66-adb2-4cc0-b2a6-55267ce819ac"}],"id":"3e3a0e79-44a3-4752-a922-6b8850959c2a","_postman_id":"3e3a0e79-44a3-4752-a922-6b8850959c2a","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}}},{"name":"Authentication","item":[{"name":"User Registration","id":"17413856-b10c-42b6-a436-d4095bcbd542","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"cmarek@pomusdigital.com\",\n    \"password\": \"pomus1234!\"\n}"},"url":"http://localhost:8100/api/auth/signup","description":"<p>Register a new user account with email and password.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}},"urlObject":{"path":["api","auth","signup"],"host":["http://localhost:8100"],"query":[],"variable":[]}},"response":[{"id":"383b25aa-ac28-47d6-8765-c9339ee2208b","name":"Successful Registration","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"user@example.com\",\n    \"password\": \"securePassword123\"\n}"},"url":"{{base_url}}/api/auth/signup"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"User created successfully\"\n}"},{"id":"d2f073b6-00a2-4996-afa5-b9b61722c19e","name":"Email Already Exists","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"existing@example.com\",\n    \"password\": \"securePassword123\"\n}"},"url":"{{base_url}}/api/auth/signup"},"status":"Conflict","code":409,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Email already exists\"\n}"}],"_postman_id":"17413856-b10c-42b6-a436-d4095bcbd542"},{"name":"User Login","id":"d4ee8c0d-e31e-4877-8d24-5c1c5a257fa1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"cmarek@pomusdigital.com\",\n    \"password\": \"pomus1234!\"\n}"},"url":"http://localhost:8100/api/auth/login","description":"<p>Authenticate a user with email and password to receive a JWT token.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}},"urlObject":{"path":["api","auth","login"],"host":["http://localhost:8100"],"query":[],"variable":[]}},"response":[{"id":"1e11f306-9282-48ec-8b39-ee749ed60679","name":"Successful Login","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"user@example.com\",\n    \"password\": \"securePassword123\"\n}"},"url":"{{base_url}}/api/auth/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"email\": \"user@example.com\",\n    \"token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\"\n}"},{"id":"2122b45c-4e41-4b9f-928d-49d5fe5c4f0c","name":"Invalid Credentials","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"user@example.com\",\n    \"password\": \"wrongPassword\"\n}"},"url":"{{base_url}}/api/auth/login"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Invalid email or password\"\n}"},{"id":"0b3c9ae9-3944-415f-ae0b-315aae29749a","name":"Account Locked","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"locked@example.com\",\n    \"password\": \"anyPassword\"\n}"},"url":"{{base_url}}/api/auth/login"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Account locked due to too many failed attempts. Try again later.\"\n}"}],"_postman_id":"d4ee8c0d-e31e-4877-8d24-5c1c5a257fa1"},{"name":"User Logout","id":"ea3dd21d-e351-4b5a-b897-605dd6762b73","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{auth_token}}","description":"<p>JWT token obtained during login</p>\n"}],"url":"http://localhost:8100/api/auth/logout","description":"<p>Log out a user by invalidating their JWT token.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}},"urlObject":{"path":["api","auth","logout"],"host":["http://localhost:8100"],"query":[],"variable":[]}},"response":[{"id":"931088fe-a531-4e5c-8f00-52a6ccb22921","name":"Successful Logout","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{auth_token}}"}],"url":"{{base_url}}/api/auth/logout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Logged out successfully\"\n}"},{"id":"f417d581-610b-47c1-b072-db5766849da5","name":"Unauthorized","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer invalid_token"}],"url":"{{base_url}}/api/auth/logout"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"User not authenticated\"\n}"}],"_postman_id":"ea3dd21d-e351-4b5a-b897-605dd6762b73"},{"name":"Forgot Password","id":"5a081a40-3c6f-476a-8f98-0529c0c72c2a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"user@example.com\"\n}"},"url":"http://localhost:8100/api/auth/forgot-password","description":"<p>Request a password reset link for a user's email address.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}},"urlObject":{"path":["api","auth","forgot-password"],"host":["http://localhost:8100"],"query":[],"variable":[]}},"response":[{"id":"46c9a010-c72c-411d-99cd-5aea7ec39ec5","name":"Password Reset Email Sent","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"user@example.com\"\n}"},"url":"{{base_url}}/api/auth/forgot-password"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"If your email exists in our system, you will receive a password reset link shortly\"\n}"}],"_postman_id":"5a081a40-3c6f-476a-8f98-0529c0c72c2a"},{"name":"Reset Password","id":"89756db5-4b31-4052-8fa7-333d4d8a5b73","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"user@example.com\",\n    \"token\": \"reset_token_from_email\",\n    \"password\": \"newSecurePassword123\"\n}"},"url":"http://localhost:8100/api/auth/reset-password","description":"<p>Reset a user's password using the token received via email.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}},"urlObject":{"path":["api","auth","reset-password"],"host":["http://localhost:8100"],"query":[],"variable":[]}},"response":[{"id":"a79f8295-ee6a-4578-9b91-406e1d80f64a","name":"Password Reset Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"user@example.com\",\n    \"token\": \"valid_reset_token\",\n    \"password\": \"newSecurePassword123\"\n}"},"url":"{{base_url}}/api/auth/reset-password"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Password has been reset successfully\"\n}"},{"id":"557a2162-d76b-4507-a4a8-20da0510e23b","name":"Invalid or Expired Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"user@example.com\",\n    \"token\": \"invalid_or_expired_token\",\n    \"password\": \"newSecurePassword123\"\n}"},"url":"{{base_url}}/api/auth/reset-password"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Invalid or expired reset token\"\n}"}],"_postman_id":"89756db5-4b31-4052-8fa7-333d4d8a5b73"}],"id":"d6ef86b5-ba33-4543-903d-44d0a1a04a6a","_postman_id":"d6ef86b5-ba33-4543-903d-44d0a1a04a6a","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","id":"6c6eb0a6-a4da-483f-a7b0-75331c191c74","name":"Admin API","type":"collection"}}}],"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"<value>"}]}},"event":[{"listen":"prerequest","script":{"id":"52b2666f-75e1-476a-94e5-50455135112d","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"62824dfa-ea77-4d5d-be55-52ebe7708598","type":"text/javascript","packages":{},"exec":[""]}}],"variable":[{"key":"baseUrl","value":"http://localhost:8100","type":"string"}]}