Introduktion
Resimi API låter dig integrera våra SMM-tjänster i din egen panel, app eller arbetsflöde. Alla förfrågningar returnerar JSON. API:et är kompatibelt med standard SMM panel API-format som används av JAP, SMMKings, Peakerr och andra – vilket gör det enkelt att byta eller integrera.
https://resimi.xyz/api/v2.php
Alla slutpunkter accepterar både GET och POST förfrågningar. Använd POST för beställningar och avbokningar, GET för skrivskyddade frågor.
Autentisering
Varje begäran måste innehålla din API-nyckel som parametern key.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
Fel
Alla fel returnerar ett JSON-objekt med en error nyckel:
{"error": "Insufficient balance. Please add funds."}
| Felmeddelande | Mening |
|---|---|
| Ogiltig API-nyckel | Nyckeln är fel eller kontot är avstängt |
| Otillräcklig balans | Lägg till pengar innan du lägger beställningar |
| Tjänsten hittades inte eller inaktiv | Tjänst-ID är fel eller tjänsten är inaktiverad |
| Kvantiteten måste vara mellan X och Y | Kvantitet utanför tillåtet intervall för denna tjänst |
| Beställningen hittades inte | Order-ID finns inte eller tillhör en annan användare |
| Beställning kan inte annulleras | Beställningen är redan genomförd eller annullerad |
Skaffa tjänster
Returnerar hela listan över aktiva tjänster med priser och gränser.
Parametrar
| Parameter | Typ | Beskrivning |
|---|---|---|
key required | string | Din API-nyckel |
action required | string | Måste vara tjänster |
Svar
[
{
"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
},
...
]
Beställ
Lägger en ny beställning. Saldo dras omedelbart. Returnerar beställnings-ID.
| Parameter | Typ | Beskrivning |
|---|---|---|
key required | string | Din API-nyckel |
action required | string | Måste vara add |
service required | integer | Service-ID från tjänstelistan |
link required | string | URL till målprofilen eller inlägget |
quantity required | integer | Total kvantitet att leverera |
runs optional | integer | Antal droppmatningskörningar (standard: 1) |
interval optional | integer | Minuter mellan droppmatningskörningarna (standard: 0) |
comments optional | string | Anpassade kommentarer (för kommentarstjänster), en per rad |
Svar — Framgång
{"order": 98765}
Svar — Fel
{"error": "Insufficient balance. Please add funds."}
körningar = antal satser och intervall = minuter mellan varje. Exempel — 1 000 följare under 7 dagar: quantity=1000&runs=7&intervall=1440 Orderstatus
Kontrollera aktuell status för en beställning.
| Parameter | Typ | Beskrivning |
|---|---|---|
key required | string | Din API-nyckel |
action required | string | Måste vara status |
order required | integer | Order-ID returnerat från <code>add</code> |
Svar
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
Statusvärden
| Status | Mening |
|---|---|
Pending | Väntar på att skickas till leverantören |
Processing | Skickat till leverantör, i kö |
In_progress | Leverans pågår |
Completed | Helt levererad |
Partial | Delvis levererad, resterande återbetalning |
Cancelled | Avbruten, återstår återbetald |
Avbryt beställning
Avbryter en väntande eller pågående beställning. Den ej levererade delen återbetalas till ditt saldo.
| Parameter | Typ | Beskrivning |
|---|---|---|
key required | string | Din API-nyckel |
action required | string | Måste vara avbryt |
order required | integer | Beställnings-ID för att avbryta |
Svar — Framgång
{"success": true, "refunded": 0.2500}
Kontrollera saldo
Returnerar det aktuella saldot för kontot som är kopplat till API-nyckeln.
Svar
{"balance": "12.4800", "currency": "USD"}