{"id":5782,"date":"2022-11-04T19:15:59","date_gmt":"2022-11-04T18:15:59","guid":{"rendered":"https:\/\/walloftraders.com\/blog\/?p=5165"},"modified":"2023-08-07T10:48:46","modified_gmt":"2023-08-07T09:48:46","slug":"api-trading-how-to-create-a-trade-by-program","status":"publish","type":"post","link":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/","title":{"rendered":"API Trading: How to create a Trade by program?"},"content":{"rendered":"\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_75 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#For_you_and_the_copiers_of_your_Trades_for_free\" >For you and the copiers of your Trades, for free<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#API_Trading_setting_up_your_account\" >API Trading: setting up your account<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#API_Trading_how_to_create_a_Trade\" >API Trading: how to create a Trade<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#API_Trading_program_example_in_Python\" >API Trading: program example in Python<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"For_you_and_the_copiers_of_your_Trades_for_free\"><\/span>For you and the copiers of your Trades, for free<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><strong>API Trading<\/strong> allows you to create a Trade from your own computer program. We will see in this tutorial <strong>how to create a <\/strong><a href=\"https:\/\/walloftraders.com\/blog\/en\/how-to-become-a-trader-for-the-copy-trading\/\"><strong>trade <\/strong><\/a>on major cryptocurrency exchanges like Binance Futures, Binance Spot, Huobi, Crypto.com, Kraken, Kucoin, Bittrex, Bitfinex, OKX or Ascendex and <strong><a href=\"https:\/\/walloftraders.com\/blog\/en\/create-trading-bot\/\">Trading Bot<\/a><\/strong>.<\/p>\n\n\n\n<p>Thanks to our partnership with the main exchange platforms, like <a href=\"https:\/\/walloftraders.com\/blog\/en\/huobi-review\/\">Huobi<\/a>,<strong> it&#8217;s totally free<\/strong>. We are indeed a licensed broker\/broker. Thus, they automatically pay us part of the<strong> trading fees<\/strong>. It does not change anything for you! On Binance Spot and Binance Futures, there is one condition: you must use a Binance account created after March 2020 and without a referral link.<\/p>\n\n\n\n<p>If you want<strong> replicate your trades<\/strong> on the accounts of your subscribers, it is quite possible even with this method of API Trading. We will see how to create your <a href=\"https:\/\/walloftraders.com\/blog\/en\/how-to-do-of-copy-trading-and-of-smart-trading-free-on-binance\/\">Copy Trading<\/a> group. We have other methods than the API Trading to create Trades like our<strong> Smart Trading Terminal<\/strong> suitable for Manual Trading.<\/p>\n\n\n\n<p>For this API Trading method,<strong> you can code in any computer language<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"API_Trading_setting_up_your_account\"><\/span>API Trading: setting up your account<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>1)<a href=\"https:\/\/walloftraders.com\/identification\" target=\"_blank\" rel=\"noreferrer noopener\"> Create an account<\/a> on Wall of Traders.<\/p>\n\n\n\n<p>2) Connect by clicking on \u201cStay connected\u201d:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/Capture-decran-2022-11-19-a-10.29.22-1024x718.png\" alt=\"API Trading: create an account\" class=\"wp-image-5790\" width=\"497\" height=\"348\" srcset=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/Capture-decran-2022-11-19-a-10.29.22-1024x718.png 1024w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/Capture-decran-2022-11-19-a-10.29.22-300x210.png 300w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/Capture-decran-2022-11-19-a-10.29.22-768x539.png 768w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/Capture-decran-2022-11-19-a-10.29.22.png 1212w\" sizes=\"(max-width: 497px) 100vw, 497px\" \/><\/figure><\/div>\n\n\n<p>3) Switch to<strong> Developer mode<\/strong> : right click anywhere on the page then Inspect, or press F12 :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.14.15-1024x878.png\" alt=\"API Trading: developer mode\" class=\"wp-image-5168\" width=\"432\" height=\"371\" srcset=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.14.15-1024x878.png 1024w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.14.15-300x257.png 300w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.14.15-768x658.png 768w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.14.15.png 1330w\" sizes=\"(max-width: 432px) 100vw, 432px\" \/><\/figure><\/div>\n\n\n<p><\/p>\n\n\n\n<p>Then click on<strong> Traders<\/strong> in the Menu on the left, it refreshes the data. Then in the DevTools on the right: Click on &#8220;Network&#8221;, then on &#8220;Groups&#8221;, and scroll down to &#8220;authorization: Bearer &#8230;&#8230;&#8230;&#8221; :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"517\" src=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.18.33-1-1024x517.png\" alt=\"API Trading: configuration\" class=\"wp-image-5170\" srcset=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.18.33-1-1024x517.png 1024w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.18.33-1-300x151.png 300w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.18.33-1-768x388.png 768w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.18.33-1-1536x776.png 1536w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/10\/Capture-de\u0301cran-2022-10-14-a\u0300-12.18.33-1-2048x1034.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Copy the characters after &#8220;Bearer&#8221;; in my example from eyJhbG&#8230;.. to &#8230;.. 66qAkz4. Save this value somewhere. We will use it in<strong> {Token}<\/strong> in the code.<\/p>\n\n\n\n<p>4) Create an API<strong> on the exchange of your choice<\/strong>, for example<a href=\"https:\/\/www.binance.com\/en\/my\/settings\/api-management\" target=\"_blank\" rel=\"noreferrer noopener\"> on Binance<\/a>. Save the API Key and API Secret.<\/p>\n\n\n\n<p>5) Then<strong> on your Wall Of Traders account<\/strong>,<a href=\"https:\/\/walloftraders.com\/exchanges\" target=\"_blank\" rel=\"noreferrer noopener\"> add the API Key and API Secret of this exchange<\/a>.<\/p>\n\n\n\n<p>6) Then modify this exchange by clicking on the pencil:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/Capture-de\u0301cran-2022-11-04-a\u0300-14.50.10.png\" alt=\"Modify an exchange on Wall Of Traders\" class=\"wp-image-5526\" width=\"397\" height=\"285\" srcset=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/Capture-de\u0301cran-2022-11-04-a\u0300-14.50.10.png 798w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/Capture-de\u0301cran-2022-11-04-a\u0300-14.50.10-300x216.png 300w, https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/Capture-de\u0301cran-2022-11-04-a\u0300-14.50.10-768x552.png 768w\" sizes=\"(max-width: 397px) 100vw, 397px\" \/><\/figure><\/div>\n\n\n<p>In the URL you will see https:\/\/walloftraders.com\/exchanges\/12345 where 12345 is the<strong> {ExchangeId}<\/strong>. Copy this number and save it. It will be used in<strong> {ExchangeId}<\/strong> in the code.<\/p>\n\n\n\n<p>7)<a href=\"https:\/\/walloftraders.com\/traders\" target=\"_blank\" rel=\"noreferrer noopener\"> On the Traders page<\/a>, click at the top right on &#8220;<strong>CREATE A TRADER<\/strong>&#8220;. When you will validate the form, you will be redirected to a page. In the URL you will see https:\/\/walloftraders.com\/manageFollowers\/56789 where 56789 is the<strong> {GroupId}<\/strong>. Copy this number and save it. It will be used in<strong> {GroupId}<\/strong> in the code.<\/p>\n\n\n\n<p>Preparation is complete! Now all you have to do is <strong>Coding<\/strong> using the code below.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"API_Trading_how_to_create_a_Trade\"><\/span>API Trading: how to create a Trade <span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>It&#8217;s your turn<strong> by copying and pasting the code below<\/strong> and adapting it to your programming language:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>POST https:\/\/api2.walloftraders.com\/api\/v1\/Order\n\nHeader:\n\nAuthorization: 'Bearer {Token}',\n\nContent-Type: 'application\/json',\n\nBody:\n\n{\n\n\"isBuy\": true, \/\/true: Buy\/Long mode - false: Sell\/Short mode\n\n\"accountId\": {ExchangeId},\n\n\"pair\": \"BTC-USDT\",\n\n\"groupId\": {GroupId},\n\n\"leverage\": 1, \/\/Add this line only if the exchange you are trading on uses leverage. For example add it for Binance Futures but remove it for Binance Spot.\n\n\"pourcentage\": 5, \/\/Percentage of capital for the Trade. Between 0.01 and 100.\n\n\"startPrice\": 19000, \/\/Limit entry price. Put 0 to enter the market.\n\n\"targets\": &#091; \/\/The sum of the \"percentages\" must not be greater than 100.\n\n{\n\n\"pourcentage\": 50, \/\/Share in % to close for this Take Profit. For example, put 100 for a single Take Profit, or 50 to close the half.\n\n\"orderType\": 0, \/\/0: limit order - 1: market order.\n\n\"price\": null, \/\/Take Profit price, if \"price\" != null, the next line \"profit\" is not read.\n\n\"profit\": 2, \/\/If \"price\" == null, the target price will be equal to startPrice*(1+-profit\/100).\n\n\"trailing\": null, \/\/Trailing percentage (optional line).\n\n}\n\n],\n\n\"stopPrice\": 18000, \/\/Put null if you don't want to put Stop Loss.\n\n\"stopProfit\": -2, \/\/If stopPrice == null, then we automatically calculate the Stop price = startPrice-stopProfit\/100 (optional line)\n\n\"orderId\": 987654, \/\/To update the Trade, insert the orderId here (optional line)\n\n\/\/Other optional features\n\n\"note\": \"Blabla\", \/\/Free text\n\n\"dontDoOrder\": false, \/\/Doesn't create the Trade for me, but creates it for the copiers. Only if GroupId defined.\n\n\"dontDoStart\": false, \/\/Do not create entry but create TP and SL.\n\n\"timeOutStart\": null,\n\n\"timeOutStopLoss\": null,\n\n\"trailingStart\": null,\n\n\"startTriggerPrice\": null,\n\n\"startTradingViewGuid\": null,\n\n\"trailingStopLoss\": null,\n\n\"orderTypeStop\": 0,\n\n\"MoveSL\": 0, \/\/SL moves: if 0 to entry price when TP1 is reached, if 1 to TP1 when TP2 is reached, if 2 to all (entry price and TPn) when TPn+1 is reached.\n\n}<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>To delete a Trade, i.e. cancel pending entries, and delete TP and SL, but not close the Trade:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>api\/v1\/Order\/${orderId}, {\n      method: 'DELETE',\n    }<\/code><\/pre>\n\n\n\n<p>To close a trade, i.e. remove the TP and SL and also resell the bought cryptos (or buy them back in the event of a sale\/short):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>api\/v1\/Order\/PanicSell?orderId=${orderId}&amp;pourcentage=${pourcentage},\n      {\n        method: 'POST',\n      },<\/code><\/pre>\n\n\n\n<p>Where ${percentage} must be equal to 100 if you want to close the entire position, but can for example be equal to 50 to close only half.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"API_Trading_program_example_in_Python\"><\/span>API Trading: program example in Python<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>import logging\n\nimport typing\nlogger = logging.getLogger()\nimport time\nimport hmac\nfrom urllib.parse import urlencode\nimport hashlib\nimport requests\n\n\nimport json\nfrom datetime import datetime\nimport time\nimport requests\nimport pandas as pd\nimport logging\n\n\n\n\n\nimport json\nfrom datetime import datetime\nimport time\nimport requests\nimport pandas as pd\nimport logging\n\nimport logging\nimport datetime\nimport typing\nlogger = logging.getLogger()\nimport time\nimport hmac\nfrom urllib.parse import urlencode\nimport hashlib\nimport requests\nimport json\nimport random\n\nimport json\nfrom datetime import datetime\nimport time\nimport requests\nimport pandas as pd\nimport logging\n\n\n\ndef place_order_buy( q) :\n\n    while True:\n        url = 'https:\/\/api2.walloftraders.com\/api\/v1\/Order'\n        payload={\n                \"isBuy\": True,\n                \"accountId\": 12345,\n                \"pair\": \"BTC-USDT\",\n                \"groupId\": 12345,\n                \"leverage\": 100,\n                \"pourcentage\": q,\n                \"startPrice\": 0,\n                \"targets\": &#091;],                \n                }\n        headers = {'Authorization': 'Bearer xxx',\n       'Content-Type': 'application\/json'}\n\n        order_status = requests.post(url,json=payload,headers=headers)\n        if order_status is not None:\n            break\n    return order_status\n\ndef place_order_sell( q) :\n\n    while True:\n        url = 'https:\/\/api2.walloftraders.com\/api\/v1\/Order'\n        payload={\n                \"isBuy\": False,\n                \"accountId\": 12345,\n                \"pair\": \"BTC-USDT\",\n                \"groupId\": 12345,\n                \"leverage\": 100,\n                \"MoveSL\": 0,\n                \"pourcentage\": q,\n                \"startPrice\": 0,\n                \"targets\": &#091;],\n                }\n        headers = {'Authorization': 'Bearer xxx',\n       'Content-Type': 'application\/json'}\n        order_status = requests.post(url,json=payload,headers=headers)\n        if order_status is not None:        \n            break\n    return order_status\n\ndef place_order_buy2( q, tp, sl) :\n\n    while True:\n        url = 'https:\/\/api2.walloftraders.com\/api\/v1\/Order'\n        payload={\n                \"isBuy\": True,\n                \"accountId\": 12345,\n                \"pair\": \"BTC-USDT\",\n                \"groupId\": 12345,\n                \"leverage\": 100,\n                \"pourcentage\": q,\n                \"startPrice\": 0,\n                \"targets\": &#091;\n                    {\n                        \"pourcentage\":100,\n                        \"orderType\":0,\n                        \"price\": tp,                        \n                    }\n                ],\n                \"stopPrice\": sl,\n                }\n        headers = {'Authorization': 'Bearer xxx',\n       'Content-Type': 'application\/json'}\n\n        order_status = requests.post(url,json=payload,headers=headers)\n        if order_status is not None:\n            break\n    return order_status\n\ndef place_order_sell2( q, tp, sl) :\n\n    while True:\n        url = 'https:\/\/api2.walloftraders.com\/api\/v1\/Order'\n        payload={\n                \"isBuy\": False,\n                \"accountId\": 12345,\n                \"pair\": \"BTC-USDT\",\n                \"groupId\": 12345,\n                \"leverage\": 100,\n                \"MoveSL\": 0,\n                \"pourcentage\": q,\n                \"startPrice\": 0,\n                \"targets\": &#091;\n                    {\n                        \"pourcentage\":100,\n                        \"orderType\":0,\n                        \"price\": tp,                        \n                    }\n                ],\n                \"stopPrice\": sl,\n                }\n        headers = {'Authorization': 'Bearer xxx',\n       'Content-Type': 'application\/json'}\n        order_status = requests.post(url,json=payload,headers=headers)\n        if order_status is not None:        \n            break\n    return order_status\n\ndef close_order_ID( ID) :\n\n    while True:\n        url = 'https:\/\/api2.walloftraders.com\/api\/v1\/Order\/PanicSell?orderID='+str(ID)+'&amp;pourcentage=100'\n\n        headers = {'Authorization': 'Bearer xxx',\n        'Content-Type': 'application\/json'}\n        payload={\n                \"accountId\": 12345,\n                \"pair\": \"BTC-USDT\",\n                \"groupId\": 12345,\n                \"leverage\": 100,\n                }\n        order_status = requests.post(url,json=payload,headers=headers)\n        if order_status is not None:\n           # print(order_status)\n            break\n        #if order_status is not None:\n        #    print('ordin deschis')\n    return order_status<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>I hope this article has you more! If you have any questions,<a href=\"http:\/\/t.me\/walloftraders\" target=\"_blank\" rel=\"noreferrer noopener\"> you can talk to us directly on Telegram<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-social-warfare-social-warfare\"><div class=\"swp_social_panel swp_horizontal_panel swp_flat_fresh  swp_default_full_color swp_individual_full_color swp_other_full_color scale-100  scale-\" data-min-width=\"1100\" data-float-color=\"#ffffff\" data-float=\"none\" data-float-mobile=\"none\" data-transition=\"slide\" data-post-id=\"5782\" ><div class=\"nc_tweetContainer swp_share_button swp_twitter\" data-network=\"twitter\"><a class=\"nc_tweet swp_share_link\" rel=\"nofollow noreferrer noopener\" target=\"_blank\" href=\"https:\/\/twitter.com\/intent\/tweet?text=API+Trading%3A+How+to+create+a+Trade+by+program%3F&url=https%3A%2F%2Fwalloftraders.com%2Fblog%2Fen%2Fapi-trading-how-to-create-a-trade-by-program%2F&via=WallOfTraders\" data-link=\"https:\/\/twitter.com\/intent\/tweet?text=API+Trading%3A+How+to+create+a+Trade+by+program%3F&url=https%3A%2F%2Fwalloftraders.com%2Fblog%2Fen%2Fapi-trading-how-to-create-a-trade-by-program%2F&via=WallOfTraders\"><span class=\"swp_count swp_hide\"><span class=\"iconFiller\"><span class=\"spaceManWilly\"><i class=\"sw swp_twitter_icon\"><\/i><span class=\"swp_share\">Tweet<\/span><\/span><\/span><\/span><\/a><\/div><div class=\"nc_tweetContainer swp_share_button swp_facebook\" data-network=\"facebook\"><a class=\"nc_tweet swp_share_link\" rel=\"nofollow noreferrer noopener\" target=\"_blank\" href=\"https:\/\/www.facebook.com\/share.php?u=https%3A%2F%2Fwalloftraders.com%2Fblog%2Fen%2Fapi-trading-how-to-create-a-trade-by-program%2F\" data-link=\"https:\/\/www.facebook.com\/share.php?u=https%3A%2F%2Fwalloftraders.com%2Fblog%2Fen%2Fapi-trading-how-to-create-a-trade-by-program%2F\"><span class=\"swp_count swp_hide\"><span class=\"iconFiller\"><span class=\"spaceManWilly\"><i class=\"sw swp_facebook_icon\"><\/i><span class=\"swp_share\">Share<\/span><\/span><\/span><\/span><\/a><\/div><div class=\"nc_tweetContainer swp_share_button swp_linkedin\" data-network=\"linkedin\"><a class=\"nc_tweet swp_share_link\" rel=\"nofollow noreferrer noopener\" target=\"_blank\" href=\"https:\/\/www.linkedin.com\/cws\/share?url=https%3A%2F%2Fwalloftraders.com%2Fblog%2Fen%2Fapi-trading-how-to-create-a-trade-by-program%2F\" data-link=\"https:\/\/www.linkedin.com\/cws\/share?url=https%3A%2F%2Fwalloftraders.com%2Fblog%2Fen%2Fapi-trading-how-to-create-a-trade-by-program%2F\"><span class=\"swp_count swp_hide\"><span class=\"iconFiller\"><span class=\"spaceManWilly\"><i class=\"sw swp_linkedin_icon\"><\/i><span class=\"swp_share\">Share<\/span><\/span><\/span><\/span><\/a><\/div><div class=\"nc_tweetContainer swp_share_button swp_pinterest\" data-network=\"pinterest\"><a rel=\"nofollow noreferrer noopener\" class=\"nc_tweet swp_share_link noPop\" href=\"https:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwalloftraders.com%2Fblog%2Fen%2Fapi-trading-how-to-create-a-trade-by-program%2F\" onClick=\"event.preventDefault(); \r\n\t\t\t\t\t\t\tvar e=document.createElement('script');\r\n\t\t\t\t\t\t\te.setAttribute('type','text\/javascript');\r\n\t\t\t\t\t\t\te.setAttribute('charset','UTF-8');\r\n\t\t\t\t\t\t\te.setAttribute('src','\/\/assets.pinterest.com\/js\/pinmarklet.js?r='+Math.random()*99999999);\r\n\t\t\t\t\t\t\tdocument.body.appendChild(e);\r\n\t\t\t\t\t\t\" ><span class=\"swp_count swp_hide\"><span class=\"iconFiller\"><span class=\"spaceManWilly\"><i class=\"sw swp_pinterest_icon\"><\/i><span class=\"swp_share\">Pin<\/span><\/span><\/span><\/span><\/a><\/div><\/div><\/div>\n\n\n\n<p><em>This article is not investment advice. Do your own research before investing in the cryptocurrency market.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>For you and the copiers of your Trades, for free API Trading allows you to create a Trade from your own computer program. We will see in this tutorial how to create a trade on major cryptocurrency exchanges like Binance Futures, Binance Spot, Huobi, Crypto.com, Kraken, Kucoin, Bittrex, Bitfinex, OKX or Ascendex and Trading &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"API Trading: How to create a Trade by program?\" class=\"read-more button\" href=\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#more-5782\" aria-label=\"More on API Trading: How to create a Trade by program?\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":5807,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[178],"tags":[],"class_list":["post-5782","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-learn-trading","masonry-post","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>API Trading: How to create a Trade by program?<\/title>\n<meta name=\"description\" content=\"API Trading: tutorial to create a Trade from a computer program. Send Trades to Crypto Exchanges. And Copy them to your Followers.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"API Trading: How to create a Trade by program?\" \/>\n<meta property=\"og:description\" content=\"API Trading: tutorial to create a Trade from a computer program. Send Trades to Crypto Exchanges. And Copy them to your Followers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/\" \/>\n<meta property=\"og:site_name\" content=\"The Crypto Trading Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/WallOfTraders\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-04T18:15:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-07T09:48:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"450\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"gaetan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@WallOfTraders\" \/>\n<meta name=\"twitter:site\" content=\"@WallOfTraders\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"gaetan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/\"},\"author\":{\"name\":\"gaetan\",\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/#\/schema\/person\/d67317b5cd337f07f8fc1c7ba58d92ba\"},\"headline\":\"API Trading: How to create a Trade by program?\",\"datePublished\":\"2022-11-04T18:15:59+00:00\",\"dateModified\":\"2023-08-07T09:48:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/\"},\"wordCount\":569,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450-1.jpg\",\"articleSection\":[\"Learn Trading\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/\",\"url\":\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/\",\"name\":\"API Trading: How to create a Trade by program?\",\"isPartOf\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450-1.jpg\",\"datePublished\":\"2022-11-04T18:15:59+00:00\",\"dateModified\":\"2023-08-07T09:48:46+00:00\",\"description\":\"API Trading: tutorial to create a Trade from a computer program. Send Trades to Crypto Exchanges. And Copy them to your Followers.\",\"breadcrumb\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#primaryimage\",\"url\":\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450-1.jpg\",\"contentUrl\":\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450-1.jpg\",\"width\":450,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0414\u043e\u043c\u043e\u0439\",\"item\":\"https:\/\/walloftraders.com\/blog\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API Trading: How to create a Trade by program?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/#website\",\"url\":\"https:\/\/walloftraders.com\/blog\/en\/\",\"name\":\"The Crypto Trading Blog\",\"description\":\"Conseils, Tutos, Infos\",\"publisher\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/walloftraders.com\/blog\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/#organization\",\"name\":\"Wall Of Traders\",\"url\":\"https:\/\/walloftraders.com\/blog\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2020\/04\/favicon.ico\",\"contentUrl\":\"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2020\/04\/favicon.ico\",\"width\":229,\"height\":231,\"caption\":\"Wall Of Traders\"},\"image\":{\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/WallOfTraders\/\",\"https:\/\/x.com\/WallOfTraders\",\"https:\/\/www.linkedin.com\/in\/wall-of-traders-free-smart-trading-copy-trading-portfolio-419623194\/\",\"https:\/\/www.youtube.com\/channel\/UCvt1ajvU1_s2GljEPe9EGwA\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/#\/schema\/person\/d67317b5cd337f07f8fc1c7ba58d92ba\",\"name\":\"gaetan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/walloftraders.com\/blog\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/996baf8862d7947ff15a8d48bafbf19e850930bfbc9e16526eb71eac6084d099?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/996baf8862d7947ff15a8d48bafbf19e850930bfbc9e16526eb71eac6084d099?s=96&d=mm&r=g\",\"caption\":\"gaetan\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"API Trading: How to create a Trade by program?","description":"API Trading: tutorial to create a Trade from a computer program. Send Trades to Crypto Exchanges. And Copy them to your Followers.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/","og_locale":"en_US","og_type":"article","og_title":"API Trading: How to create a Trade by program?","og_description":"API Trading: tutorial to create a Trade from a computer program. Send Trades to Crypto Exchanges. And Copy them to your Followers.","og_url":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/","og_site_name":"The Crypto Trading Blog","article_publisher":"https:\/\/www.facebook.com\/WallOfTraders\/","article_published_time":"2022-11-04T18:15:59+00:00","article_modified_time":"2023-08-07T09:48:46+00:00","og_image":[{"width":450,"height":300,"url":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450-1.jpg","type":"image\/jpeg"}],"author":"gaetan","twitter_card":"summary_large_image","twitter_creator":"@WallOfTraders","twitter_site":"@WallOfTraders","twitter_misc":{"Written by":"gaetan","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#article","isPartOf":{"@id":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/"},"author":{"name":"gaetan","@id":"https:\/\/walloftraders.com\/blog\/en\/#\/schema\/person\/d67317b5cd337f07f8fc1c7ba58d92ba"},"headline":"API Trading: How to create a Trade by program?","datePublished":"2022-11-04T18:15:59+00:00","dateModified":"2023-08-07T09:48:46+00:00","mainEntityOfPage":{"@id":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/"},"wordCount":569,"commentCount":0,"publisher":{"@id":"https:\/\/walloftraders.com\/blog\/en\/#organization"},"image":{"@id":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#primaryimage"},"thumbnailUrl":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450-1.jpg","articleSection":["Learn Trading"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/","url":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/","name":"API Trading: How to create a Trade by program?","isPartOf":{"@id":"https:\/\/walloftraders.com\/blog\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#primaryimage"},"image":{"@id":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#primaryimage"},"thumbnailUrl":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450-1.jpg","datePublished":"2022-11-04T18:15:59+00:00","dateModified":"2023-08-07T09:48:46+00:00","description":"API Trading: tutorial to create a Trade from a computer program. Send Trades to Crypto Exchanges. And Copy them to your Followers.","breadcrumb":{"@id":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#primaryimage","url":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450-1.jpg","contentUrl":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2022\/11\/api_thumb_450-1.jpg","width":450,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/walloftraders.com\/blog\/en\/api-trading-how-to-create-a-trade-by-program\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0414\u043e\u043c\u043e\u0439","item":"https:\/\/walloftraders.com\/blog\/en\/"},{"@type":"ListItem","position":2,"name":"API Trading: How to create a Trade by program?"}]},{"@type":"WebSite","@id":"https:\/\/walloftraders.com\/blog\/en\/#website","url":"https:\/\/walloftraders.com\/blog\/en\/","name":"The Crypto Trading Blog","description":"Conseils, Tutos, Infos","publisher":{"@id":"https:\/\/walloftraders.com\/blog\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/walloftraders.com\/blog\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/walloftraders.com\/blog\/en\/#organization","name":"Wall Of Traders","url":"https:\/\/walloftraders.com\/blog\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/walloftraders.com\/blog\/en\/#\/schema\/logo\/image\/","url":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2020\/04\/favicon.ico","contentUrl":"https:\/\/walloftraders.com\/blog\/wp-content\/uploads\/2020\/04\/favicon.ico","width":229,"height":231,"caption":"Wall Of Traders"},"image":{"@id":"https:\/\/walloftraders.com\/blog\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/WallOfTraders\/","https:\/\/x.com\/WallOfTraders","https:\/\/www.linkedin.com\/in\/wall-of-traders-free-smart-trading-copy-trading-portfolio-419623194\/","https:\/\/www.youtube.com\/channel\/UCvt1ajvU1_s2GljEPe9EGwA"]},{"@type":"Person","@id":"https:\/\/walloftraders.com\/blog\/en\/#\/schema\/person\/d67317b5cd337f07f8fc1c7ba58d92ba","name":"gaetan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/walloftraders.com\/blog\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/996baf8862d7947ff15a8d48bafbf19e850930bfbc9e16526eb71eac6084d099?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/996baf8862d7947ff15a8d48bafbf19e850930bfbc9e16526eb71eac6084d099?s=96&d=mm&r=g","caption":"gaetan"}}]}},"_links":{"self":[{"href":"https:\/\/walloftraders.com\/blog\/en\/wp-json\/wp\/v2\/posts\/5782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/walloftraders.com\/blog\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/walloftraders.com\/blog\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/walloftraders.com\/blog\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/walloftraders.com\/blog\/en\/wp-json\/wp\/v2\/comments?post=5782"}],"version-history":[{"count":19,"href":"https:\/\/walloftraders.com\/blog\/en\/wp-json\/wp\/v2\/posts\/5782\/revisions"}],"predecessor-version":[{"id":14409,"href":"https:\/\/walloftraders.com\/blog\/en\/wp-json\/wp\/v2\/posts\/5782\/revisions\/14409"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/walloftraders.com\/blog\/en\/wp-json\/wp\/v2\/media\/5807"}],"wp:attachment":[{"href":"https:\/\/walloftraders.com\/blog\/en\/wp-json\/wp\/v2\/media?parent=5782"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/walloftraders.com\/blog\/en\/wp-json\/wp\/v2\/categories?post=5782"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/walloftraders.com\/blog\/en\/wp-json\/wp\/v2\/tags?post=5782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}