api para revendedores
API de SMMClub
Conecta tu panel, bot o app a SMMClub y automatiza tus pedidos: lista de servicios, crear pedidos, revisar estados, reposiciones y saldo.
Método HTTP
POST
URL de la API
https://smmclub.io/api/v2
API key
Inicia sesión para obtener tu API key Iniciar sesión
Formato de respuesta
JSON
0
Conéctate en 1 minuto
Todas las peticiones son POST a la misma URL. Envía tu API key y la acción que quieres ejecutar.
Guarda tu API key como una clave secreta: nunca la pongas en código que se vea en el navegador.
1
Service list
Parámetro
Descripción
key
Your API key
action
services
Petición de ejemplo
cURL
Respuesta de ejemplo
JSON
[
{
"service": 1,
"name": "Followers",
"type": "Default",
"category": "First Category",
"rate": "0.90",
"min": "50",
"max": "10000",
"refill": true,
"cancel": true
},
{
"service": 2,
"name": "Comments",
"type": "Custom Comments",
"category": "Second Category",
"rate": "8",
"min": "10",
"max": "1500",
"refill": false,
"cancel": true
}
]
2
Add order
Tipo de servicio:
Parámetro
Descripción
key
Your API key
action
add
service
Service ID
link
Link to page
quantity
Needed quantity
runs (optional)
Runs to deliver
interval (optional)
Interval in minutes
Petición de ejemplo
cURL
Respuesta de ejemplo
JSON
{
"order": 23501
}
3
Order status
Parámetro
Descripción
key
Your API key
action
status
order
Order ID
Petición de ejemplo
cURL
Respuesta de ejemplo
JSON
{
"charge": "0.27819",
"start_count": "3572",
"status": "Partial",
"remains": "157",
"currency": "USD"
}
4
Multiple orders status
Parámetro
Descripción
key
Your API key
action
status
orders
Order IDs (separated by a comma, up to 100 IDs)
Petición de ejemplo
cURL
Respuesta de ejemplo
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"
}
}
5
Create refill
Parámetro
Descripción
key
Your API key
action
refill
order
Order ID
Petición de ejemplo
cURL
Respuesta de ejemplo
JSON
{
"refill": "1"
}
6
Create multiple refill
Parámetro
Descripción
key
Your API key
action
refill
orders
Order IDs (separated by a comma, up to 100 IDs)
Petición de ejemplo
cURL
Respuesta de ejemplo
JSON
[
{
"order": 1,
"refill": 1
},
{
"order": 2,
"refill": 2
},
{
"order": 3,
"refill": {
"error": "Incorrect order ID"
}
}
]
7
Get refill status
Parámetro
Descripción
key
Your API key
action
refill_status
refill
Refill ID
Petición de ejemplo
cURL
Respuesta de ejemplo
JSON
{
"status": "Completed"
}
8
Get multiple refill status
Parámetro
Descripción
key
Your API key
action
refill_status
refills
Refill IDs (separated by a comma, up to 100 IDs)
Petición de ejemplo
cURL
Respuesta de ejemplo
JSON
[
{
"refill": 1,
"status": "Completed"
},
{
"refill": 2,
"status": "Rejected"
},
{
"refill": 3,
"status": {
"error": "Refill not found"
}
}
]
9
Create cancel
Parámetro
Descripción
key
Your API key
action
cancel
orders
Order IDs (separated by a comma, up to 100 IDs)
Petición de ejemplo
cURL
Respuesta de ejemplo
JSON
[
{
"order": 9,
"cancel": {
"error": "Incorrect order ID"
}
},
{
"order": 2,
"cancel": 1
}
]
10
User balance
Parámetro
Descripción
key
Your API key
action
balance
Petición de ejemplo
cURL
Respuesta de ejemplo
JSON
{
"balance": "100.84292",
"currency": "USD"
}
Errores
Si algo falla, la API responde con un JSON que trae el campo «error» con el motivo. Revisa ese campo antes de leer el resto de la respuesta.
JSON
{
"error": "Incorrect request"
}
Ejemplo completo en PHPexample.txt
Ejemplo completo en PHP
Copiado