Espace développeurs
Guide API
Les intégrations API AfroLink sont des intégrations côté serveur. Les clés sont secrètes et limitées par scopes ; les exemples utilisent uniquement des placeholders.
URL de base et authentification
Utilisez l’URL API configurée pour l’environnement courant et envoyez la clé partenaire dans l’en-tête.
URL de base : https://admin.kongokafe.com/wp-json/kongokafe/v1
Header: X-AfroLink-Partner-Key: afl_live_xxxxxxxx
Compatibilité: Authorization: Bearer afl_live_xxxxxxxx
Vérifier une clé
Les plugins et tableaux de bord doivent vérifier une clé avant de l’enregistrer.
curl -X POST https://admin.kongokafe.com/wp-json/kongokafe/v1/afrolink/developer/verify-key \
-H "X-AfroLink-Partner-Key: afl_live_xxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"partner":"kongokafe"}'
Endpoints partenaires
Le slug partenaire doit correspondre au partenaire de la clé API.
| Endpoint |
Usage |
| GET /afrolink/partner-widget?partner=kongokafe |
Payload widget combiné |
| GET /afrolink/public/profiles/recent?partner=kongokafe |
Profils publics récents |
| GET /afrolink/public/profiles?partner=kongokafe |
Annuaire filtre |
| GET /afrolink/public/profiles/{slug}?partner=kongokafe |
Detail profil protege |
| GET /afrolink/public/banner?partner=kongokafe |
Bannière partenaire |
| GET /afrolink/public/countries?partner=kongokafe |
Pays |
| GET /afrolink/public/industries?partner=kongokafe |
Secteurs |
| GET /afrolink/public/plans?partner=kongokafe |
Formules tarifaires |
| GET /afrolink/partner/reports/summary?partner=kongokafe |
Synthese rapport partenaire |
| GET /afrolink/partner/reports/activity?partner=kongokafe |
Activite partenaire redactee |
Scopes par fonctionnalite
Activez seulement les scopes requis par les modules utilises.
| Scope |
Fonction |
| read:partner-widget |
Widget combine |
| read:profiles |
Profils recents, annuaire et details |
| read:banner |
Bannieres |
| read:countries |
Filtres pays |
| read:industries |
Secteurs et filtres |
| read:plans |
Tarifs |
| create:partner-signups |
Formulaires |
| read:partner-reports |
Rapports partenaires |