Free Dev
Try the API. Read-only.
₹0
Start free- 500 calls a month
- 50 calls a day
- 2 requests a second
- Read-only sandbox
- 1 API key · 1 account
- 1 webhook endpoint
- Community support
Home/Developers/API pricing
Five API plans for people who build on ViralDM, from a free tier to 500,000 calls a month. Pay by UPI or card. Yearly billing gives you two months free.
Plans
Every plan uses the same API and the same endpoints. Plans differ in how many calls you get, how fast you can make them and whether you can write.
Try the API. Read-only.
₹0
Start freeFor developers building an MVP.
₹499/month
₹4,990 a year · 2 months free
Choose API StarterFor growing apps and agencies.
₹1,199/month
₹11,990 a year · 2 months free
Choose API GrowthFor high-volume apps.
₹2,499/month
₹24,990 a year · 2 months free
Choose API ScaleWhite-label and resellers.
₹4,999/month
₹49,990 a year · 2 months free
Choose API AgencyPrices are per month in Indian rupees. Paid through Razorpay: UPI, cards, net banking and wallets. Yearly billing is one payment for 12 months at the price of 10.
API plans and app plans
ViralDM's app plans (Starter, Growth, Agency, Agency Pro) are for running your own Instagram automations in the dashboard. API plans are for building on the API. Here is where they meet.
MCP — Claude, ChatGPT, Gemini — works on every app plan: read-only on Free, read and write from Starter. Calling the API directly with a key works on Growth, Agency and Agency Pro, during the free first month, and on any API plan; on Free and Starter a direct call answers 403.
An app plan with API access includes the allowance of one of the API plans, with read and write access. An API plan sets its own. The table shows which.
An account holds one subscription at a time, so choosing an API plan replaces the app plan on that account. Its dashboard features then follow the Free app plan, for example one automation.
| App plan | MCP | API keys, called directly | Allowance |
|---|---|---|---|
| Free · ₹0 | Read-only | No | 500 calls a month, 50 a day, reads only |
| Starter · ₹499 a month | Read and write | No | API Starter's: 5,000 calls a month, 5 a second (through MCP) |
| Free first month (runs on Starter) | Read and write | Yes | API Starter's: 5,000 calls a month, 5 a second |
| Growth · ₹1,499 a month | Read and write | Yes | API Growth's: 25,000 calls a month, 10 a second |
| Agency · ₹4,999 a month | Read and write | Yes | API Scale's: 100,000 calls a month, 25 a second |
| Agency Pro · ₹12,999 a month | Read and write | Yes | API Agency's: 500,000 calls a month, 50 a second |
Who can write. Every paid API plan, and every app plan with API access, can create and change things, with a key that has write permission. Only Free Dev is a read-only sandbox: its writes return 403 with Free tier is sandbox-only.
The free first month is the easy way to try the API: sign up, create a key in Dashboard → API keys, and call GET /me. Compare app plans on the homepage pricing.
Compare
Swipe the table sideways to see every plan.
| Plan | Free Dev | API Starter | API Growth | API Scale | API Agency |
|---|---|---|---|---|---|
| Price | |||||
| Monthly | ₹0 | ₹499 | ₹1,199 | ₹2,499 | ₹4,999 |
| Yearly | – | ₹4,990 | ₹11,990 | ₹24,990 | ₹49,990 |
| Usage | |||||
| API calls a month | 500 | 5,000 | 25,000 | 100,000 | 500,000 |
| API calls a day | 50 | No cap | No cap | No cap | No cap |
| Requests a second | 2 | 5 | 10 | 25 | 50 |
| Create and change (write) | No | Yes | Yes | Yes | Yes |
| Allowances | |||||
| API keys | 1 | 2 | 5 | 10 | Unlimited |
| Instagram accounts | 1 | 2 | 5 | 15 | 50 |
| Webhook endpoints | 1 | 3 | 10 | Unlimited | Unlimited |
| White-label option | No | No | No | No | Yes |
| Support | |||||
| Support | Community | Priority email | Priority and Slack | Dedicated manager | |
Metering
One call is one HTTP request to https://viraldm.app/api/v1. Calls are counted per account, not per key.
400 counts.GET /me per MCP request.401), no API access (403), a limit (429) or a Free Dev write.When the month's calls run out. Further calls return 429 with Monthly API quota exceeded until the next calendar month or until you move to a bigger plan. Nothing is billed automatically past the quota. The plan settings list ₹0.05 per extra call, but that overage is not charged today.
AI Calling API
One POST /api/v1/calls with a number and a purpose. An Indian number rings, the AI talks in the lead's language, and you get the transcript, summary and outcome back. Prepaid credits, one price per answered call.
≈ 60–90 minutes of talk time
₹999one-time
≈ ₹33 a call Buy 30 calls≈ 240–360 minutes of talk time
₹2,999one-time
≈ ₹25 a call Buy 120 calls≈ 1,000–1,500 minutes of talk time
₹10,499one-time
≈ ₹21 a call Buy 500 callsAn answered call up to 3 minutes, plus one credit per started minute after that. Unanswered calls are free.
Calls go out between 09:00 and 21:00 IST, and once per number per 24 hours.
Hindi, Hinglish, English, Tamil, Telugu, Bengali, Marathi, Gujarati, Punjabi and Kannada, or auto.
Each month: Starter 3, Growth 10, Agency 25, Agency Pro 60. Bought credits do not expire.
Calling through the API also needs API access and a write key. Endpoints and error codes are in the API docs.
Access comes with the Growth (₹1,499), Agency (₹4,999) and Agency Pro (₹12,999) app plans, with the free first month, and with any API plan. Starter and Free do not include it.
An app plan with access includes an API allowance that can read and write, shown in the table above. An API plan sets its own. Only Free Dev is read-only.
Free Dev costs nothing, but it is a read-only sandbox tier, not a way in: the API itself needs one of the plans above. The free way to try the API is the free first month. When it ends and an account moves to the Free app plan, its API access closes.
Calls return 429 until the next calendar month, or until you move to a bigger plan. You are not charged for overage.
Yes. AI assistants connected over MCP use the same API, so their calls count towards the same monthly quota as your own code.
Yes. Yearly billing is one payment for 12 months at the price of 10: two months free. Choose it in Dashboard → Billing.
Through Razorpay in Dashboard → Billing: UPI, cards, net banking and wallets.
If you need more than 500,000 calls a month, or have compliance requirements, write to [email protected] for a custom plan.
Dashboard → API keys → Generate new key. The key is shown once, so save it then. Give it write permission if you will create things.
Your free first month includes API and MCP access. No card needed.