Main SMM API Provider

API Documentation & Infrastructure

Trendaak operates as a Root-Infrastructure Node for Middle Eastern and global digital services, cutting out middleman resellers with high-speed automated API integration.

⚡ Sub-Second API Routing 🛡️ High-Volume SIM-Box Array Network 💎 Wholesale Reseller Rates
Base URL
https://trendaak.com/api/v2
Method
HTTP POST (application/x-www-form-urlencoded)
Rate Limit
100 requests / minute per key
🔐 Authentication

Every request must include your unique key parameter. You can generate your API key from your Dashboard → API Settings.

Keep your key secret!

Anyone with your API key can place orders and spend your balance. Never expose it publicly.

All requests include this structure:
POST https://trendaak.com/api/v2/{action}
Content-Type: application/x-www-form-urlencoded

key=YOUR_API_KEY&...other params
⚠️ Error Codes
HTTP Code Meaning Response
200 Success Data returned successfully
400 Bad Request Missing or invalid parameters
401 Unauthorized Invalid or missing API key
429 Rate Limited Too many requests. Wait 1 minute.
500 Server Error Internal error, retry later
Error Response Format
{ "error": "Insufficient balance." }
💰 Get Balance
POST /api/v2/balance Returns current account balance
Parameters
ParameterTypeRequiredDescription
keystringRequiredYour API key
Code Example
curl -X POST "https://trendaak.com/api/v2/balance" \
  -d "key=YOUR_API_KEY"
Response
{
    "balance": "250.00",
    "currency": "EGP"
}
📦 Get Services
POST /api/v2/services Returns all available services
Parameters
ParameterTypeRequiredDescription
keystringRequiredYour API key
Code Example
curl -X POST "https://trendaak.com/api/v2/services" \
  -d "key=YOUR_API_KEY"
Response
[
    {
        "service": 1,
        "name": "متابعين انستجرام - عرب",
        "category": "انستجرام",
        "price": "5.00",
        "min": 100,
        "max": 100000,
        "type": "Default"
    },
    ...
]
🛒 Add Order
POST /api/v2/order Place a new order
Parameters
ParameterTypeRequiredDescription
keystringRequiredYour API key
serviceintegerRequiredService ID (from /services)
linkstringRequiredTarget URL (profile, post, video...)
quantityintegerRequiredMust be within service min/max range
Code Example
curl -X POST "https://trendaak.com/api/v2/order" \
  -d "key=YOUR_API_KEY" \
  -d "service=1" \
  -d "link=https://instagram.com/yourprofile" \
  -d "quantity=500"
Response
{
    "order": 47291
}
📊 Order Status
POST /api/v2/status Check a single order status
Parameters
ParameterTypeRequiredDescription
keystringRequiredYour API key
orderintegerRequiredOrder ID returned from /order
Code Example
curl -X POST "https://trendaak.com/api/v2/status" \
  -d "key=YOUR_API_KEY" \
  -d "order=47291"
Response
{
    "status": "In progress",
    "start_count": 1200,
    "remains": 320,
    "currency": "EGP"
}
Pending

Order queued, not started

In progress

Currently being processed

Completed

Order fully delivered

Partial

Partially delivered

Cancelled

Order was cancelled

Processing

Being sent to provider

📋 Multiple Orders Status
POST /api/v2/orders Check up to 100 orders at once
Parameters
ParameterTypeRequiredDescription
keystringRequiredYour API key
ordersstringRequiredComma-separated order IDs. e.g: 47291,47292,47300
Code Example
curl -X POST "https://trendaak.com/api/v2/orders" \
  -d "key=YOUR_API_KEY" \
  -d "orders=47291,47292,47300"
Response
{
    "47291": { "status": "Completed", "start_count": 1200, "remains": 0 },
    "47292": { "status": "In progress", "start_count": 500, "remains": 200 },
    "47300": { "status": "Pending", "start_count": 0, "remains": 1000 }
}
🔄 Request Refill
POST /api/v2/refill Request a refill for an eligible order
Parameters
ParameterTypeRequiredDescription
keystringRequiredYour API key
orderintegerRequiredOrder ID to refill
Code Example
curl -X POST "https://trendaak.com/api/v2/refill" \
  -d "key=YOUR_API_KEY" \
  -d "order=47291"
Response
{
    "refill": 9812
}
❌ Cancel Order
POST /api/v2/cancel Cancel a pending order

Only orders with Pending status can be cancelled. Once processing begins, cancellation is not possible.

Parameters
ParameterTypeRequiredDescription
keystringRequiredYour API key
ordersstringRequiredComma-separated order IDs to cancel
Code Example
curl -X POST "https://trendaak.com/api/v2/cancel" \
  -d "key=YOUR_API_KEY" \
  -d "orders=47291,47292"
Response
{
    "cancelled": [47291, 47292]
}
تواصل معنا 📞