API
HTTP Method
POST
API Endpoint
https://crestsmm.org/api/v2
Response format
JSON
API Key
Sign in to get your API key
Service list
| Parameter | Description |
|---|---|
key |
Your API key |
action |
services |
Example response
[
{
"service": 1,
"name": "Followers",
"type": "Default",
"category": "First Category",
"rate": "0.90",
"min": "50",
"max": "10000",
"refill": true,
"cancel": true
}
]
Add order
| Parameter | Description |
|---|---|
key |
Your API key |
action |
add |
service |
Service ID |
link |
URL to the page |
quantity |
Needed quantity |
runs
optional
|
Number of runs |
interval
optional
|
Interval in minutes between runs |
Example response
{"order": 23501}
Order status
| Parameter | Description |
|---|---|
key |
Your API key |
action |
status |
order |
Order ID |
Example response
{
"charge": "0.27819",
"start_count": "3572",
"status": "Partial",
"remains": "157",
"currency": "USD"
}
Multiple order status
| Parameter | Description |
|---|---|
key |
Your API key |
action |
status |
orders |
Order IDs separated by comma (max 100) |
Example response
{
"1": {"charge": "0.27819", "start_count": "3572", "status": "Partial", "remains": "157", "currency": "USD"},
"2": {"error": "Incorrect order ID"}
}
Create refill
| Parameter | Description |
|---|---|
key |
Your API key |
action |
refill |
order |
Order ID |
Example response
{"refill": "1"}
Create multiple refill
| Parameter | Description |
|---|---|
key |
Your API key |
action |
refill |
orders |
Order IDs separated by comma (max 100) |
Example response
[{"order": "1", "refill": "1"}, {"order": "2", "refill": "2"}]
Get refill status
| Parameter | Description |
|---|---|
key |
Your API key |
action |
refill_status |
refill |
Refill ID |
Example response
{"status": "Completed"}
Get multiple refill status
| Parameter | Description |
|---|---|
key |
Your API key |
action |
refill_status |
refills |
Refill IDs separated by comma (max 100) |
Example response
{
"1": {"status": "Completed"},
"2": {"status": "Pending"},
"3": {"error": "Incorrect refill ID"}
}
Create cancel
| Parameter | Description |
|---|---|
key |
Your API key |
action |
cancel |
orders |
Order IDs separated by comma (max 100) |
order
optional
|
Single order ID (alias for orders — accepted for compatibility) |
Example response
[{"order": 9, "cancel": 1}]
User balance
| Parameter | Description |
|---|---|
key |
Your API key |
action |
balance |
Example response
{
"balance": "100.84292",
"currency": "USD"
}
