{"info":{"_postman_id":"522abf11-5388-4d30-844e-2f64b14463be","name":"api.any.money ENG","description":"<html><head></head><body><h3 id=\"implementation\">Implementation</h3>\n<p>The <strong>Any.Money</strong> system <strong>API</strong> is based on the <a href=\"https://www.jsonrpc.org/specification\">JSON-RPC</a> \nremote procedure call protocol with several limitations:  </p>\n<ul>\n<li>Notifications are not processed;  </li>\n<li>Batch requests/responses are not supported;  </li>\n<li>All arguments' values ​​in the request are transmitted <strong>only</strong> in string (str) or boolean (bool) formats;</li>\n<li>The <strong>params</strong> field supports arguments transmission in the JSON object format, not as an array;  </li>\n<li>If  <code>null</code>  is transmitted for the argument - the default value will be used. If the default is not defined, the <strong>Any.Money</strong> system will return the <a href=\"https://docs.any.money/en/exc/\">corresponding exception</a>.</li>\n</ul>\n<h3 id=\"request-organization\">Request organization</h3>\n<p>The API requests are sent to <strong><code>https://api.any.money/</code></strong> endpoint.<br><em>The request must be signed. Merchant's data is transmitted in the headers.</em></p>\n<h4 id=\"headers\">HEADERS</h4>\n<ul>\n<li><strong>x-merchant</strong>    - merchant's identifier;  </li>\n<li><strong>x-signature</strong>   - hash signature of the request;</li>\n<li><strong>x-utc-now-ms</strong>  - request creation time, in milliseconds (utc timestamp).</li>\n</ul>\n<h4 id=\"params\">PARAMS</h4>\n<ul>\n<li><strong>method</strong> - the name of the request method;  </li>\n<li><strong>params</strong> - method parameters, formed of <code>key: value</code>;</li>\n<li><strong>jsonrpc</strong> - specification version (always equals to \"2.0\");  </li>\n<li><strong>id</strong> - request identifier.</li>\n</ul>\n<h4 id=\"signature\">SIGNATURE</h4>\n<p>To authenticate a request, you need to sign it and transfer the signature in the <strong>x-signature</strong> header. The signature is generated by the HEX algorithm (HMAC-SHA512 (<strong>data, api_key</strong>)), where: </p>\n<ul>\n<li><strong>data</strong> - a string, composed from the <strong>params</strong> object values.<br>To form a string it is necessary to:<ul>\n<li>sort <strong>params</strong> keys by alphabet;</li>\n<li>compose a string of their values, excepts for the nested objects and <code>null</code>;</li>\n<li>add the <strong>x-utc-now-ms</strong> header value to the end of the received line;</li>\n<li>cast a composed string to lowercase;</li>\n</ul>\n</li>\n<li><strong>api_key</strong> - merchant's key for interaction via API.</li>\n</ul>\n<h5 id=\"api-request-example\">API REQUEST EXAMPLE</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-python\">import hashlib\nimport hmac\nimport requests\nimport time\n\ndef create_sign(key: str, data: dict, utc_now: str) -&gt; str:\n    if data: sorted_data = sorted(data.items())\n    else: sorted_data = {}\n\n    msg = ''.join(\n        str(v) for k, v in sorted_data\n        if not isinstance(v, (dict, list, type(None)))\n    ) + str(utc_now)\n    msg = msg.lower()\n\n    return hmac.new(key.encode(), msg.encode(), hashlib.sha512).hexdigest()\n\ndata = {\n    \"method\": \"merchant.balance\",\n    \"params\": { \"curr\": \"BTC\" },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"1\"\n}\n\nMERCHANT_ID = 'your merchant here'\nAPI_KEY = 'your merchant api key here'\nTIME_SENT = str(int(time.time() * 1000))\nURL = 'https://api.any.money/'\n\nheaders = {\n    \"x-merchant\": MERCHANT_ID,\n    \"x-signature\": create_sign(API_KEY, data['params'], TIME_SENT),\n    \"x-utc-now-ms\": TIME_SENT\n}\n\nresponse = requests.post(url=URL, json=data, headers=headers)\n</code></pre>\n<h3 id=\"system-response-options\">System response options</h3>\n<p>In the case of correct request, the method execution result will be returned by the <code>result</code> key as a JSON object.</p>\n<h5 id=\"method-response\">Method response</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"result\": {\"UAH\": \"0\"}, \n  \"id\": \"1\", \n  \"jsonrpc\": \"2.0\",\n}\n</code></pre>\n<dl>\n    <dt><strong>result </strong></dt> <dd> method execution result </dd>\n    <dt><strong>id     </strong></dt> <dd> request ID of received response</dd>\n    <dt><strong>jsonrpc</strong></dt> <dd>\nspecification version (always equal to \"2.0\")</dd>\n</dl>\n\n<p>Otherwise, the code, message and the data of the occurred <code>exception</code> will be returned by the <code>error</code> key :</p>\n<h5 id=\"exception\">Exception</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"error\": {\n    \"code\": -32004, \n    \"message\": \"EParamInvalid\", \n    \"data\": {\n      \"type\": \"EParamType\", \n      \"args\": [\"balance() missing 1 required positional argument: 'curr'\"], \n      \"message\": \"balance() missing 1 required positional argument: 'curr'\",\n    },\n  }, \n  \"id\": \"2\", \n  \"jsonrpc\": \"2.0\",\n}\n</code></pre>\n<h4 id=\"the-data-returned-in-headers\">The data, returned in headers</h4>\n<dl>\n    <dt><strong>x-utc-now-ms</strong></dt> <dd> response time, in milliseconds (utc timestamp)</dd>\n    <dt><strong>x-signature </strong></dt> <dd>hash signature of the response</dd>\n</dl></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"10991798","collectionId":"522abf11-5388-4d30-844e-2f64b14463be","publishedId":"SzfCTRMH","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2020-04-27T08:19:10.000Z"},"item":[{"name":"invoice.create","event":[{"listen":"prerequest","script":{"id":"183f4bcd-7994-4288-905e-1941ca1e7c4a","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"ca8d2ac8-85f4-482e-b719-01c767cc5c99","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"invoice.create\",\n    \"params\": {\n\t\t\"externalid\": \"i78\",\n\t\t\"amount\": \"51\",\n\t\t\"in_curr\": \"RUB\",\n\t\t\"expiry\": \"7d\",\n\t\t\"payway\": null,\n\t\t\"is_multipay\": true\n\t\t\"client_email\": null,\n\t\t\"callback_url\": null,\n\t\t\"redirect_url\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method to create an incoming payment order, taking into account the amounts of invoice and payment.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"ca8d2ac8-85f4-482e-b719-01c767cc5c99"},{"name":"invoice.calc","event":[{"listen":"prerequest","script":{"id":"89670da7-93bb-4080-860e-25cb3c229615","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"47ef9edc-1bbe-45a7-97a5-4fd2bab0df24","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"invoice.calc\",\n    \"params\": {\n\t\t\"amount\": \"10\",\n\t\t\"in_curr\": \"USD\",\n\t\t\"payway\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method of calculating the invoice payment parameters, taking into account the amount of debit sum.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"47ef9edc-1bbe-45a7-97a5-4fd2bab0df24"},{"name":"invoice.get","event":[{"listen":"prerequest","script":{"id":"bc12eff4-0b52-4909-a93f-15597ee5920e","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"8c14fe4f-af2f-468c-8c67-649d3da1bac5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"invoice.get\",\n    \"params\": {\n\t\t\"externalid\": \"\"\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method for invoice-payment parameters requesting by its external ID.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"8c14fe4f-af2f-468c-8c67-649d3da1bac5"},{"name":"transfer.create","event":[{"listen":"prerequest","script":{"id":"d05ec696-b4f9-4666-9d19-ad6fa01c8dee","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"86412d87-cc6b-426d-ad7f-bca7e419d24e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"transfer.create\",\n    \"params\": {\n\t\t\"externalid\": \"\",\n\t\t\"tgt\": \"\",\n\t\t\"amount\": \"\",\n\t\t\"out_curr\": \"\",\n\t\t\"in_curr\": null,\n\t\t\"callback_url\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method for creating a transfer order between the merchant's balances. If the credit currency is not transmitted, the <strong>in_curr</strong> value is taken equal to request <strong>out_curr</strong>.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"86412d87-cc6b-426d-ad7f-bca7e419d24e"},{"name":"transfer.calc","event":[{"listen":"prerequest","script":{"id":"7ab4fc8d-4b6c-492a-9458-3c4199b54127","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"36a24436-48a3-45fc-a7d6-620f8e5e9cf7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"transfer.calc\",\n    \"params\": {\n\t\t\"amount\": \"\",\n\t\t\"out_curr\": \"\",\n\t\t\"in_curr\": null,\n\t\t\"tgt\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method for calculating the parameters of a transfer order with a known amount.</p>\n<p>If the credit currency is not transmitted, the <strong>in_curr</strong> value is taken equal to request <strong>out_curr</strong>.</p>\n<p>The method calculates and returns a representation of the transfer transaction parameters.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"36a24436-48a3-45fc-a7d6-620f8e5e9cf7"},{"name":"transfer.get","event":[{"listen":"prerequest","script":{"id":"4047f1a1-29e9-4855-8caf-19232f8f5fae","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"77936c82-7e7a-427d-94e6-d25ec61aced8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"transfer.get\",\n    \"params\": {\n\t\t\"externalid\": \"\"\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method for search and display the of transferring funds between merchants' balances orders (<strong>transfer</strong> type orders) by its identifier.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"77936c82-7e7a-427d-94e6-d25ec61aced8"},{"name":"convert.create","event":[{"listen":"prerequest","script":{"id":"31e945dc-0023-46d3-839b-d86b6c1baddf","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"3143ee9d-d3d5-461e-aacd-937f8302607e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"convert.create\",\n    \"params\": {\n\t\t\"externalid\": \"\",\n\t\t\"in_curr\": \"\",\n\t\t\"out_curr\": \"\",\n\t\t\"in_amount\": \"\",\n\t\t\"out_amount\": null,\n\t\t\"callback_url\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method creates a convertation order for the transmitted currency pair and returns the representation of the operation details.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"3143ee9d-d3d5-461e-aacd-937f8302607e"},{"name":"convert.calc","event":[{"listen":"prerequest","script":{"id":"1233e9f8-038e-4580-817e-065b9b5ee7a4","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"40c76721-bb7b-4278-9c41-7db9bb3924da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"convert.calc\",\n    \"params\": {\n\t\t\"in_curr\": \"\",\n\t\t\"out_curr\": \"\",\n\t\t\"in_amount\": null,\n\t\t\"out_amount\": null,\n\t\t\"validate_balance\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method for calculating the convertation order parameters taking into account the transaction amount and currencies names.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"40c76721-bb7b-4278-9c41-7db9bb3924da"},{"name":"convert.get","event":[{"listen":"prerequest","script":{"id":"463cb0b0-b465-41a2-b1d9-df6667363e0f","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"06553549-e7e2-4ecc-a356-fff693d21718","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"convert.get\",\n    \"params\": {\n\t\t\"externalid\": \"\"\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method for search and receive the <strong>convert</strong> (currency exchange) type order parameters by its ID.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"06553549-e7e2-4ecc-a356-fff693d21718"},{"name":"payout.create","event":[{"listen":"prerequest","script":{"id":"edee512f-3013-4601-a4d2-675e996d71b5","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"b7610b40-1cc5-4cd4-9d2d-c38435fa3c7a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"payout.create\",\n    \"params\": {\n\t\t\"externalid\": \"\",\n\t\t\"payway\": \"\",\n\t\t\"amount\": \"\",\n\t\t\"out_curr\": \"\",\n\t\t\"in_curr\": null,\n\t\t\"payee\": null,\n\t\t\"contact\": null,\n\t\t\"region\": null,\n\t\t\"callback_url\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method creates a payment transaction order and returns its representation.</p>\n<p>If <strong>in_curr</strong> argument is not transmitted than its value will be taken equal to <strong>out_curr</strong> value.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"b7610b40-1cc5-4cd4-9d2d-c38435fa3c7a"},{"name":"payout.calc","event":[{"listen":"prerequest","script":{"id":"bcd03301-6f5f-48e7-8f18-f5ef7b786c79","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"ab1274ab-5782-4605-b9d5-5a52ede77ec7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"payout.calc\",\n    \"params\": {\n\t\t\"payway\": \"\",\n\t\t\"amount\": \"\",\n\t\t\"out_curr\": \"\",\n\t\t\"in_curr\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method for calculating payment parameters taking into account the amount.</p>\n<p>If the parameter <strong>in_curr</strong> is not transmitted, the payment in <strong>out_curr</strong> currency\nand withdrawals in the <strong>out_curr</strong> balance except for the payway fee will be calculated.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"ab1274ab-5782-4605-b9d5-5a52ede77ec7"},{"name":"payout.get","event":[{"listen":"prerequest","script":{"id":"e801675d-7068-4658-8f73-a86f74aed1ef","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"f8797b03-c026-41b7-8771-daa37535d912","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"payout.get\",\n    \"params\": {\n\t\t\"externalid\": \"\"\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method for obtaining the parameter representation of the payment order by its identifier (<strong>externalid</strong>).</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"f8797b03-c026-41b7-8771-daa37535d912"},{"name":"address.create","event":[{"listen":"prerequest","script":{"id":"8b61724c-3a99-4833-a820-076ada4b2f1f","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"39cc67de-26fa-417e-91de-01a17901387f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"address.create\",\n    \"params\": {\n    \t\"in_curr\": \"BTC\",\n    \t\"payway\": null,\n    \t\"out_curr\": null,\n    \t\"comment\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method creates the cryptocurrency address (crypto wallet) and returns the representation of its parameters.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"39cc67de-26fa-417e-91de-01a17901387f"},{"name":"address.get","event":[{"listen":"prerequest","script":{"id":"f6e9ec75-1358-4070-8393-11d34c11c481","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"18d9c970-938c-47c7-bcb6-7dcbf6171eb1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"address.get\",\n    \"params\": {\n    \t\"oid\": null,\n    \t\"name\": \"36HKqYeR3cqD59kuY4Wye7MqizEa8YZezb\"\n\t},\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>It is a method for finding and obtaining the information about cryptoaddress that are linked to the merchant. Method returns params representation for the founded cryptoaddress.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"18d9c970-938c-47c7-bcb6-7dcbf6171eb1"},{"name":"address.list","event":[{"listen":"prerequest","script":{"id":"d5f3b721-5826-47e7-9a57-d14f31e306d3","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"044225db-5c19-4df6-ace4-b2ca8551c406","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"address.list\",\n    \"params\": {\n    \t\"in_curr\": null,\n    \t\"out_curr\": null,\n    \t\"is_autoconvert\": null,\n    \t\"rotate\": null,\n    \t\"name\": null,\n    \t\"begin\": null,\n    \t\"end\": null,\n    \t\"first\": null,\n    \t\"count\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method for displaying a list of cryptoaddresses that are linked to the merchant. Parameters are represented for each of them. Search filters are combined by logical <strong>AND</strong>.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"044225db-5c19-4df6-ace4-b2ca8551c406"},{"name":"address.payways","event":[{"listen":"prerequest","script":{"id":"4f4bcd9d-4bcd-4e98-a17f-dc7c61aece3b","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"131c2eb7-943b-431d-859d-4f77f7a38df3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"address.payways\",\n    \"params\": {\n    \t\"in_curr\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method returns the names of all cryptopayways where the merchant can create the address. If <strong>in_curr</strong> is transmitted, the response will include <strong>only</strong> payways names that work with given currency.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"131c2eb7-943b-431d-859d-4f77f7a38df3"},{"name":"code.create","event":[{"listen":"prerequest","script":{"id":"8c42c154-be03-4a36-8ab0-5ef5ea4d388e","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"3cd124b3-a5ab-49a6-9063-8cc99dc590e4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"code.create\",\n    \"params\": {\n    \t\"externalid\": \"\",\n\t\t\"payway\": \"\",\n\t\t\"amount\": \"\",\n\t\t\"curr\": \"\"\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>A method for creating a code for a transmitted check payment system, where the payment amount and currency are counted.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"3cd124b3-a5ab-49a6-9063-8cc99dc590e4"},{"name":"code.verify","event":[{"listen":"prerequest","script":{"id":"2b016f24-e07b-4363-8401-2d85a65b1120","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"e6fc9eb4-8bec-4b43-a72f-1cb859e285fb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"code.verify\",\n    \"params\": {\n\t\t\"code\": \"\"\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method to obtain the incoming payment code data by its full number.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"e6fc9eb4-8bec-4b43-a72f-1cb859e285fb"},{"name":"code.redeem","event":[{"listen":"prerequest","script":{"id":"15c3c8ef-daaf-4599-af13-4b8b118e19be","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"5f7ab9bd-d51d-41b7-bbfe-6a7c0729a906","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"code.redeem\",\n    \"params\": {\n\t\t\"code\": \"\",\n\t\t\"externalid\": \"\"\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method for cashing a code payment by creating a code redeem order.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"5f7ab9bd-d51d-41b7-bbfe-6a7c0729a906"},{"name":"code.get","event":[{"listen":"prerequest","script":{"id":"1bc6c5d4-edc5-4e16-8bcd-fb225ee6fcd8","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"0ab0bd27-623d-4d40-90a4-e0005639780a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"code.get\",\n    \"params\": {\n\t\t\"externalid\": \"\"\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method for obtaining information about the code by the transmitted order identifier (<strong>externalid</strong>).</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"0ab0bd27-623d-4d40-90a4-e0005639780a"},{"name":"status","event":[{"listen":"prerequest","script":{"id":"b94192e7-3b95-4851-9e7e-ab3ee122f641","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"94de2ac4-f7de-470d-b479-de9e84e5cadb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"status\",\n    \"params\": {\n\t\t\"externalid\": \"\"\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method <strong>status</strong> allows you to receive order data by its identifier.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"94de2ac4-f7de-470d-b479-de9e84e5cadb"},{"name":"balance","event":[{"listen":"prerequest","script":{"id":"8effad83-10a3-442a-aa89-a00eb8b75ad5","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"64b1cf49-041b-486a-8c35-449a189d1c0d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"balance\",\n    \"params\": {\n    \t\"curr\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The <strong>balance</strong> method returns information about the merchant's balances in the format:  <code>currency: amount </code>.<br />If the <strong>curr</strong> argument is transmitted in the request, the method will return the balance only of transmitted currency.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"64b1cf49-041b-486a-8c35-449a189d1c0d"},{"name":"history.invoice","event":[{"listen":"prerequest","script":{"id":"3292c13e-49b9-4fa5-8d2a-2278538819be","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"b4de88ee-f72d-41ad-bb09-6cae6cc8309f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"history.invoice\",\n    \"params\": {\n\t\t\"in_curr\": null,\n\t\t\"out_curr\": null,\n\t\t\"payway\": null,\n\t\t\"first\": null,\n\t\t\"count\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>A method for displaying a list of <strong>invoice</strong> type orders created by the merchant. The result is returned in the form of a sorted in the creation date descending list of orders of the <strong>invoice type</strong>. For each of them, a parameters representation is available.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"b4de88ee-f72d-41ad-bb09-6cae6cc8309f"},{"name":"history.code","event":[{"listen":"prerequest","script":{"id":"bcecda35-cd83-4657-8bba-2f21a757bfb1","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"81163e3c-6abd-433a-95e1-a365b4ef0782","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"history.code\",\n    \"params\": {\n\t\t\"count\": null,\n\t\t\"first\": null,\n\t\t\"in_curr\": null,\n\t\t\"out_curr\": null,\n\t\t\"payway\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>A method to display a list of incoming code payment orders linked to a merchant.</p>\n<p>Search filters are combined by logical <strong>AND</strong>.</p>\n<p>The result is returned in the descending form the creation date sorted list for <strong>coderedeem</strong> type orders with parameters representation.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"81163e3c-6abd-433a-95e1-a365b4ef0782"},{"name":"history.payout","event":[{"listen":"prerequest","script":{"id":"508f54fd-e3f9-4ee8-b64b-910973cc070a","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"c190fe91-909f-4cf9-bc41-601f846fa49c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"history.payout\",\n    \"params\": {\n\t\t\"in_curr\": null,\n\t\t\"out_curr\": null,\n\t\t\"payway\": null,\n\t\t\"first\": null,\n\t\t\"count\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>A method for displaying a list of out payment orders linked to a merchant.</p>\n<p>Search filters are combined by logical <strong>AND</strong>.</p>\n<p>The result is returned in the descending form the creation date sorted list of <strong>payout</strong> type orders with parameters representation.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"c190fe91-909f-4cf9-bc41-601f846fa49c"},{"name":"history.convert","event":[{"listen":"prerequest","script":{"id":"50d68ffb-a02f-434d-a276-7c92a8979ab6","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"95725de6-2259-485b-a745-642403acac89","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"history.convert\",\n    \"params\": {\n\t\t\"in_curr\": null,\n\t\t\"out_curr\": null,\n\t\t\"first\": null,\n\t\t\"count\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method for displaying filtered currency convertation orders (<strong>convert</strong> type),</p>\n<p>Search filters are combined by logical <strong>AND</strong>. If none of them is set, the method will return a list of merchant's convertation operations in all currencies.</p>\n<p>The result is returned in the descending form the creation date sorted list for <strong>convert</strong> type orders with parameters representation.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"95725de6-2259-485b-a745-642403acac89"},{"name":"history.transfer","event":[{"listen":"prerequest","script":{"id":"e45cc709-1500-4de2-ad68-e6fb8b8d1f00","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"5ab62a90-d5e0-4881-bde0-9de8ad39f525","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"history.transfer\",\n    \"params\": {\n\t\t\"in_curr\": null,\n\t\t\"out_curr\": null,\n\t\t\"first\": null,\n\t\t\"count\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method for displaying a list of funds transfer orders linked to a merchant.</p>\n<p>Search filters are combined by logical <strong>AND</strong>.</p>\n<p>The result is returned in the descending form the creation date sorted list of the <strong>transfer</strong> type orders with parameters representation.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"5ab62a90-d5e0-4881-bde0-9de8ad39f525"},{"name":"history.statement","event":[{"listen":"prerequest","script":{"id":"80e21f53-344f-4c78-b228-61aed4709642","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"3932d25f-e32a-4763-8ad6-5fd2eb3e950f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"history.statement\",\n    \"params\": {\n\t\t\"first\": null,\n\t\t\"count\": null,\n\t\t\"begin\": null,\n\t\t\"end\": null,\n\t\t\"externalid\": null,\n\t\t\"group\": null,\n\t\t\"filter_amount\": null,\n\t\t\"filter_fee\": null,\n\t\t\"curr\": null,\n\t\t\"ord_by\": null,\n\t\t\"ord_dir\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method for search and display funds movements at merchant accounts.</p>\n<p>Search filters are combined by logical <strong>AND</strong>.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"3932d25f-e32a-4763-8ad6-5fd2eb3e950f"},{"name":"history.address","event":[{"listen":"prerequest","script":{"id":"a60e3956-789e-4c7f-a281-8c63619b5940","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"073cfc33-5712-4ed7-97b4-0ce0ca2a405f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"history.address\",\n    \"params\": {\n    \t\"addr_id\": \"844424930134071\",\n    \t\"is_autoconvert\": null,\n    \t\"tp\": null,\n    \t\"out_curr\": null,\n    \t\"status\": null,\n    \t\"begin\": null,\n    \t\"end\": null,\n    \t\"first\": null,\n    \t\"count\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method for displaying a list of cryptoaddress credit payment orders and their parameters.</p>\n<p>Search filters are combined by logical <strong>AND</strong>.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"073cfc33-5712-4ed7-97b4-0ce0ca2a405f"},{"name":"payway.list","event":[{"listen":"prerequest","script":{"id":"b2616ff9-f3fa-4da1-9ae3-732ef7d930f8","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"200dd365-b900-49fe-aad9-a853e07c693a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"payway.list\",\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method returns a list of payways, available for the merchant, and their parameters. As well as the list of the payway currencies with their parameters.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"200dd365-b900-49fe-aad9-a853e07c693a"},{"name":"payway.activate","event":[{"listen":"prerequest","script":{"id":"1e93d961-6ec2-4f5c-97b4-5a53c56a5dd5","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"4f927ba1-6fc3-41a4-a7d6-94c43617d387","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"payway.activate\",\n    \"params\": {\n    \t\"payway\": \"\"\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method changes the status (activates) the payway for a current merchant and returns the result of the change.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"4f927ba1-6fc3-41a4-a7d6-94c43617d387"},{"name":"payway.deactivate","event":[{"listen":"prerequest","script":{"id":"da337ed4-5f97-4b70-91b9-e06aa1e5eff3","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"c358b4fc-0fcd-4783-a5b0-57e477837ba8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"payway.deactivate\",\n    \"params\": {\n    \t\"payway\": \"\"\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method deactivates the merchant's payway.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"c358b4fc-0fcd-4783-a5b0-57e477837ba8"},{"name":"pwcurrency.list","event":[{"listen":"prerequest","script":{"id":"83cb5b1e-078c-465d-9e36-fa6f671c1ef8","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"5482e3f2-0f54-47ce-8d65-e3d474045a71","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"pwcurrency.list\",\n    \"params\": {\n    \t\"m_lid\": \"\"\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method returns a list of currencies available for the merchant for every payway. And operation parameters for every currency.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"5482e3f2-0f54-47ce-8d65-e3d474045a71"},{"name":"pwcurrency.pwcma_switch","event":[{"listen":"prerequest","script":{"id":"6f84b684-45e9-4eb1-ad88-c2211aed2f44","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"747e115d-386b-4a46-a12e-16402fa03b51","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"pwcurrency.pwcma_switch\",\n    \"params\": {\n    \t\"payway\": \"\",\n    \t\"curr\": \"\",\n    \t\"is_active\": \"\",\n    \t\"is_out\": null\n    },\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method changes the currency using status by the merchant in the transmitted payway and returns the result of changing.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"747e115d-386b-4a46-a12e-16402fa03b51"},{"name":"info.currencies","event":[{"listen":"prerequest","script":{"id":"d4dce135-a737-4eaf-8086-e69dbffdcc70","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"1c1875cf-a2f0-4125-89dc-247d3a5d0bf9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"info.currencies\",\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>The method returns a list of <strong>all</strong> active currencies in the system and the base parameter values for each.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"1c1875cf-a2f0-4125-89dc-247d3a5d0bf9"},{"name":"info.exchanges","event":[{"listen":"prerequest","script":{"id":"415274be-db9e-426b-9245-8849159287f0","exec":["pm.environment.set(\"ts\", new Date().getTime());","var obj = JSON.parse(request.data);","var pmHasher = eval(pm.environment.get(\"pmHasher\"));","var hash = pmHasher.hash(obj, key);","pm.environment.set(\"hash\", hash);","","pm.environment.set(\"method\", request.name);",""],"type":"text/javascript"}}],"id":"b2362387-b241-41b1-8cb0-caccadab28a4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"x-merchant","type":"text","value":"{{merchant}}"},{"key":"x-signature","type":"text","value":"{{hash}}"},{"key":"x-utc-now-ms","type":"text","value":"{{ts}}"}],"body":{"mode":"raw","raw":"{\n    \"method\": \"info.exchanges\",\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"{{ts}}\"\n}"},"url":"https://api.any.money","description":"<p>Method for compiling a list of available currencies convertation directions in Any.Money system and representations of their parameters.</p>\n","urlObject":{"protocol":"https","host":["api.any.money"],"query":[],"variable":[]}},"response":[],"_postman_id":"b2362387-b241-41b1-8cb0-caccadab28a4"}],"event":[{"listen":"prerequest","script":{"id":"53df9f48-c625-4004-853b-a2efa0781f21","type":"text/javascript","exec":["function pmHasher() {","    let hasher = {};","    key = pm.environment.get(\"key\");    ","","    hasher.hash = (obj, key) => {","        let s = \"\";","        obj.params = (obj.hasOwnProperty('params')) ? obj.params : {};","        arr = Object.keys(obj.params).sort();","        arr.map(item => {","            let value = obj.params[item];","            if (typeof(value) !== 'object' && typeof(value) !== 'undefined') {","                s += value;","        }});","        s += pm.environment.get(\"ts\");","        s = s.toLowerCase();","        hash = CryptoJS.HmacSHA512(s, key).toString();","        return hash;","    };","    return hasher;","}","pm.environment.set(\"pmHasher\", pmHasher + '; pmHasher();');",""]}},{"listen":"test","script":{"id":"1fcea14b-4b6d-4440-bbc0-b9f5d17db9dd","type":"text/javascript","exec":[""]}}],"variable":[{"key":"url","value":"api.any.money"}]}