Know it's real. Before you say yes

ASP Associates checks people, businesses and vehicles against official Indian records, in seconds and with their consent. One API for lenders, employers and platforms.

What are you about to say yes to?

Pick a situation, or tap a pass. All details are sample data.

Every Indian ID number tells you something.

    Pick a kind of number, or type your own. It is read in your browser and never sent anywhere.

    Eight questions. Answered from the source.

    Every check goes to the record that holds the truth: the tax department, the bank, the transport register. You get a plain answer back.

    Is this PAN real, and is it theirs?

    Confirm a PAN is active and that the name on it matches the person in front of you.

    Is this Aadhaar theirs?

    The holder confirms with a one-time code on their own phone. You never see the full number.

    Where have they really worked?

    Read employment history from provident fund records, including two jobs held at once.

    Is this business real and active?

    Check a GSTIN, the name behind it and whether returns are being filed.

    Who owns this vehicle?

    Owner, loan status, insurance and fitness from the national vehicle register.

    Are they allowed to drive this?

    Licence validity and the vehicle classes the holder may drive.

    One question in. One answer out.

    1. You ask.

      Your app sends us the detail to check, such as a PAN or an account number, along with the person's consent.

    2. We check the official record.

      We take the question to the body that holds the record and bring its answer straight back.

    3. You get a clear answer.

      Real or not. Match or no match. In seconds, while your customer is still on the screen.

    Watch one check, start to finish.

    What are you about to say yes to?

    Pick the decision. We'll show the checks that protect it.

    Approve the loan while the customer is still on the screen.

    A borrower who has to wait often leaves. Confirm who they are, where they work and where the money should go, all inside your application flow.

    How lenders use ASP Associates

    Make the offer today, not next week.

    Background checks used to mean emails to past employers and days of waiting. Read a candidate's record directly, with their consent.

    How HR teams use ASP Associates

    Know every driver before the first trip.

    Delivery, cab and logistics platforms onboard thousands of partners they never meet. Check the licence, the vehicle and the payout account up front.

    How platforms use ASP Associates

    Pay real businesses. Skip the fake invoices.

    Before you add a supplier or seller, confirm the business exists, files its taxes and owns the account you are about to pay.

    How finance teams use ASP Associates

    See the vehicle's history before you fund it.

    For used-car loans, insurance and leasing: confirm the owner, find any existing loan and check the papers are in date.

    How auto lenders and insurers use ASP Associates

    One request. One answer.

    A single REST API with the same JSON shape for every check. Your team learns it once.

    • Test before you commit. Try every check with sample data before going live.
    • Clear errors. When a check cannot run, the response says why and what to do.
    • Engineers on call. Questions go to the people who built it, on WhatsApp.
    See how integration works
    POST /v1/verify/pan
    Authorization: Bearer your-test-key
    Content-Type: application/json
    
    {
      "pan_number": "ABCPS1234F",
      "full_name": "Ananya Sharma",
      "consent": true
    }
    {
      "outcome": "SUCCESS",
      "request_id": "req_pan_8f2a4b6c",
      "data": {
        "pan_status": "ACTIVE",
        "registered_name": "ANANYA SHARMA",
        "name_match": { "match_level": "EXACT" },
        "category": "INDIVIDUAL",
        "aadhaar_linked": true
      },
      "consent_verified": true
    }

    Sample data. The full reference comes with your test access.

    From hello to your first check.

    1. Tell us what you need

      Register, or message us on WhatsApp. Say what you want to verify and why.

    2. We review and reply

      A person looks at every request. You hear back from an engineer, not a bot.

    3. You test it

      Try the checks you need with sample data until your team is comfortable.

    4. You go live

      Pay per check, billed monthly with a GST invoice. No long lock-in.

    Questions people ask us.

    What is a verification API?

    It is a way for your software to ask an official source a question and get an answer automatically. Instead of a staff member looking up a PAN on a government website, your app sends the PAN to us, we check it against the Income Tax Department's records, and the result comes back inside your own system.

    You use it at the moment you need to trust something: before giving a loan, hiring a person, paying a vendor or onboarding a driver.

    Is ASP Associates a government agency?

    No. ASP Associates is a private Indian company. We connect businesses to the official sources that hold each record, and bring back their answer. We are not UIDAI, NPCI, GSTN, EPFO, the Income Tax Department or any other government body.

    How long does a check take?

    Most checks come back in seconds, fast enough to run while your customer is filling in a form. A few depend on how quickly the government source responds, so employment and court record checks can take a little longer.

    What do I need from my customer to run a check?

    Two things: the detail to be checked, and their consent.

    • For PAN: the PAN number and their name.
    • For a bank account: the account number and IFSC.
    • For Aadhaar: the holder enters a one-time code sent to their own phone.
    • For a vehicle: the registration number.
    Can I use this to look up another person?

    No. ASP Associates is only for registered businesses with a real need to verify, such as lenders, employers and platforms, and every check needs the consent of the person being checked. We review each business before giving access.

    What happens to my customer's data?

    We use the details you send for one purpose: to run the check you asked for and return the result to you. How long records are kept and how they are protected is set out in the agreement we sign with each customer. If you have a specific requirement, tell us before you start and we will answer it in writing. Our privacy policy covers the details you share through this website.

    What is a penny drop, and why ₹1?

    A penny drop is a way to confirm a bank account before you send real money to it. We transfer ₹1 to the account. If it goes through, the account exists and is active, and the bank reports the name of the account holder. You compare that name with the name your customer gave you.

    It is called a penny drop because the amount is tiny. It protects you from typing mistakes and from fraudsters who give someone else's account number.

    Can I find out who owns a vehicle from its number plate?

    A business with a valid reason can. A vehicle registration check returns the registered owner's name, the make and model, whether a bank has a loan on the vehicle, and whether insurance and fitness are in date. Used-car lenders, insurers and fleet platforms use it every day. You can decode the state and RTO of any number plate yourself for free.

    How can a company find out if an employee has two jobs?

    Through provident fund records. Each employer deposits provident fund against a person's Universal Account Number (UAN). If two employers are depositing in the same months, the person was on two payrolls at once. An employment check reads that history, with the employee's consent, and flags any overlap. Our guide to dual employment checks explains it step by step.

    What is the difference between Aadhaar OTP and offline Aadhaar?

    With Aadhaar OTP, the holder types their Aadhaar number and then a one-time code that UIDAI sends to their registered mobile. With offline Aadhaar, the holder downloads a signed file of their own details and shares it with you. Both prove the Aadhaar belongs to the person, and both need the holder to take part. Which one you may use depends on the kind of business you are.

    How do I check if a GST number is genuine?

    There are two levels. First, the number itself has a built-in check character, so a mistyped or made-up GSTIN usually fails a format test. You can try that with our free GSTIN validator. Second, a live GST check confirms the registration is active, shows the legal name behind it and tells you whether the business has been filing its returns.

    How much does it cost?

    You pay per check, billed monthly with a GST invoice. The price depends on which checks you need and how many you run. Tell us what you are building and we will send you a quote. There is no charge for a first conversation.

    Can we try it before we pay?

    Yes. Once we have reviewed your registration, you get test access with sample data so your team can try each check and build the integration. You only start paying when you run real checks.

    How do we get started?

    Register with your company details, or send us a message on WhatsApp. An engineer replies to understand what you need to verify. Most teams begin with one check and add more later, because every check uses the same API.

    Who uses ASP Associates?

    Businesses that have to trust a stranger quickly: lenders and NBFCs approving loans, fintech apps opening accounts, HR teams and background verification firms, delivery and cab platforms onboarding drivers, insurers, used-car companies and finance teams paying vendors.

    Say yes with confidence.

    Tell us what you need to verify. A person replies, not a bot.