Développeurs
L'API Mindora, telle qu'elle sera publiée.
Cette page décrit l'interface prévue pour la version 1. Les points d'accès ne sont pas encore ouverts : inscrivez-vous pour recevoir les clés dès l'ouverture.
Aperçu, non disponible en production
Aucune clé n'est délivrée à ce jour. Le contenu ci-dessous sert de référence pour préparer votre intégration.
Principes
REST, JSON, authentification par clé secrète
Requêtes HTTPS uniquement, réponses JSON, pagination par curseur et limites de débit par clé.
Authentification
En-tête Authorization: Bearer sk_live_… La clé est révocable à tout moment depuis la console.
Environnements
Clés de test et de production séparées. Les données de test ne quittent jamais le bac à sable.
Webhooks
Événements signés en HMAC SHA-256 : commande payée, remboursement, abonnement modifié.
Référence
Points d'accès prévus
/v1/catalogListe les ouvrages publiés, avec prix, catégorie et niveau./v1/catalog/{slug}Détail d'un ouvrage : chapitres, résultats attendus, extraits./v1/checkout-sessionsCrée une session de paiement pour un ouvrage ou une offre groupée./v1/orders/{id}État d'une commande et liens de téléchargement signés./v1/assistant/messagesInterroge l'assistant documentaire et retourne les sources citées./v1/webhooksEnregistre une URL de rappel pour les événements de commande.
Exemple
Lire le catalogue
curl https://api.webeldorado.com/v1/catalog \
-H "Authorization: Bearer sk_test_xxx" \
-H "Accept: application/json"
{
"data": [
{
"slug": "systeme-acquisition-clients",
"title": "Le Système d'acquisition clients",
"price": 4900,
"currency": "eur",
"level": "Intermédiaire"
}
],
"has_more": false
}