API per sviluppatori del pannello SMM: servizi, ordini, stato e saldo
L'API di smmopen usa il formato v2 comune ai pannelli SMM. Ogni richiesta è una POST a un solo endpoint, con un valore action che indica cosa fare.
Nozioni di base
- Endpoint
- POST https://smmopen.com/api/v2
- Formato
- form (application/x-www-form-urlencoded) o JSON
- Chiave
- La tua chiave API nel campo key. Creala nelle Impostazioni del pannello
- Risposta
- JSON. In caso di errore il motivo è in un campo error
- Limite
- 300 richieste al minuto per chiave
servicesElenco dei servizi
ID, nome, categoria, prezzo ogni 1K, minimo e massimo e indicatore di ripristino di ogni servizio.
| key | Chiave API |
|---|---|
| action | services |
Esempio di risposta
[
{
"service": 28232,
"name": "Instagram Followers, Plus",
"type": "Default",
"category": "Instagram Followers",
"rate": "1.8500",
"min": 50,
"max": 90000,
"refill": true,
"cancel": true
}
]addAggiungi ordine
Invia ID servizio, link e quantità; l'importo viene scalato dal saldo e ricevi un codice ordine.
| key | Chiave API |
|---|---|
| action | add |
| service | ID servizio |
| link | Link pubblico |
| quantity | Quantità |
Esempio di risposta
{
"order": "OP-7K2M9QX"
}statusStato dell'ordine
Importo, conteggio iniziale, stato e quantità rimanente per un codice ordine (order) o fino a 100 codici separati da virgola (orders).
| key | Chiave API |
|---|---|
| action | status |
| order | Codice ordine |
| orders | Più codici ordine |
Esempio di risposta
{
"charge": "1.8500",
"start_count": 0,
"status": "Pending",
"remains": 1000,
"currency": "USD"
}balanceSaldo
Il tuo saldo attuale e la valuta.
| key | Chiave API |
|---|---|
| action | balance |
Esempio di risposta
{
"balance": "120.0000",
"currency": "USD"
}cancelAnnulla
Annulla gli ordini non ancora avviati e ricevi l'importo sul saldo.
| key | Chiave API |
|---|---|
| action | cancel |
| orders | Codici ordine (separati da virgola, fino a 100) |
Esempio di risposta
[
{
"order": "OP-7K2M9QX",
"cancel": 1
}
]refillRichiedi il ripristino
Richiedi il ripristino di un ordine Plus o Pro completato o parziale entro il suo periodo.
| key | Chiave API |
|---|---|
| action | refill |
| order | Codice ordine |
Esempio di risposta
{
"refill": "RF-3XQ8M2K"
}Nomi degli errori
- Invalid API key
- La chiave è sbagliata o è stata sostituita
- Invalid service
- Nessun servizio con questo ID
- Invalid link
- Non è un indirizzo pubblico che inizia con https://
- Quantity out of range
- Quantità fuori dall'intervallo del servizio
- Not enough funds on balance
- Saldo troppo basso
- Refill is not available for this order
- Livello Lite oppure periodo di ripristino terminato
- Too many requests
- Limite raggiunto. Riprova tra poco