API
HTTP Method POST API URL https://smmsend.com/api/v2 API Key Get an API key on the Account page Response format JSON
Service list
Parameters Description
key Your API key action services
Example response
[
{
"service": 1,
"name": "Followers",
"type": "Default",
"rate": "0.90",
"min": "50",
"max": "10000",
"dripfeed": true,
"refill": true,
"cancel": false,
"category": "First Category"
},
{
"service": 2,
"name": "Comments",
"type": "Custom Comments",
"rate": "8",
"min": "10",
"max": "15000",
"dripfeed": false,
"refill": false,
"cancel": true,
"category": "Second Category"
}
]
Add order
Default Custom Comments Subscriptions Custom Comments Package Poll
Parameter Description
key User API Key action add service Service ID link Link to page quantity Needed quantity runs (optional) Runs to deliver interval (optional) Interval in minutes
Parameter Description
key User API key action add service Service ID username Username min Quantity min max Quantity max posts (optional) Use this parameter if you want to limit the number of new (future) posts that will be parsed and for which orders will be created. If posts parameter is not set, the subscription will be created for an unlimited number of posts. old_posts (optional) Number of existing posts that will be parsed and for which orders will be created, can be used if this option is available for the service. delay Delay in minutes. Possible values: 0, 5, 10, 15, 30, 60, 90, 120, 150, 180, 210, 240, 270, 300, 360, 420, 480, 540, 600 expiry (optional) Expiry date. Format d/m/Y
Parameter Description
key User API key action add service Service ID quantity Quantity link Link to page answer_number Answer number of the poll
Example response
{
"order": 23501
}
Multiple orders status
Parameters Description
key Your API key action status orders Order IDs separated by comma
Example response
{
"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 multiple refill
Parameters Description
key Your API key action refill orders Order IDs (separated by a comma, up to 100 IDs)
Example response
[
{
"order": 1,
"refill": 1
},
{
"order": 2,
"refill": 2
},
{
"order": 3,
"refill": {
"error": "Incorrect order ID"
}
}
]
Get multiple refill status
Parameters Description
key Your API key action refill_status refills Refill IDs (separated by a comma, up to 100 IDs)
Example response
[
{
"refill": 1,
"status": "Completed"
},
{
"refill": 2,
"type": "Rejected"
},
{
"refill": 3,
"status": {
"error": "Refill not found"
}
}
]
Create multiple cancel
Parameters Description
key Your API key action cancel orders Order IDs (separated by a comma, up to 100 IDs)
Example response
[
{
"order": 1,
"type": "order",
"cancel": 100
},
{
"order": 10,
"type": "dripfeed",
"cancel": 200
},
{
"order": 100,
"type": "subscription",
"cancel": 300
},
{
"order": 1000,
"type": "subscription",
"cancel": {
"error": "Cancellation request was sent earlier"
}
}
]
Get multiple cancel status
Parameters Description
key Your API key action cancel cancels Cancel IDs (separated by a comma, up to 100 IDs)
Example response
[
{
"cancel": 1,
"status": "Completed"
},
{
"cancel": 2,
"status": "Rejected"
},
{
"cancel": 3,
"status": {
"error": "Cancel not found"
}
}
]
User balance
Parameters Description
key Your API key action balance
Example response
{
"balance": "100.84292",
"currency": "USD"
}
Example of PHP code