API v2 du panel SMM
L'API SMMSupport utilise le format v2 courant chez les panels SMM. Chaque requête est un POST vers un seul endpoint, et la valeur action indique l'opération.
Principes
- Endpoint
- POST https://smmsupport.com/api/v2
- Format
- form (application/x-www-form-urlencoded) ou JSON
- Clé
- Votre clé API dans le champ key. Créez-la dans les paramètres du compte
- Réponse
- JSON. En cas d'échec, le champ error donne la raison
- Limite
- 300 requêtes par minute et par clé
Actions
POSTservicesListe des services
ID, nom, catégorie, prix pour 1 000, minimum et maximum, et indicateur de réapprovisionnement de chaque service.
Paramètres
- key
- Clé API
- action
- services
Réponse
[
{
"service": 257090,
"name": "Instagram Followers, 60 day refill",
"type": "Default",
"category": "Instagram Followers",
"rate": "2.2600",
"min": 50,
"max": 75000,
"refill": true,
"cancel": true
}
]POSTaddPasser une commande
Envoyez un ID de service, un lien et une quantité. Le montant est débité de votre solde et un code de commande est renvoyé.
Paramètres
- key
- Clé API
- action
- add
- service
- ID du service
- link
- Lien public
- quantity
- Quantité
Réponse
{
"order": "SU4K8Q2MX"
}POSTstatusStatut de commande
Montant, compteur de départ, statut et quantité restante pour un code de commande (order) ou jusqu'à 100 codes séparés par des virgules (orders).
Paramètres
- key
- Clé API
- action
- status
- order
- Code de commande
- orders
- Plusieurs codes de commande
Réponse
{
"charge": "2.2600",
"start_count": 0,
"status": "Pending",
"remains": 1000,
"currency": "USD"
}POSTbalanceSolde
Votre solde actuel et sa devise.
Paramètres
- key
- Clé API
- action
- balance
Réponse
{
"balance": "120.0000",
"currency": "USD"
}POSTcancelAnnuler
Annule les commandes non démarrées et recrédite le montant sur votre solde.
Paramètres
- key
- Clé API
- action
- cancel
- orders
- Codes de commande (séparés par des virgules, 100 maximum)
Réponse
[
{
"order": "SU4K8Q2MX",
"cancel": 1
}
]POSTrefillDemander un réapprovisionnement
Demande un réapprovisionnement pour une commande terminée ou partielle avec une formule garantie, pendant sa période.
Paramètres
- key
- Clé API
- action
- refill
- order
- Code de commande
Réponse
{
"refill": "RQ7HM2QX"
}Noms d'erreur
- Invalid API key
- La clé est incorrecte ou a été remplacée
- Invalid service
- Aucun service avec cet ID
- Invalid link
- Pas une adresse publique commençant par https://
- Quantity out of range
- Quantité en dehors des limites du service
- Not enough funds on balance
- Solde insuffisant
- Refill is not available for this order
- Formule Éco, ou période de garantie terminée
- Too many requests
- Limite atteinte. Réessayez dans un instant