KOSH App Integration Guide

Angel One Broker Integration Documentation

Data to be Ready

Before starting integration, keep the following details ready:

  • Angel One Client ID
  • Demat Account Password
  • Smart API Key
  • TOTP from Authenticator App
Data

Signup Smart API

  1. Visit Smart API platform
  2. Create your account using mobile/email
  3. Verify OTP
  4. Login to dashboard
Signup 1Signup 2Signup 3

Create App in Smart API for API Key

  1. User to Login in Smart API web site of Angel One
  2. Click on “Create App”
  3. Specify App. Name (for eg. “DozenDiamonds”)
    Specify https://dozendiamonds.com in Redirect URL
  4. Enter Users Angel one Client ID
  5. Click Create App.
  6. App will be created and displayed on website
  7. Note down the API key
  8. Note- User now has (a) Client Code, (b) Angel one Demat account password, (c) API Key
TOTPTOTPTOTP

Enable TOTP

  1. In Smart API click on Enable TOTP from menu
  2. Enter Angel One Client ID and PIN
  3. Enter OTP received on mobile
  4. QR Code will appear on screen
  5. Scan QR using Authenticator App
  6. A 6-digit OTP will be generated for login & integration process
TOTPTOTPTOTPTOTP

Integration Process

Step 1: Open Broker Settings

In Dozen Diamonds KOSH App, go to:
Menu Bar → Settings → Manage Brokers → Angel One

Step 2: Broker Page Appears

After selecting Angel One, the broker integration page will open.

Step 3: Enter Required Details

Fill all required details collected earlier:

  • Client ID
  • Password
  • API Key
  • TOTP (Authenticator)

Step 4: Enter TOTP Carefully

Make sure to enter the TOTP within the valid time duration. If expired, generate a new OTP from your Authenticator App.

Step 5: Save & Verify

Click on Save Details.

After successful integration, you will receive the message:
"Broker setup successfully"

Step 1Step 2Step 3Step 4Step 5