API et webhooks

Connecte Fangate à ton CRM et à tes propres systèmes.

Crée des produits et des liens de vente depuis les outils que tu utilises déjà, et reçois chaque vente au moment où elle a lieu. Clés API avec permissions, référence OpenAPI publique et documentation complète.

Ce que tu peux connecter

L'API couvre la partie de Fangate que tu veux automatiser : produits, liens, uploads et ventes. Le checkout et la livraison restent chez Fangate et fonctionnent exactement comme tes fans les connaissent.

Des liens de vente depuis ton CRM ou ton outil de chat

Crée un produit, récupère son lien de vente et place-le dans la conversation sans ouvrir le tableau de bord. Change le prix ou crée un second lien à un autre prix pendant que le premier continue de fonctionner.

Chaque vente dans ton propre système

Les webhooks préviennent ton CRM dès qu'un paiement réussit, échoue ou est en attente, avec le produit, les fichiers, l'e-mail de l'acheteur et ton gain. Tague le fan, débloque l'étape suivante ou lance une relance.

Les chiffres dans ton propre tableau de bord

Lis le résumé du tableau de bord, les soldes du wallet et les transactions, et place-les à côté du reste de tes données.

Des uploads sans navigateur

Envoie des médias par uploads reprenables jusqu'à 5 Go ou importe-les depuis une URL ou un cloud, et transforme-les en produit dans le même flux.

Webhooks : les ventes viennent à toi

Au lieu de demander sans cesse à Fangate si quelque chose s'est vendu, enregistre un endpoint HTTPS et Fangate l'appelle à chaque paiement. Le secret s'affiche une seule fois et chaque requête est signée pour que ton système sache qu'elle vient bien de Fangate.

  • Trois événements : payment.successful, payment.failed et payment.pending
  • HTTPS uniquement, chaque requête signée en HMAC-SHA256
  • Un ID de livraison sur chaque requête pour ignorer facilement les doublons
  • Nouvelles tentatives automatiques après 1, 5 et 30 minutes si ton système est indisponible
Documentation des webhooks →

# payment.successful arrive dans ton système

POST https://your-crm.example/fangate
X-Fangate-Signature: …
X-Fangate-Delivery-Id: …

{
  "transaction_id": 48213,
  "product_id": 10765,
  "media_ids": [5521],
  "buyer_email": "fan@example.com",
  "seller_earning": 21.88,
  "currency": "EUR"
}

Des clés qui ne font que ce que tu autorises

Crée tes clés API toi-même dans le tableau de bord, sous Settings → API keys, et envoie-les comme Bearer token. Une clé ne s'affiche qu'une fois, conserve-la en lieu sûr.

# Lister tes produits

curl -H "Authorization: Bearer <YOUR_API_KEY>" https://fangate.info/api/products

Lecture seule par défaut

Active la création de liens, la lecture des transactions ou la gestion des webhooks seulement si la clé en a besoin.

Expiration optionnelle

Donne une date de fin à une clé et vois quand elle a été utilisée pour la dernière fois.

Révocation immédiate

Supprime une clé et elle cesse de fonctionner aussitôt.

Aucun accès à ton argent

Les clés n'atteignent jamais les réglages du compte, les coordonnées bancaires ni les paiements.

Des partenariats qui se terminent proprement

Les clés créées par une agence sur ton compte sont révoquées à la fin du partenariat.

Compatible avec ton stack

Plateformes d'automatisation

Zapier, Make ou n8n via leurs étapes HTTP et webhook.

Ton propre code

Tout ce qui parle HTTPS : Node, Python, PHP, ton back-office.

Assistants IA

Des assistants capables d'appeler des API HTTP, guidés par la référence OpenAPI.

Ta clé API en quelques minutes.

Crée un compte gratuit, vérifie-toi une fois et génère ta première clé dans le tableau de bord.

Créer un compte gratuit

Tu gères une agence ? Découvre Fangate pour les agences →Voir toutes les fonctionnalités Fangate →