{"info":{"_postman_id":"572e428d-365f-4b68-b6b2-d6a4d3dedf1c","name":"FincraTestWallets","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"11719138","collectionId":"572e428d-365f-4b68-b6b2-d6a4d3dedf1c","publishedId":"2sA3XJmR5z","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-06-07T15:40:39.000Z"},"item":[{"name":"Create Account","id":"bcb7a82e-92a5-47ea-9f28-f9cc6b4dbd3c","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"POST","header":[{"key":"accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"etukudo.ani@gmail.com\",\n    \"password\": \"12345678\",\n    \"password_confirmation\": \"12345678\",\n    \"name\": \"Aniedi Etukudo\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000//api/auth/register","urlObject":{"path":["api","auth","register"],"host":["http://127.0.0.1:8000/"],"query":[],"variable":[]}},"response":[{"id":"2324c540-89e8-4810-a1d8-8e1a2bf36721","name":"422","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"etukudo@gmail.com\",\n    \"password\": \"12345678\",\n    \"password_confirmation\": \"12345678\",\n    \"name\": \"Aniedi Etukudo\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/auth/register"},"status":"Unprocessable Content","code":422,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 06 Jun 2024 21:41:43 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"The email has already been taken.\",\n    \"errors\": {\n        \"email\": [\n            \"The email has already been taken.\"\n        ]\n    }\n}"},{"id":"ba1b0147-1b60-4585-a557-0150500687b7","name":"200","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"etukudo.ani@gmail.com\",\n    \"password\": \"12345678\",\n    \"password_confirmation\": \"12345678\",\n    \"name\": \"Aniedi Etukudo\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/auth/register"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 10:10:04 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"User created and credited successfully.\",\n    \"user\": {\n        \"name\": \"Aniedi Etukudo\",\n        \"email\": \"etukudo.ani@gmail.com\",\n        \"email_verified_at\": \"2024-06-07T10:10:04.000000Z\",\n        \"updated_at\": \"2024-06-07T10:10:04.000000Z\",\n        \"created_at\": \"2024-06-07T10:10:04.000000Z\",\n        \"id\": 2\n    },\n    \"balance\": 50,\n    \"token\": \"1|HlzHJU9z37oyoO4Xw2QbcRRynBXVYZiEUZt9WP0Fd60159e5\"\n}"}],"_postman_id":"bcb7a82e-92a5-47ea-9f28-f9cc6b4dbd3c"},{"name":"Login","id":"89f68d89-cc8a-41ac-b42d-64c264fe396b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"etukudo.ani@gmail.com\",\n    \"password\": \"12345678\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/auth/login","urlObject":{"path":["auth","login"],"host":["http://127.0.0.1:8000/api"],"query":[],"variable":[]}},"response":[{"id":"f4d7f0e1-0c8d-4c7d-8ee8-d041150e8e2c","name":"500","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"etukudo@gmail.com\",\n    \"password\": \"123456790\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/auth/login"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 10:15:07 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Login failed. Please try again later.\"\n}"},{"id":"874f7871-2ea0-4536-9227-82abfe3dd5d0","name":"200 for user","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"etukudo.ani@gmail.com\",\n    \"password\": \"12345678\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/auth/login"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 10:28:57 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Login successful\",\n    \"user\": {\n        \"id\": 2,\n        \"name\": \"Aniedi Etukudo\",\n        \"email\": \"etukudo.ani@gmail.com\",\n        \"email_verified_at\": \"2024-06-07T10:10:04.000000Z\",\n        \"created_at\": \"2024-06-07T10:10:04.000000Z\",\n        \"updated_at\": \"2024-06-07T10:10:04.000000Z\",\n        \"is_super_admin\": 0\n    },\n    \"balance\": 50,\n    \"token\": \"3|YJO8CNf4KBF6Y49DSppNsgDkUMp1X2KnZAL0yi2Dae7785f2\"\n}"},{"id":"4d7418e0-7075-4606-8d6c-2a993363bb95","name":"200 for admin","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@fincra.com\",\n    \"password\": \"wordispass123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/auth/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 10:34:36 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Login successful\",\n    \"user\": {\n        \"id\": 1,\n        \"name\": \"Big Joe\",\n        \"email\": \"admin@fincra.com\",\n        \"email_verified_at\": \"2024-06-07T10:10:00.000000Z\",\n        \"created_at\": \"2024-06-07T10:10:00.000000Z\",\n        \"updated_at\": \"2024-06-07T10:10:00.000000Z\",\n        \"is_super_admin\": 1\n    },\n    \"balance\": 9950,\n    \"token\": \"6|5eiXBWKI6ogDYek1fmbHO8eW8Q5XH46fXKhgOvEZ138be667\"\n}"}],"_postman_id":"89f68d89-cc8a-41ac-b42d-64c264fe396b"},{"name":"Transfer user to user","id":"4f03e411-0fd2-4df1-bd28-cbfaa226d687","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"to_user_id\" : 2,\n    \"amount\" : 10,\n    \"description \": null\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/wallet/transfer","urlObject":{"path":["wallet","transfer"],"host":["http://127.0.0.1:8000/api"],"query":[],"variable":[]}},"response":[{"id":"83454206-ce55-40ea-90ed-2d046ffdc423","name":"Wrong request body","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"etukudo@gmail.com\",\n    \"password\": \"123456790\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/wallet/transfer"},"status":"Unprocessable Content","code":422,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 11:11:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"The to user id field is required. (and 1 more error)\",\n    \"errors\": {\n        \"to_user_id\": [\n            \"The to user id field is required.\"\n        ],\n        \"amount\": [\n            \"The amount field is required.\"\n        ]\n    }\n}"},{"id":"0aaba0da-31dc-452f-8f9b-e66a3c27d87d","name":"Insufficient funds","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"to_user_id\" : 2,\n    \"amount\" : 60,\n    \"description \": null\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/wallet/transfer"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 11:36:28 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Insufficient funds.\"\n}"},{"id":"2c2a0565-de00-4732-8fc5-9032d829c5f9","name":"Admin or same account transfer","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"to_user_id\" : 2,\n    \"amount\" : 60,\n    \"description \": null\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/wallet/transfer"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 11:37:36 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Account does not have access level.\"\n}"},{"id":"3da1c220-0861-4361-8a27-5ea976ccca0f","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"to_user_id\" : 2,\n    \"amount\" : 10,\n    \"description \": null\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/wallet/transfer"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 11:38:53 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Transaction completed successfully.\"\n}"}],"_postman_id":"4f03e411-0fd2-4df1-bd28-cbfaa226d687"},{"name":"Credit user by admin","id":"1aafd8d7-6336-48f9-8e38-48e5072e4497","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\" : 2,\n    \"amount\" : 100,\n    \"description\": \"Increase\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/wallet/debit","urlObject":{"path":["admin","wallet","debit"],"host":["http://127.0.0.1:8000/api"],"query":[],"variable":[]}},"response":[{"id":"08b2b4c4-ca1e-4c33-9ea6-329539a7aa42","name":"Wrong access level","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\" : 2,\n    \"amount\" : 10\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/wallet/debit"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 12:21:59 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Account does not have access level.\"\n}"},{"id":"9cf91705-c6f2-4ed6-b660-f79c44427fa1","name":"Admin does not have sufficient balance","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\" : 2,\n    \"amount\" : 100000\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/wallet/debit"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 12:23:30 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Insufficient funds in user balance.\"\n}"},{"id":"e0a11841-556d-4ab5-af6e-b7235abfaea5","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\" : 2,\n    \"amount\" : 100\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/wallet/debit"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 12:25:39 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Transaction completed successfully.\"\n}"}],"_postman_id":"1aafd8d7-6336-48f9-8e38-48e5072e4497"},{"name":"Debit user by admin","id":"64e3a040-ae31-447a-998b-d675175de368","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\" : 3,\n    \"amount\" : 10\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/wallet/credit","urlObject":{"path":["admin","wallet","credit"],"host":["http://127.0.0.1:8000/api"],"query":[],"variable":[]}},"response":[{"id":"430aa9d6-74ff-464c-a63d-9c7256c62e89","name":"Wrong access level","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\" : 2,\n    \"amount\" : 10\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/wallet/debit"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 12:21:59 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Account does not have access level.\"\n}"},{"id":"5b8c954c-1e79-4aa2-ac4f-2aeaeec30d70","name":"User has Insufficient funds","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\" : 2,\n    \"amount\" : 1000,\n    \"description\": \"Decrease\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/wallet/credit"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 12:33:05 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Insufficient funds in user balance.\"\n}"},{"id":"9d1cdbaa-a59e-43fb-898a-abffb82c00aa","name":"success","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\" : 2,\n    \"amount\" : 130,\n    \"description\": \"Decrease\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/wallet/credit"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 12:34:18 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Transaction completed successfully.\"\n}"},{"id":"8d96ede4-f8b8-4c14-8390-7868deb82e7d","name":"Minimum amount is 10","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\" : 2,\n    \"amount\" : 5,\n    \"description\": \"Decrease\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/wallet/credit"},"status":"Unprocessable Content","code":422,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 12:42:11 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"The amount field must be at least 10.00.\",\n    \"errors\": {\n        \"amount\": [\n            \"The amount field must be at least 10.00.\"\n        ]\n    }\n}"}],"_postman_id":"64e3a040-ae31-447a-998b-d675175de368"},{"name":"Admin wallet top up","id":"54e6e1e3-c890-4ee9-acdd-fefaff989125","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"amount\" : 10\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/wallet/top-up","urlObject":{"path":["admin","wallet","top-up"],"host":["http://127.0.0.1:8000/api"],"query":[],"variable":[]}},"response":[{"id":"f78516b4-171e-41c4-981b-3df85a996ff7","name":"Minimum amount is 10","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"amount\" : 9\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/wallet/top-up"},"status":"Unprocessable Content","code":422,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 13:12:34 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"The amount field must be at least 10.\",\n    \"errors\": {\n        \"amount\": [\n            \"The amount field must be at least 10.\"\n        ]\n    }\n}"},{"id":"189ab0dc-5a16-4cd3-9ca3-f598717ccd4d","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"amount\" : 10\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/wallet/top-up"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 13:14:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Control balance topped up successfully.\"\n}"}],"_postman_id":"54e6e1e3-c890-4ee9-acdd-fefaff989125"},{"name":"Create User","id":"a32efc87-8804-4d69-9fba-eeb296103e80","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"etukudo.user@gmail.com\",\n    \"password\": \"12345678\",\n    \"password_confirmation\": \"12345678\",\n    \"name\": \"Aniedi UserCreation\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000//api/admin/create-user","urlObject":{"path":["api","admin","create-user"],"host":["http://127.0.0.1:8000/"],"query":[],"variable":[]}},"response":[{"id":"0b9ec6d8-cea8-434f-b8e5-119f8ac39bb9","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"etukudo.user@gmail.com\",\n    \"password\": \"12345678\",\n    \"password_confirmation\": \"12345678\",\n    \"name\": \"Aniedi UserCreation\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/create-user"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 13:20:51 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"User created successfully.\"\n}"}],"_postman_id":"a32efc87-8804-4d69-9fba-eeb296103e80"},{"name":"Create Admin","id":"575dde41-ef80-4d74-b7b1-4b6870ca7bf7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"etukudo.user@gmail.com\",\n    \"password\": \"12345678\",\n    \"password_confirmation\": \"12345678\",\n    \"name\": \"Aniedi UserCreation\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000//api/admin/create-user","urlObject":{"path":["api","admin","create-user"],"host":["http://127.0.0.1:8000/"],"query":[],"variable":[]}},"response":[{"id":"d7b9575a-f07a-49c5-854c-336c89139341","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"etukudo.admin@gmail.com\",\n    \"password\": \"12345678\",\n    \"password_confirmation\": \"12345678\",\n    \"name\": \"Aniedi AdminCreation\"\n}","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/create-admin"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 13:22:46 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Admin created successfully.\"\n}"}],"_postman_id":"575dde41-ef80-4d74-b7b1-4b6870ca7bf7"},{"name":"Get weekly report","id":"055fa585-536d-430f-98b9-f6ff70a1ac10","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000//api/admin/get-weekly-report","urlObject":{"path":["api","admin","get-weekly-report"],"host":["http://127.0.0.1:8000/"],"query":[],"variable":[]}},"response":[{"id":"69178d27-a426-405d-8d30-0a06285e0670","name":"Success","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:8000/api/admin/get-weekly-report"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"127.0.0.1:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.3.7"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 12:44:48 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"http://localhost:3000"},{"key":"Access-Control-Allow-Credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"credits\": [\n        {\n            \"id\": 1,\n            \"user_id\": 1,\n            \"transaction_reference\": \"TRN-4a566d87-5207-4123-bd27-0af047af9d0d\",\n            \"amount\": 10000,\n            \"description\": \"Credit for new user creation\",\n            \"created_at\": \"2024-06-07T10:10:00.000000Z\",\n            \"updated_at\": \"2024-06-07T10:10:00.000000Z\",\n            \"control_balance_id\": 1\n        },\n        {\n            \"id\": 2,\n            \"user_id\": 2,\n            \"transaction_reference\": \"TRN-12e91a32-a4b0-49a5-8b85-e794a591425d\",\n            \"amount\": 50,\n            \"description\": \"Credit for new user creation\",\n            \"created_at\": \"2024-06-07T10:10:04.000000Z\",\n            \"updated_at\": \"2024-06-07T10:10:04.000000Z\",\n            \"control_balance_id\": 1\n        },\n        {\n            \"id\": 3,\n            \"user_id\": 3,\n            \"transaction_reference\": \"TRN-58e43442-3514-4f8e-a766-458a7ea68409\",\n            \"amount\": 50,\n            \"description\": \"Credit for new user creation\",\n            \"created_at\": \"2024-06-07T10:36:54.000000Z\",\n            \"updated_at\": \"2024-06-07T10:36:54.000000Z\",\n            \"control_balance_id\": 1\n        },\n        {\n            \"id\": 4,\n            \"user_id\": 2,\n            \"transaction_reference\": \"TRN-c8e7f4d7-83fc-40ad-9a6d-1f57997263a0\",\n            \"amount\": 10,\n            \"description\": null,\n            \"created_at\": \"2024-06-07T11:38:53.000000Z\",\n            \"updated_at\": \"2024-06-07T11:38:53.000000Z\",\n            \"control_balance_id\": null\n        },\n        {\n            \"id\": 5,\n            \"user_id\": 2,\n            \"transaction_reference\": \"TRN-4fcb1589-c6b8-4ae4-aff3-371a5dfca7c2\",\n            \"amount\": 100,\n            \"description\": \"1\",\n            \"created_at\": \"2024-06-07T12:25:39.000000Z\",\n            \"updated_at\": \"2024-06-07T12:25:39.000000Z\",\n            \"control_balance_id\": 1\n        },\n        {\n            \"id\": 6,\n            \"user_id\": 2,\n            \"transaction_reference\": \"TRN-23c10f58-cf51-4d27-a885-32be55facf14\",\n            \"amount\": 100,\n            \"description\": \"1\",\n            \"created_at\": \"2024-06-07T12:26:46.000000Z\",\n            \"updated_at\": \"2024-06-07T12:26:46.000000Z\",\n            \"control_balance_id\": 1\n        },\n        {\n            \"id\": 7,\n            \"user_id\": 1,\n            \"transaction_reference\": \"TRN-402fbaa6-1f00-45ac-9d0c-04878579d54a\",\n            \"amount\": 130,\n            \"description\": \"1\",\n            \"created_at\": \"2024-06-07T12:34:18.000000Z\",\n            \"updated_at\": \"2024-06-07T12:34:18.000000Z\",\n            \"control_balance_id\": 1\n        },\n        {\n            \"id\": 8,\n            \"user_id\": 1,\n            \"transaction_reference\": \"TRN-cbde0207-575c-4f0f-bc90-be7bcffc0924\",\n            \"amount\": 10,\n            \"description\": \"Decrease\",\n            \"created_at\": \"2024-06-07T12:42:39.000000Z\",\n            \"updated_at\": \"2024-06-07T12:42:39.000000Z\",\n            \"control_balance_id\": 1\n        },\n        {\n            \"id\": 9,\n            \"user_id\": 1,\n            \"transaction_reference\": \"TRN-b228df9b-20ec-4a31-8e0b-733db5d5585e\",\n            \"amount\": 10,\n            \"description\": \"Top-up by admin\",\n            \"created_at\": \"2024-06-07T12:42:57.000000Z\",\n            \"updated_at\": \"2024-06-07T12:42:57.000000Z\",\n            \"control_balance_id\": 1\n        }\n    ],\n    \"debits\": [\n        {\n            \"id\": 1,\n            \"user_id\": 1,\n            \"transaction_reference\": \"TRN-6abfce4c-4db5-4886-bd17-6535f3599fe5\",\n            \"amount\": 50,\n            \"description\": \"Debit for new user creation\",\n            \"created_at\": \"2024-06-07T10:10:04.000000Z\",\n            \"updated_at\": \"2024-06-07T10:10:04.000000Z\",\n            \"control_balance_id\": 1\n        },\n        {\n            \"id\": 2,\n            \"user_id\": 1,\n            \"transaction_reference\": \"TRN-1e9de2e2-4ad9-4567-ad44-4e27845bc9c3\",\n            \"amount\": 50,\n            \"description\": \"Debit for new user creation\",\n            \"created_at\": \"2024-06-07T10:36:54.000000Z\",\n            \"updated_at\": \"2024-06-07T10:36:54.000000Z\",\n            \"control_balance_id\": 1\n        },\n        {\n            \"id\": 3,\n            \"user_id\": 3,\n            \"transaction_reference\": \"TRN-8259390b-c196-4c06-b5a8-7d802b05846e\",\n            \"amount\": 10,\n            \"description\": null,\n            \"created_at\": \"2024-06-07T11:38:53.000000Z\",\n            \"updated_at\": \"2024-06-07T11:38:53.000000Z\",\n            \"control_balance_id\": null\n        },\n        {\n            \"id\": 4,\n            \"user_id\": 1,\n            \"transaction_reference\": \"TRN-0d3157cf-5918-4ccb-bfd6-18cfc85cee4e\",\n            \"amount\": 100,\n            \"description\": \"1\",\n            \"created_at\": \"2024-06-07T12:25:39.000000Z\",\n            \"updated_at\": \"2024-06-07T12:25:39.000000Z\",\n            \"control_balance_id\": 1\n        },\n        {\n            \"id\": 5,\n            \"user_id\": 1,\n            \"transaction_reference\": \"TRN-b9929c82-6316-4ae8-aaee-81da1e0d5454\",\n            \"amount\": 100,\n            \"description\": \"1\",\n            \"created_at\": \"2024-06-07T12:26:46.000000Z\",\n            \"updated_at\": \"2024-06-07T12:26:46.000000Z\",\n            \"control_balance_id\": 1\n        },\n        {\n            \"id\": 6,\n            \"user_id\": 2,\n            \"transaction_reference\": \"TRN-523b89da-ae38-4abf-9377-f9b52c9ea54e\",\n            \"amount\": 130,\n            \"description\": \"1\",\n            \"created_at\": \"2024-06-07T12:34:18.000000Z\",\n            \"updated_at\": \"2024-06-07T12:34:18.000000Z\",\n            \"control_balance_id\": 1\n        },\n        {\n            \"id\": 7,\n            \"user_id\": 3,\n            \"transaction_reference\": \"TRN-87443b92-a539-469e-9f66-6c907bfc1b88\",\n            \"amount\": 10,\n            \"description\": \"Decrease\",\n            \"created_at\": \"2024-06-07T12:42:39.000000Z\",\n            \"updated_at\": \"2024-06-07T12:42:39.000000Z\",\n            \"control_balance_id\": 1\n        },\n        {\n            \"id\": 8,\n            \"user_id\": 3,\n            \"transaction_reference\": \"TRN-e85e3605-6ecf-4d89-a5d2-237c9db6ea04\",\n            \"amount\": 10,\n            \"description\": \"Top-up by admin\",\n            \"created_at\": \"2024-06-07T12:42:57.000000Z\",\n            \"updated_at\": \"2024-06-07T12:42:57.000000Z\",\n            \"control_balance_id\": 1\n        }\n    ]\n}"}],"_postman_id":"055fa585-536d-430f-98b9-f6ff70a1ac10"}],"event":[{"listen":"prerequest","script":{"id":"1c685109-5450-46bb-ac28-981e521c158c","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"2970f741-e36d-44c8-9b8b-fddfffad1783","type":"text/javascript","packages":{},"exec":[""]}}],"variable":[{"key":"url","value":"http://127.0.0.1:8000/","type":"string"}]}