PartnerCut · Documentation API v1 · stable Ouvrir le CRM →

L'API PartnerCut

Vous déclarez vos revenus, la plateforme calcule ce que vous devez à vos ambassadeurs, produit leurs factures et le fichier de virement. Une seule intégration compte vraiment : POST /api/v1/events. Le reste est du confort.

La plateforme ne détient jamais vos fonds ni ceux de vos ambassadeurs. Elle calcule, elle facture, elle produit un fichier SEPA. C'est vous qui payez, depuis votre compte. Aucun appel de cette API ne déplace d'argent.

Par où commencer

Référence

Revenus

Le seul appel qui alimente la comptabilité. Si vous n'en intégrez qu'un, c'est celui-là.

AppelCe qu'il faitPortée
POST /api/v1/events Remonter un revenu
Déclare une transaction. La plateforme cherche l'ambassadeur qui a amené ce client, applique le barème du programme, et enregistre la commission.
events:write
GET /api/v1/events/{externalId} Relire un revenu
Demande « celui-ci est-il bien arrivé ? » sans rejouer l'écriture.
commissions:read

Clients

Rattacher un client à l'ambassadeur qui l'a amené, et vérifier ce rattachement.

AppelCe qu'il faitPortée
POST /api/v1/customers/attribute Rattacher un client
Déclare qu'un client vient d'un ambassadeur. À appeler à l'inscription, avec le code lu dans l'URL ou dans le cookie posé par le SDK.
customers:write
GET /api/v1/customers/{customerId} Vérifier un rattachement
Ce client est-il parrainé, et par qui ?
customers:read

Suivi

Lire ce que la plateforme a calculé, pour l'afficher chez vous ou le rapprocher.

AppelCe qu'il faitPortée
GET /api/v1/commissions Lister les commissions
Ce que la plateforme a calculé pour votre projet, avec le détail du calcul.
commissions:read
GET /api/v1/partnerships Lister les ambassadeurs
Les ambassadeurs de votre projet et leurs codes, pour les afficher chez vous.
partnerships:read

Ce qui ne changera pas sous vos pieds