API Documentation

API Documentation

Integrate and automate your services via REST API

Method
POST
API Url
https://topsmmprovider.in/api/v2
Response
JSON

Service list

endpoint
Parameters Description
key Your API key
action services
Example Response
json
[
    {           
        "service": 1,
        "name": "Followers",
        "type": "Default",
        "category": "First Category",
        "rate": "0.90",
        "min": "50",
        "max": "10000",
        "desc" : "Some Description",
        "refill": true
    },
    {
        "service": 2,
        "name": "Comments",
        "type": "Custom Comments",
        "category": "Second Category",
        "rate": "8",
        "min": "10",
        "desc" : "Some Description",
        "max": "1500",
        "refill": false
    }
]

Add order

endpoint
Parameters Description
key Your API key
action add
service Service ID
link Link
quantity Quantity
runs (optional) Runs to deliver
interval (optional) Interval in minutes
Example Response
json
{
    "order": 23501
}

Order status

endpoint
Parameters Description
key Your API key
action status
order Order ID
Example Response
json
{
    "charge": "0.27819",
    "start_count": "3572",
    "status": "Partial",
    "remains": "157",
    "currency": "USD"
}

Multiple orders status

endpoint
Parameters Description
key Your API key
action status
orders Order IDs separated by comma
Example Response
json
{
     "1": {
        "charge": "0.27819",
        "start_count": "3572",
        "status": "Partial",
        "remains": "157",
        "currency": "USD"
     },
     "10": {
        "error": "Incorrect order ID"
     },
     "100": {
        "charge": "1.44219",
        "start_count": "234",
        "status": "In progress",
        "remains": "10",
        "currency": "USD"
     }
}

Create refill

endpoint
Parameters Description
key Your API key
action refill
order Order ID
Example Response
json
{
    "refill": "1"
}

Get refill status

endpoint
Parameters Description
key Your API key
action refill_status
refill Refill ID
Example Response
json
{
    "status": "Completed"
}

User balance

endpoint
Parameters Description
key Your API key
action balance
Example Response
json
{
    "balance": "100.84292",
    "currency": "USD"}
Sample PHP File