The API requires a PAN number and mobile number, while customer name, date of birth, and address can be provided optionally. It generates a risk assessment based on identity verification, employment verification, self-employed or business verification, and legal checks. It can be used for customer onboarding, fraud screening, KYC, lending, and risk assessment workflows.