The WhatsApp API your Green API code already speaks
Change the host and the credentials. Keep your integration. $10 per number per month.
Sign-ups open soon.
curl -X POST \
"https://api.tigerapi.dev/waInstance1101234567/sendMessage/YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"chatId": "972501234567@c.us",
"message": "Hello from tigerAPI"
}'- Same paths
- /waInstance{id}/{method}/{token}
- Trial
- 7 days, no card
- Price
- $10 per number per month
- Webhooks
- Retried every minute for 24 hours
From signup to first message in three steps
- 01
Create an instance
Sign up, verify your email and create an instance. You get an idInstance and an apiTokenInstance, shown once.
- 02
Link your phone
Scan the QR code from WhatsApp, or type the 8 character pairing code if you cannot scan.
- 03
Call the API
Send with the same request you used before. Receive by webhook or by polling receiveNotification.
Already on Green API? Change one line.
The path shape and the JSON for the supported methods match, and Green API's official Node SDK runs against us unmodified. Point your client at the new host, swap the id and token, and send a test message.
Methods we do not support answer with a clear 501 JSON error, never a silent failure. The coverage table lists every one.
See the full migration guideBefore
https://api.green-api.com
After
https://api.tigerapi.dev
/waInstance{idInstance}/sendMessage/{apiTokenInstance}
Send a message with curl
idInstance and apiTokenInstance go in the path, exactly like the API you know. Replace the placeholders with the values from your console.
curl -X POST \
"https://api.tigerapi.dev/waInstance1101234567/sendMessage/YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"chatId": "972501234567@c.us",
"message": "Hello from tigerAPI"
}'What you get
Webhooks that retry
Incoming, outgoing and state events pushed to your URL, retried every minute for 24 hours, with an optional Authorization token.
Pull queue
Prefer polling? receiveNotification and deleteNotification behave like the original, and undelivered events persist.
Journals
getChatHistory, lastIncomingMessages, lastOutgoingMessages and getMessage over a 7 day log, searchable in the console.
Groups
Create groups, add and remove participants, set admins, rename and leave, within safe per hour limits.
Per-method coverage
Every Green API method is listed as supported or not, with the exact differences. No guessing.
Open the coverage tableMCP link per numberNew
Give an AI agent controlled access to one number through MCP, in Claude Code, Claude Desktop or Cursor.
Use with AI agentsHonest about ban risk
tigerAPI links your number as a WhatsApp Web device. That is not the official WhatsApp Business Platform. WhatsApp can restrict or ban any number it considers spammy, and nobody can promise otherwise.
Not for bulk marketing, scraping or unsolicited messages. See the acceptable use policy.
Read the acceptable use policyWhat we do
- Pace sends with human-like gaps and per-number daily limits
- Block mass-send patterns, such as many recipients with the same text in minutes
- Cap new contacts per day and limit group creation
- Show the state of every number in the console, including restricted or unlinked ones
What you should do
- Message people who expect to hear from you
- Warm up a new number slowly over its first weeks
- Keep an easy way to opt out
- Use the official Business Platform for large marketing campaigns
Simple pricing
One price per connected number. No per message fees.
Monthly
$10per number per month
Prepay 1, 3, 6 or 12 months
- All supported methods
- Webhooks and pull queue
- 7 day message log
- Cancel any time
Annual
Best for one number$100per number per year
Saves $20 per number
- Everything in Monthly
- Billed once a year
- Invoice for your books
Agency 5-Pack
Best for agencies$4005 numbers for a year
$80 per number per year
- Everything in Annual
- One invoice for five numbers
- Add more numbers later
Questions
Is it really compatible with Green API?
The path shape and JSON match for every method marked supported in the coverage table, and the official Node SDK runs unmodified in our contract tests. Anything we do not support answers with a 501 JSON error.
Will my number get banned?
It can happen with any unofficial connection. We pace sends and block spam-like patterns to lower the risk, but we cannot remove it. Use tigerAPI for conversations people expect, not for bulk marketing.
What happens after the 7 day trial?
After day 7 sending is paused (it answers 402), while receiving and reading keep working for 7 more days so you can pay and resume. After day 14 an unpaid instance is suspended, logged out and deleted.
Can I use more than one number?
Yes. Pay per number: $10 per month each, $100 per year each, or the Agency 5-Pack for $400 per year.
Where is my data?
On servers in Germany. Message logs are kept for 7 days. Access tokens are stored hashed and shown to you once.
How do I pay?
By card through Stripe. Choose monthly, prepay 1, 3, 6 or 12 months, or pay yearly.
Who runs tigerAPI?
Tiger Media, an Israeli web and automation company. You can reach us at info@tigermedia.co.il.
Send your first message today
Sign-ups open soon.