API Documentation DH-Boss


GST Number Search By Pan Number API - DHBOSS API

The GST Number Search by PAN Card Number and GST number search by PAN tool helps find and verify the business entities in two ways: GSTIN search by name and PAN. Know Your GST API for GST number verification helps you to integrate GST number verification facility in your own system. The GSTIN Number Search by Name tool helps businesses and consumers verify any GSTIN with a single-click. All a user has to do is enter the name of the business entity and the details will be displayed immediately.

GSTIN: What is GSTIN? How to Search and Verify GST Numbers Online

GSTIN stands for Goods and Services Tax Identification Number. It is a fifteen-digit alphanumeric number given to every entity that pays the GST tax. This GST number is allotted after the completion of the GST registration and is provided to the GST taxpayer along with the GST registration certificate.

How to Search GST Number

GST Number Search by PAN

To search your GST number using PAN, follow these steps:

  1. Visit the official website of GST: https://www.gst.gov.in/.
  2. On the home page, look for the option, ‘Search Taxpayer’ and click on it.
  3. Select the option ‘Search by PAN’.
  4. Enter your Permanent Account Number (PAN) and the captcha code.
  5. Click on ‘Search’ to get your GSTIN number.

GST Number Search by Name

To search your GST number using the name, follow these steps:

  1. Look for an online GST search tool by name.
  2. Type the name of the company, business unit, or individual for which you need the GST number.
  3. Enter the state code or state name to locate the registration of the business unit within the state.
  4. Click on ‘Search’ to get your GSTIN number.

GST Number Verification Online

GST verification is crucial for all GST taxpayers. It helps verify the authenticity of other business units and the accuracy of one’s own business details. The GST online verification tool is free of cost and provides reliable, accurate results quickly.

Benefits of GSTIN Verification Tool

  • Identifies the authenticity of a business unit.
  • Verifies hand-written invoices.
  • Detects manipulated GST numbers on invoices.
  • Ensures the correctness of business details on the GST portal.

How to Use GSTIN Search & Verification Tool

To use the GSTIN search and verification tool, follow these steps:

  1. Visit the official GST portal: https://www.gst.gov.in/.
  2. On the home page, click on ‘Search TaxPayer’.
  3. Select ‘Search GSTIN/UIN’.
  4. Enter the required details such as the GSTIN/UIN number and the captcha code.
  5. Click on ‘Search’ to find the GST number.
  6. View various details such as the business name, registration date, state of operation, GSTIN and UIN status, type of GST taxpayer, and business constitution (e.g., partnership, sole-proprietorship, company).

For more information and to access the GSTIN search and verification tool, visit the official GST portal at https://www.gst.gov.in/.

- docs.dhboss.com


GET/POST : gst_search_by_pan

What is needed to use this API and how it will work is described below -
Your Api Key : Get API In Profile & eKYC

Input Parameters Detail
Name Type Description Mandatory
panno String {Enter Value} Yes
apikeyfill String {Enter Value} Yes

Output Parameters Detail
Name Type Description
code integer 200
status string success
pan string AAAPA0000A
response.count integer 2
response.items.0.gstin string 08AAAPA0000A1ZM
response.items.0.auth_status string Active
response.items.0.state string DELHI
response.items.1.gstin string 08AAAPA0000A2ZL
response.items.1.auth_status string Inactive
response.items.1.state string DELHI
response.pan string AAAPA0000A






Call API URL
https://api.dhboss.com/apicall/gst_search_by_pan/
API Call Request Parameters
panno=value&apikeyfill=value                                                   
API Call Example Request
<?php
$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.dhboss.com/apicall/gst_search_by_pan/',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => 'panno=AAAPA0000A&apikeyfill=yourapi',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
API Hit Example Response
{
  "code": 200,
  "status": "success",
  "pan": "AAAPA0000A",
  "response": {
    "count": 2,
    "items": [
      {
        "gstin": "08AAAPA0000A1ZM",
        "auth_status": "Active",
        "state": "DELHI"
      },
      {
        "gstin": "08AAAPA0000A2ZL",
        "auth_status": "Inactive",
        "state": "DELHI"
      }
    ],
    "pan": "AAAPA0000A"
  }
}