{"info":{"_postman_id":"b74492c7-2dbe-4ac0-b1eb-bec4f877a6c9","name":"e-wallet system","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"22397647","collectionId":"b74492c7-2dbe-4ac0-b1eb-bec4f877a6c9","publishedId":"2sBXigMYhV","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-03-15T05:59:44.000Z"},"item":[{"name":"user","item":[{"name":"create","id":"236978e3-98c9-4e7f-ab7f-eeedb2952941","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\" : \"feriii\",\n    \"address\" : \"malang\" \n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/users","urlObject":{"protocol":"http","port":"8080","path":["api","v1","users"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"e890cbb3-5a45-4a0f-9595-91522e5e2188","name":"success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\" : \"feriii\",\n    \"address\" : \"malang\" \n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/users"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 05:14:21 GMT"},{"key":"Content-Length","value":"220"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Success\",\n    \"data\": {\n        \"id\": \"50477a40-d627-494e-8120-0edac01b8bb0\",\n        \"name\": \"feriii\",\n        \"address\": \"malang\",\n        \"created_at\": \"2026-03-14T12:14:21.169422+07:00\",\n        \"updated_at\": \"2026-03-14T12:14:21.169422+07:00\"\n    }\n}"}],"_postman_id":"236978e3-98c9-4e7f-ab7f-eeedb2952941"},{"name":"update","id":"c995f051-270f-46d4-90c4-89837a60d676","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\" : \"update feri\",\n    \"address\" : \"malang update address\" \n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/users/50477a40-d627-494e-8120-0edac01b8bb0","urlObject":{"protocol":"http","port":"8080","path":["api","v1","users","50477a40-d627-494e-8120-0edac01b8bb0"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"078bcc1c-3685-42bd-952f-2c8300957011","name":"success","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\" : \"update feri\",\n    \"address\" : \"malang update address\" \n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/users/50477a40-d627-494e-8120-0edac01b8bb0"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 05:19:36 GMT"},{"key":"Content-Length","value":"240"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Success\",\n    \"data\": {\n        \"id\": \"50477a40-d627-494e-8120-0edac01b8bb0\",\n        \"name\": \"update feri\",\n        \"address\": \"malang update address\",\n        \"created_at\": \"2026-03-14T12:14:21.169422+07:00\",\n        \"updated_at\": \"2026-03-14T12:14:21.169422+07:00\"\n    }\n}"}],"_postman_id":"c995f051-270f-46d4-90c4-89837a60d676"},{"name":"get by id","id":"c618cfe4-d847-476c-b8e0-b3ef1135111a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"http://localhost:8080/api/v1/users/50477a40-d627-494e-8120-0edac01b8bb0","urlObject":{"protocol":"http","port":"8080","path":["api","v1","users","50477a40-d627-494e-8120-0edac01b8bb0"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"6e63816d-ff90-4b11-bac4-3e88d4357bc1","name":"success","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/users/50477a40-d627-494e-8120-0edac01b8bb0"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 05:20:12 GMT"},{"key":"Content-Length","value":"240"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Success\",\n    \"data\": {\n        \"id\": \"50477a40-d627-494e-8120-0edac01b8bb0\",\n        \"name\": \"update feri\",\n        \"address\": \"malang update address\",\n        \"created_at\": \"2026-03-14T12:14:21.169422+07:00\",\n        \"updated_at\": \"2026-03-14T12:19:36.406807+07:00\"\n    }\n}"}],"_postman_id":"c618cfe4-d847-476c-b8e0-b3ef1135111a"},{"name":"delete","id":"190c588f-c36f-4b52-b3c5-4a398f61a7dc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/users/cd42819d-a76c-410e-8175-6901c43fbbea","urlObject":{"protocol":"http","port":"8080","path":["api","v1","users","cd42819d-a76c-410e-8175-6901c43fbbea"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"35cbd590-5717-4b5e-a3fc-fe06bf76615a","name":"success","originalRequest":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/users/cd42819d-a76c-410e-8175-6901c43fbbea"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 05:18:14 GMT"},{"key":"Content-Length","value":"48"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Success\",\n    \"data\": null\n}"}],"_postman_id":"190c588f-c36f-4b52-b3c5-4a398f61a7dc"}],"id":"8f1ab49d-75fe-4dee-b399-2a9b02d7477e","_postman_id":"8f1ab49d-75fe-4dee-b399-2a9b02d7477e","description":""},{"name":"wallet","item":[{"name":"create wallet","id":"08d49af5-908e-476f-806d-9ae9273d515f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"user_id\" : \"50477a40-d627-494e-8120-0edac01b8bb0\",\n    \"currency\" : \"SGD\" //currency fixed 3 letter ISO\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/wallets","urlObject":{"protocol":"http","port":"8080","path":["api","v1","wallets"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"442893bb-8115-4dae-9c62-b5a8a62f48f0","name":"succes","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"user_id\" : \"50477a40-d627-494e-8120-0edac01b8bb0\",\n    \"currency\" : \"SGD\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/wallets"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 18:45:13 GMT"},{"key":"Content-Length","value":"438"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Success\",\n    \"data\": {\n        \"id\": \"8585c09a-19fb-4191-86a5-f027f0d52992\",\n        \"user\": {\n            \"id\": \"50477a40-d627-494e-8120-0edac01b8bb0\",\n            \"name\": \"update feri\",\n            \"address\": \"malang update address\",\n            \"created_at\": \"2026-03-14T12:14:21.169422+07:00\",\n            \"updated_at\": \"2026-03-14T12:19:36.406807+07:00\"\n        },\n        \"balance\": \"0\",\n        \"currency\": \"SGD\",\n        \"status\": \"ACTIVE\",\n        \"created_at\": \"2026-03-15T01:45:13.250947+07:00\",\n        \"updated_at\": \"2026-03-15T01:45:13.250947+07:00\"\n    }\n}"}],"_postman_id":"08d49af5-908e-476f-806d-9ae9273d515f"},{"name":"suspend wallet","id":"127f4a9d-2cb7-4bc1-a7ad-a7f2dfe9ddfd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PUT","header":[],"url":"http://localhost:8080/api/v1/wallets/:walletID/suspend","urlObject":{"protocol":"http","port":"8080","path":["api","v1","wallets",":walletID","suspend"],"host":["localhost"],"query":[],"variable":[{"id":"f0285516-c48b-40ef-b241-eeec68563b6c","type":"any","value":"48b8fb56-625f-4387-8317-3e27eb8ae543","key":"walletID"}]}},"response":[{"id":"0aa6e6dc-cfe8-4cb1-aa3c-b6a69fb981ca","name":"success","originalRequest":{"method":"PUT","header":[],"url":{"raw":"http://localhost:8080/api/v1/wallets/:walletID/suspend","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","wallets",":walletID","suspend"],"variable":[{"key":"walletID","value":"48b8fb56-625f-4387-8317-3e27eb8ae543"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 12:51:33 GMT"},{"key":"Content-Length","value":"421"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Success\",\n    \"data\": {\n        \"id\": \"48b8fb56-625f-4387-8317-3e27eb8ae543\",\n        \"user\": {\n            \"id\": \"3bdaa3e6-3900-4818-9af6-5b60f326c313\",\n            \"name\": \"fajar\",\n            \"address\": \"surabaya\",\n            \"created_at\": \"2026-03-14T12:33:27.513066+07:00\",\n            \"updated_at\": \"2026-03-14T12:33:27.513066+07:00\"\n        },\n        \"balance\": \"0\",\n        \"currency\": \"EUR\",\n        \"status\": \"SUSPENDED\",\n        \"created_at\": \"2026-03-14T15:55:07.96985+07:00\",\n        \"updated_at\": \"2026-03-14T19:50:05.562987+07:00\"\n    }\n}"}],"_postman_id":"127f4a9d-2cb7-4bc1-a7ad-a7f2dfe9ddfd"},{"name":"get wallet by id","id":"30a31057-350d-4dad-9738-dbf3dcdfe6cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"http://localhost:8080/api/v1/wallets/:walletID","urlObject":{"protocol":"http","port":"8080","path":["api","v1","wallets",":walletID"],"host":["localhost"],"query":[],"variable":[{"id":"5b15e274-9190-46e8-9ec1-1e9c6013de6d","type":"any","value":"48b8fb56-625f-4387-8317-3e27eb8ae543","key":"walletID"}]}},"response":[{"id":"b20d0da0-d6c0-4098-bc37-ea7b7ad69127","name":"success","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8080/api/v1/wallets/:walletID","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","wallets",":walletID"],"variable":[{"key":"walletID","value":"48b8fb56-625f-4387-8317-3e27eb8ae543"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 12:57:34 GMT"},{"key":"Content-Length","value":"421"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Success\",\n    \"data\": {\n        \"id\": \"48b8fb56-625f-4387-8317-3e27eb8ae543\",\n        \"user\": {\n            \"id\": \"3bdaa3e6-3900-4818-9af6-5b60f326c313\",\n            \"name\": \"fajar\",\n            \"address\": \"surabaya\",\n            \"created_at\": \"2026-03-14T12:33:27.513066+07:00\",\n            \"updated_at\": \"2026-03-14T12:33:27.513066+07:00\"\n        },\n        \"balance\": \"0\",\n        \"currency\": \"EUR\",\n        \"status\": \"SUSPENDED\",\n        \"created_at\": \"2026-03-14T15:55:07.96985+07:00\",\n        \"updated_at\": \"2026-03-14T19:51:33.802154+07:00\"\n    }\n}"}],"_postman_id":"30a31057-350d-4dad-9738-dbf3dcdfe6cd"},{"name":"top up","id":"16e4a810-a8c9-4ebc-a85a-5ed4108624e9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"amount\" : \"200.75\", //decimal max 2 digit, if 3 digit decimal can be round 2\n    \"reference_id\" : \"kajd935t\"  //input unique random string\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/wallets/:walletID/topup","urlObject":{"protocol":"http","port":"8080","path":["api","v1","wallets",":walletID","topup"],"host":["localhost"],"query":[],"variable":[{"type":"any","value":"0397199b-ec3d-4b86-b3a3-2bbcfdf42efd","key":"walletID"}]}},"response":[{"id":"a7b6689f-60d5-41f2-8138-17716aa51e02","name":"success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"amount\" : \"50.378\",\n    \"reference_id\" : \"sknfqye47540\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:8080/api/v1/wallets/:walletID/topup","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","wallets",":walletID","topup"],"variable":[{"key":"walletID","value":"8585c09a-19fb-4191-86a5-f027f0d52992"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 18:48:32 GMT"},{"key":"Content-Length","value":"48"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Success\",\n    \"data\": null\n}"},{"id":"d9297f40-f744-437e-92c4-8b6e2b8157be","name":"greater than zero","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"amount\" : \"-100\",\n    \"reference_id\" : \"sknfqye475499\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:8080/api/v1/wallets/:walletID/topup","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","wallets",":walletID","topup"],"variable":[{"key":"walletID","value":"8585c09a-19fb-4191-86a5-f027f0d52992"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 18:50:53 GMT"},{"key":"Content-Length","value":"74"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": false,\n    \"message\": \"amount must be greater than zero\",\n    \"data\": null\n}"},{"id":"61ffd7c6-4022-421f-9bf9-af14657b1dfa","name":"suspend wallet","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"amount\" : \"100\",\n    \"reference_id\" : \"sknfqye475499\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:8080/api/v1/wallets/:walletID/topup","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","wallets",":walletID","topup"],"variable":[{"key":"walletID","value":"48b8fb56-625f-4387-8317-3e27eb8ae543"}]}},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 18:51:50 GMT"},{"key":"Content-Length","value":"58"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": false,\n    \"message\": \"wallet suspended\",\n    \"data\": null\n}"}],"_postman_id":"16e4a810-a8c9-4ebc-a85a-5ed4108624e9"},{"name":"pay","id":"1e9d2861-b368-4188-8b39-021a1e292b72","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"amount\" : \"100.50\", //decimal max 2 digit, if 3 digit decimal can be round 2\n    \"reference_id\" : \"mkoqgjd568122\"  //input unique random string\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/wallets/:walletID/pay","urlObject":{"protocol":"http","port":"8080","path":["api","v1","wallets",":walletID","pay"],"host":["localhost"],"query":[],"variable":[{"type":"any","value":"c689a6e5-0ad2-4458-8b81-87158e0644ae","key":"walletID"}]}},"response":[{"id":"5ed4db49-4e7c-40ef-bf30-86a9e0007cb3","name":"success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"amount\" : \"10\",\n    \"reference_id\" : \"qweryy\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:8080/api/v1/wallets/:walletID/pay","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","wallets",":walletID","pay"],"variable":[{"key":"walletID","value":"8585c09a-19fb-4191-86a5-f027f0d52992"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 19:43:17 GMT"},{"key":"Content-Length","value":"48"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Success\",\n    \"data\": null\n}"},{"id":"13a3309b-24dd-4451-8ecc-71ac553ed876","name":"suspended","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"amount\" : \"100\",\n    \"reference_id\" : \"xx095fkad92kbfew\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:8080/api/v1/wallets/:walletID/pay","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","wallets",":walletID","pay"],"variable":[{"key":"walletID","value":"48b8fb56-625f-4387-8317-3e27eb8ae543"}]}},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 19:40:39 GMT"},{"key":"Content-Length","value":"58"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": false,\n    \"message\": \"wallet suspended\",\n    \"data\": null\n}"},{"id":"93c4c1ef-8dc7-45bc-84bc-bc7945e09646","name":"balance not enough","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"amount\" : \"100\",\n    \"reference_id\" : \"xx095fkad92kbfew\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:8080/api/v1/wallets/:walletID/pay","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","wallets",":walletID","pay"],"variable":[{"key":"walletID","value":"8585c09a-19fb-4191-86a5-f027f0d52992"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 19:41:52 GMT"},{"key":"Content-Length","value":"62"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": false,\n    \"message\": \"insufficient balance\",\n    \"data\": null\n}"},{"id":"f240236e-763f-4e25-8c8b-6f83b0c34ed2","name":"greater than 0","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"amount\" : \"0\",\n    \"reference_id\" : \"xx095fkad92kbfew\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:8080/api/v1/wallets/:walletID/pay","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","wallets",":walletID","pay"],"variable":[{"key":"walletID","value":"8585c09a-19fb-4191-86a5-f027f0d52992"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 19:42:41 GMT"},{"key":"Content-Length","value":"74"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": false,\n    \"message\": \"amount must be greater than zero\",\n    \"data\": null\n}"}],"_postman_id":"1e9d2861-b368-4188-8b39-021a1e292b72"},{"name":"transfer ","id":"b43a1c54-b6dc-48a9-90f6-6a0bcda3bb1d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"from_wallet\" : \"c689a6e5-0ad2-4458-8b81-87158e0644ae\",\n    \"to_wallet\" : \"0397199b-ec3d-4b86-b3a3-2bbcfdf42efd\",\n    \"amount\" : \"100.00\", //decimal max 2 digit, if 3 digit decimal can be round 2\n    \"reference_id\" : \"kpgdba9966\"  //input unique random string\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/wallets/transfer","urlObject":{"protocol":"http","port":"8080","path":["api","v1","wallets","transfer"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"1087939e-d4bf-47d8-8a2d-4744ee513334","name":"success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"from_wallet\" : \"8585c09a-19fb-4191-86a5-f027f0d52992\",\n    \"to_wallet\" : \"40b3835b-9271-45ce-9726-9dc644acdda7\",\n    \"amount\" : \"5.11\",\n    \"reference_id\" : \"trx97593nkf904\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/wallets/transfer"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 21:56:12 GMT"},{"key":"Content-Length","value":"48"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Success\",\n    \"data\": null\n}"},{"id":"74c1ffbc-e96e-4fc8-bd03-737c44f73674","name":"balance not enough","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"from_wallet\" : \"8585c09a-19fb-4191-86a5-f027f0d52992\",\n    \"to_wallet\" : \"40b3835b-9271-45ce-9726-9dc644acdda7\",\n    \"amount\" : \"100\",\n    \"reference_id\" : \"trx97593nkf904\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/wallets/transfer"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 21:58:20 GMT"},{"key":"Content-Length","value":"62"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": false,\n    \"message\": \"insufficient balance\",\n    \"data\": null\n}"},{"id":"9d9845e5-05d8-402d-8a89-ddf334a3ef0c","name":"invalid currency","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"from_wallet\" : \"8585c09a-19fb-4191-86a5-f027f0d52992\",\n    \"to_wallet\" : \"895b3a49-2186-4451-8e74-53e3ca0f07a8\",\n    \"amount\" : \"100\",\n    \"reference_id\" : \"trx97593nkf904\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/wallets/transfer"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sat, 14 Mar 2026 21:59:05 GMT"},{"key":"Content-Length","value":"67"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": false,\n    \"message\": \"transfer currency invalid\",\n    \"data\": null\n}"}],"_postman_id":"b43a1c54-b6dc-48a9-90f6-6a0bcda3bb1d"}],"id":"421c393d-aa88-44c7-aaed-0b0e7499aef6","_postman_id":"421c393d-aa88-44c7-aaed-0b0e7499aef6","description":""},{"name":"ledger","item":[{"name":"history by wallet id","id":"63686cbb-3217-4463-8d19-25ee74e9dabe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/ledgers/:walletID/history","urlObject":{"protocol":"http","port":"8080","path":["api","v1","ledgers",":walletID","history"],"host":["localhost"],"query":[],"variable":[{"type":"any","value":"2e7d31d4-a595-4394-87bb-129e63c0b040","key":"walletID"}]}},"response":[{"id":"0270b65c-a420-47e0-8f2e-fc543c705d4a","name":"succes","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8080/api/v1/ledgers/:walletID/history","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","ledgers",":walletID","history"],"variable":[{"key":"walletID","value":"2e7d31d4-a595-4394-87bb-129e63c0b040"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Sun, 15 Mar 2026 05:55:27 GMT"},{"key":"Content-Length","value":"721"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Success\",\n    \"data\": [\n        {\n            \"id\": \"d539ac19-0680-408a-9602-1a41a2be8ec3\",\n            \"wallet_id\": \"2e7d31d4-a595-4394-87bb-129e63c0b040\",\n            \"reference_id\": \"mnzkjdhs022\",\n            \"amount\": \"1000.5\",\n            \"currency\": \"USD\",\n            \"type\": \"TOPUP\",\n            \"created_at\": \"2026-03-15T11:47:51.305505+07:00\"\n        },\n        {\n            \"id\": \"03014575-ba2e-40b3-b6b5-166beb242907\",\n            \"wallet_id\": \"2e7d31d4-a595-4394-87bb-129e63c0b040\",\n            \"reference_id\": \"asdf876\",\n            \"amount\": \"-200.1\",\n            \"currency\": \"USD\",\n            \"type\": \"PAYMENT\",\n            \"created_at\": \"2026-03-15T11:54:29.27447+07:00\"\n        },\n        {\n            \"id\": \"9ec1de24-8b98-4497-9ff1-4152c8f62cc4\",\n            \"wallet_id\": \"2e7d31d4-a595-4394-87bb-129e63c0b040\",\n            \"reference_id\": \"trnfr923211\",\n            \"amount\": \"-300.4\",\n            \"currency\": \"USD\",\n            \"type\": \"TRANSFER_OUT\",\n            \"created_at\": \"2026-03-15T11:58:13.253396+07:00\"\n        }\n    ]\n}"}],"_postman_id":"63686cbb-3217-4463-8d19-25ee74e9dabe"}],"id":"17797348-185f-4c54-a5b3-dafcfa02828f","_postman_id":"17797348-185f-4c54-a5b3-dafcfa02828f","description":""}]}