Description
ReimKEY
ReimKEY est votre centre de contrôle pour vendre des licences, activer vos clients et gérer vos mises à jour
dans un seul plugin WordPress. Vous automatisez le cycle complet: création de licence après achat, validation dans l’application,
mode essai (trial), renouvellement de token et distribution de versions.
Ce que vous vendez concrètement
- Contrôle de licence: active, inactive, révoquée, expirée.
- Accès application: token d’accès + refresh token pour sessions sécurisées.
- Distribution de versions: endpoint update avec notes et liens de téléchargement.
- Support commercial: révocation automatique en cas d’annulation/remboursement.
- API unifiée: même logique pour plugin WordPress et application externe.
Important sur les endpoints
Le domaine est toujours votre site.
reimkey/v1 est le namespace API du plugin, pas le domaine.
https://votresite.com/wp-json/reimkey/v1/validateEndpoints clés (sur votre domaine)
POST /wp-json/reimkey/v1/createCréer une licence après achat
POST /wp-json/reimkey/v1/validateValider une licence dans votre app
POST /wp-json/reimkey/v1/revokeRévoquer en cas d’annulation/refund
POST /wp-json/reimkey/v1/app-license/activateActiver licence ou lancer trial
POST /wp-json/reimkey/v1/app-license/refreshRenouveler le token d’accès
POST /wp-json/reimkey/v1/app-update/checkDétecter update disponible + notes
POST /wp-json/reimkey/v1/app-update/releasesLister les releases (illimitées)
POST /wp-json/reimkey/v1/app-update/compareComparer version courante/cible
Exemple vendeur: validation en production
POST https://votresite.com/wp-json/reimkey/v1/validate
Authorization: Bearer VOTRE_PRODUCT_API_KEY
Content-Type: application/json
{
« license_key »: « XXXX-XXXX-XXXX-XXXX »,
« product_api_key »: « VOTRE_PRODUCT_API_KEY »,
« customer_email »: « client@email.com »
}


