GST Taxpayer APIs

Generate Otp

First the taxpayer has to allow access to the GST Portal and enable it on his own GST Portal Account.

Follow the following steps to do the same:
Step 1️⃣ : Login to your GST Account on https://gst.gov.in
Step 2️⃣ : Click 'View Profile' on Dashboard
Step 3️⃣ : In the 'Quick Links' section, go to Manage API Access
Step 4️⃣ : Set 'Enable API Access Request' to Yes
Step 5️⃣ : Set 'Duration' to 30days

  • Once the taxpayer has enabled API access onto GST Portal, the OTP verification can be carried out.
  • First, Generate One Time Password API is called.
  • This API takes in the gstin & username as per GST Portal. And then sends OTP to the phone number and email id of the GST Taxpayer.

OTP Message is as follows:

**OTP Message Sent to the Taxpayer**   

Dear taxpayer,   
{{OTP}} is the OTP to verify your GST registration: {{GSTIN}}.   
OTP is valid till {{hh:mm:ss IST}}. Do not share OTP with anyone.   
  • OTP sent will be valid for 10 minutes.
post/v1/gst/tax-payer/generate-otp

Request

Query parameters

gstin_numberstring required
user_namestring required

Response

Successful Response

codeinteger
timestampinteger required
transaction_idstring required
dataobject

Changes

No recorded changes to this operation across all 1 revision of this API.