Introduction
L'API Resimi vous permet d'intégrer nos services SMM dans votre propre panneau, application ou flux de travail. Toutes les demandes renvoient JSON. L'API est compatible avec le format API standard du panneau SMM utilisé par JAP, SMMKings, Peakerr et autres, ce qui facilite la commutation ou l'intégration.
https://resimi.xyz/api/v2.php
Tous les points de terminaison acceptent les requêtes GET et POST. Utilisez POST pour les commandes et les annulations, GET pour les requêtes en lecture seule.
Authentification
Chaque requête doit inclure votre clé API comme paramètre key.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
Erreurs
Toutes les erreurs renvoient un objet JSON avec une clé error :
{"error": "Insufficient balance. Please add funds."}
| Message d'erreur | Signification |
|---|---|
| Clé API invalide | La clé est erronée ou le compte est suspendu |
| Solde insuffisant | Ajoutez des fonds avant de passer des commandes |
| Service introuvable ou inactif | L'ID du service est erroné ou le service est désactivé |
| La quantité doit être comprise entre X et Y | Quantité en dehors de la plage autorisée pour ce service |
| Commande introuvable | L'ID de commande n'existe pas ou appartient à un autre utilisateur |
| La commande ne peut pas être annulée | La commande est déjà terminée ou annulée |
Obtenir des services
Renvoie la liste complète des services actifs avec les tarifs et les limites.
Paramètres
| Paramètre | Type | Description |
|---|---|---|
key required | string | Votre clé API |
action required | string | Doit être services |
Réponse
[
{
"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
},
...
]
Passer la commande
Passe une nouvelle commande. Le solde est déduit immédiatement. Renvoie l'ID de commande.
| Paramètre | Type | Description |
|---|---|---|
key required | string | Votre clé API |
action required | string | Doit être add |
service required | integer | ID de service de la liste des services |
link required | string | URL du profil ou de la publication cible |
quantity required | integer | Quantité totale à livrer |
runs optional | integer | Nombre de passages au goutte-à-goutte (par défaut : 1) |
interval optional | integer | Minutes entre les passages au goutte-à-goutte (par défaut : 0) |
comments optional | string | Commentaires personnalisés (pour les services de commentaires), un par ligne |
Réponse — Succès
{"order": 98765}
Réponse — Erreur
{"error": "Insufficient balance. Please add funds."}
runs = nombre de lots et intervalle = minutes entre chacun. Exemple — 1 000 abonnés sur 7 jours : quantity=1000&runs=7&interval=1440 personnalisée Statut de la commande
Vérifiez l'état actuel d'une commande.
| Paramètre | Type | Description |
|---|---|---|
key required | string | Votre clé API |
action required | string | Doit être status |
order required | integer | ID de commande renvoyé par <code>add</code> |
Réponse
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
Valeurs d'état
| Statut | Signification |
|---|---|
Pending | En attente d'envoi au fournisseur |
Processing | Envoyé au fournisseur, en file d'attente |
In_progress | Livraison en cours |
Completed | Entièrement livré |
Partial | Partiellement livré, restant remboursé |
Cancelled | Annulé, restant remboursé |
Annuler la commande
Annule une commande en attente ou en cours. La partie non livrée est remboursée sur votre solde.
| Paramètre | Type | Description |
|---|---|---|
key required | string | Votre clé API |
action required | string | Doit être cancel |
order required | integer | ID de commande à annuler |
Réponse — Succès
{"success": true, "refunded": 0.2500}
Vérifier le solde
Renvoie le solde actuel du compte associé à la clé API.
Réponse
{"balance": "12.4800", "currency": "USD"}