Aller au contenu
4X PANEL

API v2 de panel SMM

L'API v2 standard des panels SMM. Les outils et panels compatibles avec ce format peuvent se connecter avec votre clé API.

Endpoint
https://4xpanel.com/api/v2
Méthode
POST. Envoyez des champs de formulaire (ou du JSON) en POST. Les réponses sont en JSON. Les erreurs arrivent sous la forme {"error": "..."}.
Clé API
Créez-la sur la page Clé API une fois votre premier dépôt ajouté.
Limites
300 requêtes par minute et par clé. Status accepte jusqu'à 100 ID de commande à la fois.

services

Liste des services

ParamètreDescription
keyVotre clé API
actionservices

Exemple de réponse

[{"service":1,"name":"Video views","type":"Default","category":"TikTok - Views","rate":"0.0500","min":"100","max":"1000000","refill":true,"cancel":false}]

add

Passer une commande

ParamètreDescription
keyVotre clé API
actionadd
serviceID du service
linkLien
quantityQuantité (sauf packs et commentaires personnalisés)
commentsCommentaires personnalisés, un par ligne (services de commentaires personnalisés)

Exemple de réponse

{"order":23501}

status

Statut de commande

ParamètreDescription
keyVotre clé API
actionstatus
orderID de commande

Exemple de réponse

{"charge":"0.2500","start_count":"3572","status":"Partial","remains":"157","currency":"USD"}

status (multiple)

Statut de 100 commandes maximum

ParamètreDescription
keyVotre clé API
actionstatus
ordersID de commandes séparés par des virgules

Exemple de réponse

{"23501":{"charge":"0.2500","start_count":"3572","status":"Partial","remains":"157","currency":"USD"},"10":{"error":"Incorrect order ID"}}

refill

Demander une recharge

ParamètreDescription
keyVotre clé API
actionrefill
orderID de commande

Exemple de réponse

{"refill":"1"}

refill_status

Statut de recharge

ParamètreDescription
keyVotre clé API
actionrefill_status
refillID de recharge

Exemple de réponse

{"status":"Completed"}

balance

Solde du portefeuille

ParamètreDescription
keyVotre clé API
actionbalance

Exemple de réponse

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

Statuts de commande

En attente, En cours, Terminée, Partielle, Annulée

Statuts de recharge

En attente, En cours, Terminée, Rejetée

Erreurs

ErreursDescription
Invalid API keyLa clé est incorrecte ou a été remplacée, ou aucun dépôt n'a encore été ajouté
Incorrect service IDAucun service en vente avec cet ID
Incorrect linkLe lien n'est pas une adresse web complète
Quantity out of rangeInférieure au minimum ou supérieure au maximum
Not enough fundsLe portefeuille ne couvre pas le prix
Too many requestsPlus de 300 requêtes en une minute
Refill not availableLe service n'a pas de recharge, la commande n'est pas terminée, la période est écoulée, ou une recharge a été demandée il y a moins de 24 heures
Incorrect order IDAucune commande à vous avec cet ID
Incorrect refill IDAucune recharge à vous avec cet ID
Incorrect commentsVide, plus de 10,000 lignes, ou une ligne de plus de 500 caractères
Incorrect requestAction inconnue
Bad requestLe corps de la requête n'a pas pu être lu