← Back to Sign In

User Manual

Connecting your Rupeezy account · Last updated: November 1, 2026

PIIP places orders in your own Rupeezy account using your own Rupeezy API key, from a static IP address reserved only for you. Setting this up takes about 10 minutes and is done once.

You will need: an active Rupeezy trading account with F&O enabled, your Rupeezy PIN, and an authenticator (TOTP) set up on your Rupeezy account.

Before you start: open your Rupeezy account through PIIP

PIIP works only with Rupeezy accounts opened through our link. If you don't have a Rupeezy account yet, open it here and enable F&O during sign-up.

Open Rupeezy account →

1. Log in to Rupeezy Vortex

  1. Open vortex.rupeezy.in, Rupeezy's developer platform. From the Rupeezy web app you can also get there with More → Platform → Vortex API.
  2. Click Login Using Rupeezy Credentials and log in with your normal Rupeezy account. There is no separate sign-up.
Rupeezy web app More menu with Vortex API under Platform
Rupeezy web app: More → Platform → Vortex API

2. Create your API key

  1. Open API Keys from the left menu and click + New API Key.
  2. Fill in the form exactly as below, then click Create API Key.
Vortex API Keys page with the New API Key button
Vortex → Api Keys. Click + New API Key at the top right.
FieldWhat to enter
API Key NameAny name, e.g. PIIP
Redirect URLhttps://algomart.net/api/broker/callback/<your user id>
Postback URLhttps://algomart.net/api/broker/postback/<your user id>
DescriptionOptional
Algo IDLeave empty
App IconOptional
Vortex Create New API Key form
The Create New API Key form. Static IPs are added after the key is created (step 4).

Your user id is part of both URLs. The exact URLs, already filled in for you, are shown on the Authentication page after you sign in.

3. Copy your App ID and API Secret

  1. Open the new key from the API Keys page.
  2. Copy the App ID shown under the key name (it starts with dev_).
  3. Copy the API Secret with the Copy button.
  4. Make sure the key's Status toggle is on.
Vortex API key details page with App ID, API Secret and Status
Key details: App ID under the key name, API Secret on the right (Copy), Status toggle on the left.
Treat the API Secret like a password. Never share it or post it in chats or screenshots. If it leaks, delete the key in Vortex and create a new one.

4. Register your static IP

SEBI rules require every API order to come from a static IP registered to your account. PIIP reserves a permanent IP address for you, and all your orders are sent only from it.

  1. Sign in to PIIP and open the Authentication page. Copy the address shown under Your static IP (IPv6).
  2. In Vortex, open your API key and scroll to Static IP Addresses.
  3. Paste the address as your Primary IP and save. Leave the Secondary IP empty.
Vortex Static IP Addresses section with Primary and Secondary IP
Static IP Addresses, at the bottom of the API key page. Enter your PIIP static IP as the Primary IP.
Rupeezy locks a saved IP for 15 days. Paste it exactly as shown on PIIP and double-check before saving. If Vortex does not accept the address, contact PIIP support before trying anything else.

5. Set up TOTP and save the setup key

PIIP logs you in to Rupeezy automatically every trading day (mobile → TOTP → PIN). For that it needs the TOTP setup key: the text code Rupeezy shows next to the QR code when you turn on TOTP.

  1. Install an authenticator app on your phone: Google Authenticator, Microsoft Authenticator, Authy or LastPass Authenticator.
  2. Open Rupeezy's Flow app (or the Rupeezy login page). Enter your User ID and Password and tap Sign in.
  3. Enter the OTP sent to your registered mobile number.
  4. On the Set TOTP screen, tap Enable Now.
  5. The Setup 2FA TOTP screen shows your setup key and a QR code. Tap Copy Key and save the key somewhere safe. This is the key PIIP needs, and Rupeezy shows it only during setup.
  6. In your authenticator app, tap +, choose Enter a setup key (or Scan a QR code), name it e.g. "Rupeezy", paste the key, keep Time-based and tap Add.
  7. Back in Flow, type the 6-digit code from the authenticator and tap Enable.
  8. If Flow asks to Enable Device Security, turn on your phone's screen lock. Rupeezy requires it.
Screen recording of TOTP setup in Rupeezy Flow: sign in, OTP, Enable Now, Copy Key, add to authenticator, Enable
TOTP setup in the Flow app (35 s recording). Tap to open full size.
  • The setup key is a long code of letters and digits (usually 32 characters), not the 6-digit code.
  • PIIP and your authenticator app use the same key, so both keep working side by side.
  • Spaces in the key don't matter. PIIP removes them.
What later logins in the Flow app look like

After setup, the Flow app lets you log in with your fingerprint or face. This does not affect PIIP: PIIP always logs in with your mobile number, TOTP and PIN.

Screen recording of a biometric login in the Rupeezy Flow app
Later logins in the Flow app (12 s recording).
Already set up TOTP but didn't save the setup key? Rupeezy only shows it during setup. Ask Rupeezy support to reset TOTP on your account, then do this step again and copy the key. After a reset, update the key on PIIP's Authentication page, or the next automatic login fails.

Rupeezy's guide: How do I set up TOTP for app login?

6. Connect Rupeezy in PIIP

  1. Open the Authentication page.
  2. Enter the four details:
    • Application ID: the App ID from step 3
    • API Key: the API Secret from step 3
    • TOTP Secret Key: the setup key from step 5
    • Rupeezy PIN: your 4-6 digit Rupeezy login PIN
  3. Click Save & Verify. PIIP logs in to Rupeezy once to check your details. Your registered mobile number is used automatically.
  4. When it shows Logged in today, you are connected.

All details are stored encrypted. PIIP never shows them again, not even to you.

7. Every trading day

  • PIIP logs you in to Rupeezy automatically before 9:00 AM IST.
  • Deploy the algorithms you want to run from the Algos page. You must deploy manually each trading day.
  • Keep enough margin in your Rupeezy account. Orders without margin are rejected by Rupeezy.
  • If the Authentication page shows Not logged in yet, click Log in to Rupeezy now.

8. Troubleshooting

MessageWhat to do
TOTP failedThe setup key is wrong or was reset in Rupeezy. Re-enter the current setup key (step 5).
PIN failedRe-enter your Rupeezy PIN. Too many wrong attempts can lock your Rupeezy login.
Mobile failedYour PIIP mobile number must be the one registered with Rupeezy. Contact PIIP support to correct it.
401 / API key invalidCheck the App ID and API Secret, and that the key's Status is on in Vortex.
Orders rejected for IPThe Primary IP in Vortex must match your PIIP static IP exactly (step 4).
Static IP not activeNew accounts are ready within a minute. If it persists, contact PIIP support.

9. Security

  • PIIP staff will never ask for your PIN, TOTP secret or API Secret by phone, chat or email.
  • To stop PIIP from trading, turn off your API key's Status in Vortex, or delete the key.
  • If you change your PIN or reset your authenticator in Rupeezy, update your details on the Authentication page the same day.

Rupeezy's own guide: How do I register for the Trading API (Vortex) and generate API keys? · See also our Terms & Conditions.