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 your orders reach your brokerNothing else to install
DirectExcel · AmiBroker · MetaTrader · Python · Java · C# · HTTP REST
Your code or tool
on your PC or a server
secure web
AutoTrader Web
the platform
Your broker
any supported broker

Every client reaches the platform the same way, so there is nothing to install on your machine.

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 6 September 2026