Vai al contenuto

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
Crea una chiave API

servicesElenco dei servizi

ID, nome, categoria, prezzo ogni 1K, minimo e massimo e indicatore di ripristino di ogni servizio.

Parametri
keyChiave API
actionservices

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.

Parametri
keyChiave API
actionadd
serviceID servizio
linkLink pubblico
quantityQuantità

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).

Parametri
keyChiave API
actionstatus
orderCodice ordine
ordersPiù 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.

Parametri
keyChiave API
actionbalance

Esempio di risposta

{
  "balance": "120.0000",
  "currency": "USD"
}

cancelAnnulla

Annulla gli ordini non ancora avviati e ricevi l'importo sul saldo.

Parametri
keyChiave API
actioncancel
ordersCodici 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.

Parametri
keyChiave API
actionrefill
orderCodice 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