Demo panel. Everything here is live and yours to click - nothing saves.Everything here is live and yours to click — nothing saves. Sign in on either side, place orders, change settings: it all resets.User panelAdmin panelFloating toolsGet your own panels→

API

Order from Demo Panel programmatically. Same services, same prices, your balance.

Endpoint

POST, form-encoded. Answers JSON.

Your API key

Sign in to see your key. Every account has one.

Quick start

Every request carries key and action. Here is an order for 1000 of service 1.

curl https://demo.intechpanel.com/api/v2 \
  -d key=YOUR_API_KEY \
  -d action=add \
  -d service=1 \
  -d link=https://instagram.com/yourpage \
  -d quantity=1000

Services

Everything you can order, with the rate per 1000 in INR.

POSTaction=services

Parameters

keyrequiredYour API key
actionrequiredservices

Response

[
  {
    "service": 1,
    "name": "Instagram Followers",
    "type": "Default",
    "category": "Instagram",
    "rate": "0.90",
    "min": "100",
    "max": "10000",
    "refill": true,
    "cancel": false
  }
]

Add order

Places an order and takes the charge from your balance. Answers with the order ID.

POSTaction=add

Parameters

keyrequiredYour API key
actionrequiredadd
servicerequiredService ID, from services
linkrequiredThe link - or the username, for services that take one
quantityrequiredBetween the service's min and max
runsoptionalDrip-feed: how many runs
intervaloptionalDrip-feed: minutes between runs
commentsoptionalCustom-comment services: one per line. Quantity is the line count.
username, min, max, posts, delay, expiryoptionalSubscription services: the account to watch, the range per post, how many posts, the delay in minutes and an expiry date (dd/mm/yyyy)

Response

{
  "order": 23501
}

Order status

One order, or up to 100 at once.

POSTaction=status

Parameters

keyrequiredYour API key
actionrequiredstatus
orderone ofAn order ID
ordersone ofSeveral, comma-separated - answers an object keyed by ID

Status is one of Pending, In progress, Processing, Completed, Partial, Canceled.

Response

{
  "charge": "0.27",
  "start_count": "3572",
  "status": "Partial",
  "remains": "157",
  "currency": "INR"
}

Refill

Ask for a refill on an order whose service allows it. Answers with a refill ID.

POSTaction=refill

Parameters

keyrequiredYour API key
actionrequiredrefill
orderone ofAn order ID
ordersone ofSeveral, comma-separated

Response

{
  "refill": "1"
}

Refill status

Where a refill has got to.

POSTaction=refill_status

Parameters

keyrequiredYour API key
actionrequiredrefill_status
refillone ofThe refill ID
refillsone ofSeveral, comma-separated

Response

{
  "status": "Completed"
}

Cancel

Cancel orders whose service allows it. Up to 100 at once.

POSTaction=cancel

Parameters

keyrequiredYour API key
actionrequiredcancel
ordersrequiredOrder IDs, comma-separated

Response

[
  { "order": 23501, "cancel": 1 }
]

Balance

What is left to spend, in INR.

POSTaction=balance

Parameters

keyrequiredYour API key
actionrequiredbalance

Response

{
  "balance": "100.84",
  "currency": "INR"
}

Errors

Anything that goes wrong answers with one key, in plain words.

Invalid API Key.The key is wrong, or a new one has been generated
The account is inactive.Sign in to the panel to see why
Not enough funds.Add funds and try again
Action not supported: …Check the spelling of action
{
  "error": "Invalid API Key."
}