Introduksjon
Resimi API lar deg integrere SMM-tjenestene våre i ditt eget panel, app eller arbeidsflyt. Alle forespørsler returnerer JSON. API-en er kompatibel med standard SMM panel API-format som brukes av JAP, SMMKings, Peakerr og andre – noe som gjør det enkelt å bytte eller integrere.
https://resimi.xyz/api/v2.php
Alle endepunkter godtar både GET og POST forespørsler. Bruk POST for bestillinger og kanselleringer, GET for skrivebeskyttede søk.
Autentisering
Hver forespørsel må inkludere API-nøkkelen din som parameteren key.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
Feil
Alle feil returnerer et JSON-objekt med en error nøkkel:
{"error": "Insufficient balance. Please add funds."}
| Feilmelding | Mening |
|---|---|
| Ugyldig API-nøkkel | Nøkkelen er feil eller kontoen er suspendert |
| Utilstrekkelig balanse | Legg til midler før du legger inn bestillinger |
| Tjenesten ble ikke funnet eller inaktiv | Tjeneste-ID er feil eller tjenesten er deaktivert |
| Mengden må være mellom X og Y | Antall utenfor tillatt område for denne tjenesten |
| Finner ikke bestillingen | Ordre-ID eksisterer ikke eller tilhører en annen bruker |
| Bestillingen kan ikke kanselleres | Bestillingen er allerede fullført eller kansellert |
Få tjenester
Returnerer hele listen over aktive tjenester med priser og grenser.
Parametere
| Parameter | Type | Beskrivelse |
|---|---|---|
key required | string | Din API-nøkkel |
action required | string | Må være tjenester |
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
},
...
]
Legg inn bestilling
Legger inn en ny bestilling. Saldo trekkes umiddelbart. Returnerer ordre-ID.
| Parameter | Type | Beskrivelse |
|---|---|---|
key required | string | Din API-nøkkel |
action required | string | Må være add |
service required | integer | Tjeneste-ID fra tjenestelisten |
link required | string | URL til målprofilen eller innlegget |
quantity required | integer | Total mengde å levere |
runs optional | integer | Antall dryppmaterkjøringer (standard: 1) |
interval optional | integer | Minutter mellom dryppmating (standard: 0) |
comments optional | string | Egendefinerte kommentarer (for kommentartjenester), én per linje |
Respons – suksess
{"order": 98765}
Svar — Feil
{"error": "Insufficient balance. Please add funds."}
runs = antall batcher og intervall = minutter mellom hver. Eksempel — 1000 følgere over 7 dager: quantity=1000&runs=7&intervall=1440 Ordrestatus
Sjekk gjeldende status for en ordre.
| Parameter | Type | Beskrivelse |
|---|---|---|
key required | string | Din API-nøkkel |
action required | string | Må være status |
order required | integer | Ordre-ID returnert fra <code>add</code> |
Svar
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
Statusverdier
| Status | Mening |
|---|---|
Pending | Venter på å bli sendt til leverandøren |
Processing | Sendt til leverandør, i kø |
In_progress | Levering pågår |
Completed | Fullt levert |
Partial | Delvis levert, resterende refundert |
Cancelled | Kansellert, gjenværende refundert |
Kanseller bestillingen
Kansellerer en ventende eller pågående bestilling. Den ikke-leverte delen refunderes til saldoen din.
| Parameter | Type | Beskrivelse |
|---|---|---|
key required | string | Din API-nøkkel |
action required | string | Må være avbryt |
order required | integer | Bestillings-ID for å kansellere |
Respons – suksess
{"success": true, "refunded": 0.2500}
Sjekk saldo
Returnerer gjeldende saldo på kontoen knyttet til API-nøkkelen.
Svar
{"balance": "12.4800", "currency": "USD"}