Introducció
L'API Resimi us permet integrar els nostres serveis SMM al vostre propi panell, aplicació o flux de treball. Totes les sol·licituds retornen JSON. L'API és compatible amb el format estàndard d'API del panell SMM utilitzat per JAP, SMMKings, Peakerr i altres, cosa que facilita el canvi o la integració.
https://resimi.xyz/api/v2.php
Tots els punts finals accepten tant sol·licituds GET com POST. Utilitzeu POST per a comandes i cancel·lacions, GET per a consultes de només lectura.
Autenticació
Cada sol·licitud ha d'incloure la vostra clau API com a paràmetre key.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
Errors
Tots els errors retornen un objecte JSON amb una clau error:
{"error": "Insufficient balance. Please add funds."}
| Missatge d'error | Significat |
|---|---|
| Clau API no vàlida | La clau és incorrecta o el compte està suspès |
| Balanç insuficient | Afegiu fons abans de fer comandes |
| Servei no trobat o inactiu | L'identificador de servei és incorrecte o el servei està desactivat |
| La quantitat ha d'estar entre X i Y | Quantitat fora de l'interval permès per a aquest servei |
| No s'ha trobat la comanda | L'identificador de comanda no existeix o pertany a un altre usuari |
| La comanda no es pot cancel·lar | La comanda ja està completada o cancel·lada |
Obteniu serveis
Retorna la llista completa de serveis actius amb tarifes i límits.
Paràmetres
| Paràmetre | Tipus | Descripció |
|---|---|---|
key required | string | La teva clau de l'API |
action required | string | Ha de ser serveis |
Resposta
[
{
"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
},
...
]
Fes la comanda
Fa una nova comanda. El saldo es dedueix immediatament. Retorna l'ID de la comanda.
| Paràmetre | Tipus | Descripció |
|---|---|---|
key required | string | La teva clau de l'API |
action required | string | Ha de ser afegir |
service required | integer | ID de servei de la llista de serveis |
link required | string | URL del perfil o publicació de destinació |
quantity required | integer | Quantitat total a lliurar |
runs optional | integer | Nombre de tirades d'alimentació per degoteig (per defecte: 1) |
interval optional | integer | Minuts entre tirades d'alimentació per degoteig (per defecte: 0) |
comments optional | string | Comentaris personalitzats (per als serveis de comentaris), un per línia |
Resposta — Èxit
{"order": 98765}
Resposta — Error
{"error": "Insufficient balance. Please add funds."}
execucions = nombre de lots i interval = minuts entre cadascun. Exemple: 1.000 seguidors durant 7 dies: quantity=1000&runs=7&interval=1440 Estat de la comanda
Comproveu l'estat actual d'una comanda.
| Paràmetre | Tipus | Descripció |
|---|---|---|
key required | string | La teva clau de l'API |
action required | string | Ha de ser estat |
order required | integer | Identificador de comanda retornat de <code>add</code> |
Resposta
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
Valors d'estat
| Estat | Significat |
|---|---|
Pending | A l'espera de ser enviat al proveïdor |
Processing | Enviat al proveïdor, a la cua |
In_progress | Lliurament en curs |
Completed | Totalment lliurat |
Partial | Entregat parcialment, restant reemborsat |
Cancelled | Cancel·lat, restant reemborsat |
Cancel·la la comanda
Cancel·la una comanda pendent o en curs. La part no lliurada es reemborsa al vostre saldo.
| Paràmetre | Tipus | Descripció |
|---|---|---|
key required | string | La teva clau de l'API |
action required | string | Ha de ser cancel |
order required | integer | Identificació de la comanda per cancel·lar |
Resposta — Èxit
{"success": true, "refunded": 0.2500}
Comproveu el saldo
Retorna el saldo actual del compte associat a la clau API.
Resposta
{"balance": "12.4800", "currency": "USD"}