{"collection":{"info":{"_postman_id":"81a5d469-e054-4630-b7af-827b6d261eef","name":"Klasha Swap API","schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json","createdAt":"2024-08-07T17:56:48.000Z","updatedAt":"2024-08-08T18:23:36.000Z","lastUpdatedBy":"8963555","uid":"8963555-81a5d469-e054-4630-b7af-827b6d261eef"},"item":[{"name":"Generate quote","id":"8ec3ce2e-6c2e-429d-ac66-3ec7a47b6717","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{token}}","type":"string"}]},"method":"POST","header":[{"key":"x-auth-token","value":"W2mbGtdx5vKCepFaUm2CqdzebaVW9z22shubB4xFbKTR3g4sL72+7qNQYHTUEfs0my1e/hAO1Nkdx9YbXTjUOg==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"message\": \"U2FsdGVkX18dCnYrFecNkx+N0DJttxUwsZuvrtzgaJsbAjYIk/Y4ZXdXB7QV2qxZ2jybgsTCOmD9efOrODdBz7WpWSElpjWxIii5mnqHzC0VQeuL/b5feo9L8lZy4CM7VVfiAdKEaV27VDP6IYjRLhk5f4XjdJVT0p7p9VCDrlQ=\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{dev}}/wallet/swap/generate/quote","host":["{{dev}}"],"path":["wallet","swap","generate","quote"]}},"response":[{"id":"14490786-2c86-441c-9559-56c1d34c42cd","name":"Generate quote","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"W2mbGtdx5vKCepFaUm2CqdzebaVW9z22shubB4xFbKTR3g4sL72+7qNQYHTUEfs0my1e/hAO1Nkdx9YbXTjUOg==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"message\": \"U2FsdGVkX18dCnYrFecNkx+N0DJttxUwsZuvrtzgaJsbAjYIk/Y4ZXdXB7QV2qxZ2jybgsTCOmD9efOrODdBz7WpWSElpjWxIii5mnqHzC0VQeuL/b5feo9L8lZy4CM7VVfiAdKEaV27VDP6IYjRLhk5f4XjdJVT0p7p9VCDrlQ=\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{dev}}/wallet/swap/generate/quote","host":["{{dev}}"],"path":["wallet","swap","generate","quote"]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 07 Aug 2024 17:56:28 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"success\",\n    \"error\": null,\n    \"data\": {\n        \"id\": 1,\n        \"sourceCurrency\": \"NGN\",\n        \"sourceAmount\": 1697792.87,\n        \"destinationCurrency\": \"USD\",\n        \"destinationAmount\": 1000,\n        \"destinationFees\": 20,\n        \"sourceFees\": 33955.86,\n        \"rate\": 0.000589,\n        \"transactionStatus\": \"PENDING\",\n        \"transactionReference\": \"swap-9b1e2c71-43a2-490b-a0be-e4a0337d0911\",\n        \"quoteToken\": \"97f20109-54e8-4861-ba12-0ea7d32351e9\",\n        \"createdAt\": \"2024-08-07T18:56:28.633\",\n        \"updatedAt\": \"2024-08-07T18:56:28.633\"\n    }\n}","createdAt":"2024-08-07T17:57:09.000Z","updatedAt":"2024-08-07T17:57:09.000Z","uid":"8963555-14490786-2c86-441c-9559-56c1d34c42cd"}],"createdAt":"2024-08-07T17:56:59.000Z","updatedAt":"2024-08-07T17:57:09.000Z","uid":"8963555-8ec3ce2e-6c2e-429d-ac66-3ec7a47b6717"},{"name":"Confirm swap","id":"d5939ca0-419a-4742-94ec-ed29e67e3166","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{token}}","type":"string"}]},"method":"POST","header":[{"key":"x-auth-token","value":"W2mbGtdx5vKCepFaUm2CqdzebaVW9z22shubB4xFbKTR3g4sL72+7qNQYHTUEfs0my1e/hAO1Nkdx9YbXTjUOg==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"message\": \"U2FsdGVkX1+X0c2jQp94XwA2QqB7PuYcgRhTBWJdyH+SvvVd0KSsc2K9LQ0VvEcswJTjdkkZZKEdnkVU4JKseTZBV4PyW8ouuXE5hxrAFCI=\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{dev}}/wallet/swap/initiate","host":["{{dev}}"],"path":["wallet","swap","initiate"]}},"response":[{"id":"bef37c2f-3b54-449e-9847-57d4cab018ae","name":"Confirm swap","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"W2mbGtdx5vKCepFaUm2CqdzebaVW9z22shubB4xFbKTR3g4sL72+7qNQYHTUEfs0my1e/hAO1Nkdx9YbXTjUOg==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"message\": \"U2FsdGVkX1+X0c2jQp94XwA2QqB7PuYcgRhTBWJdyH+SvvVd0KSsc2K9LQ0VvEcswJTjdkkZZKEdnkVU4JKseTZBV4PyW8ouuXE5hxrAFCI=\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{dev}}/wallet/swap/initiate","host":["{{dev}}"],"path":["wallet","swap","initiate"]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 07 Aug 2024 17:58:38 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"success\",\n    \"error\": null,\n    \"data\": {\n        \"id\": 1,\n        \"sourceCurrency\": \"NGN\",\n        \"sourceAmount\": 1697792.87,\n        \"destinationCurrency\": \"USD\",\n        \"destinationAmount\": 1000,\n        \"destinationFees\": 20,\n        \"sourceFees\": 33955.86,\n        \"rate\": 0.000589,\n        \"transactionStatus\": \"SUCCESSFUL\",\n        \"transactionReference\": \"swap-9b1e2c71-43a2-490b-a0be-e4a0337d0911\",\n        \"quoteToken\": \"97f20109-54e8-4861-ba12-0ea7d32351e9\",\n        \"createdAt\": \"2024-08-07T18:56:28.633\",\n        \"updatedAt\": \"2024-08-07T18:58:38.426\"\n    }\n}","createdAt":"2024-08-07T18:04:37.000Z","updatedAt":"2024-08-12T21:14:01.000Z","uid":"8963555-bef37c2f-3b54-449e-9847-57d4cab018ae"},{"id":"c9b25725-3f8e-4cf1-93ab-b643350ca658","name":"Confirm swap (Rate has changed)","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"W2mbGtdx5vKCepFaUm2CqdzebaVW9z22shubB4xFbKTR3g4sL72+7qNQYHTUEfs0my1e/hAO1Nkdx9YbXTjUOg==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"message\": \"U2FsdGVkX1/9WgkSsPd0PL0ApthSAk7mrXJRyKKblzFurIHhXut3ZYq1+9FzpCNWdj/t03vuj/JbQCsK09MVism51D4/QJ6XPJeCQ7eEVk0=\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{dev}}/wallet/swap/initiate","host":["{{dev}}"],"path":["wallet","swap","initiate"]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 07 Aug 2024 19:10:45 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Rate has changed!\",\n    \"error\": \"RateChangeException\",\n    \"data\": null\n}","createdAt":"2024-08-07T19:10:49.000Z","updatedAt":"2024-08-12T21:14:07.000Z","uid":"8963555-c9b25725-3f8e-4cf1-93ab-b643350ca658"}],"createdAt":"2024-08-07T18:04:31.000Z","updatedAt":"2024-08-12T21:13:51.000Z","uid":"8963555-d5939ca0-419a-4742-94ec-ed29e67e3166"},{"name":"Fetch by reference","id":"b021bda1-9175-444a-a049-2383942b1aab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{token}}","type":"string"}]},"method":"GET","header":[{"key":"x-auth-token","value":"W2mbGtdx5vKCepFaUm2CqdzebaVW9z22shubB4xFbKTR3g4sL72+7qNQYHTUEfs0my1e/hAO1Nkdx9YbXTjUOg==","type":"text"}],"url":{"raw":"{{dev}}/wallet/swap/fetch/by/reference/swap-9b1e2c71-43a2-490b-a0be-e4a0337d0911","host":["{{dev}}"],"path":["wallet","swap","fetch","by","reference","swap-9b1e2c71-43a2-490b-a0be-e4a0337d0911"]}},"response":[{"id":"a225fc7f-9e80-4ad8-acd0-f5e841e418d3","name":"Fetch by reference","originalRequest":{"method":"GET","header":[{"key":"x-auth-token","value":"W2mbGtdx5vKCepFaUm2CqdzebaVW9z22shubB4xFbKTR3g4sL72+7qNQYHTUEfs0my1e/hAO1Nkdx9YbXTjUOg==","type":"text"}],"url":{"raw":"{{dev}}/wallet/swap/fetch/by/token/97f20109-54e8-4861-ba12-0ea7d32351e9","host":["{{dev}}"],"path":["wallet","swap","fetch","by","token","97f20109-54e8-4861-ba12-0ea7d32351e9"]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Aug 2024 18:22:11 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"success\",\n    \"error\": null,\n    \"data\": {\n        \"id\": 1,\n        \"sourceCurrency\": \"NGN\",\n        \"sourceAmount\": 1697792.87,\n        \"destinationCurrency\": \"USD\",\n        \"destinationAmount\": 1000,\n        \"destinationFees\": 20,\n        \"sourceFees\": 33955.86,\n        \"rate\": 0.000589,\n        \"transactionStatus\": \"SUCCESSFUL\",\n        \"transactionReference\": \"swap-9b1e2c71-43a2-490b-a0be-e4a0337d0911\",\n        \"quoteToken\": \"97f20109-54e8-4861-ba12-0ea7d32351e9\",\n        \"createdAt\": \"2024-08-07T18:56:28.633\",\n        \"updatedAt\": \"2024-08-07T18:58:38.426\"\n    }\n}","createdAt":"2024-08-08T18:22:51.000Z","updatedAt":"2024-08-08T18:22:51.000Z","uid":"8963555-a225fc7f-9e80-4ad8-acd0-f5e841e418d3"}],"createdAt":"2024-08-08T18:22:01.000Z","updatedAt":"2024-08-08T18:23:22.000Z","uid":"8963555-b021bda1-9175-444a-a049-2383942b1aab"},{"name":"Fetch by token","id":"d3c7c68e-18fa-4e28-a154-139b56cf25ea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{token}}","type":"string"}]},"method":"GET","header":[{"key":"x-auth-token","value":"W2mbGtdx5vKCepFaUm2CqdzebaVW9z22shubB4xFbKTR3g4sL72+7qNQYHTUEfs0my1e/hAO1Nkdx9YbXTjUOg==","type":"text"}],"url":{"raw":"{{dev}}/wallet/swap/fetch/by/token/97f20109-54e8-4861-ba12-0ea7d32351e9","host":["{{dev}}"],"path":["wallet","swap","fetch","by","token","97f20109-54e8-4861-ba12-0ea7d32351e9"]}},"response":[{"id":"bf65e3f9-120b-4911-b8e8-e324c99270c2","name":"Fetch by token","originalRequest":{"method":"GET","header":[{"key":"x-auth-token","value":"W2mbGtdx5vKCepFaUm2CqdzebaVW9z22shubB4xFbKTR3g4sL72+7qNQYHTUEfs0my1e/hAO1Nkdx9YbXTjUOg==","type":"text"}],"url":{"raw":"{{dev}}/wallet/swap/fetch/by/token/97f20109-54e8-4861-ba12-0ea7d32351e9","host":["{{dev}}"],"path":["wallet","swap","fetch","by","token","97f20109-54e8-4861-ba12-0ea7d32351e9"]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Aug 2024 18:23:59 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"success\",\n    \"error\": null,\n    \"data\": {\n        \"id\": 1,\n        \"sourceCurrency\": \"NGN\",\n        \"sourceAmount\": 1697792.87,\n        \"destinationCurrency\": \"USD\",\n        \"destinationAmount\": 1000,\n        \"destinationFees\": 20,\n        \"sourceFees\": 33955.86,\n        \"rate\": 0.000589,\n        \"transactionStatus\": \"SUCCESSFUL\",\n        \"transactionReference\": \"swap-9b1e2c71-43a2-490b-a0be-e4a0337d0911\",\n        \"quoteToken\": \"97f20109-54e8-4861-ba12-0ea7d32351e9\",\n        \"createdAt\": \"2024-08-07T18:56:28.633\",\n        \"updatedAt\": \"2024-08-07T18:58:38.426\"\n    }\n}","createdAt":"2024-08-08T18:24:02.000Z","updatedAt":"2024-08-08T18:24:02.000Z","uid":"8963555-bf65e3f9-120b-4911-b8e8-e324c99270c2"}],"createdAt":"2024-08-08T18:23:36.000Z","updatedAt":"2024-08-08T18:24:02.000Z","uid":"8963555-d3c7c68e-18fa-4e28-a154-139b56cf25ea"}]}}