Are You Looking for TallyPrime API Integration?


Welcome to the first ever open TallyPrime API Integration Platform that helps software developers, software vendors and DMS developers to integrate and sync accounting data from third-party applications to Tally Prime programmatically.

Once TallyPrime API is integrated in your application then the data between the software syncs seamlessly in the background and it helps Tally users to eliminate duplication of work and errors.

Flow : POST Method

Demo : POST Method

Frequently Asked Questions for TallyPrime API Integration

What is API?

API stands for Application Programming Interface.

An application programming interface is a way for two or more software’s or programs to communicate with each other programmatically without user intervention.


How to Use TallyPrime API Integration?

Step 1: Signup or Login to your TallyPrimeAPI account

Step 2: On Dashboard you will find View API Key Option, click on it to get your Test and Live Key for data sending authentication

Step 3: Click on any of the API template that you wish to integrate with TallyPrime and you will find POST URL + Headers + JSON Body format inside

Step 4: On Dashboard, click on Download TDL option and you will get TallyPrimeAPI.tcp that you will have to load in your TallyPrime and E2T-API-Manager.exe that you have to put in your TallyPrime folder

Step 5: Once above steps are done….you can start sending data from your application to TallyPrime. In TallyPrime either you can manually import the API data or set schedule

 

For detailed step by step documentation regarding how it works, you may refer our TallyPrime API Documentation here


Which Data Format TallyPrime API Integration Supports?

Our Tally API supports JSON data format with POST method


Is TallyPrime API & Data is Secure?

Yes! Data security is our top most priority.

We do NOT store data on our server.

Our TallyPrime API Service is hosted on highly secured and encrypted Amazon AWS Server in Mumbai Region and Amazon AWS servers are globally renowned as highly secured servers.


Who Can Use Our TallyPrime API Service?

Any organization or software vendors or DMS providers who wish to automate their accounting data import between third-party software to Tally Prime can use our Tally API.

There is no specification or limitation on the use of our API. Any software developer programmatically use our Tally API to sync data with Tally.


Do You Provide Case to Case TallyPrime API Implementation Service?

No, we don’t provide case to case Tally API development, integration or implementation service at the moment.

We developed standard Tally compatible API’s for all vouchers and masters, so that your programmer can implement it for you.


Do you provide TallyPrime API free trial ?

Yes, you can use your TEST Auth key to try our API service. You can do trial and testing upto 450 records in totality in 30 days.


Which Types of Data Import TallyPrime API Supports?

Our Tally API currently supports following vouchers & masters;

  • Sales With Inventory (With Auto Master)
  • Sales Without Inventory (With Auto Master)
  • Sales Order
  • Credit Note With Inventory
  • Credit Note Without Inventory
  • Purchase With Inventory (With Auto Master)
  • Purchase Without Inventory (With Auto Master)
  • Debit Note With Inventory
  • Debit Note Without Inventory
  • Receipt Voucher
  • Payment Voucher
  • Item Master
  • Ledger Master
  • Journal

Tally API Pricing

FREE
Startup
0
Get 450 Records Free Trial
1 Company
Try API Template of Your Choice
Validity: 30 Days
Get Live Demo via Postman
Support 10:00AM to 6:00PM
MONTHLY
lite
900 +GST Per API Template
Sync Unlimited Data
Unlimited Companies Per Tally License
Choose API Template of Your Choice
Validity: 30 Days
Get Live Demo via Postman
Support 10:00AM to 6:00PM
YEARLY
PRO
5400 +GST Per API Template
Sync Unlimited Data
Unlimited Companies Per Tally License
Choose API Template of Your Choice
Validity: 1 Year
Get Live Demo via Postman
Support 10:00AM to 6:00PM

Volume Pricing

If you are a principle software vendor or DMS developer and wants to implement our Tally Prime API services for your customers or vendors then please reach to us on info@atom-group.in for corporate volume pricing .

TallyPrime API Sample Code

API Method: Post | Data Format: JSON | API URL : https://api.excel2tally.in/api/User/SalesWithInventory

header : {

X-Auth-Key : "test_992471d0e4cd4d12a0000000000000"
,Template-Key : "1"
,CompanyName : "Tally Company Name"
,AddAutoMaster : "0" (Use "1" or "0" for With or Without Auto Masters)
,Automasterids : "1,2,3,4,5,6,7,8,9"
,version : 2 or 3 (Use 2 for TallyPrime Rel 2 or older)
}

