SNSSupporter
ConnexionInscription

API v2 du panel SMM

L'API standard de panel SMM que les panels et scripts de revendeurs utilisent déjà. Chaque requête est un POST avec votre clé API et une action ; les réponses sont en JSON. Les prix et limites sont les mêmes que sur le site.

URL de l'APIhttps://snssupporter.site/api/v2

MéthodePOST (champs de formulaire ou corps JSON)

RéponseJSON

Clé APICompte > Accès API (affiché une fois ; remplacez-la à tout moment)

Limite de taux300 requêtes par minute par clé

Statuts des commandesPending, In progress, Completed, Partial, Canceled

action = services

Listez chaque service avec son taux pour 1 000, ses limites et son indicateur de réapprovisionnement.

ChampValeur
keyVotre clé API
actionservices

Exemple de réponse

[
  {
    "service": 1025,
    "name": "Instagram Followers, Korea, General",
    "type": "Default",
    "category": "Instagram Korea Followers",
    "rate": "3.855",
    "min": 100,
    "max": 20000,
    "refill": true,
    "cancel": true
  }
]

action = add

Passez une commande. Le débit est prélevé du solde immédiatement.

ChampValeur
keyVotre clé API
actionadd
serviceID du service
linkLien ou nom d'utilisateur
quantityQuantité (types Par défaut et Forfait)
commentsType Commentaires personnalisés : un commentaire par ligne, séparés par \n

Exemple de réponse

{
  "order": 4821930567
}

action = status

Statut d'une commande, ou jusqu'à 100 commandes avec orders=1,2,3.

ChampValeur
keyVotre clé API
actionstatus
orderID de commande (ou orders : IDs séparés par des virgules)

Exemple de réponse

{
  "charge": "3.8550",
  "start_count": "1567",
  "status": "In progress",
  "remains": "1000",
  "currency": "USD"
}

action = refill

Demandez un réapprovisionnement sur une commande terminée dans sa fenêtre de réapprovisionnement (une fois toutes les 24 heures).

ChampValeur
keyVotre clé API
actionrefill
orderID de commande

Exemple de réponse

{
  "refill": "4821930567"
}

action = balance

Solde actuel en dollars américains.

ChampValeur
keyVotre clé API
actionbalance

Exemple de réponse

{
  "balance": "120.5000",
  "currency": "USD"
}

Exemple de requête

curl -X POST https://snssupporter.site/api/v2 \
  -d key=YOUR_API_KEY \
  -d action=add \
  -d service=1025 \
  -d link=yourbrand \
  -d quantity=1000

Débit = taux x quantité / 1 000. Pour le service 1025 (Instagram Followers, Korea, General, $3.86 pour 1 000), 1 000 abonnés coûtent $3.86. Les services forfaitaires utilisent le taux par article.

Erreurs

Les erreurs reviennent comme {"error": "..."}: Clé API manquante, Clé API invalide, Action incorrecte, ID de commande incorrect, Trop de requêtes, une quantité en dehors des limites du service, un lien pour une autre plateforme, ou un solde inférieur au montant requis. Rien n'est débité lorsqu'une erreur est retournée.

Obtenez votre clé API

Documentation de l'API v2 du Panneau SMM : Services, Ajout, Statut, Solde, Réapprovisionnement