Skip to main content
POST
/
tds
/
compliance
/
csi
/
otp
/
verify
Verify OTP
curl --request POST \
  --url https://api.sandbox.co.in/tds/compliance/csi/otp/verify \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <x-api-key>' \
  --data '
{
  "@entity": "in.co.sandbox.tds.compliance.deductors.csi.request",
  "reference_id": "<string>",
  "otp": "<string>"
}
'
{
  "timestamp": 1731669721578,
  "transaction_id": "8a0c097f-8e6d-4c11-8228-87d3c8cc44ce",
  "data": {
    "@entity": "in.co.sandbox.tds.compliance.deductors.csi.response",
    "tan": "AHMA09719B",
    "from": 1722450600000,
    "to": 1730313000000,
    "reference_id": "FOS005981930273",
    "csi_url": ".."
  },
  "code": 200
}

Headers

Authorization
string
required

JWT access token

x-api-key
string
required

API key for identification

x-api-version
string

Body

application/json
@entity
enum<string>
required
Available options:
in.co.sandbox.tds.compliance.deductors.csi.request
reference_id
string
required
otp
string
required

Response

200 - application/json

200 - OK

timestamp
integer
transaction_id
string
data
object
code
integer