POST /api/v1/NSDL-Bank/agent_onboarding.php

NSDL Agent Onboarding

Onboard new agent

Live API Testing

Parameters

api_key String Req
Ex: YOUR API KEY
orderid String Req
Ex: NSDL-DEMO-001
shop_name String Req
Ex: Demo Retail
name String Req
Ex: John Doe
email String Req
Ex: john.doe@example.com
mobile String Req
Ex: 9876543210
dob String Req
Ex: 1990-01-01
address String Req
Ex: 123 Demo Street
state String Req
Ex: Delhi
city String Req
Ex: New Delhi
pincode String Req
Ex: 110001
pancard String Req
Ex: ABCDE1234F

Success

{
    "status_code": 200,
    "status": "SUCCESS",
    "message": "Agent verified successfully",
    "data": {
        "bc_agentid": "AGENT-DEMO-123",
        "request_id": "REQ-DEMO-456"
    },
    "order_id": "NSDL-DEMO-001"
}

Errors

Error 400
{
    "status_code": 400,
    "status": "FAILED",
    "message": "Invalid PAN card number"
}