If you open an account through algomojo, you will get a lifetime
free AM-API access.
Normally the account can be activated within 24 to 72 hours.
Aadhaar Card (Proof of Identity),
PAN Card (Proof of Identity),
Latest Bank Statement with IFSC/MICR code and address
(Proof of Address),
Cancelled Cheque (to link the bank account with the
trading account)
It varies from broker to broker.