{"info":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","description":"<html><head></head><body><h3 id=\"introduction\">Introduction</h3>\n<p>Welcome to the API Documentation for our financial services platform. This document provides comprehensive details on how to interact with our API to perform a wide range of operations, including managing fiat and crypto withdrawals, retrieving requisites, handling exchanges, and more.</p>\n<h3 id=\"overview\">Overview</h3>\n<p>Our API is designed to provide secure, efficient, and easy-to-use access to our platform's capabilities. It supports various operations crucial for integrating financial services into your applications. This includes endpoints for creating and managing withdrawals, listing and filtering requisites, handling currency exchanges, and estimating exchange rates.</p>\n<h4 id=\"request-format\">Request Format</h4>\n<p>Requests to our API should be made using standard HTTP methods, such as <code>GET</code>, <code>POST</code>, and <code>DELETE</code>. Each endpoint details the required method, parameters, and possible responses.</p>\n<h4 id=\"response-format\">Response Format</h4>\n<p>Our API responses are formatted in JSON, providing a clear and consistent structure for handling data. Each endpoint's documentation includes examples of successful responses and potential error messages.</p>\n<p><strong>On-Ramp Process Description:</strong></p>\n<img src=\"https://content.pstmn.io/80e12088-64d7-478f-a9fe-bc162e6ac829/aW1hZ2UucG5n\" width=\"622\" height=\"898\">\n\n<p><strong>Off-Ramp Process Description:</strong></p>\n<img src=\"https://content.pstmn.io/38da1099-0d3c-4e4f-9399-e3433047f155/aW1hZ2UucG5n\" width=\"379\" height=\"661\">\n\n<h4 id=\"error-handling\">Error Handling</h4>\n<p>In case of errors, the API will return appropriate HTTP status codes along with a message describing the error. Common error codes include:</p>\n<ul>\n<li><p><code>400 Bad Request</code>: The request was invalid or cannot be served.</p>\n</li>\n<li><p><code>401 Unauthorized</code>: Authentication failed or user does not have permissions for the desired action.</p>\n</li>\n<li><p><code>404 Not Found</code>: The requested resource could not be found.</p>\n</li>\n<li><p><code>500 Internal Server Error</code>: An error occurred on the server.</p>\n</li>\n</ul>\n<h4 id=\"pre-script\">Pre-Script</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">const secretKey = pm.collectionVariables.get(\"secret_key\");\nconst method = pm.request.method;\nconst endpoint = pm.request.url.getPath();\nlet dataToSign;\nfunction objectToQueryString(obj) {\n    const flatObject = flattenObject(obj);\n    const sortedKeys = Object.keys(flatObject).sort();\n    const queryParams = sortedKeys.map(key =&gt; `${key}=${flatObject[key]}`);\n    return queryParams.join('&amp;');\n}\nfunction flattenObject(obj, parentKey = '', res = {}) {\n    for (let key in obj) {\n        const propName = parentKey ? parentKey + '_' + key : key;\n        if (typeof obj[key] === 'object' &amp;&amp; obj[key] !== null &amp;&amp; !Array.isArray(obj[key]))\n            flattenObject(obj[key], propName, res);\n        else\n            res[propName] = obj[key];\n    }\n    return res;\n}\nif (method === \"GET\") {\n    const queryParams = pm.request.url.query.all();\n    queryParams.sort((a, b) =&gt; a.key.localeCompare(b.key));\n    dataToSign = queryParams.map(param =&gt; `${param.key}=${param.value}`).join('&amp;');\n} else if ([\"POST\", \"PUT\", \"PATCH\", \"DELETE\"].includes(method)) {\n    const requestBody = JSON.parse(pm.request.body.raw || '{}');\n    dataToSign = objectToQueryString(requestBody);\n}\nconst message = `${method}|${endpoint}|${dataToSign}`;\nconst signature = CryptoJS.HmacSHA256(message, secretKey).toString(CryptoJS.enc.Hex);\npm.collectionVariables.set(\"signature\", signature);\nconsole.log([\"script_message\", message]);\n\n</code></pre>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"42711896","collectionId":"1ec0a151-cb85-4368-bde8-c7c30893a6da","publishedId":"2sB2j69W1G","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-05-07T10:32:16.000Z"},"item":[{"name":"members","item":[{"name":"me","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"7bb31243-4274-43a5-aef3-9805c39cf9e3"}}],"id":"214a47e4-f7c6-4b5a-acba-848314a22a8e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/members/me","description":"<h3 id=\"request\">Request</h3>\n<p>This endpoint makes an HTTP GET request to retrieve the details of the currently authenticated member. The request does not require any request body parameters.</p>\n<h3 id=\"response\">Response</h3>\n<p>Upon a successful request, the endpoint returns a JSON object with the following fields:</p>\n<ul>\n<li><p><code>activated</code> (boolean): Indicates whether the member's account is activated.</p>\n</li>\n<li><p><code>average_holding</code> (string): Represents the average holding of the member.</p>\n</li>\n<li><p><code>banned</code> (boolean): Indicates whether the member's account is banned.</p>\n</li>\n<li><p><code>email</code> (string): The email address associated with the member's account.</p>\n</li>\n<li><p><code>fee_grid_id</code> (integer): The ID associated with the fee grid.</p>\n</li>\n<li><p><code>fee_grid_note</code> (object): An object containing details about the fee grid, including its ID, market ID, name, stacking, volume, fee taker, fee maker, fee fiat system, fee fiat exchange, fee fiat provider, creation date, and update date.</p>\n</li>\n<li><p><code>trading_volume</code> (string): Represents the trading volume of the member.</p>\n</li>\n<li><p><code>uid</code> (string): The unique identifier for the member's account.</p>\n</li>\n<li><p><code>verified</code> (boolean): Indicates whether the member's account is verified.</p>\n</li>\n</ul>\n<h3 id=\"example\">Example</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"activated\": true,\n    \"average_holding\": \"\",\n    \"banned\": true,\n    \"email\": \"\",\n    \"fee_grid_id\": 0,\n    \"fee_grid_note\": {\n        \"id\": 0,\n        \"market_id\": \"\",\n        \"name\": \"\",\n        \"stacking\": \"\",\n        \"volume\": \"\",\n        \"fee_taker\": \"\",\n        \"fee_maker\": \"\",\n        \"fee_fiat_system\": \"\",\n        \"fee_fiat_exchange\": \"\",\n        \"fee_fiat_provider\": \"\",\n        \"created_at\": \"\",\n        \"updated_at\": \"\"\n    },\n    \"trading_volume\": \"\",\n    \"uid\": \"\",\n    \"verified\": true\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","members","me"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"33fb0251-3758-4ddf-a123-f4be0f5170ec","name":"me","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"396a853becbb69c75234e775dac0cba69ef51bfb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/members/me"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"107"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 13:32:58 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"6b-bRn9ytiS5qCBPsf0j88TvUI0qvM\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 ca339b9e98820e424be1609317fd0314.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"MTQwBZlf6twBUlqjOc7NJLw95-sYi_UReRqhoIb957t9743gWGqnjQ=="}],"cookie":[],"responseTime":null,"body":"{\n\t\"activated\": true,\n\t\"average_holding\": \"0.0\",\n\t\"banned\": false,\n\t\"email\": \"user1@email.com\",\n\t\"fee_grid_id\": 1,\n\t\"fee_grid_note\": \n\t\t{\n\t\t\t\"id\": 1,\n\t   \t\t\"market_id\": \"btcusdt\",\n\t   \t\t\"name\": \"\",\n\t   \t\t\"stacking\": \"0.0\",\n\t   \t\t\"volume\": \"0.0\",\n\t   \t\t\"fee_taker\": \"0.0015\",\n\t   \t\t\"fee_maker\": \"0.0015\",\n\t   \t\t\"fee_fiat_system\": \"0.0\",\n\t   \t\t\"fee_fiat_exchange\": \"0.0\",\n\t   \t\t\"fee_fiat_provider\": \"0.0\",\n\t   \t\t\"created_at\": \"2022-02-01T10:28:56.023Z\",\n\t   \t\t\"updated_at\": \"2024-05-27T09:27:35.308Z\"\n\t   \t},\n\t\"trading_volume\": \"0.0\",\n\t\"uid\": \"mltab1k\",\n\t\"verified\": true\n}"}],"_postman_id":"214a47e4-f7c6-4b5a-acba-848314a22a8e"},{"name":"total balance","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"5a55cbed-b190-4238-ae9a-adf897e0647d"}}],"id":"0d64af6e-6239-414c-a1c8-0e9b6b3296cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/members/total_balance?output_asset=usdt","description":"<h3 id=\"get-total-balance\">Get Total Balance</h3>\n<p>This endpoint retrieves the total balance of the members for a specific output asset.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: https://my.kyrrex.mt/api/v1/business/members/total_balance</p>\n</li>\n<li><p>Query Parameters:</p>\n<ul>\n<li>output_asset (string, required): The output asset for which the total balance is requested.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p>output_asset (string): The requested output asset.</p>\n</li>\n<li><p>total (string): The total balance.</p>\n</li>\n<li><p>accounts (object): The balances for different assets including crypto and fiat.</p>\n<ul>\n<li>btc, ltc, eur, eth, xlm, usdc, xrp, bch, trx, usdt (string): Balances for different crypto assets.</li>\n</ul>\n</li>\n<li><p>crypto (object): Total and individual crypto asset balances.</p>\n<ul>\n<li><p>total (string): Total crypto asset balance.</p>\n</li>\n<li><p>accounts (object): Balances for different crypto assets.</p>\n<ul>\n<li>btc, ltc, eth, xlm, usdc, xrp, bch, trx, usdt (string): Balances for different crypto assets.</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p>fiat (object): Total and individual fiat asset balances.</p>\n<ul>\n<li><p>total (string): Total fiat asset balance.</p>\n</li>\n<li><p>accounts (object): Balances for different fiat assets.</p>\n<ul>\n<li>eur (string): Balance for Euro.</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p>udr (object): Total and individual UDR (User Defined Rights) asset balances.</p>\n<ul>\n<li><p>total (string): Total UDR balance.</p>\n</li>\n<li><p>accounts (object): Balances for different UDR assets.</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","members","total_balance"],"host":["https://my.kyrrex.mt"],"query":[{"key":"output_asset","value":"usdt"}],"variable":[]}},"response":[{"id":"5efbc214-c2d0-4662-b12b-d875f2a11d91","name":"total balance","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"396a853becbb69c75234e775dac0cba69ef51bfb","type":"text"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/members/total_balance?output_asset=usdt","host":["https://my.kyrrex.mt"],"path":["api","v1","business","members","total_balance"],"query":[{"key":"output_asset","value":"usdt"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"404"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 13:33:18 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"194-FOPRbHh96A6jAnCc3lpLfBT7pJc\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 ca339b9e98820e424be1609317fd0314.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"8D5iBXoBBGak9Us5YIYyylM6lpwORN6DQSNhQvW4bIxxjDUx3eULIg=="}],"cookie":[],"responseTime":null,"body":"{\n    \"output_asset\": \"usdt\",\n    \"total\": \"0.0\",\n    \"accounts\": {\n        \"btc\": \"0.0\",\n        \"ltc\": \"0.0\",\n        \"eur\": \"0.0\",\n        \"eth\": \"0.0\",\n        \"xlm\": \"0.0\",\n        \"usdc\": \"0.0\",\n        \"xrp\": \"0.0\",\n        \"bch\": \"0.0\",\n        \"trx\": \"0.0\",\n        \"usdt\": \"0.0\"\n    },\n    \"crypto\": {\n        \"total\": \"0.0\",\n        \"accounts\": {\n            \"btc\": \"0.0\",\n            \"ltc\": \"0.0\",\n            \"eth\": \"0.0\",\n            \"xlm\": \"0.0\",\n            \"usdc\": \"0.0\",\n            \"xrp\": \"0.0\",\n            \"bch\": \"0.0\",\n            \"trx\": \"0.0\",\n            \"usdt\": \"0.0\"\n        }\n    },\n    \"fiat\": {\n        \"total\": \"0.0\",\n        \"accounts\": {\n            \"eur\": \"0.0\"\n        }\n    },\n    \"udr\": {\n        \"total\": \"0.0\",\n        \"accounts\": {}\n    }\n}"}],"_postman_id":"0d64af6e-6239-414c-a1c8-0e9b6b3296cf"},{"name":"accounts","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"52e902ab-71b9-4693-a5e5-e91d794126ad"}}],"id":"9ecdee38-2240-44df-bf54-068ef011b1cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/members/accounts?page&per_page&sort&sort_by","description":"<p>This endpoint retrieves a list of member accounts with optional pagination and sorting. The 'sort' parameter allows you to specify the order in which the results are returned, with the options 'asc' for ascending order and 'desc' for descending order.</p>\n<p>For example:</p>\n<ul>\n<li><p>To retrieve accounts sorted in ascending order based on a specific criteria, set the 'sort' parameter to 'asc'.</p>\n</li>\n<li><p>To retrieve accounts sorted in descending order based on a specific criteria, set the 'sort' parameter to 'desc'.</p>\n</li>\n<li><p><code>page</code> (optional): The page number for paginating the results.</p>\n</li>\n<li><p><code>per_page</code> (optional): The number of items to be included per page.</p>\n</li>\n<li><p><code>sort</code> (optional): The sorting order for the results.</p>\n</li>\n<li><p><code>sort_by</code> (optional): The parameter to specify the field for sorting, with the value 'currency\\created_at'.</p>\n</li>\n</ul>\n<p>The response will include the total count of accounts, pagination details, and an array of account items. Each account item contains various details such as balance, bonus, coin type, asset, and more. The 'accounts' object further categorizes the accounts into 'crypto', 'fiat', and 'udr' types.</p>\n<p>Example response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"total_count\": 0,\n    \"per_page\": 0,\n    \"total_pages\": 0,\n    \"page\": 0,\n    \"prev_page\": null,\n    \"next_page\": null,\n    \"items\": [\n        {\n            \"aml_locked\": \"\",\n            \"balance\": \"\",\n            \"bonus\": \"\",\n            \"coin_type\": \"\",\n            \"asset\": \"\",\n            \"launchpad\": \"\",\n            \"locked\": \"\",\n            \"name\": \"\",\n            \"savings\": \"\",\n            \"stacking\": \"\",\n            \"tag\": \"\",\n            \"total\": \"\"\n        }\n    ],\n    \"accounts\": {\n        \"crypto\": [\n            {\n                \"aml_locked\": \"\",\n                \"balance\": \"\",\n                \"bonus\": \"\",\n                \"coin_type\": \"\",\n                \"asset\": \"\",\n                \"launchpad\": \"\",\n                \"locked\": \"\",\n                \"name\": \"\",\n                \"savings\": \"\",\n                \"stacking\": \"\",\n                \"tag\": \"\",\n                \"total\": \"\"\n            }\n        ],\n        \"fiat\": [\n            {\n                \"aml_locked\": \"\",\n                \"balance\": \"\",\n                \"bonus\": \"\",\n                \"coin_type\": \"\",\n                \"asset\": \"\",\n                \"launchpad\": \"\",\n                \"locked\": \"\",\n                \"name\": \"\",\n                \"savings\": \"\",\n                \"stacking\": \"\",\n                \"tag\": \"\",\n                \"total\": \"\"\n            }\n        ],\n        \"udr\": []\n    }\n}\n\n</code></pre>\n<ul>\n<li><p><code>page</code>: (optional) Specifies the page number for paginated results.</p>\n</li>\n<li><p><code>per_page</code>: (optional) Specifies the number of items to be included per page.</p>\n</li>\n<li><p><code>sort</code>: (optional) Specifies the sorting order for the results.</p>\n</li>\n<li><p><code>sort_by</code>: (optional) Specifies the attribute by which the results should be sorted.</p>\n</li>\n</ul>\n<p>The response includes the total count of accounts, the number of items per page, total pages, and the current page. Additionally, it provides details of the member accounts including their balance, bonus, coin type, asset, launchpad, locked status, name, savings, stacking, and total value. The accounts are categorized into crypto, fiat, and udr (unidentified) types.</p>\n<p>This endpoint retrieves a list of member accounts with optional pagination and sorting parameters.</p>\n<p><strong>Request</strong></p>\n<ul>\n<li><p><code>page</code> (optional, integer): The page number for paginated results.</p>\n</li>\n<li><p><code>per_page</code> (optional, integer): The number of items to be included per page.</p>\n</li>\n<li><p><code>sort</code> (optional, string): The sorting order for the results.</p>\n</li>\n<li><p><code>sort_by</code> (optional, string): The field to be used for sorting.</p>\n</li>\n</ul>\n<p><strong>Response</strong><br />The response includes the following fields:</p>\n<ul>\n<li><p><code>total_count</code> (integer): The total count of accounts.</p>\n</li>\n<li><p><code>per_page</code> (integer): The number of items per page.</p>\n</li>\n<li><p><code>total_pages</code> (integer): The total number of pages.</p>\n</li>\n<li><p><code>page</code> (integer): The current page number.</p>\n</li>\n<li><p><code>prev_page</code> (nullable, integer): The previous page number, if available.</p>\n</li>\n<li><p><code>next_page</code> (nullable, integer): The next page number, if available.</p>\n</li>\n<li><p><code>items</code> (array): An array of account objects with the following fields:</p>\n<ul>\n<li><p><code>aml_locked</code> (string): AML locked status.</p>\n</li>\n<li><p><code>balance</code> (string): Account balance.</p>\n</li>\n<li><p><code>bonus</code> (string): Bonus amount.</p>\n</li>\n<li><p><code>coin_type</code> (string): Type of cryptocurrency.</p>\n</li>\n<li><p><code>asset</code> (string): Asset type.</p>\n</li>\n<li><p><code>launchpad</code> (string): Launchpad status.</p>\n</li>\n<li><p><code>locked</code> (string): Locked status.</p>\n</li>\n<li><p><code>name</code> (string): Account holder's name.</p>\n</li>\n<li><p><code>savings</code> (string): Savings amount.</p>\n</li>\n<li><p><code>stacking</code> (string): Stacking status.</p>\n</li>\n<li><p><code>tag</code> (string): Account tag.</p>\n</li>\n<li><p><code>total</code> (string): Total amount.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>The <code>accounts</code> object includes the following sub-objects:</p>\n<ul>\n<li><p><code>crypto</code> (array): An array of cryptocurrency accounts with similar fields as <code>items</code>.</p>\n</li>\n<li><p><code>fiat</code> (array): An array of fiat accounts with similar fields as <code>items</code>.</p>\n</li>\n<li><p><code>udr</code> (array): An array of UDR accounts.</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","members","accounts"],"host":["https://my.kyrrex.mt"],"query":[{"key":"page","value":null},{"key":"per_page","value":null},{"description":{"content":"<p>asc\\desc</p>\n","type":"text/plain"},"key":"sort","value":null},{"description":{"content":"<p>currency\\created_at</p>\n","type":"text/plain"},"key":"sort_by","value":null}],"variable":[]}},"response":[{"id":"2d5418fc-ea9e-4d55-9480-1d4271ea71aa","name":"accounts","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"396a853becbb69c75234e775dac0cba69ef51bfb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/members/accounts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 13:33:11 GMT"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"fc0-p+6PmRawLME0e8oR+6aQd3fm5T8\""},{"key":"Vary","value":"accept-encoding"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 ca339b9e98820e424be1609317fd0314.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"3lQVBHSKameOkqSbZF8Dx69uvMab-szmj63soYn4LnIGD4QTXUcHeA=="}],"cookie":[],"responseTime":null,"body":"{\n    \"total_count\": 10,\n    \"per_page\": 100,\n    \"total_pages\": 1,\n    \"page\": 1,\n    \"prev_page\": null,\n    \"next_page\": null,\n    \"items\": [\n        {\n            \"aml_locked\": \"0.0\",\n            \"balance\": \"0.0\",\n            \"bonus\": \"0.0\",\n            \"coin_type\": \"crypto\",\n            \"asset\": \"usdt\",\n            \"launchpad\": \"0.0\",\n            \"locked\": \"0.0\",\n            \"name\": \"usdt\",\n            \"savings\": \"0.0\",\n            \"stacking\": \"0.0\",\n            \"tag\": \"\",\n            \"total\": \"0.0\"\n        },\n        {\n            \"aml_locked\": \"0.0\",\n            \"balance\": \"0.0\",\n            \"bonus\": \"0.0\",\n            \"coin_type\": \"crypto\",\n            \"asset\": \"trx\",\n            \"launchpad\": \"0.0\",\n            \"locked\": \"0.0\",\n            \"name\": \"Tron\",\n            \"savings\": \"0.0\",\n            \"stacking\": \"0.0\",\n            \"tag\": \"\",\n            \"total\": \"0.0\"\n        },\n        {\n            \"aml_locked\": \"0.0\",\n            \"balance\": \"0.0\",\n            \"bonus\": \"0.0\",\n            \"coin_type\": \"crypto\",\n            \"asset\": \"bch\",\n            \"launchpad\": \"0.0\",\n            \"locked\": \"0.0\",\n            \"name\": \"Bitcoin Cash\",\n            \"savings\": \"0.0\",\n            \"stacking\": \"0.0\",\n            \"tag\": \"\",\n            \"total\": \"0.0\"\n        },\n        {\n            \"aml_locked\": \"0.0\",\n            \"balance\": \"0.0\",\n            \"bonus\": \"0.0\",\n            \"coin_type\": \"crypto\",\n            \"asset\": \"xrp\",\n            \"launchpad\": \"0.0\",\n            \"locked\": \"0.0\",\n            \"name\": \"xrp\",\n            \"savings\": \"0.0\",\n            \"stacking\": \"0.0\",\n            \"tag\": \"\",\n            \"total\": \"0.0\"\n        },\n        {\n            \"aml_locked\": \"0.0\",\n            \"balance\": \"0.0\",\n            \"bonus\": \"0.0\",\n            \"coin_type\": \"crypto\",\n            \"asset\": \"usdc\",\n            \"launchpad\": \"0.0\",\n            \"locked\": \"0.0\",\n            \"name\": \"USD COIN ERC20\",\n            \"savings\": \"0.0\",\n            \"stacking\": \"0.0\",\n            \"tag\": \"\",\n            \"total\": \"0.0\"\n        },\n        {\n            \"aml_locked\": \"0.0\",\n            \"balance\": \"0.0\",\n            \"bonus\": \"0.0\",\n            \"coin_type\": \"crypto\",\n            \"asset\": \"xlm\",\n            \"launchpad\": \"0.0\",\n            \"locked\": \"0.0\",\n            \"name\": \"xlm\",\n            \"savings\": \"0.0\",\n            \"stacking\": \"0.0\",\n            \"tag\": null,\n            \"total\": \"0.0\"\n        },\n        {\n            \"aml_locked\": \"0.0\",\n            \"balance\": \"0.0\",\n            \"bonus\": \"0.0\",\n            \"coin_type\": \"crypto\",\n            \"asset\": \"eth\",\n            \"launchpad\": \"0.0\",\n            \"locked\": \"0.0\",\n            \"name\": \"eth\",\n            \"savings\": \"0.0\",\n            \"stacking\": \"0.0\",\n            \"tag\": null,\n            \"total\": \"0.0\"\n        },\n        {\n            \"aml_locked\": \"0.0\",\n            \"balance\": \"0.0\",\n            \"bonus\": \"0.0\",\n            \"coin_type\": \"fiat\",\n            \"asset\": \"eur\",\n            \"launchpad\": \"0.0\",\n            \"locked\": \"0.0\",\n            \"name\": \"eur\",\n            \"savings\": \"0.0\",\n            \"stacking\": \"0.0\",\n            \"tag\": \"\",\n            \"total\": \"0.0\"\n        },\n        {\n            \"aml_locked\": \"0.0\",\n            \"balance\": \"0.0\",\n            \"bonus\": \"0.0\",\n            \"coin_type\": \"crypto\",\n            \"asset\": \"ltc\",\n            \"launchpad\": \"0.0\",\n            \"locked\": \"0.0\",\n            \"name\": \"ltc\",\n            \"savings\": \"0.0\",\n            \"stacking\": \"0.0\",\n            \"tag\": null,\n            \"total\": \"0.0\"\n        },\n        {\n            \"aml_locked\": \"0.0\",\n            \"balance\": \"0.0\",\n            \"bonus\": \"0.0\",\n            \"coin_type\": \"crypto\",\n            \"asset\": \"btc\",\n            \"launchpad\": \"0.0\",\n            \"locked\": \"0.0\",\n            \"name\": \"Bitcoin\",\n            \"savings\": \"0.0\",\n            \"stacking\": \"0.0\",\n            \"tag\": null,\n            \"total\": \"0.0\"\n        }\n    ],\n    \"accounts\": {\n        \"crypto\": [\n            {\n                \"aml_locked\": \"0.0\",\n                \"balance\": \"0.0\",\n                \"bonus\": \"0.0\",\n                \"coin_type\": \"crypto\",\n                \"asset\": \"usdt\",\n                \"launchpad\": \"0.0\",\n                \"locked\": \"0.0\",\n                \"name\": \"usdt\",\n                \"savings\": \"0.0\",\n                \"stacking\": \"0.0\",\n                \"tag\": \"\",\n                \"total\": \"0.0\"\n            },\n            {\n                \"aml_locked\": \"0.0\",\n                \"balance\": \"0.0\",\n                \"bonus\": \"0.0\",\n                \"coin_type\": \"crypto\",\n                \"asset\": \"trx\",\n                \"launchpad\": \"0.0\",\n                \"locked\": \"0.0\",\n                \"name\": \"Tron\",\n                \"savings\": \"0.0\",\n                \"stacking\": \"0.0\",\n                \"tag\": \"\",\n                \"total\": \"0.0\"\n            },\n            {\n                \"aml_locked\": \"0.0\",\n                \"balance\": \"0.0\",\n                \"bonus\": \"0.0\",\n                \"coin_type\": \"crypto\",\n                \"asset\": \"bch\",\n                \"launchpad\": \"0.0\",\n                \"locked\": \"0.0\",\n                \"name\": \"Bitcoin Cash\",\n                \"savings\": \"0.0\",\n                \"stacking\": \"0.0\",\n                \"tag\": \"\",\n                \"total\": \"0.0\"\n            },\n            {\n                \"aml_locked\": \"0.0\",\n                \"balance\": \"0.0\",\n                \"bonus\": \"0.0\",\n                \"coin_type\": \"crypto\",\n                \"asset\": \"xrp\",\n                \"launchpad\": \"0.0\",\n                \"locked\": \"0.0\",\n                \"name\": \"xrp\",\n                \"savings\": \"0.0\",\n                \"stacking\": \"0.0\",\n                \"tag\": \"\",\n                \"total\": \"0.0\"\n            },\n            {\n                \"aml_locked\": \"0.0\",\n                \"balance\": \"0.0\",\n                \"bonus\": \"0.0\",\n                \"coin_type\": \"crypto\",\n                \"asset\": \"usdc\",\n                \"launchpad\": \"0.0\",\n                \"locked\": \"0.0\",\n                \"name\": \"USD COIN ERC20\",\n                \"savings\": \"0.0\",\n                \"stacking\": \"0.0\",\n                \"tag\": \"\",\n                \"total\": \"0.0\"\n            },\n            {\n                \"aml_locked\": \"0.0\",\n                \"balance\": \"0.0\",\n                \"bonus\": \"0.0\",\n                \"coin_type\": \"crypto\",\n                \"asset\": \"xlm\",\n                \"launchpad\": \"0.0\",\n                \"locked\": \"0.0\",\n                \"name\": \"xlm\",\n                \"savings\": \"0.0\",\n                \"stacking\": \"0.0\",\n                \"tag\": null,\n                \"total\": \"0.0\"\n            },\n            {\n                \"aml_locked\": \"0.0\",\n                \"balance\": \"0.0\",\n                \"bonus\": \"0.0\",\n                \"coin_type\": \"crypto\",\n                \"asset\": \"eth\",\n                \"launchpad\": \"0.0\",\n                \"locked\": \"0.0\",\n                \"name\": \"eth\",\n                \"savings\": \"0.0\",\n                \"stacking\": \"0.0\",\n                \"tag\": null,\n                \"total\": \"0.0\"\n            },\n            {\n                \"aml_locked\": \"0.0\",\n                \"balance\": \"0.0\",\n                \"bonus\": \"0.0\",\n                \"coin_type\": \"crypto\",\n                \"asset\": \"ltc\",\n                \"launchpad\": \"0.0\",\n                \"locked\": \"0.0\",\n                \"name\": \"ltc\",\n                \"savings\": \"0.0\",\n                \"stacking\": \"0.0\",\n                \"tag\": null,\n                \"total\": \"0.0\"\n            },\n            {\n                \"aml_locked\": \"0.0\",\n                \"balance\": \"0.0\",\n                \"bonus\": \"0.0\",\n                \"coin_type\": \"crypto\",\n                \"asset\": \"btc\",\n                \"launchpad\": \"0.0\",\n                \"locked\": \"0.0\",\n                \"name\": \"Bitcoin\",\n                \"savings\": \"0.0\",\n                \"stacking\": \"0.0\",\n                \"tag\": null,\n                \"total\": \"0.0\"\n            }\n        ],\n        \"fiat\": [\n            {\n                \"aml_locked\": \"0.0\",\n                \"balance\": \"0.0\",\n                \"bonus\": \"0.0\",\n                \"coin_type\": \"fiat\",\n                \"asset\": \"eur\",\n                \"launchpad\": \"0.0\",\n                \"locked\": \"0.0\",\n                \"name\": \"eur\",\n                \"savings\": \"0.0\",\n                \"stacking\": \"0.0\",\n                \"tag\": \"\",\n                \"total\": \"0.0\"\n            }\n        ],\n        \"udr\": []\n    }\n}"}],"_postman_id":"9ecdee38-2240-44df-bf54-068ef011b1cf"},{"name":"sign-up","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"bd866d4c-c129-41e8-9968-f394f9c15616"}},{"listen":"test","script":{"exec":["","var responseJson = pm.response.json();","","","if (responseJson.access_key && responseJson.secret_key) {","    pm.collectionVariables.set(\"master_access_key\", responseJson.access_key);","    pm.collectionVariables.set(\"master_secret_key\", responseJson.secret_key);","    ","    console.log(\"master_access_key:\", responseJson.access_key);","    console.log(\"master_secret_key:\", responseJson.secret_key);","}"],"type":"text/javascript","packages":{},"id":"315d20d7-c2bf-4571-afe7-7b13950dcc08"}}],"id":"6b7aba8c-5f65-4936-907e-8eee39a88bea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"documentation_bapi@test.com\",\n  \"type\": \"personal\",\n  \"country_id\": 972\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/members/sign-up","description":"<h3 id=\"request\">Request</h3>\n<p>This endpoint allows users to sign up as members by sending an HTTP POST request to <code>https://my.kyrrex.mt/api/v1/business/members/sign-up</code>. The request should include the following parameters in the raw request body:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"email\": \"documentation_bapi@test.com\",\n  \"type\": \"personal\",\n  \"country_id\": 972\n}\n\n</code></pre>\n<h3 id=\"response\">Response</h3>\n<p>Upon making a successful request, a JSON response is returned with the following information:</p>\n<ul>\n<li><p><code>access_key</code> (string): The access key for the user.</p>\n</li>\n<li><p><code>activated</code> (boolean): Indicates the activation status.</p>\n</li>\n<li><p><code>banned</code> (boolean): Indicates whether the user is banned.</p>\n</li>\n<li><p><code>email</code> (string): The email address of the user.</p>\n</li>\n<li><p><code>secret_key</code> (string): The secret key associated with the user.</p>\n</li>\n<li><p><code>uid</code> (string): The UUID (unique identifier) for the user.</p>\n</li>\n<li><p><code>verified</code> (boolean): Indicates the verification status of the user.</p>\n</li>\n</ul>\n<p>The response schema can be documented as follows:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"access_key\": {\"type\": \"string\"},\n    \"activated\": {\"type\": \"boolean\"},\n    \"banned\": {\"type\": \"boolean\"},\n    \"email\": {\"type\": \"string\"},\n    \"secret_key\": {\"type\": \"string\"},\n    \"uid\": {\"type\": \"string\"},\n    \"verified\": {\"type\": \"boolean\"}\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","members","sign-up"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"763415d3-b3cb-4e4a-85e8-a275a237b4bc","name":"200","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"documentation_bapi@test.com\",\n  \"type\": \"personal\",\n  \"country_id\": 972\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/members/sign-up"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"219"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 13:30:18 GMT"},{"key":"X-Ratelimit-Reset","value":"20"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"db-1pKfVp8C5ZhnQ/S5QyO7J54j70w\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29998"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 1b575b46b9e4dd6b829accb4ea728b00.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"AMS1-P2"},{"key":"X-Amz-Cf-Id","value":"lyyXxhhYsMMmrDkbklhgeXZg9DrJ9cPgYnjnbiWXXVa-isCiU6GoJw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"access_key\": \"UTRk5d8JXSkCUQDLx8kx2uQb41XTNZj4HDAmAIHT\",\n    \"activated\": true,\n    \"banned\": false,\n    \"email\": \"documentation_bapi@test.com\",\n    \"secret_key\": \"A5DNcYVGCnugYyxexbdjnu7He8GBHJNZuzlRBi0Y\",\n    \"uid\": \"mltzba302\",\n    \"verified\": false\n}"}],"_postman_id":"6b7aba8c-5f65-4936-907e-8eee39a88bea"}],"id":"a66eba07-1cb6-475c-a73d-eb538c11746b","_postman_id":"a66eba07-1cb6-475c-a73d-eb538c11746b","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"sessions","item":[{"name":"login","event":[{"listen":"prerequest","script":{"id":"329f2f8c-e2df-4480-b4b3-f37906332258","exec":["const secretKey = pm.collectionVariables.get(\"master_secret_key\");","const method = pm.request.method;","const endpoint = pm.request.url.getPath();","let dataToSign;","","function objectToQueryString(obj) {","    const flatObject = flattenObject(obj);","    const sortedKeys = Object.keys(flatObject).sort();","    const queryParams = sortedKeys.map(key => `${encodeURIComponent(key)}=${encodeURIComponent(flatObject[key])}`);","    return queryParams.join('&');","}","","function flattenObject(obj, parentKey = '', res = {}) {","    for (let key in obj) {","        const propName = parentKey ? parentKey + '_' + key : key;","        if (typeof obj[key] === 'object' && obj[key] !== null && !Array.isArray(obj[key]))","            flattenObject(obj[key], propName, res);","        else","            res[propName] = obj[key];","    }","    return res;","}","","if (method === \"GET\") {","    const queryObj = {};","    ","    pm.request.url.query.all().forEach(param => {","        if (param.disabled !== true && param.key !== 'master_access_key' && param.key !== 'nonce') {","            const key = param.key.replace(/\\[\\]$/, '');","            ","            if (queryObj[key] === undefined) {","                queryObj[key] = param.value;","            } else if (Array.isArray(queryObj[key])) {","                queryObj[key].push(param.value);","            } else {","                queryObj[key] = [queryObj[key], param.value];","            }","        }","    });","    ","    const sortedKeys = Object.keys(queryObj).sort();","    ","    dataToSign = sortedKeys.map(key => {","        if (key !== 'master_access_key' && key !== 'nonce') {","            const value = queryObj[key];","            const valueStr = Array.isArray(value) ? value.join(',') : value;","            return `${encodeURIComponent(key)}=${encodeURIComponent(valueStr)}`;","        }","        return '';","    }).filter(item => item !== '').join('&');","    ","} else if ([\"POST\", \"PUT\", \"PATCH\", \"DELETE\"].includes(method)) {","    const requestBody = JSON.parse(pm.request.body.raw || '{}');","    dataToSign = objectToQueryString(requestBody);","}","","const message = `${method}|${endpoint}|${dataToSign}`;","const signature = CryptoJS.HmacSHA256(message, secretKey).toString(CryptoJS.enc.Hex);","pm.collectionVariables.set(\"master_signature\", signature);","console.log(\"String to sign: \" + message);"],"type":"text/javascript","packages":{}}},{"listen":"test","script":{"id":"78ea3850-8a78-418c-8ae6-4c685f92f583","exec":["","var responseJson = pm.response.json();","","if (responseJson.access_key && responseJson.secret_key) {","    pm.collectionVariables.set(\"access_key\", responseJson.access_key);","    pm.collectionVariables.set(\"secret_key\", responseJson.secret_key);","    ","    console.log(\"access_key:\", responseJson.access_key);","    console.log(\"secret_key:\", responseJson.secret_key);","}"],"type":"text/javascript","packages":{}}}],"id":"52483d50-dc1f-468e-8aa3-1f56fe6efcfb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"APIKey","value":"","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/sessions","description":"<p>The endpoint makes an HTTP POST request to create a session at the specified URL. Upon successful execution, the response will have a status code of 201 and a content type of application/json.</p>\n<p>The response body will contain a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"access_key\": {\n      \"type\": \"string\"\n    },\n    \"created_at\": {\n      \"type\": \"string\"\n    },\n    \"expire_at\": {\n      \"type\": \"string\"\n    },\n    \"secret_key\": {\n      \"type\": \"string\"\n    },\n    \"updated_at\": {\n      \"type\": \"string\"\n    }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","sessions"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"6a51796d-acbd-4a44-9c16-39f3a68a9490","name":"login","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"APIKey","value":"","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/sessions"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"232"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 13:32:20 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"e8-LW6hsHI2ZbDCXamVh6HhcnvDUj0\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 ca339b9e98820e424be1609317fd0314.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"9cMvVGKMswR6s8wEjM8G9D_IRO8FMvxymzn_Ne763h-4uxlLbJrRdw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"access_key\": \"droiglwxSw4job0wBxRxUYxxf6Npk2HPmfoQoOaI\",\n    \"created_at\": \"2025-03-14T13:32:20.116Z\",\n    \"expire_at\": \"2025-04-14T13:32:20.092Z\",\n    \"secret_key\": \"LxLLPxze7rDWClbxwGmeJOgq6O0NcluDTnGOK0iM\",\n    \"tag_list\": \"[]\",\n    \"updated_at\": \"2025-03-14T13:32:20.152Z\"\n}"}],"_postman_id":"52483d50-dc1f-468e-8aa3-1f56fe6efcfb"},{"name":"logout","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"084818f7-ecf0-460a-af09-f7e4d3166f1b"}},{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"e3661393-b221-4122-8a56-e73993927c31"}}],"id":"c0b8c0ec-40c1-4344-85f4-1ac4d995fc42","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"APIKey","value":"","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/sessions","description":"<h3 id=\"delete-session\">Delete Session</h3>\n<p>This endpoint is used to delete a session.</p>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request is a JSON schema with the following structure:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"boolean\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","sessions"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"0298c029-df4c-4da9-8667-8a83aad69fbf","name":"logout","originalRequest":{"method":"DELETE","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"APIKey","value":"","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/sessions"},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Content-Length","value":"4"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 13:35:37 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"4-X/5TO4MPCKAyY0ipFgr6/IraRNs\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 3199fed6c4260c9448326645d333530a.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"7VRY03m8eYgFt8vbkJ53pCuL78oSLN1xLWpXkbw8y9loxDVYofo_oQ=="}],"cookie":[],"responseTime":null,"body":"true"}],"_postman_id":"c0b8c0ec-40c1-4344-85f4-1ac4d995fc42"},{"name":"list","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"79df8f35-1237-4cea-963f-d6210030ecc9"}}],"id":"0f926a85-4ca0-4132-812c-47d008e4cf31","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/sessions?page&per_page","description":"<h3 id=\"get-sessions\">Get Sessions</h3>\n<p>This endpoint retrieves a list of sessions with optional pagination parameters.</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><code>page</code> (integer, optional): The page number for the results.</p>\n</li>\n<li><p><code>per_page</code> (integer, optional): The number of items per page.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p><code>total_count</code> (integer): The total count of sessions.</p>\n</li>\n<li><p><code>per_page</code> (integer): The number of items per page.</p>\n</li>\n<li><p><code>total_pages</code> (integer): The total number of pages.</p>\n</li>\n<li><p><code>page</code> (integer): The current page number.</p>\n</li>\n<li><p><code>prev_page</code> (integer or null): The previous page number, or null if no previous page exists.</p>\n</li>\n<li><p><code>next_page</code> (integer or null): The next page number, or null if no next page exists.</p>\n</li>\n<li><p><code>items</code> (array): An array of session objects with the following attributes:</p>\n<ul>\n<li><p><code>access_key</code> (string): The access key for the session.</p>\n</li>\n<li><p><code>created_at</code> (string): The creation timestamp of the session.</p>\n</li>\n<li><p><code>expire_at</code> (string): The expiration timestamp of the session.</p>\n</li>\n<li><p><code>updated_at</code> (string): The update timestamp of the session.</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","sessions"],"host":["https://my.kyrrex.mt"],"query":[{"key":"page","value":null},{"key":"per_page","value":null}],"variable":[]}},"response":[{"id":"9a237778-eb92-46f1-9e0c-dfcffb66dea0","name":"list","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/sessions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"632"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:08:45 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"278-XdC9CuglWD1gLBjicn//E9KmRac\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 585aebcc1b75d88499bde7ae6d58ae7a.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"WAW51-P5"},{"key":"X-Amz-Cf-Id","value":"GnOIzjrWNFuodV8pJYwP_yySlu7lCUZRtnk_WkX9-Yy9QcDp0jHfzA=="}],"cookie":[],"responseTime":null,"body":"{\n    \"total_count\": 3,\n    \"per_page\": 100,\n    \"total_pages\": 1,\n    \"page\": 1,\n    \"prev_page\": null,\n    \"next_page\": null,\n    \"items\": [\n        {\n            \"access_key\": \"gnCiLo47jQLxWUHRl5xx4i5jZqwA1QJPoq9GSJS3\",\n            \"created_at\": \"2025-03-14T15:02:47.492Z\",\n            \"expire_at\": \"2025-04-14T15:02:47.472Z\",\n            \"updated_at\": \"2025-03-14T15:02:47.543Z\"\n        },\n        {\n            \"access_key\": \"JlelqEFlnKmH8EOoZBpzE3vApjxtqcekxDlDkEpP\",\n            \"created_at\": \"2025-03-14T13:35:43.654Z\",\n            \"expire_at\": \"2025-04-14T13:35:43.641Z\",\n            \"updated_at\": \"2025-03-14T13:35:43.673Z\"\n        },\n        {\n            \"access_key\": \"droiglwxSw4job0wBxRxUYxxf6Npk2HPmfoQoOaI\",\n            \"created_at\": \"2025-03-14T13:32:20.116Z\",\n            \"expire_at\": \"2025-04-14T13:32:20.092Z\",\n            \"updated_at\": \"2025-03-14T13:32:20.152Z\"\n        }\n    ]\n}"}],"_postman_id":"0f926a85-4ca0-4132-812c-47d008e4cf31"}],"id":"c97dc7a3-3010-44f8-877e-e50689311492","_postman_id":"c97dc7a3-3010-44f8-877e-e50689311492","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"customers","item":[{"name":"info","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"b1c148ed-3686-4995-87db-b4dc19568cc4"}}],"id":"12c33a95-a283-412b-acee-1916402479ee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/customer","description":"<h3 id=\"get-customer-details\">Get Customer Details</h3>\n<p>This endpoint retrieves the details of a customer.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://my.kyrrex.mt/api/v1/business/customer</code></p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be a JSON object with the following fields:</p>\n<ul>\n<li><p><code>address</code> (string, optional): The address of the customer.</p>\n</li>\n<li><p><code>city</code> (string, optional): The city of the customer.</p>\n</li>\n<li><p><code>country_id</code> (integer): The ID of the country.</p>\n</li>\n<li><p><code>country_of_incorporation_id</code> (integer, optional): The ID of the country of incorporation.</p>\n</li>\n<li><p><code>dob</code> (string, optional): The date of birth of the customer.</p>\n</li>\n<li><p><code>email</code> (string): The email address of the customer.</p>\n</li>\n<li><p><code>first_name</code> (string, optional): The first name of the customer.</p>\n</li>\n<li><p><code>last_name</code> (string, optional): The last name of the customer.</p>\n</li>\n<li><p><code>level_info</code> (object): Information about the customer's level.</p>\n</li>\n<li><p><code>phone</code> (string, optional): The phone number of the customer.</p>\n</li>\n<li><p><code>place_of_birth_id</code> (integer, optional): The ID of the place of birth.</p>\n</li>\n<li><p><code>postcode</code> (string, optional): The postcode of the customer.</p>\n</li>\n<li><p><code>terms_accepted</code> (boolean): Indicates if the terms have been accepted.</p>\n</li>\n<li><p><code>verification_status</code> (string): The verification status of the customer.</p>\n</li>\n</ul>\n<p>Example response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"address\": null,\n    \"city\": null,\n    \"country_id\": 0,\n    \"country_of_incorporation_id\": null,\n    \"dob\": null,\n    \"email\": \"\",\n    \"first_name\": null,\n    \"last_name\": null,\n    \"level_info\": {},\n    \"phone\": null,\n    \"place_of_birth_id\": null,\n    \"postcode\": null,\n    \"terms_accepted\": true,\n    \"verification_status\": \"\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","customer"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"b99205d4-303a-4105-8021-0de84f429d80","name":"info","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/customer"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"296"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:12:30 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"128-S/giTW1BuPtEhNvgxP6O/uztegc\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 ee44885189385bf67332bf44ad02c0ae.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"WAW51-P5"},{"key":"X-Amz-Cf-Id","value":"2rQHjdrY51NMA10qdYyhDinUJfaT47fk7ZKhp5Jh3E0AmncKaZBmUA=="}],"cookie":[],"responseTime":null,"body":"{\n    \"address\": null,\n    \"city\": null,\n    \"country_id\": 972,\n    \"country_of_incorporation_id\": null,\n    \"dob\": null,\n    \"email\": \"documentation_bapi@test.com\",\n    \"first_name\": null,\n    \"last_name\": null,\n    \"level_info\": {},\n    \"phone\": null,\n    \"place_of_birth_id\": null,\n    \"postcode\": null,\n    \"terms_accepted\": true,\n    \"verification_status\": \"in_verification\"  // \"banned\"/\"rejected\"/\"verified\"/\"in_verification\"/\"unverified\"\n}"}],"_postman_id":"12c33a95-a283-412b-acee-1916402479ee"}],"id":"c25be472-d796-4a27-8bb4-19523fff9d2a","_postman_id":"c25be472-d796-4a27-8bb4-19523fff9d2a","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"tools","item":[{"name":"countries","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"b65ec363-e192-4108-b16d-c1416cf2051d"}}],"id":"41f5afa3-363a-486a-886b-3dc265bda855","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/tools/countries","description":"<h3 id=\"request\">Request</h3>\n<p>This endpoint makes an HTTP GET request to retrieve a list of countries from the specified base URL. The request does not require any parameters in the request body.</p>\n<h3 id=\"response\">Response</h3>\n<p>The response will include an array of objects, each representing a country. Each country object will contain the following properties:</p>\n<ul>\n<li><p><code>code</code>: The country code</p>\n</li>\n<li><p><code>eng_name</code>: The English name of the country</p>\n</li>\n<li><p><code>id</code>: The unique identifier for the country</p>\n</li>\n<li><p><code>iso</code>: The ISO code for the country</p>\n</li>\n<li><p><code>location</code>: The location of the country</p>\n</li>\n</ul>\n<h4 id=\"json-schema\">JSON Schema</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"type\": \"object\",\n        \"properties\": {\n            \"code\": {\"type\": \"string\"},\n            \"eng_name\": {\"type\": \"string\"},\n            \"id\": {\"type\": \"integer\"},\n            \"iso\": {\"type\": \"integer\"},\n            \"location\": {\"type\": \"string\"}\n        }\n    }\n]\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","tools","countries"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"8cf38683-f3a7-41c8-9b03-290e6873e709","name":"countries","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text","disabled":true},{"key":"APISign","value":"","type":"text","disabled":true},{"key":"Auth-Token","value":"396a853becbb69c75234e775dac0cba69ef51bfb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/tools/countries"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"586"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 13:06:15 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"24a-6WUi+PCE802mZtnMQbZ2WoeroPE\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 92835d2f5794bba6bff3a83645bbf4c4.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"VIE50-P1"},{"key":"X-Amz-Cf-Id","value":"_M5dFxxxkUpqvT4cakT0r2Y5PUx3i_nJwM86cuIMicqUqzVRylm-pw=="}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"code\": \"EE\",\n        \"eng_name\": \"Estonia\",\n        \"id\": 992,\n        \"iso\": 233,\n        \"location\": \"Other\"\n    },\n    {\n        \"code\": \"FR\",\n        \"eng_name\": \"France\",\n        \"id\": 972,\n        \"iso\": 250,\n        \"location\": \"Other\"\n    },\n    {\n        \"code\": \"IN\",\n        \"eng_name\": \"India\",\n        \"id\": 749,\n        \"iso\": 356,\n        \"location\": \"Other\"\n    },\n    {\n        \"code\": \"JP\",\n        \"eng_name\": \"Japan\",\n        \"id\": 999,\n        \"iso\": 392,\n        \"location\": \"Asia\"\n    },\n    {\n        \"code\": \"ME\",\n        \"eng_name\": \"Montenegro\",\n        \"id\": 979,\n        \"iso\": 499,\n        \"location\": \"Other\"\n    },\n    {\n        \"code\": \"RO\",\n        \"eng_name\": \"Romania\",\n        \"id\": 921,\n        \"iso\": 642,\n        \"location\": \"Other\"\n    },\n    {\n        \"code\": \"CH\",\n        \"eng_name\": \"Switzerland\",\n        \"id\": 982,\n        \"iso\": 756,\n        \"location\": \"Other\"\n    },\n    {\n        \"code\": \"UA\",\n        \"eng_name\": \"Ukraine\",\n        \"id\": 964,\n        \"iso\": 804,\n        \"location\": \"Other\"\n    }\n]"}],"_postman_id":"41f5afa3-363a-486a-886b-3dc265bda855"},{"name":"countries codes","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"11ec7c2d-58c0-4a7c-95a4-7aca9560a54d"}}],"id":"7bb0358e-e0c1-4713-94b8-8c7907e5b347","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/tools/countries/all_codes","description":"<h3 id=\"get-countries\">Get Countries</h3>\n<p>This endpoint retrieves a list of countries.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<p>This request does not require a request body.</p>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><code>code</code> (string): The country code.</li>\n<li><code>eng_name</code> (string): The English name of the country.</li>\n<li><code>id</code> (integer): The unique identifier for the country.</li>\n<li><code>iso</code> (integer): The ISO code for the country.</li>\n<li><code>location</code> (string): The location of the country.</li>\n</ul>\n<p>Example response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"code\": \"\",\n        \"eng_name\": \"\",\n        \"id\": 0,\n        \"iso\": 0,\n        \"location\": \"\"\n    }\n]\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","tools","countries","all_codes"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"4ddf511e-ebee-4e27-ac38-1ef012d63114","name":"countries codes","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text","disabled":true},{"key":"APISign","value":"","type":"text","disabled":true},{"key":"Auth-Token","value":"396a853becbb69c75234e775dac0cba69ef51bfb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/tools/countries"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"586"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 13:06:26 GMT"},{"key":"X-Ratelimit-Reset","value":"50"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"24a-6WUi+PCE802mZtnMQbZ2WoeroPE\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29998"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 92835d2f5794bba6bff3a83645bbf4c4.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"VIE50-P1"},{"key":"X-Amz-Cf-Id","value":"vc85Oz8pQOn659a1LXtiFiETegKLqOyi1pbvSHRIg1yJZqbnU5q9sw=="}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"code\": \"EE\",\n        \"eng_name\": \"Estonia\",\n        \"id\": 992,\n        \"iso\": 233,\n        \"location\": \"Other\"\n    },\n    {\n        \"code\": \"FR\",\n        \"eng_name\": \"France\",\n        \"id\": 972,\n        \"iso\": 250,\n        \"location\": \"Other\"\n    },\n    {\n        \"code\": \"IN\",\n        \"eng_name\": \"India\",\n        \"id\": 749,\n        \"iso\": 356,\n        \"location\": \"Other\"\n    },\n    {\n        \"code\": \"JP\",\n        \"eng_name\": \"Japan\",\n        \"id\": 999,\n        \"iso\": 392,\n        \"location\": \"Asia\"\n    },\n    {\n        \"code\": \"ME\",\n        \"eng_name\": \"Montenegro\",\n        \"id\": 979,\n        \"iso\": 499,\n        \"location\": \"Other\"\n    },\n    {\n        \"code\": \"RO\",\n        \"eng_name\": \"Romania\",\n        \"id\": 921,\n        \"iso\": 642,\n        \"location\": \"Other\"\n    },\n    {\n        \"code\": \"CH\",\n        \"eng_name\": \"Switzerland\",\n        \"id\": 982,\n        \"iso\": 756,\n        \"location\": \"Other\"\n    },\n    {\n        \"code\": \"UA\",\n        \"eng_name\": \"Ukraine\",\n        \"id\": 964,\n        \"iso\": 804,\n        \"location\": \"Other\"\n    }\n]"}],"_postman_id":"7bb0358e-e0c1-4713-94b8-8c7907e5b347"},{"name":"vasps","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"e43849e9-c8ae-4db2-bf2d-0c83d369a13d"}}],"id":"0ef23874-3abc-4811-8e35-773fca874fba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/tools/vasps","description":"<h3 id=\"get-vasps-tools\">Get VASPs Tools</h3>\n<p>This endpoint makes an HTTP GET request to retrieve a list of VASPs (Virtual Asset Service Providers) tools.</p>\n<p><strong>Request Body:</strong>\nThis request does not require a request body.</p>\n<p><strong>Response:</strong>\nThe response will include the following fields:</p>\n<ul>\n<li><code>total_count</code> (number): Total count of VASPs tools.</li>\n<li><code>per_page</code> (number): Number of items per page.</li>\n<li><code>total_pages</code> (number): Total number of pages.</li>\n<li><code>page</code> (number): Current page number.</li>\n<li><code>prev_page</code> (null): Previous page number, if available.</li>\n<li><code>next_page</code> (null): Next page number, if available.</li>\n<li><code>items</code> (array): An array of VASPs tools, each containing:<ul>\n<li><code>id</code> (number): The unique identifier of the VASP tool.</li>\n<li><code>name</code> (string): The name of the VASP tool.</li>\n</ul>\n</li>\n</ul>\n<p><strong>Example Response:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"total_count\": 0,\n    \"per_page\": 0,\n    \"total_pages\": 0,\n    \"page\": 0,\n    \"prev_page\": null,\n    \"next_page\": null,\n    \"items\": [\n        {\n            \"id\": 0,\n            \"name\": \"\"\n        }\n    ]\n}\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","tools","vasps"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"0a94e6d0-679a-49a1-a435-ab0c591f0be7","name":"vasps","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text","disabled":true},{"key":"APISign","value":"","type":"text","disabled":true},{"key":"Auth-Token","value":"396a853becbb69c75234e775dac0cba69ef51bfb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/tools/vasps"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 13:06:32 GMT"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"96f-4J3msKds7Om+YzmtyXkcGmvElN8\""},{"key":"Vary","value":"accept-encoding"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 92835d2f5794bba6bff3a83645bbf4c4.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"VIE50-P1"},{"key":"X-Amz-Cf-Id","value":"O5-0ovaYX31V0wXKFpbtgL8F7c4Xm59hrhX5G_jabUoTcu0vfW2TlA=="}],"cookie":[],"responseTime":null,"body":"{\n    \"total_count\": 70,\n    \"per_page\": 100,\n    \"total_pages\": 1,\n    \"page\": 1,\n    \"prev_page\": null,\n    \"next_page\": null,\n    \"items\": [\n        {\n            \"id\": 44,\n            \"name\": \"uab_simple_europe TEST\"\n        },\n        {\n            \"id\": 45,\n            \"name\": \"BITEXEN TEST VASP\"\n        },\n        {\n            \"id\": 46,\n            \"name\": \"Kriptomat\"\n        },\n        {\n            \"id\": 47,\n            \"name\": \"Sumsub Compliance TEST VASP\"\n        },\n        {\n            \"id\": 55,\n            \"name\": \"Coinify TEST\"\n        },\n        {\n            \"id\": 56,\n            \"name\": \"XRP Toolkit\"\n        },\n        {\n            \"id\": 57,\n            \"name\": \"OFAC SDN Garantex.io 2022-04-05\"\n        },\n        {\n            \"id\": 58,\n            \"name\": \"Coinsdrome TEST\"\n        },\n        {\n            \"id\": 69,\n            \"name\": \"UAE 2\"\n        },\n        {\n            \"id\": 2071,\n            \"name\": \"AnnaTest\"\n        },\n        {\n            \"id\": 1,\n            \"name\": \"Sumsub test VASP\"\n        },\n        {\n            \"id\": 2,\n            \"name\": \"Sumsub test VASP sender\"\n        },\n        {\n            \"id\": 3,\n            \"name\": \"Dummy\"\n        },\n        {\n            \"id\": 4,\n            \"name\": \"test5 Sean java test\"\n        },\n        {\n            \"id\": 5,\n            \"name\": \"KuCoin\"\n        },\n        {\n            \"id\": 6,\n            \"name\": \"DPR Seized Coins\"\n        },\n        {\n            \"id\": 7,\n            \"name\": \"SilkRoad Marketplace\"\n        },\n        {\n            \"id\": 8,\n            \"name\": \"Tether USD (USDT)\"\n        },\n        {\n            \"id\": 10,\n            \"name\": \"Satoshi Nakamoto\"\n        },\n        {\n            \"id\": 28,\n            \"name\": \"Roobet\"\n        },\n        {\n            \"id\": 29,\n            \"name\": \"Coinbase.com\"\n        },\n        {\n            \"id\": 30,\n            \"name\": \"GateHub TEST\"\n        },\n        {\n            \"id\": 31,\n            \"name\": \"Labelrails TEST\"\n        },\n        {\n            \"id\": 32,\n            \"name\": \"Binance\"\n        },\n        {\n            \"id\": 33,\n            \"name\": \"Ethereum Foundation\"\n        },\n        {\n            \"id\": 34,\n            \"name\": \"OFAC: Xiaobing Yan\"\n        },\n        {\n            \"id\": 9,\n            \"name\": \"Poloniex\"\n        },\n        {\n            \"id\": 11,\n            \"name\": \"Coingate\"\n        },\n        {\n            \"id\": 12,\n            \"name\": \"piotr_test\"\n        },\n        {\n            \"id\": 13,\n            \"name\": \"Bitstamp\"\n        },\n        {\n            \"id\": 14,\n            \"name\": \"beaverbuild.org\"\n        },\n        {\n            \"id\": 15,\n            \"name\": \"Bybit\"\n        },\n        {\n            \"id\": 35,\n            \"name\": \"dmkotmakovtest\"\n        },\n        {\n            \"id\": 36,\n            \"name\": \"Kaurifinance OU Test\"\n        },\n        {\n            \"id\": 37,\n            \"name\": \"ETH token\"\n        },\n        {\n            \"id\": 38,\n            \"name\": \"CryptoForHealth\"\n        },\n        {\n            \"id\": 39,\n            \"name\": \"Rapidz TEST\"\n        },\n        {\n            \"id\": 40,\n            \"name\": \"militumtestvasp\"\n        },\n        {\n            \"id\": 16,\n            \"name\": \"Nevada\"\n        },\n        {\n            \"id\": 17,\n            \"name\": \"Nevada testing\"\n        },\n        {\n            \"id\": 18,\n            \"name\": \"ATCoin-Test\"\n        },\n        {\n            \"id\": 19,\n            \"name\": \"F2Pool\"\n        },\n        {\n            \"id\": 20,\n            \"name\": \"Bitpanda Custody (Prev Trustology)\"\n        },\n        {\n            \"id\": 21,\n            \"name\": \"HexTrust\"\n        },\n        {\n            \"id\": 22,\n            \"name\": \"Kuna.io TEST VASP\"\n        },\n        {\n            \"id\": 23,\n            \"name\": \"Huobi.com\"\n        },\n        {\n            \"id\": 24,\n            \"name\": \"TEROXX TEST VASP\"\n        },\n        {\n            \"id\": 25,\n            \"name\": \"Coinpass Test\"\n        },\n        {\n            \"id\": 26,\n            \"name\": \"CoinMotion\"\n        },\n        {\n            \"id\": 27,\n            \"name\": \"Bitpanda TEST\"\n        },\n        {\n            \"id\": 51,\n            \"name\": \"Unitic Exchange TEST\"\n        },\n        {\n            \"id\": 52,\n            \"name\": \"Freedx TEST\"\n        },\n        {\n            \"id\": 53,\n            \"name\": \"HitBTC\"\n        },\n        {\n            \"id\": 54,\n            \"name\": \"MEXC Global\"\n        },\n        {\n            \"id\": 41,\n            \"name\": \"Bybit TEST\"\n        },\n        {\n            \"id\": 42,\n            \"name\": \"Betplay\"\n        },\n        {\n            \"id\": 43,\n            \"name\": \"edihendrytest\"\n        },\n        {\n            \"id\": 48,\n            \"name\": \"Bitfinex\"\n        },\n        {\n            \"id\": 49,\n            \"name\": \"Floin Test VASP\"\n        },\n        {\n            \"id\": 50,\n            \"name\": \"Okx.com\"\n        },\n        {\n            \"id\": 59,\n            \"name\": \"Kucoin TEST\"\n        },\n        {\n            \"id\": 60,\n            \"name\": \"Blockben TEST\"\n        },\n        {\n            \"id\": 61,\n            \"name\": \"Nestcoin TEST\"\n        },\n        {\n            \"id\": 62,\n            \"name\": \"KuCoin Counterparty TEST VASP\"\n        },\n        {\n            \"id\": 63,\n            \"name\": \"Kyrrex TEST\"\n        },\n        {\n            \"id\": 64,\n            \"name\": \"Camel Milk VASP\"\n        },\n        {\n            \"id\": 65,\n            \"name\": \"Zubbie's VASP\"\n        },\n        {\n            \"id\": 66,\n            \"name\": \"Exmo VASP Test\"\n        },\n        {\n            \"id\": 67,\n            \"name\": \"Tairn VASP\"\n        },\n        {\n            \"id\": 68,\n            \"name\": \"UAE\"\n        }\n    ]\n}"}],"_postman_id":"0ef23874-3abc-4811-8e35-773fca874fba"},{"name":"timestamp","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"e51b579c-51b0-4c36-9425-32e531469260"}}],"id":"b3149261-d737-47a6-bf34-2944a8db28e3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/tools/timestamp","description":"<h3 id=\"retrieve-timestamp\">Retrieve Timestamp</h3>\n<p>This endpoint makes an HTTP GET request to retrieve the current timestamp.</p>\n<h4 id=\"request\">Request</h4>\n<p>No request body is required for this endpoint.</p>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request is a JSON object with a single property \"timestamp\", which represents the current timestamp in milliseconds.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"timestamp\": 0\n}\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","tools","timestamp"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"ff1906ab-c4d2-481f-8da8-92d2870848c5","name":"timestamp","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"396a853becbb69c75234e775dac0cba69ef51bfb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/tools/timestamp"},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Content-Length","value":"10"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 13:07:08 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"a-CKTsjWW8Gxu98L6+hr+X2hAzyHE\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 92835d2f5794bba6bff3a83645bbf4c4.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"VIE50-P1"},{"key":"X-Amz-Cf-Id","value":"zqasHNu-LXMz1HJZqHaDZz1kyzT_tgj0gSnzlwjqgVYnIE4cXWtOvA=="}],"cookie":[],"responseTime":null,"body":"1741957628"}],"_postman_id":"b3149261-d737-47a6-bf34-2944a8db28e3"},{"name":"identification documents","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"e295c7e1-48b2-4a34-bed7-6b07b5285e24"}}],"id":"49be0af1-7248-4542-9e5d-0e50d882451a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/tools/identification_documents","description":"<h3 id=\"get-identification-documents\">Get Identification Documents</h3>\n<p>This endpoint retrieves a list of identification documents.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>Endpoint: <code>https://my.kyrrex.mt/api/v1/business/tools/identification_documents</code></p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request can be represented as a JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n  {\n    \"id\": \"number\",\n    \"name\": \"string\"\n  }\n]\n\n</code></pre>\n<p>The response is an array of objects, where each object represents an identification document with its <code>id</code> and <code>name</code>.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","tools","identification_documents"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"e96e1a0d-6b71-48bc-b867-f39ef85e30e0","name":"identification documents","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text","disabled":true},{"key":"APISign","value":"","type":"text","disabled":true},{"key":"Auth-Token","value":"396a853becbb69c75234e775dac0cba69ef51bfb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/tools/identification_documents"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"88"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 13:07:39 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"58-XiIN6T9tsRF/rbkQ2falpdDv2Bs\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 92835d2f5794bba6bff3a83645bbf4c4.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"VIE50-P1"},{"key":"X-Amz-Cf-Id","value":"DPddqQyN5mFGVhLKvgNZr-jtX6g3QcPUXPUjqcAHQBijU6XNXjd8TQ=="}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 3,\n        \"name\": \"Driving Licence\"\n    },\n    {\n        \"id\": 1,\n        \"name\": \"ID Card\"\n    },\n    {\n        \"id\": 2,\n        \"name\": \"Passport\"\n    }\n]"}],"_postman_id":"49be0af1-7248-4542-9e5d-0e50d882451a"}],"id":"a8c15a59-7cfb-4f75-b4c0-b3bc947df858","_postman_id":"a8c15a59-7cfb-4f75-b4c0-b3bc947df858","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"kyc","item":[{"name":"generate token","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"b5c740e1-ebdb-444a-8b89-875320eafd92"}},{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"ef648908-406d-4c3e-b77a-ba1ad47d4e25"}}],"id":"26c8405c-915b-4c36-a2b9-1e7ab77f5232","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"APIKey","value":"","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/kyc/generate_token","description":"<p>This endpoint allows you to make an HTTP POST request to generate a token for KYC (Know Your Customer) purposes.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request should include a JSON body with the necessary parameters to generate the token.</p>\n<h3 id=\"response\">Response</h3>\n<p>Upon successful execution, the API will respond with a status code of 201 and a JSON object containing the generated token.</p>\n<p>Example Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"token\": \"generated_token_here\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","kyc","generate_token"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"cfca320c-f5fe-4735-9611-437f94dd8567","name":"generate token","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"APIKey","value":"","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/kyc/generate_token"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"168"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:09:46 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"a8-Bhwrb8wnGJgeYBAgng2hkM5Vggg\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 c1b5cad3624874c3423540a608b04046.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"WAW51-P5"},{"key":"X-Amz-Cf-Id","value":"bdpwr0_dUtFThYcWX_webZO5DrfeodlfwAPyFiCfstXzPhnjDwBwBw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"_act-sbx-jwt-eyJhbGciOiJub25lIn0.eyJqdGkiOiJfYWN0LXNieC0yMzc4NTM0ZS05YzRkLTRiN2YtYjgwYi1jM2I3YmRiZDQzODUtdjIiLCJ1cmwiOiJodHRwczovL2FwaS5zdW1zdWIuY29tIn0.-v2\"\n}"}],"_postman_id":"26c8405c-915b-4c36-a2b9-1e7ab77f5232"},{"name":"generate web link","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"e1d86dba-49f3-4e6b-83a5-502491a7378d"}},{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"9bfce758-44be-459b-bec9-8866abfb95e0"}}],"id":"38c40d55-a426-4624-9814-ba1d94778850","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"APIKey","value":"","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/kyc/generate_web_link","description":"<p>This endpoint allows you to generate a web link for the KYC (Know Your Customer) process. The request should be sent via an HTTP POST method to the specified URL.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request should include the necessary parameters in the request body to generate the web link for the KYC process.</p>\n<h3 id=\"response\">Response</h3>\n<p>The response will have a status code of 201 and a JSON content type. The response body will contain a link attribute which will provide the generated web link for the KYC process.</p>\n<h3 id=\"json-schema\">JSON Schema</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"link\": {\n            \"type\": \"string\"\n        }\n    }\n}\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","kyc","generate_web_link"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"c3e98849-5f54-44e7-8abe-dccb619270ec","name":"generate web link","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"APIKey","value":"","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/kyc/generate_web_link"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"62"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:10:20 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"3e-KNFqp34aMzA9X3IqHahILbmGFEc\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 c1b5cad3624874c3423540a608b04046.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"WAW51-P5"},{"key":"X-Amz-Cf-Id","value":"g7fpsvzhk8lqjmoYRdmMnTbY7F9aBoUBv_g_TX3Fu_YIk2RVURdadA=="}],"cookie":[],"responseTime":null,"body":"{\n    \"link\": \"https://in.sumsub.com/websdk/p/sbx_gt5bFApiIPjduEHP\"\n}"}],"_postman_id":"38c40d55-a426-4624-9814-ba1d94778850"},{"name":"levels","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"6e1813f7-cfad-411b-9e3f-d940de5183e3"}},{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"c75153d4-a1bd-4d60-8399-3980734f12c6"}}],"id":"5a2a12c8-1ffa-487f-9ac5-1e50d582c756","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/kyc/levels","description":"<p>This endpoint makes an HTTP GET request to retrieve the KYC (Know Your Customer) levels. The request does not include a request body, and it expects a JSON response with an array of objects containing \"position\" and \"title\" fields.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>This request does not require a request body.</p>\n<h3 id=\"response\">Response</h3>\n<p>The response will be a JSON array with objects containing the following fields:</p>\n<ul>\n<li><p><code>position</code> (number): The position of the KYC level.</p>\n</li>\n<li><p><code>title</code> (string): The title of the KYC level.</p>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n  {\n    \"position\": 1,\n    \"title\": \"Basic\"\n  }\n]\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","kyc","levels"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"831de64e-a6e5-49ff-b04c-ec194368ee5e","name":"levels","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/kyc/levels"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:10:45 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"64-euz8lCszrmDxnjLBx8VioN7qvuE\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 c1b5cad3624874c3423540a608b04046.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"WAW51-P5"},{"key":"X-Amz-Cf-Id","value":"S78HW5s5763--bqbNlVtYjAygz_0mNXXyZvM6CPr2g5m7RKTsa5m6Q=="}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"position\": 1,\n        \"title\": \"Basic\"\n    },\n    {\n        \"position\": 2,\n        \"title\": \"Advanced\"\n    },\n    {\n        \"position\": 3,\n        \"title\": \"Enhanced\"\n    }\n]"}],"_postman_id":"5a2a12c8-1ffa-487f-9ac5-1e50d582c756"}],"id":"7d63530d-8d62-410f-9fa4-4b32ad550f1c","_postman_id":"7d63530d-8d62-410f-9fa4-4b32ad550f1c","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"assets","item":[{"name":"list","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"97c9359f-d63d-4207-a3a4-8b373d8d5ec2"}}],"id":"c7f09216-e254-4fc4-bb07-77fcbb88a892","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/assets?active_deposit=true&active_withdrawal=true&page&per_page","description":"<h3 id=\"retrieve-assets-with-active-deposit-and-withdrawal\">Retrieve Assets with Active Deposit and Withdrawal</h3>\n<p>This endpoint makes an HTTP GET request to retrieve a list of assets with active deposit and withdrawal options.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p>active_deposit (boolean, optional): Filter assets with active deposit.</p>\n</li>\n<li><p>active_withdrawal (boolean, optional): Filter assets with active withdrawal.</p>\n</li>\n<li><p>page (integer, optional): Page number for paginated results.</p>\n</li>\n<li><p>per_page (integer, optional): Number of items per page.</p>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<p>The response will contain an array of items, each representing an asset with the following properties:</p>\n<ul>\n<li><p>total_count (integer): Total count of assets.</p>\n</li>\n<li><p>per_page (integer): Number of items per page.</p>\n</li>\n<li><p>total_pages (integer): Total number of pages.</p>\n</li>\n<li><p>page (integer): Current page number.</p>\n</li>\n<li><p>prev_page (null or integer): Previous page number.</p>\n</li>\n<li><p>next_page (null or integer): Next page number.</p>\n</li>\n<li><p>items (array): Array of assets with the following properties:</p>\n<ul>\n<li><p>asset (string): Asset symbol.</p>\n</li>\n<li><p>dchains (array): Array of blockchain details for the asset, including deposit and withdrawal configurations.</p>\n</li>\n<li><p>name (string): Asset name.</p>\n</li>\n<li><p>precision (integer): Precision of the asset.</p>\n</li>\n<li><p>tag (null or string): Tag associated with the asset.</p>\n</li>\n<li><p>type (string): Type of the asset.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>Each dchain object within the items array will have the following properties:</p>\n<ul>\n<li><p>active_deposit (boolean): Indicates if deposit is active for the blockchain.</p>\n</li>\n<li><p>active_withdrawal (boolean): Indicates if withdrawal is active for the blockchain.</p>\n</li>\n<li><p>aml_active (boolean): Indicates if AML (Anti-Money Laundering) is active for the blockchain.</p>\n</li>\n<li><p>chain (string): Blockchain name.</p>\n</li>\n<li><p>confirmations_deposit (integer): Number of confirmations required for deposits.</p>\n</li>\n<li><p>confirmations_withdrawal (integer): Number of confirmations required for withdrawals.</p>\n</li>\n<li><p>contact_aml (string): AML contact information.</p>\n</li>\n<li><p>contract_address (string): Blockchain contract address.</p>\n</li>\n<li><p>dchain (string): Blockchain name.</p>\n</li>\n<li><p>digit (integer): Number of digits for the asset.</p>\n</li>\n<li><p>display_name (string): Display name for the blockchain.</p>\n</li>\n<li><p>dtype (string): Type of the blockchain.</p>\n</li>\n<li><p>min_deposit (string): Minimum deposit amount for the asset.</p>\n</li>\n<li><p>min_withdrawal (string): Minimum withdrawal amount for the asset.</p>\n</li>\n<li><p>tag (null or string): Tag associated with the blockchain.</p>\n</li>\n<li><p>tag_require (boolean): Indicates if tag is required for transactions.</p>\n</li>\n<li><p>tag_visible (boolean): Indicates if tag is visible for transactions.</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","assets"],"host":["https://my.kyrrex.mt"],"query":[{"key":"active_deposit","value":"true"},{"key":"active_withdrawal","value":"true"},{"key":"page","value":null},{"key":"per_page","value":null}],"variable":[]}},"response":[{"id":"5b3a353f-7574-4a7b-b402-e86c1ba92e99","name":"list","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/assets?active_deposit=true&active_withdrawal=true","host":["https://my.kyrrex.mt"],"path":["api","v1","business","assets"],"query":[{"key":"active_deposit","value":"true"},{"key":"active_withdrawal","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 13:45:04 GMT"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"19fd-D5dCHoYrE4l4ujV86g0zo9H0Z10\""},{"key":"Vary","value":"accept-encoding"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 f1a22cc8d842b0950e4bd5bda60806f2.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"RdUIVkVbJQW0h02d5HM99WTN7bhHd92ASSTIuUqsKwzcyqK71nOxlw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"total_count\": 9,\n    \"per_page\": 100,\n    \"total_pages\": 1,\n    \"page\": 1,\n    \"prev_page\": null,\n    \"next_page\": null,\n    \"items\": [\n        {\n            \"asset\": \"btc\",\n            \"dchains\": [\n                {\n                    \"active_deposit\": true,\n                    \"active_withdrawal\": true,\n                    \"aml_active\": true,\n                    \"asset\": \"btc\",\n                    \"chain\": \"\",\n                    \"confirmations_deposit\": 12,\n                    \"confirmations_withdrawal\": 12,\n                    \"contact_aml\": \"@test\",\n                    \"contract_address\": \"\",\n                    \"dchain\": \"btc\",\n                    \"digit\": 8,\n                    \"display_name\": \"Bitcoin\",\n                    \"dtype\": \"crypto\",\n                    \"min_deposit\": \"0.0005\",\n                    \"min_withdrawal\": \"0.0005\",\n                    \"tag\": null,\n                    \"tag_require\": false,\n                    \"tag_visible\": false\n                }\n            ],\n            \"name\": \"Bitcoin\",\n            \"precision\": 8,\n            \"tag\": null,\n            \"type\": \"crypto\"\n        },\n        {\n            \"asset\": \"ltc\",\n            \"dchains\": [\n                {\n                    \"active_deposit\": true,\n                    \"active_withdrawal\": true,\n                    \"aml_active\": false,\n                    \"asset\": \"ltc\",\n                    \"chain\": \"\",\n                    \"confirmations_deposit\": 0,\n                    \"confirmations_withdrawal\": 0,\n                    \"contact_aml\": \"\",\n                    \"contract_address\": \"\",\n                    \"dchain\": \"ltc\",\n                    \"digit\": 8,\n                    \"display_name\": \"Litecoin\",\n                    \"dtype\": \"crypto\",\n                    \"min_deposit\": \"0.0\",\n                    \"min_withdrawal\": \"0.01\",\n                    \"tag\": null,\n                    \"tag_require\": false,\n                    \"tag_visible\": false\n                }\n            ],\n            \"name\": \"ltc\",\n            \"precision\": 8,\n            \"tag\": null,\n            \"type\": \"crypto\"\n        },\n        {\n            \"asset\": \"eth\",\n            \"dchains\": [\n                {\n                    \"active_deposit\": true,\n                    \"active_withdrawal\": true,\n                    \"aml_active\": true,\n                    \"asset\": \"eth\",\n                    \"chain\": \"\",\n                    \"confirmations_deposit\": 0,\n                    \"confirmations_withdrawal\": 0,\n                    \"contact_aml\": \"@test\",\n                    \"contract_address\": \"\",\n                    \"dchain\": \"eth\",\n                    \"digit\": 8,\n                    \"display_name\": \"Ethereum\",\n                    \"dtype\": \"crypto\",\n                    \"min_deposit\": \"0.0\",\n                    \"min_withdrawal\": \"0.01\",\n                    \"tag\": null,\n                    \"tag_require\": false,\n                    \"tag_visible\": false\n                }\n            ],\n            \"name\": \"eth\",\n            \"precision\": 8,\n            \"tag\": null,\n            \"type\": \"crypto\"\n        },\n        {\n            \"asset\": \"xlm\",\n            \"dchains\": [\n                {\n                    \"active_deposit\": true,\n                    \"active_withdrawal\": true,\n                    \"aml_active\": true,\n                    \"asset\": \"xlm\",\n                    \"chain\": \"\",\n                    \"confirmations_deposit\": 0,\n                    \"confirmations_withdrawal\": 0,\n                    \"contact_aml\": \"\",\n                    \"contract_address\": \"\",\n                    \"dchain\": \"xlm\",\n                    \"digit\": 7,\n                    \"display_name\": \"Stellar\",\n                    \"dtype\": \"crypto\",\n                    \"min_deposit\": \"0.0\",\n                    \"min_withdrawal\": \"5.0\",\n                    \"tag\": null,\n                    \"tag_require\": true,\n                    \"tag_visible\": true\n                }\n            ],\n            \"name\": \"xlm\",\n            \"precision\": 8,\n            \"tag\": null,\n            \"type\": \"crypto\"\n        },\n        {\n            \"asset\": \"usdc\",\n            \"dchains\": [\n                {\n                    \"active_deposit\": true,\n                    \"active_withdrawal\": true,\n                    \"aml_active\": true,\n                    \"asset\": \"usdc\",\n                    \"chain\": \"\",\n                    \"confirmations_deposit\": 5,\n                    \"confirmations_withdrawal\": 5,\n                    \"contact_aml\": \"\",\n                    \"contract_address\": \"0x1de5e66c77c82ca83dbc005e6d5b7a29f9c92881\",\n                    \"dchain\": \"usdc\",\n                    \"digit\": 8,\n                    \"display_name\": \"USD COIN ERC20\",\n                    \"dtype\": \"crypto\",\n                    \"min_deposit\": \"10.0\",\n                    \"min_withdrawal\": \"10.0\",\n                    \"tag\": null,\n                    \"tag_require\": false,\n                    \"tag_visible\": false\n                }\n            ],\n            \"name\": \"USD COIN ERC20\",\n            \"precision\": 8,\n            \"tag\": \"\",\n            \"type\": \"crypto\"\n        },\n        {\n            \"asset\": \"xrp\",\n            \"dchains\": [\n                {\n                    \"active_deposit\": true,\n                    \"active_withdrawal\": true,\n                    \"aml_active\": false,\n                    \"asset\": \"xrp\",\n                    \"chain\": \"\",\n                    \"confirmations_deposit\": 1,\n                    \"confirmations_withdrawal\": 1,\n                    \"contact_aml\": \"\",\n                    \"contract_address\": \"\",\n                    \"dchain\": \"xrp\",\n                    \"digit\": 6,\n                    \"display_name\": \"Ripple\",\n                    \"dtype\": \"crypto\",\n                    \"min_deposit\": \"0.0\",\n                    \"min_withdrawal\": \"20.0\",\n                    \"tag\": \"\",\n                    \"tag_require\": false,\n                    \"tag_visible\": false\n                }\n            ],\n            \"name\": \"xrp\",\n            \"precision\": 6,\n            \"tag\": \"\",\n            \"type\": \"crypto\"\n        },\n        {\n            \"asset\": \"bch\",\n            \"dchains\": [\n                {\n                    \"active_deposit\": true,\n                    \"active_withdrawal\": true,\n                    \"aml_active\": false,\n                    \"asset\": \"bch\",\n                    \"chain\": \"\",\n                    \"confirmations_deposit\": 0,\n                    \"confirmations_withdrawal\": 0,\n                    \"contact_aml\": \"\",\n                    \"contract_address\": \"\",\n                    \"dchain\": \"bch\",\n                    \"digit\": 8,\n                    \"display_name\": \"Bitcoin Cash\",\n                    \"dtype\": \"crypto\",\n                    \"min_deposit\": \"0.0\",\n                    \"min_withdrawal\": \"0.016\",\n                    \"tag\": \"\",\n                    \"tag_require\": false,\n                    \"tag_visible\": false\n                }\n            ]\n"}],"_postman_id":"c7f09216-e254-4fc4-bb07-77fcbb88a892"},{"name":"info","id":"e9779420-b542-4086-afbd-625e354030ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://my.kyrrex.mt/api/v1/business/assets/:code","description":"<p>The endpoint retrieves information about a specific asset identified by its code. The response is a JSON object containing details about the asset, including its name, precision, and type. Additionally, it includes an array of dchains, each providing information about the asset's chain, deposit and withdrawal configurations, AML status, and other related attributes.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"asset\": { \"type\": \"string\" },\n    \"dchains\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"active_deposit\": { \"type\": \"boolean\" },\n          \"active_withdrawal\": { \"type\": \"boolean\" },\n          \"aml_active\": { \"type\": \"boolean\" },\n          \"asset\": { \"type\": \"string\" },\n          \"chain\": { \"type\": \"string\" },\n          \"confirmations_deposit\": { \"type\": \"integer\" },\n          \"confirmations_withdrawal\": { \"type\": \"integer\" },\n          \"contact_aml\": { \"type\": \"string\" },\n          \"contract_address\": { \"type\": \"string\" },\n          \"dchain\": { \"type\": \"string\" },\n          \"digit\": { \"type\": \"integer\" },\n          \"display_name\": { \"type\": \"string\" },\n          \"dtype\": { \"type\": \"string\" },\n          \"min_deposit\": { \"type\": \"string\" },\n          \"min_withdrawal\": { \"type\": \"string\" },\n          \"tag\": { \"type\": \"string\" },\n          \"tag_require\": { \"type\": \"boolean\" },\n          \"tag_visible\": { \"type\": \"boolean\" }\n        }\n      }\n    },\n    \"name\": { \"type\": \"string\" },\n    \"precision\": { \"type\": \"integer\" },\n    \"tag\": { \"type\": \"string\" },\n    \"type\": { \"type\": \"string\" }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","assets",":code"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[{"id":"e696003f-703c-4c4e-b8f4-8e9cc0a91769","type":"any","value":"","key":"code"}]}},"response":[{"id":"606d06d1-0e7f-4703-af5e-0c68e3a6b502","name":"info","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/assets/:code","protocol":"https","host":["my","kyrrex","mt"],"path":["api","v1","business","assets",":code"],"variable":[{"key":"code","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n\t\"asset\": \"usdt\",\r\n\t\"dchains\": [\r\n\t\t{\r\n\t\t\t\"active_deposit\": true,\r\n\t\t\t\"active_withdrawal\": true,\r\n\t\t\t\"aml_active\": false,\r\n\t\t\t\"asset\": \"usdt\",\r\n\t\t\t\"chain\": \"\",\r\n\t\t\t\"confirmations_deposit\": 4,\r\n\t\t\t\"confirmations_withdrawal\": 4,\r\n\t\t\t\"contact_aml\": \"\",\r\n\t\t\t\"contract_address\": \"\",\r\n\t\t\t\"dchain\": \"trc20usdt\",\r\n\t\t\t\"digit\": 8,\r\n\t\t\t\"display_name\": \"TRC20\",\r\n\t\t\t\"dtype\": \"crypto\",\r\n\t\t\t\"min_deposit\": \"0.0\",\r\n\t\t\t\"min_withdrawal\": \"11.0\",\r\n\t\t\t\"tag\": \"\",\r\n\t\t\t\"tag_require\": false,\r\n\t\t\t\"tag_visible\": false\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"active_deposit\": true,\r\n\t\t\t\"active_withdrawal\": true,\r\n\t\t\t\"aml_active\": false,\r\n\t\t\t\"asset\": \"usdt\",\r\n\t\t\t\"chain\": \"\",\r\n\t\t\t\"confirmations_deposit\": 1,\r\n\t\t\t\"confirmations_withdrawal\": 2,\r\n\t\t\t\"contact_aml\": \"\",\r\n\t\t\t\"contract_address\": \"\",\r\n\t\t\t\"dchain\": \"usdterc20\",\r\n\t\t\t\"digit\": 6,\r\n\t\t\t\"display_name\": \"ERC20\",\r\n\t\t\t\"dtype\": \"crypto\",\r\n\t\t\t\"min_deposit\": \"10.0\",\r\n\t\t\t\"min_withdrawal\": \"16.0\",\r\n\t\t\t\"tag\": \"\",\r\n\t\t\t\"tag_require\": false,\r\n\t\t\t\"tag_visible\": false\r\n\t\t}\r\n\t],\r\n\t\"name\": \"usdt\",\r\n\t\"precision\": 8,\r\n\t\"tag\": \"\",\r\n\t\"type\": \"crypto\"\r\n}"}],"_postman_id":"e9779420-b542-4086-afbd-625e354030ec"}],"id":"6f98d1bb-a533-435a-b02b-ef40b37ca2ad","_postman_id":"6f98d1bb-a533-435a-b02b-ef40b37ca2ad","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"requisites","item":[{"name":"create","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"0d52dd8c-6a9c-443f-b32c-84324cab3a86"}}],"id":"6bc8417d-d790-40d8-8855-b5860769422e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"{\n  // Required\n  \"name\": \"string (required)\",\n  \"address\": \"string (required)\",\n  \"dchain\": \"string (required)\",\n\n  // Optional\n  \"tag\": \"string (optional)\",\n  \"description\": \"string (optional)\",\n  \"wallet_type\": \"string (required for Malta)\",\n  \"control\": true, // required for Malta\n\n  \"owner_type\": \"personal\", // required if control = false or for Malta\n\n  // If owner_type = \"legal\"\n  \"owner_lei_number\": \"string\", // required\n  \"owner_company_name\": \"string\", // required\n\n  // If owner_type = \"personal\"\n  \"owner_first_name\": \"string\", // required\n  \"owner_last_name\": \"string\", // required\n  \"owner_dob\": \"string\", // required\n  \"owner_address_country\": \"string\", // required\n  \"owner_address_city\": \"string\", // required\n  \"owner_address_street\": \"string\", // required\n  \"owner_address_postcode\": \"string\", // required\n  \"owner_document_id\": \"string\", // required\n  \"owner_document_number\": \"string\", // required\n\n  // One of the two is required for Malta\n  \"vasp_id\": 123, // required if no other_cex_name\n  \"other_cex_name\": \"string\" // required if no vasp_id\n}\n","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/requisites","description":"<h3 id=\"create-requisites\">Create Requisites</h3>\n<p>This endpoint allows you to create requisites by sending a POST request to the specified URL.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p>name (string, required): The name of the requisite.</p>\n</li>\n<li><p>address (string, required): The address for the requisite.</p>\n</li>\n<li><p>dchain (string, required): The blockchain for the requisite.</p>\n</li>\n<li><p>tag (string, optional): The tag associated with the requisite.</p>\n</li>\n<li><p>description (string, optional): The description of the requisite.</p>\n</li>\n<li><p>wallet_type (string, required for Malta): The type of wallet for the requisite.</p>\n</li>\n<li><p>control (boolean): Indicates whether the requisite is under control.</p>\n</li>\n<li><p>owner_type (string): Type of the owner (e.g., personal or company).</p>\n</li>\n<li><p>owner_lei_number (string): LEI number of the owner.</p>\n</li>\n<li><p>owner_company_name (string): Name of the owner's company.</p>\n</li>\n<li><p>owner_first_name (string): First name of the owner.</p>\n</li>\n<li><p>owner_last_name (string): Last name of the owner.</p>\n</li>\n<li><p>owner_dob (string): Date of birth of the owner.</p>\n</li>\n<li><p>owner_address_country (string): Country of the owner's address.</p>\n</li>\n<li><p>owner_address_city (string): City of the owner's address.</p>\n</li>\n<li><p>owner_address_street (string): Street of the owner's address.</p>\n</li>\n<li><p>owner_address_postcode (string): Postcode of the owner's address.</p>\n</li>\n<li><p>owner_document_id (string): ID of the owner's document.</p>\n</li>\n<li><p>owner_document_number (string): Number of the owner's document.</p>\n</li>\n<li><p>vasp_id (number): The ID of the VASP.</p>\n</li>\n<li><p>other_cex_name (string): The name of the requisite in another exchange.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"address\": \"string\",\n  \"asset\": \"string\",\n  \"control\": true,\n  \"created_at\": \"string\",\n  \"dchain\": \"string\",\n  \"deleted_at\": \"string\",\n  \"description\": \"string\",\n  \"name\": \"string\",\n  \"other_cex_name\": \"string\",\n  \"requisite_additional_information\": {\n    \"id\": 0,\n    \"owner_first_name\": \"string\",\n    \"owner_last_name\": \"string\",\n    \"owner_document_id\": \"string\",\n    \"owner_document_number\": \"string\",\n    \"owner_email\": \"string\",\n    \"owner_dob\": \"string\",\n    \"owner_address_city\": \"string\",\n    \"owner_address_street\": \"string\",\n    \"owner_address_postcode\": \"string\",\n    \"service_id\": \"string\",\n    \"created_at\": \"string\",\n    \"updated_at\": \"string\",\n    \"requisite_id\": 0,\n    \"owner_nationality\": \"string\",\n    \"owner_address_country\": \"string\",\n    \"provider_id\": \"string\",\n    \"uid\": \"string\",\n    \"owner_type\": \"string\",\n    \"owner_lei_number\": \"string\",\n    \"owner_company_name\": \"string\"\n  },\n  \"tag\": \"string\",\n  \"uid\": \"string\",\n  \"updated_at\": \"string\",\n  \"wallet_type\": \"string\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","requisites"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"279bd28e-6063-4d88-b312-6b2b4ce62bf0","name":"Control - True","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"address\": \"2N4KRKba8kAcSiKAu3CX6tJz3VKnghrsmj5\",\n    \"name\": \"usdc d\",\n    \"dchain\": \"usdc\",\n    \"wallet_type\": \"custodial\",\n    \"vasp_id\": \"15\",\n    \"control\": true\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/requisites"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"354"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:36:37 GMT"},{"key":"X-Ratelimit-Reset","value":"32"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"162-WZCZ+pFf5l7NBZuLmU6aDra4KbM\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29998"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 04bd924a346a4c275fc7e49401769a76.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"LHR5-P6"},{"key":"X-Amz-Cf-Id","value":"lwRZr0gd8igcrC05cB36t1GvAsT4TgmRnCCAxxGkLPwa4fm4hq1Thg=="}],"cookie":[],"responseTime":null,"body":"{\n    \"address\": \"2N4KRKba8kAcSiKAu3CX6tJz3VKnghrsmj5\",\n    \"asset\": \"usdc\",\n    \"control\": true,\n    \"created_at\": \"2025-03-14T15:36:37.731Z\",\n    \"dchain\": \"usdc\",\n    \"deleted_at\": null,\n    \"description\": null,\n    \"name\": \"usdc d\",\n    \"other_cex_name\": null,\n    \"requisite_additional_information\": null,\n    \"tag\": null,\n    \"uid\": \"155-90964380\",\n    \"updated_at\": \"2025-03-14T15:36:37.744Z\",\n    \"wallet_type\": \"custodial\"\n}"},{"id":"da42d8ce-e6c5-48fb-b304-643fbf3414de","name":"Control - False","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"address\": \"TWGwhXzuFMUC2v9FFKCvhjiaaqRzRBNuy2\",\n    \"name\": \"trx address1\",\n    \"dchain\": \"trc20usdt\",\n    \"wallet_type\": \"custodial\",\n    \"control\": false,\n    \"vasp_id\": 46,\n    \"owner_type\": \"personal\",\n    \"owner_first_name\": \"Helen\",\n    \"owner_last_name\": \"Tester\",\n    \"owner_dob\": \"2007-03-07\",\n    \"owner_address_country\": \"UKR\",\n    \"owner_address_city\": \"Kiev\",\n    \"owner_address_street\": \"Saint 44\",    \n    \"owner_address_postcode\": \"75005\",\n    \"owner_document_id\": \"2\",\n    \"owner_document_number\": \"DF121312331\" \n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/requisites"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"address\": \"TWGwhXzuFMUC2v9FFKCvhjiaaqRzRBNuy2\",\n    \"asset\": \"usdt\",\n    \"control\": false,\n    \"created_at\": \"2025-03-17T13:57:04.504Z\",\n    \"dchain\": \"trc20usdt\",\n    \"deleted_at\": null,\n    \"description\": null,\n    \"name\": \"trx address1\",\n    \"other_cex_name\": null,\n    \"requisite_additional_information\": {\n        \"id\": 884,\n        \"owner_first_name\": \"Helen\",\n        \"owner_last_name\": \"Tester\",\n        \"owner_document_id\": \"2\",\n        \"owner_document_number\": \"DF121312331\",\n        \"owner_email\": null,\n        \"owner_dob\": \"2007-03-07\",\n        \"owner_address_city\": \"Kiev\",\n        \"owner_address_street\": \"Saint 44\",\n        \"owner_address_postcode\": \"75005\",\n        \"service_id\": null,\n        \"created_at\": \"2025-03-17T13:57:04.565Z\",\n        \"updated_at\": \"2025-03-17T13:57:04.578Z\",\n        \"requisite_id\": 1890,\n        \"owner_nationality\": null,\n        \"owner_address_country\": \"UKR\",\n        \"provider_id\": null,\n        \"uid\": \"253-135362\",\n        \"owner_type\": \"personal\",\n        \"owner_lei_number\": null,\n        \"owner_company_name\": null\n    },\n    \"tag\": null,\n    \"uid\": \"155-90975726\",\n    \"updated_at\": \"2025-03-17T13:57:04.527Z\",\n    \"wallet_type\": \"custodial\"\n}"}],"_postman_id":"6bc8417d-d790-40d8-8855-b5860769422e"},{"name":"delete","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"0f3ede19-448b-4720-ba3d-c207ce05239e"}}],"id":"bb74bd21-d1b6-4689-af97-7b21d3fdeb21","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/requisites/:uid","description":"<h3 id=\"delete-requisite\">Delete Requisite</h3>\n<p>This endpoint is used to delete a specific requisite identified by its unique identifier (uid).</p>\n<h4 id=\"request-body\">Request Body</h4>\n<p>This request does not require a request body.</p>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p><code>address</code> (string): The address associated with the requisite.</p>\n</li>\n<li><p><code>asset</code> (string): The asset information.</p>\n</li>\n<li><p><code>control</code> (boolean): Indicates if the requisite is under control.</p>\n</li>\n<li><p><code>created_at</code> (string): The creation timestamp of the requisite.</p>\n</li>\n<li><p><code>dchain</code> (string): The dchain information.</p>\n</li>\n<li><p><code>deleted_at</code> (string): The timestamp when the requisite was deleted.</p>\n</li>\n<li><p><code>description</code> (string, null): The description of the requisite, if available.</p>\n</li>\n<li><p><code>name</code> (string): The name of the requisite.</p>\n</li>\n<li><p><code>other_cex_name</code> (string, null): The name of the requisite in another CEX.</p>\n</li>\n<li><p><code>requisite_additional_information</code> (string, null): Additional information related to the requisite.</p>\n</li>\n<li><p><code>tag</code> (string, null): The tag associated with the requisite.</p>\n</li>\n<li><p><code>uid</code> (string): The unique identifier of the requisite.</p>\n</li>\n<li><p><code>updated_at</code> (string): The timestamp when the requisite was last updated.</p>\n</li>\n<li><p><code>wallet_type</code> (string): The type of wallet associated with the requisite.</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","requisites",":uid"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[{"id":"5f6343d1-c405-4490-aa3b-d1f87c0bd845","type":"any","value":"","key":"uid"}]}},"response":[{"id":"89d0c11f-ef11-4d4e-a57a-21331b86b63f","name":"delete","originalRequest":{"method":"DELETE","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/requisites/:uid","host":["https://my.kyrrex.mt"],"path":["api","v1","business","requisites",":uid"],"variable":[{"key":"uid","value":"155-90964380"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"address\": \"THA6xaTrB2VxvoAZwTLuD3ukwTvuH1yK81\",\n    \"asset\": \"trx\",\n    \"control\": true,\n    \"created_at\": \"2025-03-14T15:25:43.181Z\",\n    \"dchain\": \"trx\",\n    \"deleted_at\": \"2025-03-14T15:46:34.492Z\",\n    \"description\": null,\n    \"name\": \"trx address1\",\n    \"other_cex_name\": null,\n    \"requisite_additional_information\": null,\n    \"tag\": null,\n    \"uid\": \"155-90964194\",\n    \"updated_at\": \"2025-03-14T15:46:34.511Z\",\n    \"wallet_type\": \"custodial\"\n}"}],"_postman_id":"bb74bd21-d1b6-4689-af97-7b21d3fdeb21"},{"name":"update","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"31f9267e-4f2a-4d3b-ad25-c4660133ff13"}}],"id":"0c0b7656-7898-45a0-83b7-84b1d1b8cafb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"uid\": \"155-90964380\",\n    \"name\": \"usdc d test\"\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/requisites","description":"<h3 id=\"update-requisites\">Update Requisites</h3>\n<p>This endpoint allows you to update the requisites using a PATCH request.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>uid</code> (string): The unique identifier of the requisite.</p>\n</li>\n<li><p><code>name</code> (string): The name of the requisite.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be in the form of a JSON schema with the following properties:</p>\n<ul>\n<li><p><code>address</code> (string): The address associated with the requisite.</p>\n</li>\n<li><p><code>asset</code> (string): The asset related to the requisite.</p>\n</li>\n<li><p><code>control</code> (boolean): Indicates whether the requisite has control.</p>\n</li>\n<li><p><code>created_at</code> (string): The timestamp of when the requisite was created.</p>\n</li>\n<li><p><code>dchain</code> (string): The blockchain associated with the requisite.</p>\n</li>\n<li><p><code>deleted_at</code> (null or string): The timestamp of when the requisite was deleted, if applicable.</p>\n</li>\n<li><p><code>description</code> (null or string): Additional description of the requisite.</p>\n</li>\n<li><p><code>name</code> (string): The name of the requisite.</p>\n</li>\n<li><p><code>other_cex_name</code> (null or string): The name of the requisite in another cryptocurrency exchange.</p>\n</li>\n<li><p><code>requisite_additional_information</code> (null or string): Additional information related to the requisite.</p>\n</li>\n<li><p><code>tag</code> (null or string): Tag associated with the requisite.</p>\n</li>\n<li><p><code>uid</code> (string): The unique identifier of the requisite.</p>\n</li>\n<li><p><code>updated_at</code> (string): The timestamp of when the requisite was last updated.</p>\n</li>\n<li><p><code>wallet_type</code> (string): The type of wallet associated with the requisite.</p>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"address\": \"\",\n  \"asset\": \"\",\n  \"control\": true,\n  \"created_at\": \"\",\n  \"dchain\": \"\",\n  \"deleted_at\": null,\n  \"description\": null,\n  \"name\": \"\",\n  \"other_cex_name\": null,\n  \"requisite_additional_information\": null,\n  \"tag\": null,\n  \"uid\": \"\",\n  \"updated_at\": \"\",\n  \"wallet_type\": \"\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","requisites"],"host":["https://my.kyrrex.mt"],"query":[{"disabled":true,"key":"uid","value":"155-90964380"},{"disabled":true,"key":"name","value":"test"}],"variable":[]}},"response":[{"id":"ad3196aa-fef0-49f4-90c4-62d36b85a834","name":"update","originalRequest":{"method":"PATCH","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"uid\": \"155-90964380\",\n    \"name\": \"usdc d test\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://my.kyrrex.mt/api/v1/business/requisites","host":["https://my.kyrrex.mt"],"path":["api","v1","business","requisites"],"query":[{"key":"uid","value":"155-90964380","disabled":true},{"key":"name","value":"test","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"359"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:37:53 GMT"},{"key":"X-Ratelimit-Reset","value":"46"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"167-m3NREyO3bSS5CWbSn8KFaHDZan4\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29998"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 04bd924a346a4c275fc7e49401769a76.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"LHR5-P6"},{"key":"X-Amz-Cf-Id","value":"UDOO-ua8L1KsXZe_GOv4ZjjOUDN0f3_bbF09SNMhVGWkvwM8VqlliQ=="}],"cookie":[],"responseTime":null,"body":"{\n    \"address\": \"2N4KRKba8kAcSiKAu3CX6tJz3VKnghrsmj5\",\n    \"asset\": \"usdc\",\n    \"control\": true,\n    \"created_at\": \"2025-03-14T15:36:37.731Z\",\n    \"dchain\": \"usdc\",\n    \"deleted_at\": null,\n    \"description\": null,\n    \"name\": \"usdc d test\",\n    \"other_cex_name\": null,\n    \"requisite_additional_information\": null,\n    \"tag\": null,\n    \"uid\": \"155-90964380\",\n    \"updated_at\": \"2025-03-14T15:37:53.915Z\",\n    \"wallet_type\": \"custodial\"\n}"}],"_postman_id":"0c0b7656-7898-45a0-83b7-84b1d1b8cafb"},{"name":"list","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"ba14d57e-9e24-4273-8f37-72880a961296"}}],"id":"a3dddee1-d790-4cea-9cb4-050cf1a52c34","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/requisites","description":"<p>This endpoint retrieves a list of requisites via an HTTP GET request to https://my.kyrrex.mt/api/v1/business/requisites.</p>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><code>total_count</code> (number): The total count of requisites.</p>\n</li>\n<li><p><code>per_page</code> (number): The number of requisites per page.</p>\n</li>\n<li><p><code>total_pages</code> (number): The total number of pages.</p>\n</li>\n<li><p><code>page</code> (number): The current page number.</p>\n</li>\n<li><p><code>prev_page</code> (null): The previous page number, if available.</p>\n</li>\n<li><p><code>next_page</code> (null): The next page number, if available.</p>\n</li>\n<li><p><code>items</code> (array): An array containing the requisites with the following properties:</p>\n<ul>\n<li><p><code>address</code> (string): The address associated with the requisite.</p>\n</li>\n<li><p><code>asset</code> (string): The asset associated with the requisite.</p>\n</li>\n<li><p><code>control</code> (boolean): Indicates if the requisite is under control.</p>\n</li>\n<li><p><code>created_at</code> (string): The creation timestamp of the requisite.</p>\n</li>\n<li><p><code>dchain</code> (string): The blockchain associated with the requisite.</p>\n</li>\n<li><p><code>deleted_at</code> (null): The deletion timestamp of the requisite, if deleted.</p>\n</li>\n<li><p><code>description</code> (null): The description of the requisite, if available.</p>\n</li>\n<li><p><code>name</code> (string): The name of the requisite.</p>\n</li>\n<li><p><code>other_cex_name</code> (null): The name of the requisite in another exchange, if available.</p>\n</li>\n<li><p><code>requisite_additional_information</code> (null): Additional information related to the requisite, if available.</p>\n</li>\n<li><p><code>tag</code> (null): The tag associated with the requisite, if available.</p>\n</li>\n<li><p><code>uid</code> (string): The unique identifier of the requisite.</p>\n</li>\n<li><p><code>updated_at</code> (string): The timestamp when the requisite was last updated.</p>\n</li>\n<li><p><code>wallet_type</code> (string): The type of wallet associated with the requisite.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>This endpoint retrieves a list of requisites.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://my.kyrrex.mt/api/v1/business/requisites</code></p>\n</li>\n</ul>\n<h4 id=\"response-1\">Response</h4>\n<p>The response will be a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"total_count\": {\n      \"type\": \"integer\"\n    },\n    \"per_page\": {\n      \"type\": \"integer\"\n    },\n    \"total_pages\": {\n      \"type\": \"integer\"\n    },\n    \"page\": {\n      \"type\": \"integer\"\n    },\n    \"prev_page\": {\n      \"type\": \"null\"\n    },\n    \"next_page\": {\n      \"type\": \"null\"\n    },\n    \"items\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"address\": {\n            \"type\": \"string\"\n          },\n          \"asset\": {\n            \"type\": \"string\"\n          },\n          \"control\": {\n            \"type\": \"boolean\"\n          },\n          \"created_at\": {\n            \"type\": \"string\"\n          },\n          \"dchain\": {\n            \"type\": \"string\"\n          },\n          \"deleted_at\": {\n            \"type\": [\"string\", \"null\"]\n          },\n          \"description\": {\n            \"type\": [\"string\", \"null\"]\n          },\n          \"name\": {\n            \"type\": \"string\"\n          },\n          \"other_cex_name\": {\n            \"type\": [\"string\", \"null\"]\n          },\n          \"requisite_additional_information\": {\n            \"type\": [\"string\", \"null\"]\n          },\n          \"tag\": {\n            \"type\": [\"string\", \"null\"]\n          },\n          \"uid\": {\n            \"type\": \"string\"\n          },\n          \"updated_at\": {\n            \"type\": \"string\"\n          },\n          \"wallet_type\": {\n            \"type\": \"string\"\n          }\n        },\n        \"required\": [\"address\", \"asset\", \"control\", \"created_at\", \"dchain\", \"name\", \"uid\", \"updated_at\", \"wallet_type\"]\n      }\n    }\n  },\n  \"required\": [\"total_count\", \"per_page\", \"total_pages\", \"page\", \"prev_page\", \"next_page\", \"items\"]\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","requisites"],"host":["https://my.kyrrex.mt"],"query":[{"disabled":true,"key":"page","value":null},{"disabled":true,"key":"per_page","value":null},{"disabled":true,"key":"search","value":null},{"disabled":true,"key":"asset","value":null},{"disabled":true,"key":"dchain","value":null},{"disabled":true,"key":"name","value":null},{"disabled":true,"key":"address","value":null},{"disabled":true,"description":{"content":"<p>asc\\desc</p>\n","type":"text/plain"},"key":"sort","value":null},{"disabled":true,"description":{"content":"<p>allowed values - asset/dchain/ address/whitelist name/ wallet_type/state/created_at</p>\n","type":"text/plain"},"key":"sort_by","value":null},{"disabled":true,"key":"","value":null}],"variable":[]}},"response":[{"id":"53149974-f962-4f66-801d-891e47019720","name":"list","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/requisites"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"456"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:36:46 GMT"},{"key":"X-Ratelimit-Reset","value":"12"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"1c8-THSbWzFiKsfkzmxZsLFc9ET6eqg\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29998"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 04bd924a346a4c275fc7e49401769a76.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"LHR5-P6"},{"key":"X-Amz-Cf-Id","value":"D-W6h8xUQ4AVuQQ8TRKG2RToV72T9QXy712Lte57v0qI8F4A1Ao_lg=="}],"cookie":[],"responseTime":null,"body":"{\n    \"total_count\": 1,\n    \"per_page\": 100,\n    \"total_pages\": 1,\n    \"page\": 1,\n    \"prev_page\": null,\n    \"next_page\": null,\n    \"items\": [\n        {\n            \"address\": \"2N4KRKba8kAcSiKAu3CX6tJz3VKnghrsmj5\",\n            \"asset\": \"usdc\",\n            \"control\": true,\n            \"created_at\": \"2025-03-14T15:36:37.731Z\",\n            \"dchain\": \"usdc\",\n            \"deleted_at\": null,\n            \"description\": null,\n            \"name\": \"usdc d\",\n            \"other_cex_name\": null,\n            \"requisite_additional_information\": null,\n            \"tag\": null,\n            \"uid\": \"155-90964380\",\n            \"updated_at\": \"2025-03-14T15:36:37.744Z\",\n            \"wallet_type\": \"custodial\"\n        }\n    ]\n}"}],"_postman_id":"a3dddee1-d790-4cea-9cb4-050cf1a52c34"}],"id":"4ede5207-ca48-40c8-a7a2-b4233acf6b84","_postman_id":"4ede5207-ca48-40c8-a7a2-b4233acf6b84","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"withdrawals","item":[{"name":"list","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"ec31e6b4-092c-484d-9321-6c8686700d0d"}}],"id":"080e2ca5-973b-458e-9d82-004dad222778","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/withdrawals?asset&status&page&per_page&from&to&sort&sort_by","description":"<h3 id=\"withdrawals-api\">Withdrawals API</h3>\n<p>This API endpoint is used to retrieve withdrawal information.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://my.kyrrex.mt/api/v1/business/withdrawals</code></p>\n</li>\n<li><p>Query Parameters:</p>\n<ul>\n<li><p>asset (optional): The asset for which withdrawals are to be retrieved.</p>\n</li>\n<li><p>status (optional): The status of the withdrawals.</p>\n</li>\n<li><p>page (optional): The page number for paginated results.</p>\n</li>\n<li><p>per_page (optional): The number of results to be shown per page.</p>\n</li>\n<li><p>from (optional): The start date for the retrieval of withdrawals.</p>\n</li>\n<li><p>to (optional): The end date for the retrieval of withdrawals.</p>\n</li>\n<li><p>sort (optional): The sort order for the results.</p>\n</li>\n<li><p>sort_by (optional): The attribute by which the results are to be sorted.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be in JSON format with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"total_count\": {\n    \"type\": \"number\"\n  },\n  \"per_page\": {\n    \"type\": \"number\"\n  },\n  \"total_pages\": {\n    \"type\": \"number\"\n  },\n  \"page\": {\n    \"type\": \"number\"\n  },\n  \"items\": {\n    \"type\": \"array\",\n    \"items\": {\n      \"type\": \"object\",\n      \"properties\": {\n        \"address\": {\n          \"type\": \"string\"\n        },\n        \"amount\": {\n          \"type\": \"string\"\n        },\n        \"asset\": {\n          \"type\": \"string\"\n        },\n        \"control\": {\n          \"type\": \"null\"\n        },\n        \"created_at\": {\n          \"type\": \"string\"\n        },\n        \"dchain\": {\n          \"type\": \"string\"\n        },\n        \"done_at\": {\n          \"type\": \"string\"\n        },\n        \"fee\": {\n          \"type\": \"string\"\n        },\n        \"high_risk\": {\n          \"type\": \"null\"\n        },\n        \"status\": {\n          \"type\": \"string\"\n        },\n        \"tag\": {\n          \"type\": \"null\"\n        },\n        \"tx_id\": {\n          \"type\": \"string\"\n        },\n        \"tx_link\": {\n          \"type\": \"string\"\n        },\n        \"type\": {\n          \"type\": \"string\"\n        },\n        \"updated_at\": {\n          \"type\": \"string\"\n        },\n        \"uid\": {\n          \"type\": \"string\"\n        }\n      }\n    }\n  }\n}\n\n</code></pre>\n<p>This API endpoint is used to retrieve withdrawal information.</p>\n<h4 id=\"request-1\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://my.kyrrex.mt/api/v1/business/withdrawals</code></p>\n</li>\n<li><p>Query Parameters:</p>\n<ul>\n<li><p>asset (optional): The asset for which withdrawals are to be retrieved.</p>\n</li>\n<li><p>status (optional): The status of the withdrawals.</p>\n</li>\n<li><p>page (optional): The page number for paginated results.</p>\n</li>\n<li><p>per_page (optional): The number of results to be shown per page.</p>\n</li>\n<li><p>from (optional): The start date for the retrieval of withdrawals.</p>\n</li>\n<li><p>to (optional): The end date for the retrieval of withdrawals.</p>\n</li>\n<li><p>sort (optional): The sort order for the results.</p>\n</li>\n<li><p>sort_by (optional): The attribute by which the results are to be sorted.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response-1\">Response</h4>\n<p>The response will be in JSON format with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"total_count\": 0,\n  \"per_page\": 0,\n  \"total_pages\": 0,\n  \"page\": 0,\n  \"items\": [\n    {\n      \"address\": \"\",\n      \"amount\": \"\",\n      \"asset\": \"\",\n      \"control\": null,\n      \"created_at\": \"\",\n      \"dchain\": \"\",\n      \"done_at\": \"\",\n      \"fee\": \"\",\n      \"high_risk\": null,\n      \"status\": \"\",\n      \"tag\": null,\n      \"tx_id\": \"\",\n      \"tx_link\": \"\",\n      \"type\": \"\",\n      \"updated_at\": \"\",\n      \"uid\": \"\"\n    }\n  ]\n}\n\n</code></pre>\n<p>Response parameters:</p>\n<ul>\n<li><p><code>total_count</code> — total number of records</p>\n</li>\n<li><p><code>per_page</code> — number of records per page</p>\n</li>\n<li><p><code>total_pages</code> — total number of pages</p>\n</li>\n<li><p><code>page</code> — current page number</p>\n</li>\n<li><p><code>items</code> — list of deposit actions:</p>\n</li>\n<li><p><code>address</code> — wallet address</p>\n</li>\n<li><p><code>amount</code> — transaction amount</p>\n</li>\n<li><p><code>asset</code> — asset type (e.g., BTC, USDT)</p>\n</li>\n<li><p><code>control</code> — control flag or object (if any)</p>\n</li>\n<li><p><code>created_at</code> — creation date</p>\n</li>\n<li><p><code>dchain</code> — blockchain network</p>\n</li>\n<li><p><code>done_at</code> — completion date</p>\n</li>\n<li><p><code>fee</code> — transaction fee</p>\n</li>\n<li><p><code>high_risk</code> — high-risk flag (if applicable)</p>\n</li>\n<li><p><code>status</code> — current status</p>\n</li>\n<li><p><code>tag</code> — tag/memo (used for some assets like XRP)</p>\n</li>\n<li><p><code>tx_id</code> — transaction ID</p>\n</li>\n<li><p><code>tx_link</code> — link to transaction explorer</p>\n</li>\n<li><p><code>type</code> — action type</p>\n</li>\n<li><p><code>updated_at</code> — last update date</p>\n</li>\n<li><p><code>uid</code> — unique deposit identifier</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","withdrawals"],"host":["https://my.kyrrex.mt"],"query":[{"key":"asset","value":null},{"key":"status","value":null},{"key":"page","value":null},{"key":"per_page","value":null},{"key":"from","value":null},{"key":"to","value":null},{"key":"sort","value":null},{"key":"sort_by","value":null}],"variable":[]}},"response":[{"id":"ee1c7a37-fd53-4040-b7be-c4c3f67ba133","name":"list","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/withdrawals?asset&status&page&per_page&from&to&sort&sort_by","host":["https://my.kyrrex.mt"],"path":["api","v1","business","withdrawals"],"query":[{"key":"asset","value":null},{"key":"status","value":null},{"key":"page","value":null},{"key":"per_page","value":null},{"key":"from","value":null},{"key":"to","value":null},{"key":"sort","value":null},{"key":"sort_by","value":null}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"69"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:48:00 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"45-ekoQotCquLYfUV0SPNP/xy8gS/4\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Error from cloudfront"},{"key":"Via","value":"1.1 62e7b24ca032b612bb93fa7f3437469c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"oiV30F9v-ewVHXVj407uzY3GMSRtOVr75aiHgfZnBwkGh66FAERAzQ=="}],"cookie":[],"responseTime":null,"body":"{\n\t\"total_count\": 1,\n\t\"per_page\": 10,\n\t\"total_pages\": 1,\n\t\"page\": 1,\n\t\"prev_page\": nil,\n\t\"next_page\": nil,\n\t\"items\": [\n        {\n            \"address\": \"0xDE32c2c6e99D2392Bf70BFEf28318531F836E118\",\n            \"amount\": \"35.55\",\n            \"asset\": \"usdc\",\n            \"control\": null,\n            \"created_at\": \"2025-03-04 16:12:56\",\n            \"dchain\": \"usdc\",\n            \"done_at\": \"2025-03-04 16:15:17\",\n            \"fee\": \"0.0\",\n            \"high_risk\": null,\n            \"status\": \"done\",\n            \"tag\": null,\n            \"tx_id\": \"0x6a52a13cbe6bc6f3f742270f127f5d972b8da72cebdebf1297ac61ea839f4f2d\",\n            \"tx_link\": \"https://sepolia.etherscan.io/tx/0x6a52a13cbe6bc6f3f742270f127f5d972b8da72cebdebf1297ac61ea839f4f2d\",\n            \"type\": \"withdrawal\",\n            \"updated_at\": \"2025-03-04 16:15:17\",\n            \"uid\": \"247-96367813\"\n        }\n    ]\n}"}],"_postman_id":"080e2ca5-973b-458e-9d82-004dad222778"},{"name":"info","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"a7378241-47c5-4ea7-ab50-23372bd51444"}}],"id":"41751144-b346-4200-9742-557da3fa685c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/withdrawals/:uid","description":"<h3 id=\"request\">Request</h3>\n<p>This HTTP GET request is used to retrieve withdrawal details for a specific user with the given unique identifier (uid). The request should be made to the endpoint <code>https://my.kyrrex.mt/api/v1/business/withdrawals/:uid</code>, where <code>:uid</code> should be replaced with the actual user identifier.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request does not require any specific input parameters in the query string or request body.</p>\n<h3 id=\"response\">Response</h3>\n<p>Upon a successful request, the response will include the withdrawal details for the specified user in JSON format. The response will contain the following fields:</p>\n<ul>\n<li><p>\"address\": The withdrawal address.</p>\n</li>\n<li><p>\"amount\": The amount of the withdrawal.</p>\n</li>\n<li><p>\"asset\": The asset type of the withdrawal.</p>\n</li>\n<li><p>\"control\": Indicates if the withdrawal is under control.</p>\n</li>\n<li><p>\"created_at\": The timestamp when the withdrawal was created.</p>\n</li>\n<li><p>\"dchain\": The ID associated with the withdrawal on the blockchain.</p>\n</li>\n<li><p>\"done_at\": The timestamp when the withdrawal was completed.</p>\n</li>\n<li><p>\"fee\": The fee associated with the withdrawal.</p>\n</li>\n<li><p>\"high_risk\": Indicates if the withdrawal is flagged as high risk.</p>\n</li>\n<li><p>\"status\": The status of the withdrawal.</p>\n</li>\n<li><p>\"tag\": Additional tag associated with the withdrawal.</p>\n</li>\n<li><p>\"tx_id\": The transaction ID of the withdrawal.</p>\n</li>\n<li><p>\"tx_link\": The link to the transaction details.</p>\n</li>\n<li><p>\"type\": The type of withdrawal.</p>\n</li>\n<li><p>\"updated_at\": The timestamp when the withdrawal details were last updated.</p>\n</li>\n<li><p>\"uid\": The unique identifier of the user for whom the withdrawal details are retrieved.</p>\n</li>\n</ul>\n<p>Note: Some fields may have null values if the information is not available.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","withdrawals",":uid"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[{"id":"b8e4952b-9fc8-4725-8de4-aee76c8f1859","type":"any","value":"","key":"uid"}]}},"response":[{"id":"edd79e1f-f9c0-4b5d-9b84-d03f870a6b75","name":"info","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/withdrawals/:uid","host":["https://my.kyrrex.mt"],"path":["api","v1","business","withdrawals",":uid"],"variable":[{"key":"uid","value":"156-35304982"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"397"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 16:17:35 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"18d-lhWTUSa4pCDRh+qgns3gZsCd9+g\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 b8226c69dd6cd8327e2c0133e6e7c594.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"WAW51-P5"},{"key":"X-Amz-Cf-Id","value":"ICBXP8rvdRmJIoUUNeMn7IVTJHyqPLMReJvKsi8OFkGTp5WMBcF8LQ=="}],"cookie":[],"responseTime":null,"body":"{\n    \"address\": \"2N4KRKba8kAcSiKAu3CX6tJz3VKnghrsmj5\",\n    \"amount\": \"50.0\",\n    \"asset\": \"trx\",\n    \"control\": null,\n    \"created_at\": \"2025-03-14T16:11:26.703Z\",\n    \"dchain\": \"trx\",\n    \"done_at\": \"2025-03-14T16:11:28.389Z\",\n    \"fee\": \"10.0\",\n    \"high_risk\": null,\n    \"status\": \"blocked_action_required\",\n    \"tag\": null,\n    \"tx_id\": null,\n    \"tx_link\": null,\n    \"type\": \"withdrawal\",\n    \"updated_at\": \"2025-03-14T16:11:28.389Z\",\n    \"uid\": \"156-35304982\"\n}"}],"_postman_id":"41751144-b346-4200-9742-557da3fa685c"},{"name":"actions list","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"251914aa-1369-4188-9d34-540dba5db32c"}}],"id":"f447fa4e-9e31-4361-88f4-ed2a806db8fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/withdrawals/:uid/actions","description":"<h3 id=\"get-withdrawal-actions\">Get Withdrawal Actions</h3>\n<p>This endpoint retrieves the withdrawal actions for a specific user.</p>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request follows the JSON schema below:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"array\",\n  \"items\": {\n    \"type\": \"object\",\n    \"properties\": {\n      \"level_name\": {\n        \"type\": \"string\"\n      },\n      \"action_id\": {\n        \"type\": \"string\"\n      }\n    }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","withdrawals",":uid","actions"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[{"id":"f27fa829-30b3-4314-a8fa-99b0dc0746d5","type":"any","value":"","key":"uid"}]}},"response":[{"id":"600af75a-ba60-4dea-bc01-a62dcb9bc197","name":"actions list","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/withdrawals/:uid/actions","protocol":"https","host":["my","kyrrex","mt"],"path":["api","v1","business","withdrawals",":uid","actions"],"variable":[{"key":"uid","value":"156-35304982"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 16:19:10 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"62-75YB+d50aMB/GNvATI10p3WRmK8\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 b8226c69dd6cd8327e2c0133e6e7c594.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"WAW51-P5"},{"key":"X-Amz-Cf-Id","value":"SjbzENc_aTvgY7yEfNYO1aP8eBPhdtAgTBYrgd3YtKdeMJwWQQjxpw=="}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"level_name\": \"increase_limit\",\n        \"action_id\": \"paymentMethod-8c3f80a4-5b02-40c8-8193-d71e2ab55bff\"\n    }\n]"}],"_postman_id":"f447fa4e-9e31-4361-88f4-ed2a806db8fd"},{"name":"generate link for the action","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"4f3d5638-ac5a-49ef-a024-10216306b1b9"}}],"id":"c908ee28-93c6-437a-a453-ae54c05ca93a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/withdrawals/:uuid/actions/:action_id/generate_web_link","description":"<p>The <code>POST</code> request to <code>https://my.kyrrex.mt/api/v1/business/withdrawals/:uid/actions/:action_id/generate_web_link</code> endpoint is used to generate a web link for a specific withdrawal action.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><p><code>uid</code> (path parameter): The unique identifier of the user.</p>\n</li>\n<li><p><code>action_id</code> (path parameter): The identifier of the withdrawal action.</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>The response for this request is a JSON object with a <code>link</code> property, which represents the generated web link.</p>\n<h4 id=\"json-schema\">JSON Schema</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"link\": {\n      \"type\": \"string\"\n    }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","withdrawals",":uuid","actions",":action_id","generate_web_link"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[{"id":"babda835-0295-4bf4-8abb-6a85e1440b83","type":"any","value":"","key":"uuid"},{"id":"f82e89ce-698c-4115-8ed8-87456d83cb48","type":"any","value":"","key":"action_id"}]}},"response":[{"id":"4b8bde96-349e-4c86-9981-c3f9302f4168","name":"generate link for the action","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/withdrawals/:uuid/actions/:action_id/generate_web_link","host":["https://my.kyrrex.mt"],"path":["api","v1","business","withdrawals",":uuid","actions",":action_id","generate_web_link"],"variable":[{"key":"uuid","value":""},{"key":"action_id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"link\": \"https://in.sumsub.com/websdk/p/sbx_yyfEZnW5pDkRVWwm\"\n}"}],"_postman_id":"c908ee28-93c6-437a-a453-ae54c05ca93a"},{"name":"generate token for the action","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"f12ea5e9-eadb-4fa7-aa2e-3483504b3803"}}],"id":"dc5032f7-10d2-4d27-a5b0-e8b4646fe82d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/withdrawals/:uid/actions/:action_id/generate_token","description":"<h3 id=\"generate-token-for-withdrawal-action\">Generate Token for Withdrawal Action</h3>\n<p>This endpoint is used to generate a token for a specific withdrawal action.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>uid</code> (string) - The unique identifier for the user.</p>\n</li>\n<li><p><code>action_id</code> (string) - The identifier for the withdrawal action.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><code>token</code> (string) - The generated token for the withdrawal action.</li>\n</ul>\n<p>Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"token\": \"generated_token_value\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","withdrawals",":uid","actions",":action_id","generate_token"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[{"id":"82d48268-659a-4114-96dc-c9a95f7655a6","type":"any","value":"","key":"uid"},{"id":"7ac73427-fb2e-4bac-9fe4-b0ac88cd87d4","type":"any","value":"","key":"action_id"}]}},"response":[{"id":"9acfe228-1880-4011-87a4-7e935217e402","name":"generate token for the action","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/withdrawals/:uid/actions/:action_id/generate_token","host":["https://my.kyrrex.mt"],"path":["api","v1","business","withdrawals",":uid","actions",":action_id","generate_token"],"variable":[{"key":"uid","value":""},{"key":"action_id","value":""}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"161"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:31:51 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"a1-l90WE7vgNFjxM8lHuLQlMMcXlXw\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 d34cf2ddbdf9774517330fee6a26e4b2.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"-jX9zla01R3uuI3fO-1LV7sI0vvh92hI1ZoUa13Sck-Ga2twhoOARw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"_act-sbx-jwt-eyJhbGciOiJub25lIn0.eyJqdGkiOiJfYWN0LXNieC0yZjc3MDQwMS1kY2IyLTQ1N2YtYmY2NS04YTMxZDY1OWNiYjgiLCJ1cmwiOiJodHRwczovL2FwaS5zdW1zdWIuY29tIn0.\"\n}"}],"_postman_id":"dc5032f7-10d2-4d27-a5b0-e8b4646fe82d"},{"name":"create","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"3217d01f-e8dc-41ed-93b2-5096a4f7e54c"}}],"id":"42d9ed20-1a47-4191-8be4-d0d313e22a72","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"dchain\": \"trx\",\n    \"amount\": 500,\n    \"requisite_uid\": \"155-90968100\"\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/withdrawals","description":"<h3 id=\"withdrawal-request\">Withdrawal Request</h3>\n<p>This endpoint allows you to initiate a withdrawal by submitting a POST request to the specified URL.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>dchain</code> (string): The blockchain identifier for the withdrawal.</p>\n</li>\n<li><p><code>amount</code> (number): The amount to be withdrawn.</p>\n</li>\n<li><p><code>requisite_uid</code> (string): The unique identifier for the withdrawal requisition.</p>\n</li>\n</ul>\n<p>The request body should be in raw format and include the following parameters:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"dchain\": \"trx\",\n    \"amount\": 500,\n    \"requisite_uid\": \"155-90968100\"\n}\n\n</code></pre>\n<h4 id=\"response\">Response</h4>\n<p>Upon successful execution, the server will respond with a status code of 201 and a JSON object containing the withdrawal details, including:</p>\n<ul>\n<li><p><code>address</code> (string): The withdrawal address.</p>\n</li>\n<li><p><code>amount</code> (string): The withdrawn amount.</p>\n</li>\n<li><p><code>asset</code> (string): The asset type.</p>\n</li>\n<li><p><code>control</code> (null): Control information.</p>\n</li>\n<li><p><code>created_at</code> (string): Timestamp of creation.</p>\n</li>\n<li><p><code>dchain</code> (string): The blockchain ID.</p>\n</li>\n<li><p><code>done_at</code> (string): Timestamp of completion.</p>\n</li>\n<li><p><code>fee</code> (string): The withdrawal fee.</p>\n</li>\n<li><p><code>high_risk</code> (null): High risk indicator.</p>\n</li>\n<li><p><code>status</code> (null): Status of the withdrawal.</p>\n</li>\n<li><p><code>tag</code> (null): Tag information.</p>\n</li>\n<li><p><code>tx_id</code> (null): Transaction ID.</p>\n</li>\n<li><p><code>tx_link</code> (null): Transaction link.</p>\n</li>\n<li><p><code>type</code> (string): Type of transaction.</p>\n</li>\n<li><p><code>updated_at</code> (string): Timestamp of update.</p>\n</li>\n<li><p><code>uid</code> (string): Unique identifier for the withdrawal.</p>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"address\": \"\",\n    \"amount\": \"\",\n    \"asset\": \"\",\n    \"control\": null,\n    \"created_at\": \"\",\n    \"dchain\": \"\",\n    \"done_at\": \"\",\n    \"fee\": \"\",\n    \"high_risk\": null,\n    \"status\": null,\n    \"tag\": null,\n    \"tx_id\": null,\n    \"tx_link\": null,\n    \"type\": \"\",\n    \"updated_at\": \"\",\n    \"uid\": \"\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","withdrawals"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"fbe9a278-2775-41c1-b5ce-1ff55c316818","name":"create","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"dchain\": \"trx\",\n    \"amount\": 50,\n    \"requisite_uid\": \"155-90964380\"\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/withdrawals"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"376"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 16:11:27 GMT"},{"key":"X-Ratelimit-Reset","value":"37"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"178-9ynuFvhkHnQqGR5uz2uSSjZ0nQA\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29998"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 afa29c600cd8cfaa68086eabb2f7fd58.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"WAW51-P5"},{"key":"X-Amz-Cf-Id","value":"SfuFCxCxDRKFS7g3lRDf_1W_BjfQxG9_9TrY0nV_5wpm8Kde0C88lg=="}],"cookie":[],"responseTime":null,"body":"{\n    \"address\": \"2N4KRKba8kAcSiKAu3CX6tJz3VKnghrsmj5\",\n    \"amount\": \"50.0\",\n    \"asset\": \"trx\",\n    \"control\": null,\n    \"created_at\": \"2025-03-14T16:11:26.703Z\",\n    \"dchain\": \"trx\",\n    \"done_at\": \"2025-03-14T16:11:26.721Z\",\n    \"fee\": \"10.0\",\n    \"high_risk\": null,\n    \"status\": null,\n    \"tag\": null,\n    \"tx_id\": null,\n    \"tx_link\": null,\n    \"type\": \"withdrawal\",\n    \"updated_at\": \"2025-03-14T16:11:26.721Z\",\n    \"uid\": \"156-35304982\"\n}"}],"_postman_id":"42d9ed20-1a47-4191-8be4-d0d313e22a72"}],"id":"777dae5e-024a-4995-b631-1b0ed97f5625","_postman_id":"777dae5e-024a-4995-b631-1b0ed97f5625","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"deposits","item":[{"name":"list","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"43dc2884-3b21-4bba-b3e7-eceb3be7bb5a"}}],"id":"870ec379-4ece-404f-944f-8854b1e77e3f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/deposits","description":"<h3 id=\"retrieve-deposits\">Retrieve Deposits</h3>\n<p>This endpoint makes an HTTP GET request to retrieve a list of deposits.</p>\n<h4 id=\"request\">Request</h4>\n<p>No request body is required for this request.</p>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request is a JSON object with the following parameters:</p>\n<ul>\n<li><p><code>total_count</code> (integer) - The total count of deposits.</p>\n</li>\n<li><p><code>per_page</code> (integer) - The number of deposits per page.</p>\n</li>\n<li><p><code>total_pages</code> (integer) - The total number of pages.</p>\n</li>\n<li><p><code>page</code> (integer) - The current page number.</p>\n</li>\n<li><p><code>prev_page</code> (integer or null) - The previous page number, or null if there is no previous page.</p>\n</li>\n<li><p><code>next_page</code> (integer or null) - The next page number, or null if there is no next page.</p>\n</li>\n<li><p><code>items</code> (array) - An array of deposit items with the following properties:</p>\n<ul>\n<li><p><code>address</code> (string) - The address of the deposit.</p>\n</li>\n<li><p><code>amount</code> (string) - The amount of the deposit.</p>\n</li>\n<li><p><code>asset</code> (string) - The asset of the deposit.</p>\n</li>\n<li><p><code>control</code> (object or null) - The control of the deposit, if applicable.</p>\n</li>\n<li><p><code>created_at</code> (string) - The creation date of the deposit.</p>\n</li>\n<li><p><code>dchain_id</code> (string) - The ID of the deposit chain.</p>\n</li>\n<li><p><code>done_at</code> (string) - The completion date of the deposit.</p>\n</li>\n<li><p><code>fee</code> (string) - The fee of the deposit.</p>\n</li>\n<li><p><code>high_risk</code> (boolean or null) - Indicates if the deposit is high risk, or null if not applicable.</p>\n</li>\n<li><p><code>status</code> (string) - The status of the deposit.</p>\n</li>\n<li><p><code>tag</code> (string or null) - The tag associated with the deposit, if available.</p>\n</li>\n<li><p><code>tx_id</code> (string) - The transaction ID of the deposit.</p>\n</li>\n<li><p><code>tx_link</code> (string) - The transaction link of the deposit.</p>\n</li>\n<li><p><code>type</code> (string) - The type of the deposit.</p>\n</li>\n<li><p><code>updated_at</code> (string) - The last update date of the deposit.</p>\n</li>\n<li><p><code>uid</code> (string) - The unique identifier of the deposit.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>Example response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"total_count\": 0,\n    \"per_page\": 0,\n    \"total_pages\": 0,\n    \"page\": 0,\n    \"prev_page\": null,\n    \"next_page\": null,\n    \"items\": [\n        {\n            \"address\": \"\",\n            \"amount\": \"\",\n            \"asset\": \"\",\n            \"control\": null,\n            \"created_at\": \"\",\n            \"dchain_id\": \"\",\n            \"done_at\": \"\",\n            \"fee\": \"\",\n            \"high_risk\": null,\n            \"status\": \"\",\n            \"tag\": null,\n            \"tx_id\": \"\",\n            \"tx_link\": \"\",\n            \"type\": \"\",\n            \"updated_at\": \"\",\n            \"uid\": \"\"\n        }\n    ]\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","deposits"],"host":["https://my.kyrrex.mt"],"query":[{"disabled":true,"key":"asset","value":"btc"},{"disabled":true,"key":"status","value":null},{"disabled":true,"key":"page","value":null},{"disabled":true,"key":"per_page","value":null},{"disabled":true,"key":"from","value":null},{"disabled":true,"key":"to","value":null},{"disabled":true,"key":"sort","value":null},{"disabled":true,"key":"sort_by","value":null}],"variable":[]}},"response":[{"id":"2e00429f-a7b3-4a6c-80cc-cb3744ff56ba","name":"list","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/deposits","host":["https://my.kyrrex.mt"],"path":["api","v1","business","deposits"],"query":[{"key":"asset","value":"btc","disabled":true},{"key":"status","value":null,"disabled":true},{"key":"page","value":null,"disabled":true},{"key":"per_page","value":null,"disabled":true},{"key":"from","value":null,"disabled":true},{"key":"to","value":null,"disabled":true},{"key":"sort","value":null,"disabled":true},{"key":"sort_by","value":null,"disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"647"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:46:54 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"287-EDfUPpb2yQUHXGM7wWUYjD9ZouY\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 62e7b24ca032b612bb93fa7f3437469c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"aWh7J7wQN4Y-8560_KvmGAiSP8O5BtdBk-pFDB9wTje26VHOoKM3_g=="}],"cookie":[],"responseTime":null,"body":"{\n    \"total_count\": 1,\n    \"per_page\": 100,\n    \"total_pages\": 1,\n    \"page\": 1,\n    \"prev_page\": null,\n    \"next_page\": null,\n    \"items\": [\n        {\n            \"address\": \"TU91VcDEdsKRdJGTKwjYEumJoujszRZJ9u\",\n            \"amount\": \"1995.0\",\n            \"asset\": \"trx\",\n            \"control\": null,\n            \"created_at\": \"2025-03-14T15:45:52.332Z\",\n            \"dchain\": \"trx\",\n            \"done_at\": \"2025-03-14T15:45:52.332Z\",\n            \"fee\": \"5.0\",\n            \"high_risk\": null,\n            \"status\": \"processing\",\n            \"tag\": null,\n            \"tx_id\": \"23887649f0459d22b770f9e6c3ef04db6e9c29853d5792a7aaf3022e9e33efc2\",\n            \"tx_link\": \"https://nile.tronscan.org/#/transaction/23887649f0459d22b770f9e6c3ef04db6e9c29853d5792a7aaf3022e9e33efc2\",\n            \"type\": \"deposit\",\n            \"updated_at\": \"2025-03-14T15:45:52.332Z\",\n            \"uid\": \"312-09547808\"\n        }\n    ]\n}"}],"_postman_id":"870ec379-4ece-404f-944f-8854b1e77e3f"},{"name":"info","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"187dc4c4-b66a-4032-8ef9-c31f80730d35"}}],"id":"b4f973d0-6419-424d-89bb-dd0b647b6645","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/deposits/{{uid}}","description":"<h3 id=\"get-apiv1businessdepositsuid\">GET /api/v1/business/deposits/{{uid}}</h3>\n<p>This endpoint retrieves details of a specific deposit identified by the provided ID.</p>\n<h4 id=\"request\">Request</h4>\n<p>No request body is required for this endpoint. The request should include the following headers:</p>\n<ul>\n<li><p><code>Content-Type</code>: application/json</p>\n</li>\n<li><p><code>Authorization</code>: Bearer token</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be a JSON object with the following properties:</p>\n<ul>\n<li><p><code>address</code> (string): The address associated with the deposit.</p>\n</li>\n<li><p><code>amount</code> (string): The amount of the deposit.</p>\n</li>\n<li><p><code>asset</code> (string): The type of asset for the deposit.</p>\n</li>\n<li><p><code>control</code> (null): Control information for the deposit.</p>\n</li>\n<li><p><code>created_at</code> (string): The timestamp when the deposit was created.</p>\n</li>\n<li><p><code>dchain</code> (string): The ID of the deposit chain.</p>\n</li>\n<li><p><code>done_at</code> (string): The timestamp when the deposit was completed.</p>\n</li>\n<li><p><code>fee</code> (string): The fee associated with the deposit.</p>\n</li>\n<li><p><code>high_risk</code> (null): Indicates if the deposit is considered high risk.</p>\n</li>\n<li><p><code>status</code> (string): The status of the deposit.</p>\n</li>\n<li><p><code>tag</code> (null): Tag information for the deposit.</p>\n</li>\n<li><p><code>tx_id</code> (string): The transaction ID associated with the deposit.</p>\n</li>\n<li><p><code>tx_link</code> (string): The link to the transaction details.</p>\n</li>\n<li><p><code>type</code> (string): The type of the deposit.</p>\n</li>\n<li><p><code>updated_at</code> (string): The timestamp when the deposit was last updated.</p>\n</li>\n<li><p><code>uid</code> (string): The UID of the deposit.</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","deposits","{{uid}}"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"5c32d782-d269-4db6-a804-7ae7c51af986","name":"info","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/deposits/312-09547808"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"543"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:47:28 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"21f-zcgqCtluWvbK4+FPk6Kjf/YkoR8\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 62e7b24ca032b612bb93fa7f3437469c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"dthnUY3465F1Vjzcba_08_LaF0_Qe8KINIu8eaP9gPcA4omfBUXnIg=="}],"cookie":[],"responseTime":null,"body":"{\n    \"address\": \"TU91VcDEdsKRdJGTKwjYEumJoujszRZJ9u\",\n    \"amount\": \"1995.0\",\n    \"asset\": \"trx\",\n    \"control\": null,\n    \"created_at\": \"2025-03-14T15:45:52.332Z\",\n    \"dchain\": \"trx\",\n    \"done_at\": \"2025-03-14T15:47:13.665Z\",\n    \"fee\": \"5.0\",\n    \"high_risk\": null,\n    \"status\": \"rejected\",\n    \"tag\": null,\n    \"tx_id\": \"23887649f0459d22b770f9e6c3ef04db6e9c29853d5792a7aaf3022e9e33efc2\",\n    \"tx_link\": \"https://nile.tronscan.org/#/transaction/23887649f0459d22b770f9e6c3ef04db6e9c29853d5792a7aaf3022e9e33efc2\",\n    \"type\": \"deposit\",\n    \"updated_at\": \"2025-03-14T15:47:13.665Z\",\n    \"uid\": \"312-09547808\"\n}"}],"_postman_id":"b4f973d0-6419-424d-89bb-dd0b647b6645"},{"name":"actions list","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"e80b8a49-2d28-4911-9e12-816cd1eff427"}}],"id":"44ca253d-eacc-49e9-a18b-e810adcc0825","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/deposits/{{uid}}/actions","description":"<p>This endpoint makes an HTTP GET request to retrieve the actions associated with a specific deposit identified by the unique user ID (uid).</p>\n<h3 id=\"request\">Request</h3>\n<p>The request does not contain a request body. The endpoint URL includes the base URL followed by '/api/v1/business/deposits/' and the user ID (uid) parameter.</p>\n<ul>\n<li><p><code>base_url</code>: The base URL of the API.</p>\n</li>\n<li><p><code>uid</code>: The unique identifier of the user.</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>The response will include the details of the actions associated with the specified deposit, such as action IDs, timestamps, and other relevant information.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","deposits","{{uid}}","actions"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"538c148a-92ba-47c9-8ef1-c7496eac86e2","name":"actions list","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/deposits/{{uid}}/actions","host":["https://my.kyrrex.mt"],"path":["api","v1","business","deposits","{{uid}}","actions"],"query":[{"key":"","value":null,"disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:47:42 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"2-l9Fw4VUO7kr8CvBlt4zaMCqXZ0w\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 62e7b24ca032b612bb93fa7f3437469c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"6S-QExKw4PFiZYsIImrvkUwM1QGRARMxzvdBCFXKgnhAo47x786-hA=="}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"44ca253d-eacc-49e9-a18b-e810adcc0825"},{"name":"generate token for the action","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"ae93af60-2000-4c05-96c6-217379ebd247"}}],"id":"65d70bb6-c5c5-47f0-bd94-86d8ea0f6670","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/deposits/:uid/actions/:action_id/generate_token","description":"<p>This endpoint is used to generate a token for a specific action associated with a deposit. The HTTP POST request should be made to https://my.kyrrex.mt/api/v1/business/deposits/:uid/actions/:action_id/generate_token.</p>\n<h3 id=\"response\">Response</h3>\n<p>The response for this request is a JSON object with a \"token\" field. The \"token\" field is a string representing the generated token.</p>\n<h4 id=\"json-schema\">JSON Schema</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"token\": {\n      \"type\": \"string\"\n    }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","deposits",":uid","actions",":action_id","generate_token"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[{"id":"099afc30-0c1e-4dca-811d-4bd20b7fc06c","type":"any","value":"","key":"uid"},{"id":"4ac83085-718c-483f-8215-2223d9a9dce1","type":"any","value":"","key":"action_id"}]}},"response":[{"id":"56175bfc-282b-4913-a3ae-91fd0a58e5b8","name":"generate token for the action","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/deposits/:uid/actions/:action_id/generate_token","host":["https://my.kyrrex.mt"],"path":["api","v1","business","deposits",":uid","actions",":action_id","generate_token"],"variable":[{"key":"uid","value":""},{"key":"action_id","value":""}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"161"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:17:07 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"a1-vpvCnicx1bu/Ja6XAQtgqEtV5R4\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 4bcde11972bc2266af369348894d243e.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"WAW51-P5"},{"key":"X-Amz-Cf-Id","value":"oIiVUH8irMtUUPEFWPqlp-4765VrmUj4RLCyU-u4TqcnMityH7NVUQ=="}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"_act-sbx-jwt-eyJhbGciOiJub25lIn0.eyJqdGkiOiJfYWN0LXNieC02N2JhN2RjMi1iMGQ1LTQzYjItOTVjMS04NTMzOWJjODg3NjMiLCJ1cmwiOiJodHRwczovL2FwaS5zdW1zdWIuY29tIn0.\"\n}"}],"_postman_id":"65d70bb6-c5c5-47f0-bd94-86d8ea0f6670"},{"name":"generate link for the action","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"040c7733-932f-483b-95f4-8bf591ab20dd"}}],"id":"9ef09542-2bc7-4d71-9d18-c239ba79040d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"level_name\": \"kyt_level\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/deposits/:uid/actions/:action_id/generate_web_link","description":"<h3 id=\"generate-web-link-for-deposit-action\">Generate Web Link for Deposit Action</h3>\n<p>This endpoint allows you to generate a web link for a specific deposit action.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><code>level_name</code>: (string) The name of the level.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><code>link</code>: (string) The generated web link.</li>\n</ul>\n<p>Example Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"link\": \"example_generated_web_link\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","deposits",":uid","actions",":action_id","generate_web_link"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[{"id":"d6090824-693b-4a45-b776-5fb5790c0645","type":"any","value":"","key":"uid"},{"id":"7da9f96b-d507-4bc7-bb15-8bd71e4c5b08","type":"any","value":"","key":"action_id"}]}},"response":[{"id":"fd2bc163-68dc-4a0a-bdb8-57dee857b3ec","name":"generate link for the action","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"level_name\": \"kyt_level\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":{"raw":"https://my.kyrrex.mt/api/v1/business/deposits/:uid/actions/:action_id/generate_web_link","host":["https://my.kyrrex.mt"],"path":["api","v1","business","deposits",":uid","actions",":action_id","generate_web_link"],"variable":[{"key":"uid","value":""},{"key":"action_id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"143"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:56:34 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"8f-w3UaQlQgqb2cTA8Yfu0F5zDuXv8\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Error from cloudfront"},{"key":"Via","value":"1.1 78720628b37ebf3e33c42dc098252ee8.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"0ImDW2Y2nP1koMXtV0aOkSskFN9pHLXV42U8NjBytztUu-UvNsNfwA=="}],"cookie":[],"responseTime":null,"body":"{\n   \"link\": \"https://in.sumsub.com/websdk/p/sbx_yyfEZnW5pDkRVWwm\"\n}"}],"_postman_id":"9ef09542-2bc7-4d71-9d18-c239ba79040d"}],"id":"c352fc97-477d-4742-8925-02f4a23c4674","_postman_id":"c352fc97-477d-4742-8925-02f4a23c4674","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"deposit addresses","item":[{"name":"list","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"8e1a4c74-9aa5-4ce5-affe-b713766a827d"}}],"id":"0cdd9bab-0ea6-438b-9621-991d55ac018e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":"https://my.kyrrex.mt/api/v1/business/deposit_addresses","description":"<p>This endpoint makes an HTTP GET request to retrieve deposit addresses from the specified base URL. The response includes the total count of deposit addresses, the number of addresses per page, total pages, current page number, previous and next page URLs, and an array of deposit address items.</p>\n<p>The example response includes the following key details:</p>\n<ul>\n<li><p><code>limit</code>: 0</p>\n</li>\n<li><p><code>total_count</code>: 0</p>\n</li>\n<li><p><code>per_page</code>: 0</p>\n</li>\n<li><p><code>total_pages</code>: 0</p>\n</li>\n<li><p><code>page</code>: 0</p>\n</li>\n<li><p><code>prev_page</code>: null</p>\n</li>\n<li><p><code>next_page</code>: null</p>\n</li>\n<li><p><code>items</code>: An array containing deposit address items with keys such as <code>address</code>, <code>asset</code>, <code>dchain</code>, <code>expired_at</code>, <code>name</code>, <code>tag</code>, <code>type</code>, and <code>uid</code>.</p>\n</li>\n</ul>\n<p>To enhance security, you can utilize saved data using variables and vault secrets for authentication and other sensitive information.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","deposit_addresses"],"host":["https://my.kyrrex.mt"],"query":[{"disabled":true,"key":"dchains[]","value":"trx"},{"disabled":true,"key":"gateway","value":"Tron"},{"disabled":true,"key":"page","value":null},{"disabled":true,"key":"per_page","value":null}],"variable":[]}},"response":[{"id":"385b07de-2487-4102-88c2-69343807e6bf","name":"list","originalRequest":{"method":"GET","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/deposit_addresses","host":["https://my.kyrrex.mt"],"path":["api","v1","business","deposit_addresses"],"query":[{"key":"dchains[]","value":"btc","disabled":true},{"key":"gateway","value":"Bitcoin","disabled":true},{"key":"page","value":null,"disabled":true},{"key":"per_page","value":null,"disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:21:02 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"66-t28oS/1NatORUOAPvw22ggm20LE\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 a5010656f4f762c0fdffac3448496b86.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"4kfwICIWmDIG7ecxgx9Ox4ByfmvbhGLjptTB4McGvuoPoNUP3WrbiA=="}],"cookie":[],"responseTime":null,"body":"{\n\t\t\t\t\"limit\": 7,\n\t\t\t\t\"total_count\": 1,\n\t\t\t\t\"per_page\": 2,\n\t\t\t\t\"total_pages\": 1,\n\t\t\t\t\"page\": 1,\n\t\t\t\t\"prev_page\": null,\n\t\t\t\t\"next_page\": null,\n\t\t\t\t\"items\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"address\": \"TQrqHrKwZ99GDbec7u77JH85k2e7gYixYo\",\n\t\t\t\t\t\t\"asset\": \"usdt\",\n\t\t\t\t\t\t\"dchain\": \"trc20usdt\",\n\t\t\t\t\t\t\"expired_at\": null,\n\t\t\t\t\t\t\"name\": null,\n\t\t\t\t\t\t\"tag\": null,\n\t\t\t\t\t\t\"type\": \"crypto_address\",\n\t\t\t\t\t\t\"uid\": 2174\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}"}],"_postman_id":"0cdd9bab-0ea6-438b-9621-991d55ac018e"},{"name":"create","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"385b0044-1c01-43cf-ac11-b7773071192c"}}],"id":"015304df-97ce-4835-87a8-a4698d615e07","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"dchain\": \"trx\",\n    \"name\": \"trx\"\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/deposit_addresses","description":"<h3 id=\"create-deposit-address\">Create Deposit Address</h3>\n<p>This endpoint is used to create a deposit address.</p>\n<p><strong>Request Body</strong></p>\n<ul>\n<li><p>dchain (string, required): The type of blockchain for the deposit address.</p>\n</li>\n<li><p>name (string, required): A custom name for the deposit address.</p>\n</li>\n</ul>\n<p>Example Request Body:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"dchain\": \"trx\",\n    \"name\": \"trx\"\n}\n\n</code></pre>\n<p><strong>Response</strong></p>\n<ul>\n<li><p>Status: 201</p>\n</li>\n<li><p>Content-Type: application/json</p>\n</li>\n</ul>\n<p>Example Response Body:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"address\": \"\",\n    \"asset\": \"\",\n    \"dchain\": \"\",\n    \"expired_at\": null,\n    \"name\": \"\",\n    \"tag\": null,\n    \"type\": \"\",\n    \"uid\": 0\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","deposit_addresses"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"c9bb4201-3419-424c-b1c1-7c6985936d0f","name":"create","originalRequest":{"method":"POST","header":[{"key":"accept","value":"application/json"},{"key":"APIKey","value":"","type":"text"},{"key":"APISign","value":"","type":"text"},{"key":"Auth-Token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"dchain\": \"trx\",\n    \"name\": \"trx\"\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/deposit_addresses"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"157"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Mar 2025 15:35:04 GMT"},{"key":"X-Ratelimit-Reset","value":"60"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"9d-uObqzrERrR4fPIojazb8DIBfaLw\""},{"key":"X-Ratelimit-Limit","value":"30000"},{"key":"X-Ratelimit-Remaining","value":"29999"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 4dd80d99fd5d0f6baaaf5179cd921f72.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"FRA56-P7"},{"key":"X-Amz-Cf-Id","value":"wzhxuBjnnKUHlXXpv0ir85qNPrVX1DzhWBD8w5MMQ_mzE8bzY6UaTw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"address\": \"2Mzetv3U6HhLmY3yakR3z6eouxQQXfky2Y1\",\n    \"asset\": \"btc\",\n    \"dchain\": \"btc\",\n    \"expired_at\": null,\n    \"name\": \"yeet\",\n    \"tag\": null,\n    \"type\": \"crypto_address\",\n    \"uid\": 7873\n}"}],"_postman_id":"015304df-97ce-4835-87a8-a4698d615e07"}],"id":"4bc268b6-063f-44e3-839e-db5ab3cba8dc","_postman_id":"4bc268b6-063f-44e3-839e-db5ab3cba8dc","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"fiats","item":[{"name":"Register Customer with Provider","id":"341f11d1-01f9-4365-b1c9-e2cb3bb43521","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"<p>User authentication token</p>\n"},{"key":"APISign","value":"{{api_sign}}","description":"<p>Request signature</p>\n"},{"key":"APIKey","value":"{{api_key}}","description":"<p>Public API key</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"provider_id\": \"mmeur\"\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/fiat/{{provider_id}}/customers","description":"<h3 id=\"add-customer-for-fiat-provider\">Add Customer for Fiat Provider</h3>\n<p>This endpoint allows you to register a customer under a specific fiat provider.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><strong>provider_id</strong> (string) - The ID of the fiat provider. Example: \"mmeur\"</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response schema of this request is a JSON object with a 'status' property of type 'string'.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"status\": {\n            \"type\": \"string\"\n        }\n    }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","fiat","{{provider_id}}","customers"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"7cb33167-2acf-4485-bdd4-92c3fbbb84d7","name":"Register Customer with Provider","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/fiat/:provider_id/customers","host":["https://my.kyrrex.mt"],"path":["api","v1","business","fiat",":provider_id","customers"],"variable":[{"key":"provider_id","value":"cheur"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n    \"status\": \"true\"\r\n}\r\n"}],"_postman_id":"341f11d1-01f9-4365-b1c9-e2cb3bb43521"},{"name":"Register Bank Transfer Instrument","id":"20606a0a-8bb0-452c-9b81-3bf77cdc4ef2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"<p>User authentication token</p>\n"},{"key":"APISign","value":"{{api_sign}}","description":"<p>Request signature</p>\n"},{"key":"APIKey","value":"{{api_key}}","description":"<p>Public API key</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"provider_id\": \"mmeur\",\n    \"instrument\": \"sepa_tag\"\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/fiat/providers/{{provider_id}}/instruments/bank_transfers","description":"<h3 id=\"create-bank-transfer-instrument\">Create Bank Transfer Instrument</h3>\n<p>This endpoint is used to register a bank transfer instrument for a specific provider.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>provider_id</code> (string): The ID of the provider.</p>\n</li>\n<li><p><code>instrument</code> (string): The type of instrument, e.g., \"sepa_tag\".</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>Upon successful registration, the response will contain the details of the newly registered bank transfer instrument, including the <code>status</code> field indicating the status of the operation.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"status\": \"true\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","fiat","providers","{{provider_id}}","instruments","bank_transfers"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"4362f98f-7941-4e0f-ac21-8744934ec14a","name":"Register Bank Transfer Instrument","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"provider_id\": \"mmeur\",\r\n    \"instrument\": \"sepa_tag\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://my.kyrrex.mt/api/v1/business/fiat/providers/:provider_id/instruments/bank_transfers","host":["https://my.kyrrex.mt"],"path":["api","v1","business","fiat","providers",":provider_id","instruments","bank_transfers"],"variable":[{"key":"provider_id","value":"cheur"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n    \"status\": \"true\", \r\n}"}],"_postman_id":"20606a0a-8bb0-452c-9b81-3bf77cdc4ef2"},{"name":"Get Customer Registration Status","id":"7a0b79a5-a397-48d1-9f33-405e62c3f123","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"<p>User authentication token</p>\n"},{"key":"APISign","value":"{{api_sign}}","description":"<p>Request signature</p>\n"},{"key":"APIKey","value":"{{api_key}}","description":"<p>Public API key</p>\n"}],"url":"https://my.kyrrex.mt/api/v1/business/fiat/providers/{{provider_id}}/customers","description":"<h3 id=\"retrieve-customer-registration-status\">Retrieve Customer Registration Status</h3>\n<p>Retrieves the registration status of a customer for a specific provider.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://my.kyrrex.mt/api/v1/business/fiat/providers/{{provider_id}}/customers</code></p>\n</li>\n<li><p>This request does not contain a request body.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request is documented as a JSON schema, including the following fields:</p>\n<ul>\n<li><p><code>provider_id</code> (string): The ID of the provider.</p>\n</li>\n<li><p><code>status</code> (string): The status of the customer registration.</p>\n</li>\n<li><p><code>instruments</code> (object): An object containing the following sub-fields:</p>\n<ul>\n<li><p><code>card</code> (object): An object containing the following sub-field:</p>\n<ul>\n<li><code>state</code> (string): The state of the card instrument.</li>\n</ul>\n</li>\n<li><p><code>sepa</code> (object): An object containing the following sub-field:</p>\n<ul>\n<li><code>state</code> (string): The state of the SEPA instrument.</li>\n</ul>\n</li>\n<li><p><code>sepa_tag</code> (object): An object containing the following sub-field:</p>\n<ul>\n<li><code>state</code> (string): The state of the SEPA tag instrument.</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","fiat","providers","{{provider_id}}","customers"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"a9d70fdd-c629-4d09-bb42-a338a324cfac","name":"Get Customer Registration Status","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/fiat/providers/:provider_id/customers","host":["https://my.kyrrex.mt"],"path":["api","v1","business","fiat","providers",":provider_id","customers"],"variable":[{"key":"provider_id","value":"cheur"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"provider_id\": \"mmeur\",\n    \"status\": \"verified\",\n    \"instruments\": {\n        \"card\": {\n            \"state\": \"unregistered\"\n        },\n        \"sepa\": {\n            \"state\": \"unregistered\"\n        },\n        \"sepa_tag\": {\n            \"state\": \"unregistered\"\n        }\n    }\n}"}],"_postman_id":"7a0b79a5-a397-48d1-9f33-405e62c3f123"},{"name":"Get Withdrawal Providers & Instruments","id":"40b81a87-4ac1-4b0b-8bfc-4aff799c9fb6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"<p>User authentication token</p>\n"},{"key":"APISign","value":"{{api_sign}}","description":"<p>Request signature</p>\n"},{"key":"APIKey","value":"{{api_key}}","description":"<p>Public API key</p>\n"}],"url":"https://my.kyrrex.mt/api/v1/business/fiat/providers/withdrawals","description":"<h3 id=\"get-apiv1businessfiatproviderswithdrawals\">GET /api/v1/business/fiat/providers/withdrawals</h3>\n<h4 id=\"description\">Description</h4>\n<p>This endpoint is used to retrieve a list of providers and instruments available for withdrawals.</p>\n<h4 id=\"request\">Request</h4>\n<p>No request body is required for this GET request.</p>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p><code>total_count</code> (integer): The total count of available providers and instruments.</p>\n</li>\n<li><p><code>per_page</code> (integer): The number of items per page.</p>\n</li>\n<li><p><code>total_pages</code> (integer): The total number of pages.</p>\n</li>\n<li><p><code>page</code> (integer): The current page number.</p>\n</li>\n<li><p><code>prev_page</code> (null or integer): The number of the previous page, if available.</p>\n</li>\n<li><p><code>next_page</code> (null or integer): The number of the next page, if available.</p>\n</li>\n<li><p><code>items</code> (array): An array of objects containing provider and instrument details.</p>\n<ul>\n<li><p><code>id</code> (string): The ID of the provider.</p>\n</li>\n<li><p><code>name</code> (string): The name of the provider.</p>\n</li>\n<li><p><code>instruments</code> (object): An object containing available withdrawal instruments.</p>\n<ul>\n<li><p><code>bank_transfer</code> (array): An array of available bank transfer options.</p>\n</li>\n<li><p><code>card</code> (array): An array of available card withdrawal options.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"example\">Example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"total_count\": 0,\n    \"per_page\": 0,\n    \"total_pages\": 0,\n    \"page\": 0,\n    \"prev_page\": null,\n    \"next_page\": 0,\n    \"items\": [\n        {\n            \"id\": \"\",\n            \"name\": \"\",\n            \"instruments\": {\n                \"bank_transfer\": [\"\"],\n                \"card\": [\"\"]\n            }\n        }\n    ]\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","fiat","providers","withdrawals"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"c1413bcf-5844-4013-b00a-4bad1f0b1ddd","name":"Get Withdrawal Providers & Instruments","originalRequest":{"method":"GET","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"User authentication token"},{"key":"APISign","value":"{{api_sign}}","description":"Request signature"},{"key":"APIKey","value":"{{api_key}}","description":"Public API key"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/fiat/providers/withdrawals?instrument=card","host":["https://my.kyrrex.mt"],"path":["api","v1","business","fiat","providers","withdrawals"],"query":[{"key":"instrument","value":"card"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n  \"total_count\": 4,\r\n  \"per_page\": 2,\r\n  \"total_pages\": 2,\r\n  \"page\": 1,\r\n  \"prev_page\": null,\r\n  \"next_page\": 2,\r\n  \"items\": [\r\n    {\r\n    \"provider_id\": \"cjeur\",\r\n    \"name\": \"Clear Junction\",\r\n    \"instruments\": {\r\n        \"bank_transfer\": [\"sepa\", \"sepa_tag\", \"sepa_iframe\"],\r\n        \"card\": [\"card\"]\r\n    }},\r\n    {\r\n    \"provider_id\": \"freur\",\r\n    \"name\": \"Fiat Republic\",\r\n    \"instruments\": {\r\n        \"bank_transfer\": [\"sepa\", \"sepa_tag\", \"sepa_iframe\"],\r\n        \"card\": [\"card\"]\r\n    }}\r\n  ]\r\n}\r\n"}],"_postman_id":"40b81a87-4ac1-4b0b-8bfc-4aff799c9fb6"},{"name":"Get Deposit Providers & Instruments","id":"c2285dc2-60ed-448d-8804-9c6c1b819a9f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"<p>User authentication token</p>\n"},{"key":"APISign","value":"{{api_sign}}","description":"<p>Request signature</p>\n"},{"key":"APIKey","value":"{{api_key}}","description":"<p>Public API key</p>\n"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/fiat/providers/deposits","description":"<h3 id=\"get-fiat-deposit-providers\">Get Fiat Deposit Providers</h3>\n<p>This endpoint is used to retrieve a list of providers and instruments for fiat deposits.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: <code>GET</code></p>\n</li>\n<li><p>Base URL: <code>https://my.kyrrex.mt/api/v1/business/fiat/providers/deposits</code></p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request is a JSON object containing an array of providers and their associated instruments. The response schema includes the following properties:</p>\n<ul>\n<li><p><code>providers</code> (array)</p>\n<ul>\n<li><p><code>provider_id</code> (string)</p>\n</li>\n<li><p><code>name</code> (string)</p>\n</li>\n<li><p><code>instruments</code> (array)</p>\n<ul>\n<li><p><code>instrument_id</code> (string)</p>\n</li>\n<li><p><code>name</code> (string)</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p>An example response for this request is:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"total_count\": 0,\n  \"per_page\": 0,\n  \"total_pages\": 0,\n  \"page\": 0,\n  \"prev_page\": null,\n  \"next_page\": 0,\n  \"items\": [\n    {\n      \"id\": \"\",\n      \"name\": \"\",\n      \"instruments\": {\n        \"bank_transfer\": [\"\"],\n        \"card\": [\"\"]\n      }\n    }\n  ]\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","fiat","providers","deposits"],"host":["https://my.kyrrex.mt"],"query":[{"disabled":true,"key":"currency","value":null},{"disabled":true,"key":"instrument","value":null}],"variable":[]}},"response":[{"id":"7650eb5a-2f91-41da-8364-b4e37a30714b","name":"Get Deposit Providers & Instruments","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/fiat/providers/deposits?instrument=card","host":["https://my.kyrrex.mt"],"path":["api","v1","business","fiat","providers","deposits"],"query":[{"key":"instrument","value":"card"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n  \"total_count\": 4,\r\n  \"per_page\": 2,\r\n  \"total_pages\": 2,\r\n  \"page\": 1,\r\n  \"prev_page\": null,\r\n  \"next_page\": 2,\r\n  \"items\": [\r\n    {\r\n      \"provider_id\": \"cjeur\",\r\n      \"name\": \"Clear Junction\",\r\n      \"instruments\": {\r\n        \"bank_transfer\": [\"sepa\", \"sepa_tag\", \"sepa_iframe\"],\r\n        \"card\": [\"card\"]\r\n      }\r\n    },\r\n    {\r\n      \"provider_id\": \"freur\",\r\n      \"name\": \"Fiat Republic\",\r\n      \"instruments\": {\r\n        \"bank_transfer\": [\"sepa\", \"sepa_tag\", \"sepa_iframe\"],\r\n        \"card\": [\"card\"]\r\n      }\r\n    }\r\n  ]\r\n}\r\n"}],"_postman_id":"c2285dc2-60ed-448d-8804-9c6c1b819a9f"},{"name":"Add New Card","id":"0447fd57-141e-460a-bcec-168bec8b36b1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"<p>User authentication token</p>\n"},{"key":"APISign","value":"{{api_sign}}","description":"<p>Request signature</p>\n"},{"key":"APIKey","value":"{{api_key}}","description":"<p>Public API key</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"provider_id\": \"cheur\"\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/fiat/providers/:provider_id/instruments/cards","description":"<h3 id=\"create-fiat-card-instrument\">Create Fiat Card Instrument</h3>\n<p>This endpoint allows the creation of a fiat card instrument under a specific provider.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li>provider_id (string, required): The ID of the provider for which the card instrument is being created.</li>\n</ul>\n<p>Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"provider_id\": \"cheur\"\n}\n\n</code></pre>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request follows the below JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"frame_url\": {\n      \"type\": \"string\"\n    },\n    \"request_id\": {\n      \"type\": \"string\"\n    },\n    \"status\": {\n      \"type\": \"string\"\n    }\n  }\n}\n\n</code></pre>\n<p>This endpoint allows the addition of a card instrument for a specific fiat provider.</p>\n<h4 id=\"request-body-1\">Request Body</h4>\n<ul>\n<li><code>provider_id</code> (string): The ID of the fiat provider. Example: \"cheur\"</li>\n</ul>\n<h4 id=\"response-1\">Response</h4>\n<ul>\n<li><p><code>frame_url</code> (string): The URL for the frame.</p>\n</li>\n<li><p><code>request_id</code> (string): The ID of the request.</p>\n</li>\n<li><p><code>status</code> (string): The status of the request.</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","fiat","providers",":provider_id","instruments","cards"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[{"id":"388f0069-c970-4e1d-bf2f-93883cfee436","type":"any","value":"cheur","key":"provider_id"}]}},"response":[{"id":"4caafe91-e94d-4b32-b722-3c9b662f2062","name":"Add New Card","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"provider_id\": \"cheur\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://my.kyrrex.mt/api/v1/business/fiat/providers/:provider_id/instruments/cards","host":["https://my.kyrrex.mt"],"path":["api","v1","business","fiat","providers",":provider_id","instruments","cards"],"variable":[{"key":"provider_id","value":"cheur"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"frame_url\": \"https://staging-malta.fiat.wldev.app/co/payments/5fdad7b2-b7db-47aa-a744-4858698e17d7/91\",\n    \"request_id\": \"fpc-rq-create-wallet-instrument-ced1ee5d-1b64-422f-9105-3d9ca6abec66\",\n    \"status\": \"true\"\n}"}],"_postman_id":"0447fd57-141e-460a-bcec-168bec8b36b1"},{"name":"Get User's Cards","id":"9368f306-ad86-4083-ad65-45a1a6dca2a5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"<p>User authentication token</p>\n"},{"key":"APISign","value":"{{api_sign}}","description":"<p>Request signature</p>\n"},{"key":"APIKey","value":"{{api_key}}","description":"<p>Public API key</p>\n"}],"url":"https://my.kyrrex.mt/api/v1/business/fiat/providers/:provider_id/instruments/cards","description":"<h3 id=\"retrieve-users-cards\">Retrieve User's Cards</h3>\n<p>This endpoint retrieves the user's cards by making an HTTP GET request to <code>https://my.kyrrex.mt/api/v1/business/fiat/providers/:provider_id/instruments/cards</code>.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<p>This request does not require a request body.</p>\n<h4 id=\"response-body\">Response Body</h4>\n<ul>\n<li><p><code>address</code> (string): The address of the card.</p>\n</li>\n<li><p><code>currency</code> (string): The currency related to the card.</p>\n</li>\n<li><p><code>expired_at</code> (string, null): The expiration date of the card.</p>\n</li>\n<li><p><code>fiat_details</code> (object): Details related to fiat currency.</p>\n</li>\n<li><p><code>name</code> (string, null): The name of the card.</p>\n</li>\n<li><p><code>tag</code> (string, null): The tag associated with the card.</p>\n</li>\n<li><p><code>type</code> (string): The type of the card.</p>\n</li>\n<li><p><code>uid</code> (number): Unique identifier details.</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","fiat","providers",":provider_id","instruments","cards"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[{"id":"e691ce45-d56c-4005-9cc4-aec65ffc0384","type":"any","value":"cheur","key":"provider_id"}]}},"response":[{"id":"cd11b5d1-7c19-408a-bab5-c2c97e814d9b","name":"Get User's Cards","originalRequest":{"method":"GET","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"User authentication token"},{"key":"APISign","value":"{{api_sign}}","description":"Request signature"},{"key":"APIKey","value":"{{api_key}}","description":"Public API key"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/fiat/providers/:provider_id/instruments/cards","host":["https://my.kyrrex.mt"],"path":["api","v1","business","fiat","providers",":provider_id","instruments","cards"],"variable":[{"key":"provider_id","value":"cheur"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"address\":  \"444111 **** 4292\",\r\n    \"currency\": \"eur\",\r\n    \"expired_at\": null,\r\n    \"fiat_details\": {},\r\n    \"name\": null,\r\n    \"tag\": null,\r\n    \"type\": \"card_address_request\",\r\n    \"uid\": 7747\r\n}"}],"_postman_id":"9368f306-ad86-4083-ad65-45a1a6dca2a5"},{"name":"Get Withdrawal Fee","id":"b70ae840-935f-4746-a9f2-221cfe2dd719","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"<p>User authentication token</p>\n"},{"key":"APISign","value":"{{api_sign}}","description":"<p>Request signature</p>\n"},{"key":"APIKey","value":"{{api_key}}","description":"<p>Public API key</p>\n"}],"url":"https://my.kyrrex.mt/api/v1/business/fiat/withdrawals/fees?instrument=card&provider_id=cheur","description":"<h3 id=\"fetch-withdrawal-commission-fee\">Fetch Withdrawal Commission Fee</h3>\n<p>This endpoint makes an HTTP GET request to <code>https://my.kyrrex.mt/api/v1/business/fiat/withdrawals/fees</code> to fetch the withdrawal commission fee. The request includes the following query parameters:</p>\n<ul>\n<li><p><code>instrument</code>: Specifies the instrument for which the withdrawal fee is being fetched.</p>\n</li>\n<li><p><code>provider_id</code>: Represents the ID of the provider for which the withdrawal fee is being fetched.</p>\n</li>\n</ul>\n<p>The response will include the withdrawal commission fee information.</p>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"dynamic\": {\n            \"type\": \"string\"\n        },\n        \"static\": {\n            \"type\": \"string\"\n        },\n        \"min_amount\": {\n            \"type\": \"string\"\n        }\n    }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","fiat","withdrawals","fees"],"host":["https://my.kyrrex.mt"],"query":[{"key":"instrument","value":"card"},{"key":"provider_id","value":"cheur"}],"variable":[]}},"response":[{"id":"b84deaee-027f-4152-ab05-24bff54b640a","name":"Get Withdrawal Fee","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/fiat/withdrawals/fees?instrument=card&provider_id=cheur","host":["https://my.kyrrex.mt"],"path":["api","v1","business","fiat","withdrawals","fees"],"query":[{"key":"instrument","value":"card"},{"key":"provider_id","value":"cheur"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"dynamic\": \"0.032\",\n    \"static\": \"2.001\",\n    \"min_amount\": \"10.0\"\n}"}],"_postman_id":"b70ae840-935f-4746-a9f2-221cfe2dd719"},{"name":"Get Estimated Withdrawal Fee","id":"bc75f82b-a1e3-42c8-95b5-8437b12cb054","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"<p>User authentication token</p>\n"},{"key":"APISign","value":"{{api_sign}}","description":"<p>Request signature</p>\n"},{"key":"APIKey","value":"{{api_key}}","description":"<p>Public API key</p>\n"}],"url":"https://my.kyrrex.mt/api/v1/business/fiat/providers/fees/withdrawals/estimate?instrument=card&amount=10.00&provider_id=cheur","description":"<h3 id=\"get-withdrawal-fee-estimate\">Get Withdrawal Fee Estimate</h3>\n<p>This endpoint retrieves an estimate of the withdrawal fee for a specified instrument and amount.</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><code>instrument</code> (string): Specifies the instrument for withdrawal.</p>\n</li>\n<li><p><code>amount</code> (number): Specifies the withdrawal amount.</p>\n</li>\n<li><p><code>provider_id</code> (string): Identifies the provider for the withdrawal.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will include the following fields:</p>\n<ul>\n<li><p><code>amount</code> (string): The withdrawal amount.</p>\n</li>\n<li><p><code>fee</code> (string): The withdrawal fee.</p>\n</li>\n<li><p><code>total_amount</code> (string): The total amount after deducting the fee.</p>\n</li>\n</ul>\n<p>Example response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"amount\": \"\",\n    \"fee\": \"\",\n    \"total_amount\": \"\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","fiat","providers","fees","withdrawals","estimate"],"host":["https://my.kyrrex.mt"],"query":[{"key":"instrument","value":"card"},{"key":"amount","value":"10.00"},{"key":"provider_id","value":"cheur"}],"variable":[]}},"response":[{"id":"3d65826e-7df3-4d7a-887e-8859689c8302","name":"Get Estimated Withdrawal Fee","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/fiat/providers/fees/withdrawals/estimate?instrument=card&amount=10.00&provider_id=cheur","host":["https://my.kyrrex.mt"],"path":["api","v1","business","fiat","providers","fees","withdrawals","estimate"],"query":[{"key":"instrument","value":"card"},{"key":"amount","value":"10.00"},{"key":"provider_id","value":"cheur"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"amount\": \"10\",\n    \"fee\": \"2.3\",\n    \"total_amount\": \"7.7\"\n}"}],"_postman_id":"bc75f82b-a1e3-42c8-95b5-8437b12cb054"},{"name":"Withdraw to Card or Bank","id":"92ce8394-5237-4d26-86e3-a30ef7272b63","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"<p>User authentication token</p>\n"},{"key":"APISign","value":"{{api_sign}}","description":"<p>Request signature</p>\n"},{"key":"APIKey","value":"{{api_key}}","description":"<p>Public API key</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"payout_method\": \"card\",\n    \"instrument\": \"card\",\n    \"provider_id\": \"cheur\",\n    \"amount\": 10.00,\n    \"currency\": \"EUR\",\n    \"withdrawal_address_uid\": 6822\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/fiat/withdrawals","description":"<h3 id=\"fiat-withdrawal-request\">Fiat Withdrawal Request</h3>\n<p>This <code>POST</code> request is used to withdraw fiat to a card or bank account. The request should be sent to <code>https://my.kyrrex.mt/api/v1/business/fiat/withdrawals</code> with the following payload in the raw request body type:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"payout_method\": \"card\",\n  \"instrument\": \"card\",\n  \"provider_id\": \"cheur\",\n  \"amount\": 10,\n  \"currency\": \"EUR\",\n  \"withdrawal_address_uid\": 6822\n}\n\n</code></pre>\n<h4 id=\"examples\">Examples</h4>\n<ul>\n<li><p><code>payout_method</code>: card</p>\n</li>\n<li><p><code>instrument</code>: card</p>\n</li>\n<li><p><code>provider_id</code>: cheur</p>\n</li>\n<li><p><code>amount</code>: 10</p>\n</li>\n<li><p><code>currency</code>: EUR</p>\n</li>\n<li><p><code>withdrawal_address_uid</code>: 6822</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>The response will contain the following fields based on the payout method:</p>\n<h4 id=\"cards\">Cards</h4>\n<ul>\n<li><p><code>uid</code>: Unique transaction identifier</p>\n</li>\n<li><p><code>amount</code>: Transaction amount</p>\n</li>\n<li><p><code>currency</code>: Transaction currency</p>\n</li>\n<li><p><code>status</code>: Transaction status</p>\n</li>\n<li><p><code>fee</code>: Transaction fee</p>\n</li>\n<li><p><code>address</code>: Card address</p>\n</li>\n</ul>\n<h4 id=\"bank-transfer\">Bank Transfer</h4>\n<ul>\n<li><p><code>uid</code>: Unique transaction identifier</p>\n</li>\n<li><p><code>amount</code>: Transaction amount</p>\n</li>\n<li><p><code>currency</code>: Transaction currency</p>\n</li>\n<li><p><code>status</code>: Transaction status</p>\n</li>\n<li><p><code>fee</code>: Transaction fee</p>\n</li>\n<li><p><code>address</code>: Bank account address</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","fiat","withdrawals"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"51db5cfe-a570-4262-b181-6553d299b63d","name":"Withdraw to Card","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"payout_method\": \"card\",\r\n    \"instrument\": \"card\",\r\n    \"provider_id\": \"cheur\",\r\n    \"amount\": 10.00,\r\n    \"currency\": \"EUR\",\r\n    \"withdrawal_address_uid\": 6822\r\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/fiat/withdrawals"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"uid\": \"156-35293202\",\n    \"amount\": \"10.0\",\n    \"currency\": \"EUR\",\n    \"status\": \"processing\",\n    \"fee\": \"2.32\",\n    \"address\": \"411111 **** 1111\"\n}"},{"id":"a5aca23d-e837-4066-b6eb-2b95e43055c7","name":"Withdraw to Bank","originalRequest":{"method":"POST","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"User authentication token"},{"key":"APISign","value":"{{api_sign}}","description":"Request signature"},{"key":"APIKey","value":"{{api_key}}","description":"Public API key"}],"body":{"mode":"raw","raw":"{\n    \"payout_method\": \"bank_transfer\",\n    \"instrument\": \"sepa\", // Может быть \"sepa\", \"sepa_tag\" или \"sepa_iframe\"\n    \"provider_id\": \"mmeur\",\n    \"amount\": 100.00,\n    \"currency\": \"EUR\",\n    \"iban\": \"DE89370400440532013000\",\n    \"first_name\": \"John\",\n    \"last_name\": \"Doe\",\n    \"country_id\": 276,\n    \"address\": \"Berliner Straße 12\",\n    \"city\": \"Berlin\",\n    \"postcode\": \"10115\"\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/fiat/withdrawals"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"uid\": \"156-35293264\",\n    \"amount\": \"100.0\",\n    \"currency\": \"EUR\",\n    \"status\": \"processing\",\n    \"fee\": \"3.53\",\n    \"address\": \"DE89370400440532013000\"\n}"}],"_postman_id":"92ce8394-5237-4d26-86e3-a30ef7272b63"},{"name":"Get List of Withdrawals","id":"59d2c0c1-d487-4c0e-b0b6-4550cb047866","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"<p>User authentication token</p>\n"},{"key":"APISign","value":"{{api_sign}}","description":"<p>Request signature</p>\n"},{"key":"APIKey","value":"{{api_key}}","description":"<p>Public API key</p>\n"}],"url":"https://my.kyrrex.mt/api/v1/business/fiat/withdrawals?provider_id=cheur&currency=eur&status=done","description":"<h3 id=\"retrieve-fiat-withdrawals\">Retrieve Fiat Withdrawals</h3>\n<p>Returns a list of withdrawal transactions.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://my.kyrrex.mt/api/v1/business/fiat/withdrawals</code></p>\n</li>\n<li><p>Query Parameters:</p>\n<ul>\n<li><p>provider_id: cheur</p>\n</li>\n<li><p>currency: eur</p>\n</li>\n<li><p>status: done</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response schema for this request is as follows:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"total_count\": {\n      \"type\": \"integer\"\n    },\n    \"per_page\": {\n      \"type\": \"integer\"\n    },\n    \"total_pages\": {\n      \"type\": \"integer\"\n    },\n    \"page\": {\n      \"type\": \"integer\"\n    },\n    \"prev_page\": {\n      \"type\": \"integer\"\n    },\n    \"next_page\": {\n      \"type\": \"integer\"\n    },\n    \"items\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"address\": {\n            \"type\": \"string\"\n          },\n          \"amount\": {\n            \"type\": \"number\"\n          },\n          \"currency\": {\n            \"type\": \"string\"\n          },\n          \"created_at\": {\n            \"type\": \"string\",\n            \"format\": \"date-time\"\n          },\n          \"provider_id\": {\n            \"type\": \"string\"\n          },\n          \"done_at\": {\n            \"type\": \"string\",\n            \"format\": \"date-time\"\n          },\n          \"fee\": {\n            \"type\": \"number\"\n          },\n          \"recipient\": {\n            \"type\": \"string\"\n          },\n          \"sender\": {\n            \"type\": \"string\"\n          },\n          \"status\": {\n            \"type\": \"string\"\n          },\n          \"tag\": {\n            \"type\": \"string\"\n          },\n          \"updated_at\": {\n            \"type\": \"string\",\n            \"format\": \"date-time\"\n          },\n          \"uid\": {\n            \"type\": \"string\"\n          }\n        }\n      }\n    }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","fiat","withdrawals"],"host":["https://my.kyrrex.mt"],"query":[{"key":"provider_id","value":"cheur"},{"key":"currency","value":"eur"},{"key":"status","value":"done"}],"variable":[]}},"response":[{"id":"dc49248c-fd4b-46da-8465-c1d590db82b3","name":"Get List of Withdrawals","originalRequest":{"method":"GET","header":[{"key":"Auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","description":"User authentication token"},{"key":"APISign","value":"{{api_sign}}","description":"Request signature"},{"key":"APIKey","value":"{{api_key}}","description":"Public API key"}],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/fiat/withdrawals?provider_id=cheur&currency=eur&status=done","host":["https://my.kyrrex.mt"],"path":["api","v1","business","fiat","withdrawals"],"query":[{"key":"provider_id","value":"cheur"},{"key":"currency","value":"eur"},{"key":"status","value":"done"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"total_count\": 6,\r\n    \"per_page\": 1,\r\n    \"total_pages\": 6,\r\n    \"page\": 1,\r\n    \"prev_page\": null,\r\n    \"next_page\": 2,\r\n    \"items\": [\r\n        {\r\n            \"address\": \"543603 **** 6378\",\r\n            \"amount\": \"50.0\",\r\n            \"currency\": \"eur\",\r\n            \"created_at\": \"2025-03-20T09:49:20.941Z\",\r\n            \"provider_id\": \"cheur\",\r\n            \"done_at\": \"2025-03-20T09:51:07.582Z\",\r\n            \"fee\": \"3.6\",\r\n            \"recipient\": null,\r\n            \"sender\": null,\r\n            \"status\": \"processing\",\r\n            \"tag\": null,\r\n            \"updated_at\": \"2025-03-20T09:51:07.582Z\",\r\n            \"uid\": \"156-48163348\"\r\n        }\r\n    ]\r\n}"}],"_postman_id":"59d2c0c1-d487-4c0e-b0b6-4550cb047866"},{"name":"Get List of Assets","id":"8396318b-9a31-45d8-886b-51813163d95b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://my.kyrrex.mt/api/v1/business/fiat/currencies?active_deposit=true&active_withdrawal=true","description":"<h3 id=\"get-fiat-currencies\">Get Fiat Currencies</h3>\n<p>This endpoint retrieves a list of fiat currencies with active deposit and withdrawal options.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://my.kyrrex.mt/api/v1/business/fiat/currencies</code></p>\n</li>\n<li><p>Query Parameters:</p>\n<ul>\n<li><p>active_deposit (boolean, required): Indicates if the currency is active for deposit.</p>\n</li>\n<li><p>active_withdrawal (boolean, required): Indicates if the currency is active for withdrawal.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will include an array of items, each containing the following properties:</p>\n<ul>\n<li><p>total_count (number): Total count of currencies</p>\n</li>\n<li><p>per_page (number): Currencies per page</p>\n</li>\n<li><p>total_pages (number): Total pages</p>\n</li>\n<li><p>page (number): Current page</p>\n</li>\n<li><p>prev_page (string): Link to the previous page</p>\n</li>\n<li><p>next_page (string): Link to the next page</p>\n</li>\n<li><p>items (array): Array of currencies, each containing the following properties:</p>\n<ul>\n<li><p>currency (string): Currency code</p>\n</li>\n<li><p>providers (array): Array of providers for the currency, each containing the following properties:</p>\n<ul>\n<li><p>active_deposit (boolean): Indicates if the provider is active for deposit</p>\n</li>\n<li><p>active_withdrawal (boolean): Indicates if the provider is active for withdrawal</p>\n</li>\n<li><p>currency (string): Currency code</p>\n</li>\n<li><p>provider_id (string): Provider ID</p>\n</li>\n<li><p>digit (number): Digit precision</p>\n</li>\n<li><p>display_name (string): Display name</p>\n</li>\n</ul>\n</li>\n<li><p>name (string): Currency name</p>\n</li>\n<li><p>precision (number): Precision of the currency</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>Example Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"total_count\": 0,\n    \"per_page\": 0,\n    \"total_pages\": 0,\n    \"page\": 0,\n    \"prev_page\": null,\n    \"next_page\": null,\n    \"items\": [\n        {\n            \"currency\": \"\",\n            \"providers\": [\n                {\n                    \"active_deposit\": true,\n                    \"active_withdrawal\": true,\n                    \"currency\": \"\",\n                    \"provider_id\": \"\",\n                    \"digit\": 0,\n                    \"display_name\": \"\"\n                }\n            ],\n            \"name\": \"\",\n            \"precision\": 0\n        }\n    ]\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","fiat","currencies"],"host":["https://my.kyrrex.mt"],"query":[{"key":"active_deposit","value":"true"},{"key":"active_withdrawal","value":"true"}],"variable":[]}},"response":[{"id":"f715a24d-5417-4fa0-8869-b6535c891343","name":"Get List of Assets","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/fiat/currencies?active_deposit=true&active_withdrawal=true","host":["https://my.kyrrex.mt"],"path":["api","v1","business","fiat","currencies"],"query":[{"key":"active_deposit","value":"true"},{"key":"active_withdrawal","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n  \"total_count\": 10,\r\n  \"per_page\": 100,\r\n  \"total_pages\": 1,\r\n  \"page\": 1,\r\n  \"prev_page\": null,\r\n  \"next_page\": null,\r\n  \"items\": [\r\n    {\r\n      \"currency\": \"EUR\",\r\n      \"providers\": [\r\n        {\r\n          \"active_deposit\": true,\r\n          \"active_withdrawal\": true,\r\n          \"currency\": \"EUR\",\r\n          \"provider_id\": \"cheur\",\r\n          \"precision\": 8,\r\n          \"display_name\": \"EURO\"\r\n        }\r\n      ],\r\n      \"name\": \"EURO\",\r\n      \"precision\": 8\r\n    }\r\n  ]\r\n}"}],"_postman_id":"8396318b-9a31-45d8-886b-51813163d95b"}],"id":"6f379c85-d7e8-4462-91bc-4e9d49c925d1","_postman_id":"6f379c85-d7e8-4462-91bc-4e9d49c925d1","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"advanced exchange","item":[{"name":"fees estimate","id":"c18fff9c-a712-4f9f-806c-a4153e1961f6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://my.kyrrex.mt/api/v1/business/advanced_exchange/estimate?instrument=card&provider_id=cheur&fiat_amount=100&crypto_amount=10","description":"<h3 id=\"get-business-exchange-fees-estimate\">Get Business Exchange Fees Estimate</h3>\n<p>This endpoint retrieves the estimated fees for exchanging fiat currency to cryptocurrency and withdraw to the client wallet.</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><code>instrument</code> (required): The trading pair symbol or instrument for the exchange.</p>\n</li>\n<li><p><code>provider_id</code> (required): The ID of the exchange provider.</p>\n</li>\n<li><p><code>fiat_amount</code> (required): The amount in the fiat currency for the exchange.</p>\n</li>\n<li><p><code>crypto_amount</code> (required): The amount in the cryptocurrency for the exchange.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will include the following fields:</p>\n<ul>\n<li><p><code>input_amount</code>: The input amount for the exchange.</p>\n</li>\n<li><p><code>input_currency</code>: The currency of the input amount.</p>\n</li>\n<li><p><code>fee</code>: The estimated fee for the exchange.</p>\n</li>\n<li><p><code>fee_currency</code>: The currency of the fee.</p>\n</li>\n<li><p><code>output_amount</code>: The output amount after deducting the fee.</p>\n</li>\n<li><p><code>output_asset</code>: The asset or currency of the output amount.</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","advanced_exchange","estimate"],"host":["https://my.kyrrex.mt"],"query":[{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"instrument","value":"card"},{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"provider_id","value":"cheur"},{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"fiat_amount","value":"100"},{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"crypto_amount","value":"10"}],"variable":[]}},"response":[{"id":"9d3bcfe7-a258-405a-86f3-5a57ffa675cb","name":"fees estimate","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/advanced_exchange/estimate?instrument=card&provider_id=cheur&fiat_amount=100&crypto_amount=10","host":["https://my.kyrrex.mt"],"path":["api","v1","business","advanced_exchange","estimate"],"query":[{"key":"instrument","value":"card","description":"required"},{"key":"provider_id","value":"cheur","description":"required"},{"key":"fiat_amount","value":"100","description":"required"},{"key":"crypto_amount","value":"10","description":"required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"input_amount\": \"100\",\n    \"input_currency\": \"eur\",\n    \"fee\": \"10\",\n    \"fee_currency\": \"eur\",\n    \"output_amount\": \"90\",\n    \"output_asset\": \"usdc\"\n}"}],"_postman_id":"c18fff9c-a712-4f9f-806c-a4153e1961f6"},{"name":"exchange","id":"0861965f-18ac-42a5-b8ae-ccf72ac35f18","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"deposit_address_uid\": 7754, //fiat address deposit (instrument uid)\r\n    \"fiat_currency\": \"EUR\",\r\n    \"crypto_asset\": \"BTC\",\r\n    \"fiat_amount\": 100,\r\n    \"payment_method\": \"card\",\r\n    \"provider_id\": \"cheur\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/advanced_exchanges","description":"<h3 id=\"api-request-description\">API Request Description</h3>\n<p>This endpoint allows you to perform an advanced exchange for a business. The request should be sent via an HTTP POST method to <code>https://my.kyrrex.mt/api/v1/business/advanced_exchanges</code>.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>deposit_address_uid</code> (number): The unique identifier for the fiat deposit address (instrument uid).</p>\n</li>\n<li><p><code>fiat_currency</code> (string): The fiat currency for the exchange.</p>\n</li>\n<li><p><code>crypto_asset</code> (string): The cryptocurrency asset for the exchange.</p>\n</li>\n<li><p><code>fiat_amount</code> (number): The amount in fiat currency for the exchange.</p>\n</li>\n<li><p><code>payment_method</code> (string): The payment method for the exchange.</p>\n</li>\n<li><p><code>provider_id</code> (string): The ID of the provider for the exchange.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be in JSON format and may include the following fields:</p>\n<ul>\n<li><p><code>frame_url</code> (string): The URL for the exchange frame.</p>\n</li>\n<li><p><code>uid</code> (string): The unique identifier for the exchange.</p>\n</li>\n</ul>\n<h3 id=\"json-schema-for-response\">JSON Schema for Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"frame_url\": {\n      \"type\": \"string\"\n    },\n    \"uid\": {\n      \"type\": \"string\"\n    }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","advanced_exchanges"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"c0cb4e4c-f941-4428-894f-9c2fbc03a591","name":"exchange","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"deposit_address_uid\": 7754,\r\n    \"fiat_currency\": \"EUR\",\r\n    \"crypto_asset\": \"BTC\",\r\n    \"fiat_amount\": 100,\r\n    \"payment_method\": \"card\",\r\n    \"provider_id\": \"cheur\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/advanced_exchanges"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n  \"frame_url\": \"https://staging-malta.fiat.wldev.app/co/ee1cafbd-fa09-443e-a5f8-355d8690feea/91/1533/6a5c21aa-ea6b-4f21-9416-732541b316d7/1\",\r\n  \"uid\": \"230-567216545007490\"\r\n}"}],"_postman_id":"0861965f-18ac-42a5-b8ae-ccf72ac35f18"},{"name":"list","id":"e9c41034-278b-42dc-82c6-0412819b74f0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://my.kyrrex.mt/api/v1/business/advanced_exchanges?status=completed&sort_by=created_at","description":"<h3 id=\"get-apiv1businessadvanced_exchanges\">GET /api/v1/business/advanced_exchanges</h3>\n<p>This endpoint retrieves a list of advanced exchanges with the specified status and sorted by creation date.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Parameters:</p>\n<ul>\n<li><p>status (query parameter, required): The status of the advanced exchanges to filter by.</p>\n</li>\n<li><p>sort_by (query parameter, required): The field to sort the advanced exchanges by.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request follows the JSON schema below:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"total_count\": {\n            \"type\": \"integer\"\n        },\n        \"per_page\": {\n            \"type\": \"integer\"\n        },\n        \"total_pages\": {\n            \"type\": \"integer\"\n        },\n        \"page\": {\n            \"type\": \"integer\"\n        },\n        \"prev_page\": {\n            \"type\": [\"integer\", \"null\"]\n        },\n        \"next_page\": {\n            \"type\": [\"integer\", \"null\"]\n        },\n        \"items\": {\n            \"type\": \"array\",\n            \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                    \"uid\": {\n                        \"type\": \"string\"\n                    },\n                    \"fiat_currency\": {\n                        \"type\": \"string\"\n                    },\n                    \"crypto_asset\": {\n                        \"type\": \"string\"\n                    },\n                    \"input_amount\": {\n                        \"type\": \"number\"\n                    },\n                    \"output_amount\": {\n                        \"type\": \"number\"\n                    },\n                    \"status\": {\n                        \"type\": \"string\"\n                    },\n                    \"created_at\": {\n                        \"type\": \"string\"\n                    },\n                    \"updated_at\": {\n                        \"type\": \"string\"\n                    }\n                }\n            }\n        }\n    }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","advanced_exchanges"],"host":["https://my.kyrrex.mt"],"query":[{"key":"status","value":"completed"},{"description":{"content":"<p>allowed values - created_at</p>\n","type":"text/plain"},"key":"sort_by","value":"created_at"}],"variable":[]}},"response":[{"id":"163b1b95-f0cd-4ce4-abc4-ff4508fae4e6","name":"list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/advanced_exchanges?status=completed&sort_by=created_at","host":["https://my.kyrrex.mt"],"path":["api","v1","business","advanced_exchanges"],"query":[{"key":"status","value":"completed"},{"key":"sort_by","value":"created_at","description":"allowed values - created_at"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"total_count\": 1,\n    \"per_page\": 1,\n    \"total_pages\": 1,\n    \"page\": 1,\n    \"prev_page\": null,\n    \"next_page\": 2,\n    \"items\": [\n        {\n            \"uid\": \"230-567216545007490\",\n            \"fiat_currency\": \"eur\",\n            \"crypto_asset\": \"trx\",\n            \"input_amount\": 15,\n            \"output_amount\": 72,\n            \"status\": \"done\",\n            \"created_at\": \"2025-03-20T12:14:21.920Z\",\n            \"updated_at\": \"2025-04-20T12:14:21.920Z\"\n        }\n    ]\n}"}],"_postman_id":"e9c41034-278b-42dc-82c6-0412819b74f0"}],"id":"853191e6-b2ff-452d-8d2f-f9b3e7bddcbf","_postman_id":"853191e6-b2ff-452d-8d2f-f9b3e7bddcbf","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"orders","item":[{"name":"list","id":"5f93c183-c53b-4b89-aa2a-578f19062625","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://my.kyrrex.mt/api/v1/business/orders?market&from&to&asset&state&side&ord_type&price_min&price_max&sort&sort_by&page&per_page","description":"<h3 id=\"retrieve-business-orders\">Retrieve Business Orders</h3>\n<p>This endpoint retrieves business orders based on the specified filters.</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><code>market</code> (optional): Filter by market.</p>\n</li>\n<li><p><code>from</code> (optional): Filter orders created after this timestamp.</p>\n</li>\n<li><p><code>to</code> (optional): Filter orders created before this timestamp.</p>\n</li>\n<li><p><code>asset</code> (optional): Filter by asset.</p>\n</li>\n<li><p><code>state</code> (optional): Filter by order state.</p>\n</li>\n<li><p><code>side</code> (optional): Filter by order side.</p>\n</li>\n<li><p><code>ord_type</code> (optional): Filter by order type.</p>\n</li>\n<li><p><code>price_min</code> (optional): Filter by minimum price.</p>\n</li>\n<li><p><code>price_max</code> (optional): Filter by maximum price.</p>\n</li>\n<li><p><code>sort</code> (optional): Sort order (e.g., asc, desc).</p>\n</li>\n<li><p><code>sort_by</code> (optional): Sort by field.</p>\n</li>\n<li><p><code>page</code> (optional): Page number for pagination.</p>\n</li>\n<li><p><code>per_page</code> (optional): Number of items per page.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will include the following fields:</p>\n<ul>\n<li><p><code>prices</code>: Object containing buy and sell prices.</p>\n<ul>\n<li><p><code>sell</code>: Array of sell prices.</p>\n</li>\n<li><p><code>buy</code>: Array of buy prices.</p>\n</li>\n</ul>\n</li>\n<li><p><code>order</code>: Order information.</p>\n</li>\n<li><p><code>total_count</code>: Total count of orders.</p>\n</li>\n<li><p><code>per_page</code>: Number of items per page.</p>\n</li>\n<li><p><code>total_pages</code>: Total number of pages.</p>\n</li>\n<li><p><code>page</code>: Current page number.</p>\n</li>\n<li><p><code>next_page</code>: Next page number.</p>\n</li>\n<li><p><code>items</code>: Array of order items, each containing the following fields:</p>\n<ul>\n<li><p><code>created_at</code>: Order creation timestamp.</p>\n</li>\n<li><p><code>executed_volume</code>: Executed order volume.</p>\n</li>\n<li><p><code>fulfillment</code>: Order fulfillment status.</p>\n</li>\n<li><p><code>id</code>: Order ID.</p>\n</li>\n<li><p><code>market_id</code>: Market ID.</p>\n</li>\n<li><p><code>ord_type</code>: Order type.</p>\n</li>\n<li><p><code>price</code>: Order price.</p>\n</li>\n<li><p><code>remaining_volume</code>: Remaining order volume.</p>\n</li>\n<li><p><code>side</code>: Order side.</p>\n</li>\n<li><p><code>state</code>: Order state.</p>\n</li>\n<li><p><code>trades_count</code>: Number of trades.</p>\n</li>\n<li><p><code>volume</code>: Order volume.</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","orders"],"host":["https://my.kyrrex.mt"],"query":[{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"market","value":null},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"from","value":null},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"to","value":null},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"asset","value":null},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"state","value":null},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"side","value":null},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"ord_type","value":null},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"price_min","value":null},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"price_max","value":null},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"sort","value":null},{"description":{"content":"<p>optional (fulfillment created_at volume)</p>\n","type":"text/plain"},"key":"sort_by","value":null},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"page","value":null},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"per_page","value":null}],"variable":[]}},"response":[{"id":"ed247189-3a25-4165-8b94-1ac78387b581","name":"list","originalRequest":{"method":"GET","header":[],"url":"https://my.kyrrex.mt/api/v1/business/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n\t\"prices\": {\r\n\t\t\"sell\": [],\r\n\t\t\"buy\": [\"1000.0\", \"10000.0\", \"26948.7\"]\r\n\t},\r\n\t\"order\": \" \",\r\n\t\"total_count\": 7,\r\n\t\"per_page\": 2,\r\n\t\"total_pages\": 4,\r\n\t\"page\": 1,\r\n\t\"prev_page\": nil,\r\n\t\"next_page\": 2,\r\n\t\"items\": [\r\n\t\t{\r\n\t\t\t\"avg_price\": nil,\r\n\t\t\t\"created_at\": \"2022-08-22T09:16:50.941Z\",\r\n\t\t\t\"executed_volume\": \"0.0\",\r\n\t\t\t\"fulfillment\": \"0.0\",\r\n\t\t\t\"id\": 682,\r\n\t\t\t\"market_id\": \"btcusdt\",\r\n\t\t\t\"ord_type\": \"limit\",\r\n\t\t\t\"price\": \"1000.0\",\r\n\t\t\t\"remaining_volume\": \"0.01\",\r\n\t\t\t\"side\": \"buy\",\r\n\t\t\t\"state\": \"wait\",\r\n\t\t\t\"trades_count\": 0,\r\n\t\t\t\"volume\": \"0.01\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"avg_price\": nil,\r\n\t\t\t\"created_at\": \"2022-08-26T09:36:56.629Z\",\r\n\t\t\t\"executed_volume\": \"0.0024\",\r\n\t\t\t\"fulfillment\": \"0.24\",\r\n\t\t\t\"id\": 737,\r\n\t\t\t\"market_id\": \"btcusdt\",\r\n\t\t\t\"ord_type\": \"limit\",\r\n\t\t\t\"price\": \"1000.0\",\r\n\t\t\t\"remaining_volume\": \"0.0076\",\r\n\t\t\t\"side\": \"buy\",\r\n\t\t\t\"state\": \"wait\",\r\n\t\t\t\"trades_count\": 5,\r\n\t\t\t\"volume\": \"0.01\"\r\n\t\t}\r\n\t]\r\n}"}],"_postman_id":"5f93c183-c53b-4b89-aa2a-578f19062625"},{"name":"info","id":"b4b53603-3bc1-438e-bf9a-758612936efa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://my.kyrrex.mt/api/v1/business/orders/:id","description":"<p>This endpoint retrieves the details of a specific order by providing the order ID in the URL. The request does not require a request body. The response will include details such as average price, creation timestamp, executed volume, fulfillment status, order type, price, remaining volume, side, state, trade count, and volume. Note that some of these details may be null or empty based on the specific order.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","orders",":id"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[{"id":"65f54c6d-ed0c-4a59-8577-9d9b7859302a","type":"any","value":"","key":"id"}]}},"response":[{"id":"faf78c01-71b1-43bd-8084-0ab07d339eb6","name":"info","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/orders/:id","host":["https://my.kyrrex.mt"],"path":["api","v1","business","orders",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n\t\"avg_price\": null,\r\n\t\"created_at\": \"2022-08-26T09:36:56.629Z\",\r\n\t\"executed_volume\": \"0.0024\",\r\n\t\"fulfillment\": \"0.24\",\r\n\t\"id\": 737,\r\n\t\"market_id\": \"btcusdt\",\r\n\t\"ord_type\": \"limit\",\r\n\t\"price\": \"1000.0\",\r\n\t\"remaining_volume\": \"0.0076\",\r\n\t\"side\": \"buy\",\r\n\t\"state\": \"wait\",\r\n\t\"trades_count\": 5,\r\n\t\"volume\": \"0.01\"\r\n}"}],"_postman_id":"b4b53603-3bc1-438e-bf9a-758612936efa"},{"name":"create","id":"8f1ec90b-542f-493a-801c-a05b44dd753c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"volume\": \"0.01\",\r\n    \"market\": \"btcusdt\",\r\n    \"side\": \"buy\",\r\n    \"ord_type\": \"limit\",\r\n    \"price\": 1000\r\n  }","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/orders","description":"<h3 id=\"create-order\">Create Order</h3>\n<p>This endpoint allows you to create a new order.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>volume</code> (string) - The volume of the order.</p>\n</li>\n<li><p><code>market</code> (string) - The market for the order.</p>\n</li>\n<li><p><code>side</code> (string) - The side of the order (buy/sell).</p>\n</li>\n<li><p><code>ord_type</code> (string) - The type of order (limit/market).</p>\n</li>\n<li><p><code>price</code> (string) - The price of the order.</p>\n</li>\n</ul>\n<p>Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"volume\": \"0.01\",\n  \"market\": \"btcusdt\",\n  \"side\": \"buy\",\n  \"ord_type\": \"limit\",\n  \"price\": 1000\n}\n\n</code></pre>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p><code>avg_price</code> (string) - The average price of the order.</p>\n</li>\n<li><p><code>created_at</code> (string) - The timestamp of order creation.</p>\n</li>\n<li><p><code>executed_volume</code> (string) - The volume of the order that has been executed.</p>\n</li>\n<li><p><code>fulfillment</code> (string) - The fulfillment status of the order.</p>\n</li>\n<li><p><code>id</code> (integer) - The ID of the order.</p>\n</li>\n<li><p><code>market_id</code> (string) - The ID of the market.</p>\n</li>\n<li><p><code>ord_type</code> (string) - The type of order.</p>\n</li>\n<li><p><code>price</code> (string) - The price of the order.</p>\n</li>\n<li><p><code>remaining_volume</code> (string) - The remaining volume of the order.</p>\n</li>\n<li><p><code>side</code> (string) - The side of the order.</p>\n</li>\n<li><p><code>state</code> (string) - The state of the order.</p>\n</li>\n<li><p><code>trades_count</code> (integer) - The count of trades associated with the order.</p>\n</li>\n<li><p><code>volume</code> (string) - The volume of the order.</p>\n</li>\n</ul>\n<p>Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"avg_price\": null,\n  \"created_at\": \"\",\n  \"executed_volume\": \"\",\n  \"fulfillment\": \"\",\n  \"id\": 0,\n  \"market_id\": \"\",\n  \"ord_type\": \"\",\n  \"price\": \"\",\n  \"remaining_volume\": \"\",\n  \"side\": \"\",\n  \"state\": \"\",\n  \"trades_count\": 0,\n  \"volume\": \"\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","orders"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"76ec7886-3e3a-4ea5-a56b-19e59b85f38c","name":"create","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"volume\": \"0.01\",\r\n    \"market\": \"btcusdt\",\r\n    \"side\": \"buy\",\r\n    \"ord_type\": \"limit\",\r\n    \"price\": 1000\r\n  }","options":{"raw":{"language":"json"}}},"url":"https://my.kyrrex.mt/api/v1/business/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n\t\t\t\t\"avg_price\": null,\r\n\t\t\t\t\"created_at\": \"2022-08-26T09:36:56.629Z\",\r\n\t\t\t\t\"executed_volume\": \"0.0024\",\r\n\t\t\t\t\"fulfillment\": \"0.24\",\r\n\t\t\t\t\"id\": 737,\r\n\t\t\t\t\"market_id\": \"btcusdt\",\r\n\t\t\t\t\"ord_type\": \"limit\",\r\n\t\t\t\t\"price\": \"1000.0\",\r\n\t\t\t\t\"remaining_volume\": \"0.0076\",\r\n\t\t\t\t\"side\": \"buy\",\r\n\t\t\t\t\"state\": \"wait\",\r\n\t\t\t\t\"trades_count\": 5,\r\n\t\t\t\t\"volume\": \"0.01\"\r\n\t\t\t}"}],"_postman_id":"8f1ec90b-542f-493a-801c-a05b44dd753c"},{"name":"cancel","id":"8c839248-5f9d-431a-9db1-42c131b34461","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://my.kyrrex.mt/api/v1/business/orders/:id","description":"<p>This endpoint sends an HTTP DELETE request to delete a specific order with the provided ID.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>This request does not require a request body.</p>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><code>status</code> (boolean): Indicates whether the deletion was successful. A value of <code>true</code> indicates success.</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","orders",":id"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[{"id":"1c8fad1a-f2b0-4eb6-aa8a-725e0c183a16","type":"any","value":"","key":"id"}]}},"response":[{"id":"775df9e9-8d20-4777-a3df-949cb7d0329b","name":"cancel","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/orders/:id","host":["https://my.kyrrex.mt"],"path":["api","v1","business","orders",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":" { \r\n    \"status\": true\r\n }"}],"_postman_id":"8c839248-5f9d-431a-9db1-42c131b34461"},{"name":"cancel all","id":"66275ea8-6cde-4399-8d71-1980e1126a1e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://my.kyrrex.mt/api/v1/business/orders","description":"<h3 id=\"delete-orders\">Delete Orders</h3>\n<p>This endpoint is used to delete orders.</p>\n<p><strong>Request Body</strong><br />This request does not require a request body.</p>\n<p><strong>Response</strong></p>\n<ul>\n<li><code>status</code> (boolean): Indicates the status of the request. A value of <code>true</code> indicates a successful deletion.</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"status\": true\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","orders"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[]}},"response":[{"id":"07acfde0-c578-4b62-8b79-f6b4d61579d9","name":"cancel all","originalRequest":{"method":"DELETE","header":[],"url":"https://my.kyrrex.mt/api/v1/business/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{ \r\n\"status\": true \r\n}"}],"_postman_id":"66275ea8-6cde-4399-8d71-1980e1126a1e"}],"id":"578efc8a-64a5-4ce1-9937-d7a7ad8e19d1","_postman_id":"578efc8a-64a5-4ce1-9937-d7a7ad8e19d1","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"markets","item":[{"name":"list","id":"0817030d-0ff4-4dd7-8bfc-e55f37680a11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://my.kyrrex.mt/api/v1/business/markets","description":"<h3 id=\"retrieve-markets\">Retrieve Markets</h3>\n<p>This endpoint makes an HTTP GET request to retrieve a list of markets.</p>\n<h4 id=\"request\">Request</h4>\n<p>No request body is required for this endpoint.</p>\n<ul>\n<li><code>base_url</code> (string, required): The base URL for the API.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request can be represented as a JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"total_count\": {\n      \"type\": \"integer\"\n    },\n    \"per_page\": {\n      \"type\": \"integer\"\n    },\n    \"total_pages\": {\n      \"type\": \"integer\"\n    },\n    \"page\": {\n      \"type\": \"integer\"\n    },\n    \"next_page\": {\n      \"type\": \"integer\"\n    },\n    \"items\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"active\": {\n            \"type\": \"boolean\"\n          },\n          \"available_quote_balance\": {\n            \"type\": \"string\"\n          },\n          \"base_asset\": {\n            \"type\": \"string\"\n          },\n          \"base_precision\": {\n            \"type\": \"integer\"\n          },\n          \"id\": {\n            \"type\": \"string\"\n          },\n          \"market\": {\n            \"type\": \"string\"\n          },\n          \"name\": {\n            \"type\": \"string\"\n          },\n          \"quote_asset\": {\n            \"type\": \"string\"\n          },\n          \"quote_precision\": {\n            \"type\": \"integer\"\n          }\n        }\n      }\n    }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","markets"],"host":["https://my.kyrrex.mt"],"query":[{"disabled":true,"key":"page","value":null},{"disabled":true,"key":"per_page","value":null},{"disabled":true,"key":"active","value":null},{"disabled":true,"key":"asset","value":null},{"disabled":true,"key":"based_asset","value":null},{"disabled":true,"key":"quote_asset","value":null},{"disabled":true,"key":"type","value":null},{"disabled":true,"key":"tags","value":null}],"variable":[]}},"response":[{"id":"b85b8bbc-47e9-49fa-a191-039a2990fa7d","name":"list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/markets","host":["https://my.kyrrex.mt"],"path":["api","v1","business","markets"],"query":[{"key":"page","value":null,"disabled":true},{"key":"per_page","value":null,"disabled":true},{"key":"active","value":null,"disabled":true},{"key":"asset","value":null,"disabled":true},{"key":"based_asset","value":null,"disabled":true},{"key":"quote_asset","value":null,"disabled":true},{"key":"type","value":null,"disabled":true},{"key":"tags","value":null,"disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n\t\t\t\t\"total_count\": 18,\r\n\t\t\t\t\"per_page\": 2,\r\n\t\t\t\t\"total_pages\": 9,\r\n\t\t\t\t\"page\": 1,\r\n\t\t\t\t\"prev_page\": nil,\r\n\t\t\t\t\"next_page\": 2,\r\n\t\t\t\t\"items\": [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"active\": true,\r\n\t\t\t\t\t\t\"available_quote_balance\": \"0.9\",\r\n\t\t\t\t\t\t\"base_asset\": \"usdt\",\r\n\t\t\t\t\t\t\"base_asset_tag\": null,\r\n\t\t\t\t\t\t\"base_precision\": 8,\r\n\t\t\t\t\t\t\"id\": \"usdteur\",\r\n\t\t\t\t\t\t\"market\": \"usdteur\",\r\n\t\t\t\t\t\t\"name\": \"USDT/EUR\",\r\n\t\t\t\t\t\t\"quote_asset\": \"eur\",\r\n\t\t\t\t\t\t\"quote_asset_tag\": null,\r\n\t\t\t\t\t\t\"quote_precision\": 4\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"active\": true,\r\n\t\t\t\t\t\t\"available_quote_balance\": \"0.9\",\r\n\t\t\t\t\t\t\"base_asset\": \"trx\",\r\n\t\t\t\t\t\t\"base_asset_tag\": \"\",\r\n\t\t\t\t\t\t\"base_precision\": 8,\r\n\t\t\t\t\t\t\"id\": \"trxeur\",\r\n\t\t\t\t\t\t\"market\": \"trxeur\",\r\n\t\t\t\t\t\t\"name\": \"TRX/EUR\",\r\n\t\t\t\t\t\t\"quote_asset\": \"eur\",\r\n\t\t\t\t\t\t\"quote_asset_tag\": \"\",\r\n\t\t\t\t\t\t\"quote_precision\": 6\r\n\t\t\t\t\t}\r\n\t\t\t\t]\r\n\t\t\t}"}],"_postman_id":"0817030d-0ff4-4dd7-8bfc-e55f37680a11"},{"name":"info","id":"6a44f3f1-b594-4885-843e-591cdf30a9df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://my.kyrrex.mt/api/v1/business/markets/:market","description":"<p>The endpoint retrieves information about a specific market using an HTTP GET request to https://my.kyrrex.mt/api/v1/business/markets/:market. The response for this request can be documented as a JSON schema as follows:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"active\": {\n      \"type\": \"boolean\"\n    },\n    \"available_quote_balance\": {\n      \"type\": \"string\"\n    },\n    \"base_asset\": {\n      \"type\": \"string\"\n    },\n    \"base_asset_tag\": {\n      \"type\": \"string\"\n    },\n    \"base_precision\": {\n      \"type\": \"integer\"\n    },\n    \"id\": {\n      \"type\": \"string\"\n    },\n    \"market\": {\n      \"type\": \"string\"\n    },\n    \"name\": {\n      \"type\": \"string\"\n    },\n    \"quote_asset\": {\n      \"type\": \"string\"\n    },\n    \"quote_asset_tag\": {\n      \"type\": \"string\"\n    },\n    \"quote_precision\": {\n      \"type\": \"integer\"\n    }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}},"urlObject":{"path":["api","v1","business","markets",":market"],"host":["https://my.kyrrex.mt"],"query":[],"variable":[{"id":"67d15b0e-c11f-4f58-b53e-615fafe7df92","description":{"content":"<p>required</p>\n","type":"text/plain"},"type":"any","value":"","key":"market"}]}},"response":[{"id":"91a2b27c-071f-4f58-8dfc-8b40f4263b61","name":"info","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://my.kyrrex.mt/api/v1/business/markets/:market","host":["https://my.kyrrex.mt"],"path":["api","v1","business","markets",":market"],"variable":[{"key":"market","value":"","description":"required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n\t\"active\": true,\r\n\t\"available_quote_balance\": \"0.9\",\r\n\t\"base_asset\": \"trx\",\r\n\t\"base_asset_tag\": \"\",\r\n\t\"base_precision\": 8,\r\n\t\"id\": \"trxeur\",\r\n\t\"market\": \"trxeur\",\r\n\t\"name\": \"TRX/EUR\",\r\n\t\"quote_asset\": \"eur\",\r\n\t\"quote_asset_tag\": \"\",\r\n\t\"quote_precision\": 6\r\n}"}],"_postman_id":"6a44f3f1-b594-4885-843e-591cdf30a9df"}],"id":"e060dc1f-f338-4d49-86b3-eb7c6a416df1","_postman_id":"e060dc1f-f338-4d49-86b3-eb7c6a416df1","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}},{"name":"webhooks","item":[],"id":"1aede37d-3699-4db8-aa36-565482d9faaa","description":"<h1 id=\"webhooks-documentation\">Webhooks Documentation</h1>\n<h2 id=\"overview\">Overview</h2>\n<p>Webhooks allow you to receive real-time notifications from our platform when important events occur, such as user verification, deposits, withdrawals, and trades.</p>\n<p>Each webhook request will be sent as a <strong>POST</strong> request with a JSON body to your configured URL.</p>\n<p>All payloads have two main fields:</p>\n<ul>\n<li><p><code>type</code> — event type identifier</p>\n</li>\n<li><p><code>data</code> — detailed event information</p>\n</li>\n</ul>\n<hr />\n<h2 id=\"webhook-event-types\">Webhook Event Types</h2>\n<h3 id=\"1-member-verification\">1. Member Verification</h3>\n<p><strong>Event type:</strong> <code>kyc_verified</code></p>\n<p>Triggered when a user's KYC verification is successfully completed.</p>\n<p><strong>Example payload:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>jsonCopyEdit{\n  \"type\": \"kyc_verified\",\n  \"data\": {\n    \"member\": {\n      \"uid\": \"mtz12d12\",\n      \"email\": \"test_user+1@kyrrex.com\",\n      \"verified\": true\n    }\n  }\n}\n\n</code></pre><p><strong>Fields:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uid</td>\n<td>string</td>\n<td>Unique user identifier</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>User's email address</td>\n</tr>\n<tr>\n<td>verified</td>\n<td>boolean</td>\n<td>Verification status (always true)</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"2-deposit\">2. Deposit</h3>\n<p><strong>Event type:</strong> <code>deposit</code></p>\n<p>Triggered when a deposit event occurs.</p>\n<p><strong>Example payload:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>jsonCopyEdit{\n  \"type\": \"deposit\",\n  \"data\": {\n    \"address\": \"0x8a021C1452fAe8DD7D7e10e8eCA1790B54CA8922\",\n    \"amount\": \"10.6\",\n    \"asset\": \"usdc\",\n    \"asset_type\": \"crypto\",\n    \"control\": null,\n    \"created_at\": \"2025-01-08T09:56:48.705Z\",\n    \"dchain\": \"usdc\",\n    \"done_at\": \"2025-04-02T15:57:35.850Z\",\n    \"fee\": \"0.0\",\n    \"high_risk\": null,\n    \"status\": \"processing\",\n    \"tag\": null,\n    \"tx_id\": null,\n    \"tx_link\": null,\n    \"type\": \"deposit\",\n    \"updated_at\": \"2025-04-02T15:57:35.850Z\",\n    \"uid\": \"654-36\"\n  }\n}\n\n</code></pre><p><strong>Possible</strong> <strong><code>status</code></strong> <strong>values:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>created</td>\n<td>Deposit created</td>\n</tr>\n<tr>\n<td>aml_processing</td>\n<td>Awaiting AML check</td>\n</tr>\n<tr>\n<td>processing</td>\n<td>Processing via blockchain</td>\n</tr>\n<tr>\n<td>frozen</td>\n<td>Frozen due to failed AML</td>\n</tr>\n<tr>\n<td>done</td>\n<td>Deposit completed successfully</td>\n</tr>\n<tr>\n<td>rejected</td>\n<td>Deposit rejected and returned to client</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"3-order\">3. Order</h3>\n<p><strong>Event type:</strong> <code>order</code></p>\n<p>Triggered when a swap or order event occurs.</p>\n<p><strong>Example payload:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>jsonCopyEdit{\n  \"type\": \"order\",\n  \"data\": {\n    \"amount\": \"50.0\",\n    \"created_at\": \"2025-04-07T12:30:29.545Z\",\n    \"currency\": \"usdceur\",\n    \"executed\": \"1.0\",\n    \"input_currency\": \"usdc\",\n    \"output_amount\": \"44.29\",\n    \"output_currency\": \"eur\",\n    \"state\": \"done\",\n    \"uid\": \"230-567216589555544\"\n  }\n}\n\n</code></pre><p><strong>Possible</strong> <strong><code>state</code></strong> <strong>values:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>State</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>fail</td>\n<td>Order failed (e.g. small amount)</td>\n</tr>\n<tr>\n<td>wait</td>\n<td>Order is being processed</td>\n</tr>\n<tr>\n<td>done</td>\n<td>Order completed successfully</td>\n</tr>\n<tr>\n<td>cancel</td>\n<td>Order was cancelled</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"4-withdrawal\">4. Withdrawal</h3>\n<p><strong>Event type:</strong> <code>withdraw</code></p>\n<p>Triggered when a withdrawal event occurs.</p>\n<p><strong>Example payload:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>jsonCopyEdit{\n  \"type\": \"withdraw\",\n  \"data\": {\n    \"address\": \"0x8a021C1452fAe8DD7D7e10e8eCA1790B54CA8922\",\n    \"amount\": \"10.6\",\n    \"asset\": \"usdc\",\n    \"asset_type\": \"crypto\",\n    \"control\": null,\n    \"created_at\": \"2025-01-08T09:56:48.705Z\",\n    \"dchain\": \"usdc\",\n    \"done_at\": \"2025-04-02T15:57:35.850Z\",\n    \"fee\": \"0.0\",\n    \"high_risk\": null,\n    \"status\": \"processing\",\n    \"tag\": null,\n    \"tx_id\": null,\n    \"tx_link\": null,\n    \"type\": \"withdrawal\",\n    \"updated_at\": \"2025-04-02T15:57:35.850Z\",\n    \"uid\": \"654-36\"\n  }\n}\n\n</code></pre><p><strong>Possible</strong> <strong><code>status</code></strong> <strong>values:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>initiated</td>\n<td>Funds are blocked on the client account</td>\n</tr>\n<tr>\n<td>aml_processing</td>\n<td>Awaiting AML (Anti-Money Laundering) check</td>\n</tr>\n<tr>\n<td>processing</td>\n<td>Withdrawal process initiated (blockchain interaction)</td>\n</tr>\n<tr>\n<td>done</td>\n<td>Withdrawal completed successfully</td>\n</tr>\n<tr>\n<td>rejected</td>\n<td>Withdrawal rejected and funds returned</td>\n</tr>\n<tr>\n<td>postponed</td>\n<td>Blockchain transaction creation failed (e.g., node not responding)</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"5-trade\">5. Trade</h3>\n<p><strong>Event type:</strong> <code>trade</code></p>\n<p>Triggered when a spot trade is executed.</p>\n<p><strong>Example payload:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>jsonCopyEdit{\n  \"type\": \"trade\",\n  \"data\": {\n    \"created_at\": \"2025-04-07T12:38:41Z\",\n    \"fee\": \"0.07\",\n    \"fee_asset\": \"eur\",\n    \"funds\": \"30.95265\",\n    \"funds_asset\": \"eur\",\n    \"id\": 842846,\n    \"in_asset\": \"eur\",\n    \"market\": \"trxeur\",\n    \"order_id\": 20193909,\n    \"out_asset\": \"trx\",\n    \"price\": \"0.206351\",\n    \"side\": \"sell\",\n    \"type\": \"sell\",\n    \"volume\": \"150.0\",\n    \"volume_asset\": \"trx\"\n  }\n}\n\n</code></pre><p><strong>Fields:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>created_at</td>\n<td>string</td>\n<td>Timestamp of the trade</td>\n</tr>\n<tr>\n<td>fee</td>\n<td>string</td>\n<td>Fee amount</td>\n</tr>\n<tr>\n<td>fee_asset</td>\n<td>string</td>\n<td>Asset in which fee was charged</td>\n</tr>\n<tr>\n<td>funds</td>\n<td>string</td>\n<td>Total funds spent</td>\n</tr>\n<tr>\n<td>funds_asset</td>\n<td>string</td>\n<td>Asset of the spent funds</td>\n</tr>\n<tr>\n<td>id</td>\n<td>integer</td>\n<td>Trade ID</td>\n</tr>\n<tr>\n<td>in_asset</td>\n<td>string</td>\n<td>Asset given by user</td>\n</tr>\n<tr>\n<td>market</td>\n<td>string</td>\n<td>Market pair (e.g., trxeur)</td>\n</tr>\n<tr>\n<td>order_id</td>\n<td>integer</td>\n<td>Associated order ID</td>\n</tr>\n<tr>\n<td>out_asset</td>\n<td>string</td>\n<td>Asset received</td>\n</tr>\n<tr>\n<td>price</td>\n<td>string</td>\n<td>Price per unit</td>\n</tr>\n<tr>\n<td>side</td>\n<td>string</td>\n<td>\"buy\" or \"sell\"</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Always matches the <code>side</code> field</td>\n</tr>\n<tr>\n<td>volume</td>\n<td>string</td>\n<td>Volume of the traded asset</td>\n</tr>\n<tr>\n<td>volume_asset</td>\n<td>string</td>\n<td>Asset of the traded volume</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h1 id=\"general-notes\">General Notes</h1>\n<ul>\n<li><p><strong>Delivery method</strong>: Webhooks are sent as HTTP POST requests with <code>Content-Type: application/json</code>.</p>\n</li>\n<li><p><strong>Retries</strong>: If your endpoint fails to respond with HTTP 200, we will retry sending the webhook multiple times with backoff strategy.</p>\n</li>\n<li><p><strong>Security recommendation</strong>: Use secret headers or IP whitelisting to validate webhook origins.</p>\n</li>\n</ul>\n","_postman_id":"1aede37d-3699-4db8-aa36-565482d9faaa","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]},"isInherited":true,"source":{"_postman_id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","id":"1ec0a151-cb85-4368-bde8-c7c30893a6da","name":"Kyrrex Malta on/off-ramp","type":"collection"}}}],"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Auth-Token"},{"key":"value","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb"}]}},"event":[{"listen":"prerequest","script":{"id":"bd37590d-0256-40c9-bf45-284e0c564743","type":"text/javascript","packages":{},"exec":["const secretKey = pm.collectionVariables.get(\"secret_key\");","const method = pm.request.method;","const endpoint = pm.request.url.getPath();","let dataToSign;","","function objectToQueryString(obj) {","    const flatObject = flattenObject(obj);","    const sortedKeys = Object.keys(flatObject).sort();","    const queryParams = sortedKeys.map(key => `${encodeURIComponent(key)}=${encodeURIComponent(flatObject[key])}`);","    return queryParams.join('&');","}","","function flattenObject(obj, parentKey = '', res = {}) {","    for (let key in obj) {","        const propName = parentKey ? parentKey + '_' + key : key;","        if (typeof obj[key] === 'object' && obj[key] !== null && !Array.isArray(obj[key]))","            flattenObject(obj[key], propName, res);","        else","            res[propName] = obj[key];","    }","    return res;","}","","if (method === \"GET\") {","    const queryObj = {};","    ","    pm.request.url.query.all().forEach(param => {","        if (param.disabled !== true && param.key !== 'access_key' && param.key !== 'nonce') {","            const key = param.key.replace(/\\[\\]$/, '');","            ","            if (queryObj[key] === undefined) {","                queryObj[key] = param.value;","            } else if (Array.isArray(queryObj[key])) {","                queryObj[key].push(param.value);","            } else {","                queryObj[key] = [queryObj[key], param.value];","            }","        }","    });","    ","    const sortedKeys = Object.keys(queryObj).sort();","    ","    dataToSign = sortedKeys.map(key => {","        if (key !== 'access_key' && key !== 'nonce') {","            const value = queryObj[key];","            const valueStr = Array.isArray(value) ? value.join(',') : value;","            return `${encodeURIComponent(key)}=${encodeURIComponent(valueStr)}`;","        }","        return '';","    }).filter(item => item !== '').join('&');","    ","} else if ([\"POST\", \"PUT\", \"PATCH\", \"DELETE\"].includes(method)) {","    const requestBody = JSON.parse(pm.request.body.raw || '{}');","    dataToSign = objectToQueryString(requestBody);","}","","const message = `${method}|${endpoint}|${dataToSign}`;","const signature = CryptoJS.HmacSHA256(message, secretKey).toString(CryptoJS.enc.Hex);","pm.collectionVariables.set(\"signature\", signature);","console.log(\"String to sign: \" + message);"]}},{"listen":"test","script":{"id":"d541e7b6-1ad4-4626-8245-fecd5a43a729","type":"text/javascript","packages":{},"exec":[""]}}],"variable":[{"key":"base_url","value":"https://my.kyrrex.mt"},{"key":"access_key","value":"","type":"string"},{"key":"secret_key","value":"","type":"string"},{"key":"signature","value":""},{"key":"auth_token","value":"ab6bd60a0a26d714d2dcc4827231218a9548f5cb","type":"string"},{"key":"master_access_key","value":"","type":"string"},{"key":"master_secret_key","value":"","type":"string"},{"key":"master_signature","value":"","type":"string"}]}