Skip to main content
Avalara Help Center

API Overview and Documentation

Avalara India GST APIs have been developed to assist with the integration and automation of certain tasks within Avalara India GST.

API Documentation

Documentation relating to the usage of the Avalara India GST APIs can be found on the Avalara Developer Portal

Available APIs

Avalara India GST API

The Avalara India GST Transaction API automates the transaction extraction and transmission to Avalara India GST for enterprises. It is designed for transactions for Outward and Inward supplies, that can be extracted from systems such as ERP or CRM.

The following are within scope of this API:

  • Ability to maintain the identity and access control for users within Avalara India GST.
  • It can be used to save transactions to accounts within the Avalara India GST.
  • Ability to authenticate Avalara India GST API users using an Avalara India GST API key that is generated in the Avalara India GST application.
  • Ability to handle errors and reports sent as error messages within API responses calls.

Avalara India GST GSTIN Validation API

The GSTIN Validation API has been developed to automate the validation of GST Identification Number (GSTIN).

The following are within scope of this API:

  • Ability to validate GST Identification Number (GSTIN) from source system like ERP or CRM.
  • Ability to check all the information regarding a GSTIN, such as State Jurisdiction Code, Date of registration of GSTN, Constitution of Business, Status of the GSTN, Centre Jurisdiction Code, Registered name of the business, State Jurisdiction, Centre Jurisdiction, Type of Taxpayer, Date of Cancelation of GSTIN, Validated Registered GSTIN, Nature of Business Activity and Date of information update.

Avalara India GST Transactions and e-Way Bill API

The Avalara India GST Transaction and e-Way Bill API has been developed to automate the following tasks:

  • Extraction of transactions and transmission to Avalara India GST via API
  • Generation of e-Way Bill and transmission to a source system from Avalara India GST
  • Update, cancelation, and consolidation of e-Way Bills.

Transactions can be for Outward and Inward supplies, and can be extracted from source systems, like ERP or CRM, that are capable of consuming APIs.

The following are within scope of this API:

  • Ability to maintain the identity and access control for users within Avalara India GST. It can be used to save transactions to accounts within the Avalara India GST application.
  • Ability to authenticate Avalara India GST API users using an Avalara India GST API key that is generated in the Avalara India GST application.
  • Ability to handle errors and reports sent as error messages within API responses calls.
  • Ability to generate, update, and cancel an e-Way Bill Number.
  • Ability to transmit generated, updated, and canceled e-Way Bill numbers to source systems, such as ERP or CRM.
  • Ability to download a PDF copy of a generated e-Way Bill document from Avalara India GST, and from source systems, such as ERP or CRM.

Usage API

The Avalara India GST Subscription usage API has been developed to automate the retrieval of subscription usage information.

The following are within scope of this API:

  • Ability to check the current usage of subscribed service from source system such as ERP or CRM.
  • Ability to check all the information regarding Subscribed Service; such as Service Name, Current Usage of service, Maximum Limit of service, End date of service, Number of Day Left for service, Number of Hours left for service.

e-Invoicing API

Avalara will shortly be releasing new information on the Avalara India GST e-Invoicing API.

 

  • Was this article helpful?