How to Start
  • Go to Credentials > Use Sandbox Keys Click here
  • Go to Credentials > Use Production Keys ( Top-up or Renew e-Invoice APIs)
  • Start using Perione e-Invoice Client ID & Client Secret ID Credentials for your Sandbox Testing
  • e-Invoice API Integration Demo, Click here
API Documentation
Choose the environment you want to test:
Use Base URL as: https://staging.perione.in
Field Name Value Description Type Action
email * required Email address (query)
client_id * required Client ID (header)
client_secret * required Client Secret (header)
gstin * required GSTIN number (header)
ip_address * required IP Address (header)
username * required User Name (header)
password * required Password (header)

Curl

                            
Request URL

                            
Status Code

                            
Response

                        
Field Name Value Description Type Action
param1 * required GSTN Number (query) string
email * required User Email (query)
ip_address * required IP Address (header)
client_id * required Client ID (header)
client_secret * required Client Secret (header)
username * required User Name (header)
auth-token * required Token (header)
gstin * required GSTIN number (header)

Curl

                            
Request URL

                            
Status Code

                            
Response

                        
Name Value Description Parameter Type Data Type
param1 * required GSTN Number (query) string
email * required User Email (query)
ip_address * required IP Address (header)
client_id * required Client ID (header)
client_secret * required Client Secret (header)
username * required User Name (header)
auth-token * required Token (header)
gstin * required GSTIN number (header)

Curl

                            
Request URL

                            
Status Code

                            
Response

                        
Name Value Description Parameter Type Data Type
email * required User Email (query) string
ip_address * required IP Address (header) string
client_id * required Client ID (header) string
client_secret * required Client Secret (header) string
username * required User Name (header) string
auth-token * required Token (header) string
gstin * required GSTIN number (header) string

Curl

                            
Request URL

                            
Status Code

                            
Response

                        
Name Value Description Parameter Type Data Type
param1 * required IRN (query) string
email * required User Email (query) string
supplier_gstn Supplier GSTIN, only in case E Comm. operator is getting IRN details (query) string
irp e-Invoice Server Type(NIC1/NIC2), given at the time of e-Invoice generation (query) string
ip_address * required IP Address (header) string
client_id * required Client ID (header) string
client_secret * required Client Secret (header) string
username * required User Name (header) string
auth-token * required Token (header) string
gstin * required GSTIN number (header) string

Curl

                            
Request URL

                            
Status Code

                            
Response

                        
Name Value Description Parameter Type Data Type
param1 * required Document type (query) string
supplier_gst Supplier GSTIN, only in case E Comm. operator is getting IRN details (query) string
irp e-Invoice Server Type(NIC1/NIC2),given at the time of e-Invoice generation (query) string
docnum * required Document number (header) string
docdate * required Document date (dd/MM/YYYY) (header) string
email * required User Email (query) string
ip_address * required IP Address (header) string
client_id * required Client ID (header) string
client_secret * required Client Secret (header) string
username * required User Name (header) string
auth-token * required Token (header) string
gstin * required GSTIN number (header) string

Curl

                            
Request URL

                            
Status Code

                            
Response

                        
Name Value Description Parameter Type Data Type
email * required User Email (query) string
irp e-Invoice Server Type(NIC1/NIC2), given at the time of e-Invoice generation (query) string
ip_address * required IP Address (header) string
client_id * required Client ID (header) string
client_secret * required Client Secret (header) string
username * required User Name (header) string
auth-token * required Token (header) string
gstin * required GSTIN number (header) string

Curl

                            
Request URL

                            
Status Code

                            
Response

                        
Name Value Description Parameter Type Data Type
email * required User Email (query) string
ip_address * required IP Address (header) string
client_id * required Client ID (header) string
client_secret * required Client Secret (header) string
username * required User Name (header) string
auth-token * required Token (header) string
gstin * required GSTIN number (header) string

Curl

                            
Request URL

                            
Status Code

                            
Response

                        
Name Value Description Parameter Type Data Type
param1 * required IRN (query) string
supplier_gstn Supplier GSTN (query) string
irp e-Invoice Server Type(NIC1/NIC2), given at the time of e-Invoice generation (query) string
email * required User Email (query)
ip_address * required IP Address (header)
client_id * required Client ID (header)
client_secret * required Client Secret (header)
username * required User Name (header)
auth-token * required Token (header)
gstin * required GSTIN number (header)

Curl

                            
Request URL

                            
Status Code

                            
Response