Register a Business Correspondent (BC) so they can initiate NSDL account workflows. Captures KYC and contact details and returns a reference for verification and activation.Purpose: Enable an agent to operate NSDL account journeys.Output: onboardingId and status (e.g., PENDING_VERIFICATION/APPROVED).
This API must be called only one time for API Users
On success, the response returns an Agent ID
The generated Agent ID must be stored securely
The same Agent ID must be passed in the Create Account API
Do not call this onboarding API again for the same api merchant Calling it again will generate a new Agent ID, which may cause data mismatch or failures
{"response_code":200,"status":"success","message":"Agent verified successfully..!! Now you can create your agent account.","data":{"bc_agentid":"IMBAGT0001","request_id":"IMBNSDLAGNT22530020250905_003a30fe"},"meta":{"request_id":"18318b29-6538-4ab5-931e-55d01191ad42","time":"2025-09-05T22:53:02+05:30"}}