/v1/vouchers- Validates GST + ledger names
- Idempotency key, safe retries
- Median 1.8s to Tally
Stop hand-writing XML. Create vouchers, sync ledgers, push e-invoices and read GST reports from your app with one JSON API — TDL included when you need it.
Pick one bridge or hand us the whole ledger. Placeholder scope — replace with your real packages before launch.
Read/write companies, ledgers, vouchers and stock as JSON. API keys, sandbox, rate limits and audit logs built in.
See endpoints →Custom fields, voucher types, invoice prints and MIS reports rendered natively inside TallyPrime.
See TDL work →IRN generation, QR print and GSTR-ready exports with validation before anything hits Tally.
See plans →Orders, payments and inventory kept in sync both ways with conflict logs and manual replay.
See sync →GSTR-1/3B registers, outstanding, stock ageing and TDS summaries exposed as API or Excel.
Read FAQ →Busy, Excel or old Tally → Prime with deduplicated masters and opening balances reconciled.
How we migrate →Hit Run — the result shows inline and mirrors to the hero terminal. Or open the full console. Demo payloads, replace with your real schema.
/v1/vouchers/v1/ledgers?company=acme/v1/e-invoiceNo rip-and-replace. We bridge what you run today.
One local connector, one API key. We detect version, companies and custom TDL in a 30-min call.
Ledgers, taxes and stock mapped in sandbox. You approve sample vouchers before go-live.
Webhooks, retry queue and per-request logs. Breaks at 2am? Replay from dashboard.
Illustrative tiers — replace with your real pricing.
For devs evaluating the API.
For one company, live sync.
For SaaS + multi-branch.
Send a sample voucher or ledger export — we return the exact JSON + TDL you’d run in production.
Sample quotes — swap with real customers before launch.
Orders used to take 3 hours of manual vouchers. Now Shopify → Tally in seconds, with GST errors caught before they post.
“The TDL print + API combo just worked on our heavily customized Prime. Logs made audit painless.”
For most REST bridges, no — the connector runs alongside licensed TallyPrime. Custom TCP modules that must run locked need a developer license; we flag this in the mapping call.
POST JSON to /v1/vouchers with an idempotency key. Demo payload in the playground; production schema is validated for GST, ledger names and balances before posting.
Reads are instant; writes post in ~2s with webhooks on success/failure. Polling is rate-limited — use webhooks in production.
Yes. We detect your TDL objects during onboarding and map them to stable JSON fields so upgrades don’t break your app.
Your request is saved as a lead in WordPress and emailed to the site admin for confirmation with sandbox keys and mapping notes.
Tell us your stack — we reply with sandbox keys + mapping notes.