Introducere
Resimi API vă permite să integrați serviciile noastre SMM în propriul panou, aplicație sau flux de lucru. Toate solicitările returnează JSON. API-ul este compatibil cu formatul API standard al panoului SMM utilizat de JAP, SMMKings, Peakerr și alții, ceea ce face ușoară comutarea sau integrarea.
https://resimi.xyz/api/v2.php
Toate punctele finale acceptă atât solicitările GET, cât și POST. Utilizați POST pentru comenzi și anulări, GET pentru interogări doar pentru citire.
Autentificare
Fiecare solicitare trebuie să includă cheia dvs. API ca parametru key.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
Erori
Toate erorile returnează un obiect JSON cu o cheie error:
{"error": "Insufficient balance. Please add funds."}
| Mesaj de eroare | Înțeles |
|---|---|
| Cheie API nevalidă | Cheia este greșită sau contul este suspendat |
| Echilibrul insuficient | Adăugați fonduri înainte de a plasa comenzi |
| Serviciul nu a fost găsit sau inactiv | ID-ul serviciului este greșit sau serviciul este dezactivat |
| Cantitatea trebuie să fie între X și Y | Cantitate în afara intervalului permis pentru acest serviciu |
| Comanda nu a fost găsită | ID-ul comenzii nu există sau aparține altui utilizator |
| Comanda nu poate fi anulată | Comanda este deja finalizată sau anulată |
Obțineți servicii
Returnează lista completă a serviciilor active cu tarife și limite.
Parametrii
| Parametru | Tip | Descriere |
|---|---|---|
key required | string | Cheia dvs. API |
action required | string | Trebuie să fie servicii |
Răspuns
[
{
"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
},
...
]
Plasați Comanda
Plasează o nouă comandă. Soldul este dedus imediat. Returnează ID-ul comenzii.
| Parametru | Tip | Descriere |
|---|---|---|
key required | string | Cheia dvs. API |
action required | string | Trebuie să fie add |
service required | integer | ID de serviciu din lista de servicii |
link required | string | URL-ul profilului sau postării țintă |
quantity required | integer | Cantitatea totală de livrat |
runs optional | integer | Numărul de treceri de alimentare prin picurare (implicit: 1) |
interval optional | integer | Minute între cursele de alimentare prin picurare (implicit: 0) |
comments optional | string | Comentarii personalizate (pentru serviciile de comentarii), câte unul pe rând |
Răspuns - Succes
{"order": 98765}
Răspuns — Eroare
{"error": "Insufficient balance. Please add funds."}
runs = numărul de loturi și interval = minute între fiecare. Exemplu — 1.000 de urmăritori în 7 zile: quantity=1000&runs=7&interval=1440 Starea comenzii
Verificați starea curentă a unei comenzi.
| Parametru | Tip | Descriere |
|---|---|---|
key required | string | Cheia dvs. API |
action required | string | Trebuie să fie status |
order required | integer | ID comandă returnat de la <code>add</code> |
Răspuns
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
Valori de stare
| Stare | Înțeles |
|---|---|
Pending | Se așteaptă să fie trimis la furnizor |
Processing | Trimis către furnizor, în coadă |
In_progress | Livrare în curs |
Completed | Livrat complet |
Partial | Livrat parțial, rămânând rambursat |
Cancelled | Anulat, rambursat rămas |
Anulează comanda
Anulează o comandă în așteptare sau în curs. Porțiunea nelivrată este rambursată în soldul dvs.
| Parametru | Tip | Descriere |
|---|---|---|
key required | string | Cheia dvs. API |
action required | string | Trebuie să fie cancel |
order required | integer | ID comandă pentru anulare |
Răspuns - Succes
{"success": true, "refunded": 0.2500}
Verificați soldul
Returnează soldul curent al contului asociat cheii API.
Răspuns
{"balance": "12.4800", "currency": "USD"}