API
Place orders and check their status from your own system. All requests go to a single endpoint with your API key. Compatible with common SMM panel API clients.
Getting started
| HTTP method | POST (GET also accepted) |
| API URL | https://taskzilo.com/api/v2 |
| API key | Get it in your panel → Settings → API. Send it as the “key” field. |
| Response | JSON |
Service list
| Parameter | Description |
|---|
| key | Your API key |
| action | services |
POST https://taskzilo.com/api/v2
key=YOUR_API_KEY&action=services
[
{ "service": 301, "name": "Instagram Likes", "category": "Instagram",
"type": "Default", "rate": "1.5000", "min": 1, "max": 100000,
"refill": false, "cancel": true },
...
]Add order
| Parameter | Description |
|---|
| key | Your API key |
| action | add |
| service | Service ID (from the service list) |
| link | Target link or username |
| quantity | Amount |
key=YOUR_API_KEY&action=add&service=301&link=https://instagram.com/user&quantity=1000
{ "order": 10842 }Order status
| Parameter | Description |
|---|
| key | Your API key |
| action | status |
| order | Order ID (single) |
| orders | Comma-separated IDs (multiple, optional) |
key=YOUR_API_KEY&action=status&order=10842
{ "charge": "15.0000", "start_count": "0",
"status": "In progress", "remains": "420", "currency": "USD" }Balance
| Parameter | Description |
|---|
| key | Your API key |
| action | balance |
key=YOUR_API_KEY&action=balance
{ "balance": "125.5000", "currency": "USD" }Order statuses
Pending · In progress · Partial · Completed · Canceled
Errors
Errors are returned as { "error": "..." }, e.g. “Incorrect API key”, “Not enough funds”, “Unknown action”.