Introduktion
Resimi API'en lader dig integrere vores SMM-tjenester i dit eget panel, din app eller dit eget workflow. Alle anmodninger returnerer JSON. API'en er kompatibel med standard SMM panel API-formatet, der bruges af JAP, SMMKings, Peakerr og andre - hvilket gør det nemt at skifte eller integrere.
https://resimi.xyz/api/v2.php
Alle endepunkter accepterer både GET og POST anmodninger. Brug POST til ordrer og annulleringer, GET til skrivebeskyttede forespørgsler.
Autentificering
Hver anmodning skal indeholde din API-nøgle som parameteren key.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
Fejl
Alle fejl returnerer et JSON-objekt med en error nøgle:
{"error": "Insufficient balance. Please add funds."}
| Fejlmeddelelse | Betydning |
|---|---|
| Ugyldig API-nøgle | Nøglen er forkert, eller kontoen er suspenderet |
| Utilstrækkelig balance | Tilføj midler, før du afgiver ordre |
| Tjenesten blev ikke fundet eller inaktiv | Tjeneste-id er forkert, eller tjenesten er deaktiveret |
| Mængden skal være mellem X og Y | Mængde uden for tilladt område for denne service |
| Ordren blev ikke fundet | Ordre-id eksisterer ikke eller tilhører en anden bruger |
| Ordren kan ikke annulleres | Ordren er allerede gennemført eller annulleret |
Få tjenester
Returnerer den fulde liste over aktive tjenester med priser og grænser.
Parametre
| Parameter | Type | Beskrivelse |
|---|---|---|
key required | string | Din API-nøgle |
action required | string | Skal 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
},
...
]
Afgiv ordre
Afgiver en ny ordre. Restbeløb trækkes straks. Returnerer ordre-id'et.
| Parameter | Type | Beskrivelse |
|---|---|---|
key required | string | Din API-nøgle |
action required | string | Skal være add |
service required | integer | Tjeneste-id fra tjenestelisten |
link required | string | URL for målprofilen eller indlægget |
quantity required | integer | Samlet mængde at levere |
runs optional | integer | Antal drop-feed-kørsler (standard: 1) |
interval optional | integer | Minutter mellem drop-feed-kørsler (standard: 0) |
comments optional | string | Brugerdefinerede kommentarer (til kommentartjenester), én pr. linje |
Svar - Succes
{"order": 98765}
Svar — Fejl
{"error": "Insufficient balance. Please add funds."}
runs = antal batcher og interval = minutter mellem hver. Eksempel — 1.000 følgere over 7 dage: kvantitet=1000&runs=7&interval=1440 Ordrestatus
Tjek den aktuelle status for en ordre.
| Parameter | Type | Beskrivelse |
|---|---|---|
key required | string | Din API-nøgle |
action required | string | Skal være status |
order required | integer | Ordre-id returneret fra <code>add</code> |
Svar
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
Statusværdier
| Status | Betydning |
|---|---|
Pending | Venter på at blive sendt til udbyder |
Processing | Sendt til udbyder, i kø |
In_progress | Levering i gang |
Completed | Fuldt leveret |
Partial | Delvist leveret, resterende refunderes |
Cancelled | Annulleret, resterende refunderet |
Annuller ordre
Annullerer en afventende eller igangværende ordre. Den ikke-leverede del refunderes til din saldo.
| Parameter | Type | Beskrivelse |
|---|---|---|
key required | string | Din API-nøgle |
action required | string | Skal være annuller |
order required | integer | Ordre-id for at annullere |
Svar - Succes
{"success": true, "refunded": 0.2500}
Tjek saldo
Returnerer den aktuelle saldo på den konto, der er knyttet til API-nøglen.
Svar
{"balance": "12.4800", "currency": "USD"}