Skip to main content

New Enhanced URL for Orders

Effective Immediately

We are pleased to announce that orders can now be placed, modified, and canceled using the New Enhanced URL - https://api-hft.upstox.com. This enhancement aims to improve the efficiency and speed of our trading platform, ensuring a better user experience for all our clients.

What's Changing?

Previously, API calls for Place, Modify and Cancel orders were made via https://api.upstox.com. With the introduction of the New Enhanced URL, users will now be able to perform these actions through https://api-hft.upstox.com. This change is designed to provide better latency and improved performance for trading activities.

Migration Steps:

To transition to the New Enhanced URL, follow these simple steps:

  1. Continue Using 'api.upstox.com' for Auth and Other Actions: All Authentication and other non-order-related actions will still be handled through https://api.upstox.com.

  2. Use New Enhanced URL for Order Operations: Once the token is generated through https://api.upstox.com, use it to perform order operations via the New Enhanced endpoint https://api-hft.upstox.com.

    New base URL:

    https://api-hft.upstox.com/v2

    Updates as shown below:

    https://api-hft.upstox.com/v2/order/place

    https://api-hft.upstox.com/v2/order/modify

    https://api-hft.upstox.com/v2/order/cancel

By following these steps, you can seamlessly transition to the New Enhanced URL and take advantage of improved latency and performance for your trading operations.

Why we made this change

Upstox is more than just a trading platform; we are a community of passionate traders and investors. This API enhancement is a step toward our ultimate goal of creating an ecosystem where every trader can succeed. Your success is our success, and we are here to support you every step of the way. In case of any queries, please post them on community.upstox.com and our team will address them.