{"id":175501,"date":"2020-08-28T15:05:00","date_gmt":"2020-08-28T19:05:00","guid":{"rendered":"https:\/\/ibkrcampus.com\/trading-lessons\/installing-configuring-tws-for-the-api\/"},"modified":"2024-07-02T11:38:45","modified_gmt":"2024-07-02T15:38:45","slug":"installing-configuring-tws-for-the-api","status":"publish","type":"trading-lessons","link":"https:\/\/www.interactivebrokers.com\/campus\/trading-lessons\/installing-configuring-tws-for-the-api\/","title":{"rendered":"Installing &#038; Configuring TWS for the API"},"content":{"rendered":"\n<p>In order to use the TWS API, clients must download and install the Trader Workstation or IB Gateway. All Interactive Brokers resources are linked in our documentation. If a user visits our IBKR Campus documentation, navigate to the TWS API directory. On this page, we will see a designated section for Download<strong> TWS or IB Gateway<\/strong>. Clicking the affiliated link will bring you to an affiliated downloads page.<\/p>\n\n\n\n<p>On the download page for Trader Workstation you\u2019ll notice that there are \u2018Online\u2019 versions which update automatically with new releases, as well as \u2018Offline\u2019 versions at the bottom which never update. When you go to the site, the server will automatically detect the operating system of your browser and provide the corresponding download automatically, however all versions of TWS are available for use with Windows, Linux, or Mac.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-ib-gateway\">IB Gateway<\/h4>\n\n\n\n<p>The alternative to using TWS for API users is to use a program called IB Gateway. From an API perspective, IB Gateway is nearly identical to TWS. Any application that connects to and uses the API with TWS can also use IB Gateway. Please be aware that in this tutorial series, we will be working with and referencing Trader Workstation. However, please note that the two are synonymous, and the whole series can be followed using either application.<\/p>\n\n\n\n<p>The major difference of IB Gateway is that it is entirely geared towards API functionality and does not provide access to account information via a GUI in the same way as TWS does. Because of this, it is a smaller application that requires fewer resources.<\/p>\n\n\n\n<p>Equivalent versions of TWS and IB Gateway are always released together. For instance, if the current TWS Latest version is 10.19.1c, then the current IB Gateway Latest build is also 10.19.1c.<\/p>\n\n\n\n<p>After deciding which application to run, users can download their given platform. Please be aware for Windows, MacOS, and Linux, after selecting your download option, Interactive will display exact platform specific instructions for this installation process.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-installing-tws-for-windows-or-macos\"><strong>Installing TWS for Windows or MacOS<\/strong><\/h4>\n\n\n\n<p>For all platforms, we will assume the download will appear in our respective Downloads folder. For Windows, we should have a .exe file while MacOS will be provided with a .dmg. Clicking these executables should launch an identical Install Wizard. In our case, we can simply follow our default values and click \u201cNext\u201d throughout the program. This will install the Trader Workstation to a directory on C:\\Jts. TWS will be installed locally, and a new icon will be created on the desktop. \u00a0<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-installing-tws-for-linux\"><strong>Installing TWS for Linux<\/strong><\/h4>\n\n\n\n<p>The process to install the Trader Workstation on Linux is only slightly different compared to the Windows and MacOS counterparts. For Linux distributions, after downloading the software, users will need to navigate to the corresponding Downloads directory in their terminal to find the program installer. Then, we can call <strong>chmod u+x<\/strong> on the sh file to allow the user to execute it. After updating the file\u2019s permissions, we can call <strong>sudo .\/tws-stable-standalone-linux.sh<\/strong> to run the executable and display an identical install wizard. Once again, we will follow the default install directory. In my case, it should be installed under my user directory.<\/p>\n\n\n\n<p>Assuming I do not have a corresponding GUI for launching my applications, I can manually run the Trader Workstation by calling the launcher located with <strong>.\/Jts\/1019\/tws<\/strong>. Users may find a different version number aside from 1019 in their installation.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-configuring-trader-workstation\"><strong>Configuring Trader Workstation<\/strong><\/h4>\n\n\n\n<p>Launching the Trader Workstation will bring up the TWS login screen which has inputs for a username and password. There is also an option where you can select to login to either your live or paper account. Paper accounts are compatible to use with the TWS API, and it is recommended to test all programs in a paper environment before moving to production trading.<\/p>\n\n\n\n<p>If you don\u2019t have an IB account, it\u2019s possible to login to a demo account by clicking the link&nbsp;<strong>\u201cTry the Demo\u201d<\/strong>&nbsp;and using an email address instead.<\/p>\n\n\n\n<p>To receive live or historical data from the API, it is necessary to first have live data permissions enabled in TWS. For most instrument types, this requires first having a live funded account with active market data subscriptions.<\/p>\n\n\n\n<p>After you fully logged into TWS and it has loaded completely for the first time, there is a setting which must be enabled to allow the API connection, and several others which some users decide to configure differently for their applications. The API settings can be configured in the Global Configuration. For Trader Workstation, select the cog wheel in the top right corner. IB Gateway users should see an option for \u201cConfigure\u201d and \u201cSettings\u201d to launch the same window.<\/p>\n\n\n\n<p>After entering the Global Configuration, users can navigate to <strong>API<\/strong> then <strong>Settings<\/strong> on the left. The setting necessary to enable the socket client connections for Python is the first checkbox labelled \u201c<strong>Enable ActiveX and Socket Clients<\/strong>\u201d. The other settings which affect the initial connection are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The setting \u2018Read-Only\u2019 is enabled by default and will block all API orders. It must be unchecked to allow any orders from the API.<\/li>\n\n\n\n<li>\u201cSocket Port\u201d- By default, TWS uses socket port 7496 for live sessions and 7497 for paper sessions. IB Gateway by contrast uses 4001 for live sessions and 4002 for paper sessions. However these are just defaults, and can be modified as desired- the socket port in TWS must be configured to match the socket port used in the API clients\u2019 connect() function.<\/li>\n<\/ul>\n\n\n\n<p>Some additional settings that are necessary for escalating issues with Customer Support revolve around API Logging. To enable logging of API messages for troubleshooting specific API issues there are three notable settings:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u201cCreate API Message Log\u201d \u2013 Used to create an API log file which will record all API messages.<\/li>\n\n\n\n<li>\u201cInclude market data in API log file\u201d will include all market data returned by this request in the log.<\/li>\n\n\n\n<li>\u201cLogging Level\u201d is a dropdown menu to adjust the information present in the logs. If this is set to the highest level called \u201cDetail\u201d, the API logs will document all API Traffic to and from the Trader Workstation.<\/li>\n<\/ul>\n\n\n\n<p>After enabling these settings, users can click <strong>Apply <\/strong>then <strong>OK<\/strong> at the bottom to confirm and save these changes.<\/p>\n\n\n\n<p><a href=\"\/campus\/ibkr-api-page\/twsapi-doc\/#tws-settings\" target=\"_blank\" rel=\"noreferrer noopener\">TWS Settings<\/a><\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>In this lesson, we\u2019ll show you where to find the software applications Trader Workstation (TWS) and IB Gateway on the IBKR website for download and installation. TWS and IB Gateway are the standalone software applications which integrates with our API that can be used with custom or third party trading applications. We\u2019ll then discuss the settings in TWS\/IB Gateway which are necessary to connect an API client and those which can affect order placement.<\/p>\n","protected":false},"author":850,"featured_media":208787,"parent":0,"comment_status":"open","ping_status":"open","template":"","meta":{"_acf_changed":true,"footnotes":""},"contributors-categories":[13576],"traders-academy":[13126,13128,13132],"class_list":{"0":"post-175501","1":"trading-lessons","2":"type-trading-lessons","3":"status-publish","4":"has-post-thumbnail","6":"contributors-categories-interactive-brokers","7":"traders-academy-intermediate-trading","8":"traders-academy-level","9":"traders-academy-trading-lesson"},"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Archives | Traders&#039; Academy | IBKR Campus<\/title>\n<meta name=\"description\" content=\"TWS and IB Gateway are the standalone software applications which integrates with our API that can be used with custom or third party trading...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.interactivebrokers.com\/campus\/wp-json\/wp\/v2\/trading-lessons\/175501\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Installing &amp; Configuring TWS for the API\" \/>\n<meta property=\"og:description\" content=\"TWS and IB Gateway are the standalone software applications which integrates with our API that can be used with custom or third party trading applications. We\u2019ll then discuss the settings in TWS\/IB Gateway which are necessary to connect an API client and those which can affect order placement.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.interactivebrokers.com\/campus\/trading-lessons\/installing-configuring-tws-for-the-api\/\" \/>\n<meta property=\"og:site_name\" content=\"IBKR Campus US\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-02T15:38:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2020\/08\/less2-py.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Installing &amp; Configuring TWS for the API\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\n\t    \"@context\": \"https:\\\/\\\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": \"WebPage\",\n\t            \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/trading-lessons\\\/installing-configuring-tws-for-the-api\\\/\",\n\t            \"url\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/trading-lessons\\\/installing-configuring-tws-for-the-api\\\/\",\n\t            \"name\": \"Installing & Configuring TWS for the API\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#website\"\n\t            },\n\t            \"primaryImageOfPage\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/trading-lessons\\\/installing-configuring-tws-for-the-api\\\/#primaryimage\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/trading-lessons\\\/installing-configuring-tws-for-the-api\\\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2020\\\/08\\\/less2-py.jpg\",\n\t            \"datePublished\": \"2020-08-28T19:05:00+00:00\",\n\t            \"dateModified\": \"2024-07-02T15:38:45+00:00\",\n\t            \"description\": \"TWS and IB Gateway are the standalone software applications which integrates with our API that can be used with custom or third party trading applications. We\u2019ll then discuss the settings in TWS\\\/IB Gateway which are necessary to connect an API client and those which can affect order placement.\",\n\t            \"breadcrumb\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/trading-lessons\\\/installing-configuring-tws-for-the-api\\\/#breadcrumb\"\n\t            },\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/trading-lessons\\\/installing-configuring-tws-for-the-api\\\/\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"ImageObject\",\n\t            \"inLanguage\": \"en-US\",\n\t            \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/trading-lessons\\\/installing-configuring-tws-for-the-api\\\/#primaryimage\",\n\t            \"url\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2020\\\/08\\\/less2-py.jpg\",\n\t            \"contentUrl\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2020\\\/08\\\/less2-py.jpg\",\n\t            \"width\": 1920,\n\t            \"height\": 1080,\n\t            \"caption\": \"hands on laptop thumbnail lesson 2\"\n\t        },\n\t        {\n\t            \"@type\": \"BreadcrumbList\",\n\t            \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/trading-lessons\\\/installing-configuring-tws-for-the-api\\\/#breadcrumb\",\n\t            \"itemListElement\": [\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 1,\n\t                    \"name\": \"Academy Lessons\",\n\t                    \"item\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/trading-lessons\\\/\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 2,\n\t                    \"name\": \"Installing &#038; Configuring TWS for the API\"\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#website\",\n\t            \"url\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/\",\n\t            \"name\": \"IBKR Campus US\",\n\t            \"description\": \"Financial Education from Interactive Brokers\",\n\t            \"publisher\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#organization\"\n\t            },\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"Organization\",\n\t            \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#organization\",\n\t            \"name\": \"Interactive Brokers\",\n\t            \"alternateName\": \"IBKR\",\n\t            \"url\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/\",\n\t            \"logo\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#\\\/schema\\\/logo\\\/image\\\/\",\n\t                \"url\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2024\\\/05\\\/ibkr-campus-logo.jpg\",\n\t                \"contentUrl\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2024\\\/05\\\/ibkr-campus-logo.jpg\",\n\t                \"width\": 669,\n\t                \"height\": 669,\n\t                \"caption\": \"Interactive Brokers\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#\\\/schema\\\/logo\\\/image\\\/\"\n\t            },\n\t            \"publishingPrinciples\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/about-ibkr-campus\\\/\",\n\t            \"ethicsPolicy\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/cyber-security-notice\\\/\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Archives | Traders' Academy | IBKR Campus","description":"TWS and IB Gateway are the standalone software applications which integrates with our API that can be used with custom or third party trading...","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:\/\/www.interactivebrokers.com\/campus\/wp-json\/wp\/v2\/trading-lessons\/175501\/","og_locale":"en_US","og_type":"article","og_title":"Installing & Configuring TWS for the API","og_description":"TWS and IB Gateway are the standalone software applications which integrates with our API that can be used with custom or third party trading applications. We\u2019ll then discuss the settings in TWS\/IB Gateway which are necessary to connect an API client and those which can affect order placement.","og_url":"https:\/\/www.interactivebrokers.com\/campus\/trading-lessons\/installing-configuring-tws-for-the-api\/","og_site_name":"IBKR Campus US","article_modified_time":"2024-07-02T15:38:45+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2020\/08\/less2-py.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_title":"Installing & Configuring TWS for the API","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ibkrcampus.com\/campus\/trading-lessons\/installing-configuring-tws-for-the-api\/","url":"https:\/\/ibkrcampus.com\/campus\/trading-lessons\/installing-configuring-tws-for-the-api\/","name":"Installing & Configuring TWS for the API","isPartOf":{"@id":"https:\/\/ibkrcampus.com\/campus\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ibkrcampus.com\/campus\/trading-lessons\/installing-configuring-tws-for-the-api\/#primaryimage"},"image":{"@id":"https:\/\/ibkrcampus.com\/campus\/trading-lessons\/installing-configuring-tws-for-the-api\/#primaryimage"},"thumbnailUrl":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2020\/08\/less2-py.jpg","datePublished":"2020-08-28T19:05:00+00:00","dateModified":"2024-07-02T15:38:45+00:00","description":"TWS and IB Gateway are the standalone software applications which integrates with our API that can be used with custom or third party trading applications. We\u2019ll then discuss the settings in TWS\/IB Gateway which are necessary to connect an API client and those which can affect order placement.","breadcrumb":{"@id":"https:\/\/ibkrcampus.com\/campus\/trading-lessons\/installing-configuring-tws-for-the-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ibkrcampus.com\/campus\/trading-lessons\/installing-configuring-tws-for-the-api\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ibkrcampus.com\/campus\/trading-lessons\/installing-configuring-tws-for-the-api\/#primaryimage","url":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2020\/08\/less2-py.jpg","contentUrl":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2020\/08\/less2-py.jpg","width":1920,"height":1080,"caption":"hands on laptop thumbnail lesson 2"},{"@type":"BreadcrumbList","@id":"https:\/\/ibkrcampus.com\/campus\/trading-lessons\/installing-configuring-tws-for-the-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Academy Lessons","item":"https:\/\/ibkrcampus.com\/campus\/trading-lessons\/"},{"@type":"ListItem","position":2,"name":"Installing &#038; Configuring TWS for the API"}]},{"@type":"WebSite","@id":"https:\/\/ibkrcampus.com\/campus\/#website","url":"https:\/\/ibkrcampus.com\/campus\/","name":"IBKR Campus US","description":"Financial Education from Interactive Brokers","publisher":{"@id":"https:\/\/ibkrcampus.com\/campus\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ibkrcampus.com\/campus\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ibkrcampus.com\/campus\/#organization","name":"Interactive Brokers","alternateName":"IBKR","url":"https:\/\/ibkrcampus.com\/campus\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ibkrcampus.com\/campus\/#\/schema\/logo\/image\/","url":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2024\/05\/ibkr-campus-logo.jpg","contentUrl":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2024\/05\/ibkr-campus-logo.jpg","width":669,"height":669,"caption":"Interactive Brokers"},"image":{"@id":"https:\/\/ibkrcampus.com\/campus\/#\/schema\/logo\/image\/"},"publishingPrinciples":"https:\/\/www.interactivebrokers.com\/campus\/about-ibkr-campus\/","ethicsPolicy":"https:\/\/www.interactivebrokers.com\/campus\/cyber-security-notice\/"}]}},"_links":{"self":[{"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/trading-lessons\/175501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/trading-lessons"}],"about":[{"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/types\/trading-lessons"}],"author":[{"embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/users\/850"}],"replies":[{"embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/comments?post=175501"}],"version-history":[{"count":0,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/trading-lessons\/175501\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/media\/208787"}],"wp:attachment":[{"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/media?parent=175501"}],"wp:term":[{"taxonomy":"contributors-categories","embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/contributors-categories?post=175501"},{"taxonomy":"traders-academy","embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/traders-academy?post=175501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}