Úvod
Resimi API vám umožňuje integrovat naše služby SMM do vašeho vlastního panelu, aplikace nebo pracovního postupu. Všechny požadavky vrátí JSON. Rozhraní API je kompatibilní se standardním formátem rozhraní API panelu SMM používaným společnostmi JAP, SMMKings, Peakerr a dalšími – což usnadňuje přepínání nebo integraci.
https://resimi.xyz/api/v2.php
Všechny koncové body přijímají požadavky GET i POST. Použijte POST pro objednávky a zrušení, GET pro dotazy pouze pro čtení.
Autentizace
Každý požadavek musí obsahovat váš klíč API jako parametr key.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
Chyby
Všechny chyby vrátí objekt JSON s klíčem error:
{"error": "Insufficient balance. Please add funds."}
| Chybová zpráva | Význam |
|---|---|
| Neplatný klíč API | Klíč je chybný nebo je účet pozastaven |
| Nedostatečná rovnováha | Před zadáním objednávky přidejte prostředky |
| Služba nenalezena nebo neaktivní | ID služby je nesprávné nebo je služba zakázána |
| Množství musí být mezi X a Y | Množství mimo povolený rozsah pro tuto službu |
| Objednávka nenalezena | ID objednávky neexistuje nebo patří jinému uživateli |
| Objednávku nelze zrušit | Objednávka je již dokončena nebo zrušena |
Získejte služby
Vrátí úplný seznam aktivních služeb se sazbami a limity.
Parametry
| Parametr | Typ | Popis |
|---|---|---|
key required | string | Váš klíč API |
action required | string | Musí být services |
Odezva
[
{
"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
},
...
]
Zadat objednávku
Zadá novou objednávku. Zůstatek se odečte okamžitě. Vrátí ID objednávky.
| Parametr | Typ | Popis |
|---|---|---|
key required | string | Váš klíč API |
action required | string | Musí být add |
service required | integer | ID služby ze seznamu služeb |
link required | string | URL cílového profilu nebo příspěvku |
quantity required | integer | Celkové množství k dodání |
runs optional | integer | Počet běhů odkapávání (výchozí: 1) |
interval optional | integer | Minuty mezi běhy odkapávání (výchozí: 0) |
comments optional | string | Vlastní komentáře (pro služby komentářů), jeden na řádek |
Odpověď — Úspěch
{"order": 98765}
Odpověď — Chyba
{"error": "Insufficient balance. Please add funds."}
runs = počet dávek a interval = minuty mezi každým. Příklad – 1 000 sledujících za 7 dní: quantity=1000&runs=7&interval=1440 Stav objednávky
Zkontrolujte aktuální stav objednávky.
| Parametr | Typ | Popis |
|---|---|---|
key required | string | Váš klíč API |
action required | string | Musí být status |
order required | integer | ID objednávky vrácené z <code>add</code> |
Odezva
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
Stavové hodnoty
| Stav | Význam |
|---|---|
Pending | Čeká na odeslání poskytovateli |
Processing | Odesláno poskytovateli, ve frontě |
In_progress | Dodávka probíhá |
Completed | Plně dodáno |
Partial | Částečně dodáno, zbytek vrácen |
Cancelled | Zrušeno, zbývající peníze vráceny |
Zrušit objednávku
Zruší nevyřízenou nebo probíhající objednávku. Nedoručená část bude vrácena na váš zůstatek.
| Parametr | Typ | Popis |
|---|---|---|
key required | string | Váš klíč API |
action required | string | Musí být zrušit |
order required | integer | ID objednávky ke zrušení |
Odpověď — Úspěch
{"success": true, "refunded": 0.2500}
Zkontrolujte zůstatek
Vrátí aktuální zůstatek účtu přidruženého ke klíči API.
Odezva
{"balance": "12.4800", "currency": "USD"}