Retour à l'accueil

Documentation API

Version API : v2

FoxiGrow fournit une API SMM Panel standard qui vous permet d'intégrer nos services dans vos propres applications. Cette documentation couvre tous les endpoints disponibles et leur utilisation.

Endpoint API

https://foxigrow.com/api/v2

Toutes les requêtes doivent être envoyées à cet endpoint via la méthode POST ou GET.

Authentification

Toutes les requêtes API nécessitent une authentification avec votre clé API. Vous pouvez trouver votre clé API dans les paramètres de votre compte. Incluez le paramètre key dans chaque requête.

POST https://foxigrow.com/api/v2
Content-Type: application/json

{
  "key": "YOUR_API_KEY",
  "action": "services"
}

Format de réponse

Toutes les réponses sont retournées au format JSON. Les requêtes réussies retournent les données demandées, tandis que les erreurs retournent un objet avec une description.

Endpoints API

Obtenir les services

Retourne une liste de tous les services disponibles avec leurs détails incluant les prix, quantités minimales et maximales.

Paramètres

  • key - Votre clé API (obligatoire)
  • action - "services"
// Exemple de réponse
[
  {
    "service": 1,
    "name": "Instagram Followers",
    "type": "Default",
    "category": "Instagram",
    "rate": "0.90",
    "min": "100",
    "max": "10000",
    "refill": true,
    "cancel": true
  }
]

Obtenir le solde

Retourne le solde actuel de votre compte et la devise.

Paramètres

  • key - Votre clé API (obligatoire)
  • action - "balance"
// Exemple de réponse
{
  "balance": "100.84292",
  "currency": "USD"
}

Ajouter une commande

Créer une nouvelle commande pour un service. Les paramètres requis dépendent du type de service.

Type par défaut

  • key - Votre clé API (obligatoire)
  • action - "add"
  • service - ID du service (obligatoire)
  • link - URL cible (obligatoire)
  • quantity - Quantité de la commande (obligatoire)

Type forfait

  • key - Votre clé API (obligatoire)
  • action - "add"
  • service - ID du service (obligatoire)
  • link - URL cible (obligatoire)

Type commentaires personnalisés

  • key - Votre clé API (obligatoire)
  • action - "add"
  • service - ID du service (obligatoire)
  • link - URL cible (obligatoire)
  • comments - Commentaires séparés par des sauts de ligne (obligatoire)
// Exemple de réponse
{
  "order": 23501
}

Statut de commande

Obtenir le statut d'une ou plusieurs commandes. Vous pouvez interroger une seule commande ou plusieurs à la fois.

Commande unique

  • key - Votre clé API (obligatoire)
  • action - "status"
  • order - ID de la commande (obligatoire)

Commandes multiples (jusqu'à 100)

  • key - Votre clé API (obligatoire)
  • action - "status"
  • orders - IDs des commandes séparés par des virgules (obligatoire)
// Exemple de réponse
{
  "charge": "0.27819",
  "start_count": "3572",
  "status": "Completed",
  "remains": "0",
  "currency": "USD"
}

Créer un réapprovisionnement

Demander un réapprovisionnement pour une commande. Disponible uniquement pour les services supportant les réapprovisionnements.

Paramètres

  • key - Votre clé API (obligatoire)
  • action - "refill"
  • order - ID de la commande (obligatoire)
// Exemple de réponse
{
  "refill": "1"
}

Statut du réapprovisionnement

Vérifier le statut d'une demande de réapprovisionnement.

Paramètres

  • key - Votre clé API (obligatoire)
  • action - "refill_status"
  • refill - ID du réapprovisionnement (obligatoire)
// Exemple de réponse
{
  "status": "Completed"
}

Statuts des commandes

  • Pending - La commande est en attente de traitement
  • Processing - La commande est en préparation
  • In progress - La commande est en cours d'exécution
  • Completed - La commande a été complétée avec succès
  • Partial - La commande a été partiellement complétée (remboursement pour le reste)
  • Canceled - La commande a été annulée

Gestion des erreurs

Lorsqu'une erreur survient, l'API retourne un objet JSON avec un champ error décrivant le problème.

// Exemple de réponse d'erreur
{
  "error": "Invalid API key"
}

Limites de taux

Pour assurer la qualité du service, les limites de taux suivantes s'appliquent :

  • 5 requêtes par seconde
  • 100 requêtes par minute
  • 1000 requêtes par heure

Support

Si vous avez des questions sur l'API, veuillez contacter notre équipe de support :

Telegram: @FoxigrowBD