Introduzione
L'API Resimi ti consente di integrare i nostri servizi SMM nel tuo pannello, app o flusso di lavoro. Tutte le richieste restituiscono JSON. L'API è compatibile con il formato API standard del pannello SMM utilizzato da JAP, SMMKings, Peakerr e altri, semplificando il passaggio o l'integrazione.
https://resimi.xyz/api/v2.php
Tutti gli endpoint accettano entrambe le richieste GET e POST. Utilizza POST per ordini e cancellazioni, GET per query di sola lettura.
Autenticazione
Ogni richiesta deve includere la chiave API come parametro key.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
Errori
Tutti gli errori restituiscono un oggetto JSON con una chiave error:
{"error": "Insufficient balance. Please add funds."}
| Messaggio di errore | Significato |
|---|---|
| Chiave API non valida | Chiave errata o account sospeso |
| Saldo insufficiente | Aggiungere fondi prima di effettuare ordini |
| Servizio non trovato o inattivo | ID servizio è errato o il servizio è disabilitato |
| La quantità deve essere compresa tra X e Y | Quantità fuori dall'intervallo consentito per questo servizio |
| Ordine non trovato | L'ID ordine non esiste o appartiene a un altro utente |
| L'ordine non può essere annullato | L'ordine è già completato o annullato |
Ottieni servizi
Restituisce l'elenco completo dei servizi attivi con tariffe e limiti.
Parametri
| Parametro | Tipo | Descrizione |
|---|---|---|
key required | string | La tua chiave API |
action required | string | Deve essere services |
Risposta
[
{
"service": 1234,
"category": "Instagram",
"name": "Instagram Followers — HQ | Refill 30 days",
"type": "Default",
"rate": "0.5000",
"min": 100,
"max": 100000,
"dripfeed": true,
"refill": true,
"cancel": false
},
...
]
Effettua ordine
Effettua un nuovo ordine. Il saldo viene detratto immediatamente. Restituisce l'ID dell'ordine.
| Parametro | Tipo | Descrizione |
|---|---|---|
key required | string | La tua chiave API |
action required | string | Deve essere add |
service required | integer | ID servizio dall'elenco dei servizi |
link required | string | URL del profilo o post di destinazione |
quantity required | integer | Quantità totale da consegnare |
runs optional | integer | Numero di esecuzioni drip-feed (impostazione predefinita: 1) |
interval optional | integer | Minuti tra esecuzioni drip-feed (impostazione predefinita: 0) |
comments optional | string | Commenti personalizzati (per i servizi di commento), uno per riga |
Risposta — Successo
{"order": 98765}
Risposta — Errore
{"error": "Insufficient balance. Please add funds."}
runs = numero di lotti e intervallo = minuti tra ciascuno. Esempio: 1.000 follower in 7 giorni: quantity=1000&runs=7&interval=1440 Stato dell'ordine personalizzato
Controlla lo stato attuale di un ordine.
| Parametro | Tipo | Descrizione |
|---|---|---|
key required | string | La tua chiave API |
action required | string | Deve essere status |
order required | integer | ID ordine restituito da <code>add</code> |
Risposta
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
Valori di stato
| Stato | Significato |
|---|---|
Pending | In attesa di essere inviato al fornitore |
Processing | Inviato al fornitore, in coda |
In_progress | Consegna in corso |
Completed | Completamente consegnato |
Partial | Parzialmente consegnato, rimborsato rimanente |
Cancelled | Annullato, rimborsato rimanente |
Annulla ordine
Annulla un ordine in sospeso o in corso. La parte non consegnata verrà rimborsata sul tuo saldo.
| Parametro | Tipo | Descrizione |
|---|---|---|
key required | string | La tua chiave API |
action required | string | Deve essere cancel |
order required | integer | ID ordine da annullare |
Risposta — Successo
{"success": true, "refunded": 0.2500}
Controlla saldo
Restituisce il saldo corrente del conto associato alla chiave API.
Risposta
{"balance": "12.4800", "currency": "USD"}