{"body":
[
{
"Invoice Date": "21-06-2022", 
"Invoice No": "GST/001/17-18",
"Bill Ref No": "ORD-001",
"Voucher Type": "Sales GST",
"Customer Name": "ABC Customer",
"B2C Customer Name": "",
"Address 1": "Add 1",
"Address 2": "Add 2",
"Address 3": "Add 3",
"Buyer Pincode": 401101,
"State": "Maharashtra",
"Place of Supply": "Maharashtra",
"Country": "India",
"Consignee To Name": "Customer - A",
"Consignee To Add 1": "Cons Add 1",
"Consignee To Add 2": "Cons Add 2",
"Consignee To Add 3": "Cons Add 3",
"Consignee To State": "Gujarat",
"To Place (Destination)": "Surat",
"Consignee To Pincode": 35009,
"Consignee GSTIN": "24AAACB5343E1Z7",
"Tin No": "",
"CST No": "",
"GSTIN/UIN": "27ABCDE1234D1Z1",
"GST Registration Type": "Regular",
"Delivery Note No": "DC-002",
"Delivery Date": "06-21-2022", (MM-DD-YYYY or " ")
"Despatch Doc No": "DD - 111",
"LR No": "LR-001",
"LR Date": "21-06-2022",
"Motor Vehical No": "MH-04-HL-1111",
"Transporter Name": "V-Trans",
"Destination": "Wharehouse",
"Order No": "ORD-002",
"Order Date": "21-06-2022", (MM-DD-YYYY or " ")
"Term of Payment": "30 Days",
"Other Reference": "Agent - Alok",
"Terms of Delivery": "Ex-Works",
"Sales Ledger": "Sales Local @ 18%",
"Item Name": "Product - 1",
"Item Description": "Best Quality, Size - 12, Color - Blue",
"Tax Rate": 18,
"HSN Code": "887744",
"Godown": "Main Location",
"Batch No": "Primary Batch",
"Mfg Date": "21-06-2022",
"Exp Date": "21-06-2025",
"QTY": 2,
"UOM": "Pcs",
"Rate": 1200,
"Discount": 5,
"Amount": 2280,
"Other Charges_1 Ledger": "Transport Charges",
"Other Charges_1 Amount": 50,
"Other Charges_2 Ledger": "Packing Charges",
"Other Charges_2 Amount": 75,
"Other Charges_3 Ledger": "Discounts",
"Other Charges_3 Amount": -25,
"Other Charges_4 Ledger": "Other Charges",
"Other Charges_4 Amount": 20,
"CGST Ledger": "CGST @ 9%",
"CGST Amount": 216,
"SGST Ledger": "SGST @ 9%",
"SGST Amount": 216,
"IGST Ledger": "",
"IGST Amount": 0,
"Cess Ledger": "",
"Cess Amount": 0,
"Round off Ledger": "",
"Round off Amount": 0,
"Cost Center": "Department - A",
"Narration": "Being Goods Sold",
"e-Way Bill No": "181000001568",
"e-Way Bill Date": "21-06-2022",
"Consolidated e-Way Bill No": "C181000001568",
"Conso e-Way Bill Date": "21-06-2022",
"Sub Type": "Supply",
"Document Type": "Tax Invoice",
"Status of e-Way Bill": "Generated by me",
"Transport Mode": "Road",
"Distance": 520,
"Transporter Name_1": "ATOM Transport Pvt. Ltd.",
"Transporter ID": "27AASDS1234F1Z4",
"Vehical Number": "MH-04-3412",
"Vehical Type": "Regular",
"Doc/AirWay Bill No": "LR-442333",
"Doc Date": "21-06-2022",
"IRN Ack No": 122111751627185,
"IRN Ack Date": "21-06-2022",
"IRN No": "a8e3c34b7babd3863e3d21e1917cd4fc736bfc0d6f3b3170f994773244d828d6",
"IRN Bill to Place": "Rajasthan",
"IRN Ship to Place": "Rajasthan"
},
]}
PHP to TallyPrime API

PHP to TallyPrime API Integration

Download the sample code below to understand how to integrate your PHP application with TallyPrime programmatically

PHP to TallyPrime Integration Sample Code

Name(Required)
Tell us about your application and use case for TallyPrime Integration.
Java to TallyPrime Integration

Java to TallyPrime API Integration

Download the sample code below to understand how to integrate your Java application with TallyPrime programmatically

Java to TallyPrime Integration Sample Code

Name(Required)
Tell us about your application and use case for TallyPrime Integration.
Python to TallyPrime Integration

Python to TallyPrime API Integration

Download the sample code below to understand how to integrate your Python application with TallyPrime programmatically

Python to TallyPrime Integration Sample Code

Name(Required)
Tell us about your application and use case for TallyPrime Integration.

For Support Contact us on : +91 7710010373 | support@tallyprimeapi.com