Inleiding
Met de Resimi API kunt u onze SMM-services integreren in uw eigen paneel, app of workflow. Alle verzoeken retourneren JSON. De API is compatibel met het standaard API-formaat van het SMM-paneel dat wordt gebruikt door JAP, SMMKings, Peakerr en anderen, waardoor het gemakkelijk is om te schakelen of te integreren.
https://resimi.xyz/api/v2.php
Alle eindpunten accepteren zowel GET als POST verzoeken. Gebruik POST voor bestellingen en annuleringen, GET voor alleen-lezen-query's.
Authenticatie
Elk verzoek moet uw API-sleutel bevatten als de parameter key.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
Fouten
Alle fouten retourneren een JSON-object met een error sleutel:
{"error": "Insufficient balance. Please add funds."}
| Foutmelding | Betekenis |
|---|---|
| Ongeldige API-sleutel | Sleutel is verkeerd of account is opgeschort |
| Onvoldoende saldo | Voeg geld toe voordat u bestellingen plaatst |
| Service niet gevonden of inactief | Service-ID is verkeerd of service is uitgeschakeld |
| Aantal moet tussen X en Y liggen | Aantal buiten het toegestane bereik voor deze service |
| Bestelling niet gevonden | Bestellings-ID bestaat niet of behoort toe aan een andere gebruiker |
| Bestelling kan niet worden geannuleerd | Bestelling is al voltooid of geannuleerd |
Services ophalen
Retourneert de volledige lijst met actieve services met tarieven en limieten.
Parameters
| Parameter | Type | Beschrijving |
|---|---|---|
key required | string | Uw API-sleutel |
action required | string | Moet services |
zijn Reactie
[
{
"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
},
...
]
Bestelling plaatsen
Plaatst een nieuwe bestelling. Het saldo wordt onmiddellijk afgeschreven. Retourneert de bestellings-ID.
| Parameter | Type | Beschrijving |
|---|---|---|
key required | string | Uw API-sleutel |
action required | string | Moet add |
service required | integer | zijn Service-ID uit de dienstenlijst |
link required | string | URL van het doelprofiel of bericht |
quantity required | integer | Totaal te leveren aantal |
runs optional | integer | Aantal druppelfeedruns (standaard: 1) |
interval optional | integer | Minuten tussen druppelfeedruns (standaard: 0) |
comments optional | string | Aangepaste opmerkingen (voor commentaarservices), één per regel |
Reactie — Succes
{"order": 98765}
Reactie — Fout
{"error": "Insufficient balance. Please add funds."}
runs in = aantal batches en interval = minuten tussen elke batch. Voorbeeld — 1.000 volgers gedurende 7 dagen: quantity=1000&runs=7&interval=1440 Bestelstatus
Controleer de huidige status van een bestelling.
| Parameter | Type | Beschrijving |
|---|---|---|
key required | string | Uw API-sleutel |
action required | string | Moet status |
order required | integer | zijn Bestellings-ID geretourneerd door <code>add</code> |
zijn Reactie
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
Statuswaarden
| Status | Betekenis |
|---|---|
Pending | Wacht op verzending naar provider |
Processing | Verzonden naar provider, in wachtrij |
In_progress | Bezorging bezig |
Completed | Volledig afgeleverd |
Partial | Gedeeltelijk afgeleverd, restant terugbetaald |
Cancelled | Geannuleerd, restant terugbetaald |
Bestelling annuleren
Annuleert een lopende of lopende bestelling. Het niet-bezorgde deel wordt teruggestort op uw saldo.
| Parameter | Type | Beschrijving |
|---|---|---|
key required | string | Uw API-sleutel |
action required | string | Moet cancel |
order required | integer | zijn Bestel-ID om te annuleren |
Reactie — Succes
{"success": true, "refunded": 0.2500}
Saldo controleren
Retourneert het huidige saldo van het account dat aan de API-sleutel is gekoppeld.
zijn Reactie
{"balance": "12.4800", "currency": "USD"}