HTTP REST

Call AutoTrader Web straight over HTTP from any language that can make a web request.

Any languageDirect connectionAbout 5 minutesBroker independent
In short

The HTTP REST API lets you automate trading from any programming language. Every language library we provide is just a wrapper over this same API, so if your language is not covered you can call the endpoints directly. The one thing you must get right is passing your API key in the request header.

What it is

The HTTP REST API is the foundation of AutoTrader Web. It is broker independent, so the same requests work across every supported broker on Indian stock exchanges. Every language library we provide (Python, Java, C#) is a thin wrapper over these same endpoints.

It is the right choice when you build in a language we do not ship a library for. Almost every modern language can make HTTP requests, so you can automate from any of them.

How it connects

HTTP REST is a direct client. Your code calls AutoTrader Web over a secure web connection, and AutoTrader Web passes each instruction on to your broker. Nothing extra needs to run on your computer.

How clients reach your brokerTwo paths
DirectPython · Java · C# · HTTP REST
Your code
on your PC or a server
secure web
AutoTrader Web
the platform
Your broker
any supported broker
BridgeExcel · AmiBroker · MetaTrader
Your tool
spreadsheet / charts
request file
Desktop Client
runs on your PC
secure web
AutoTrader Web
then your broker

Spreadsheet and charting tools use the bridge path instead, which needs the Desktop Client. Code that can make HTTP requests does not.

Before you begin

Have these ready first:

  • A way to make HTTP requests from your language or tool.
  • An AutoTrader Web account. Your requests run through it.
  • An API key. Generate it in your account settings, then keep it private.
  • At least one broker account added, so your orders have somewhere to go.

Authenticate

There is no SDK to install. You call the endpoints directly. The one thing you must get right is authentication: pass your API key in the HTTP header on every request.

You can find your API key on AutoTrader Web. See the API key settings guide for the steps.

Make a request

Each endpoint, with full request and response samples in several languages, is documented in the API reference. Look for the HTTP examples on each function page. Start with place a regular order and the API parameters guide for what to pass.

Next steps

Was this page helpful?

Last updated 19 June 2026