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