Documentation Officielle : API Doceduvote
API institutionnelle de vérification académique et d’authenticité des diplômes.
Objectif
- Permettre aux universités validées d’enregistrer leurs diplômés
- Garantir la vérification publique des diplômes
- Renforcer la lutte contre les faux diplômes
Principe fondamental :
Doceduvote ne délivre aucun diplôme. Doceduvote certifie la légitimité de l’université émettrice.
Acteurs
Admin Doceduvote : Validation et supervision du système
Université : Enregistrement des données académiques
Public : Vérification en lecture seule
Authentification API
Type : API Key (Bearer)
Authorization: Bearer API_KEY
Toute requête sans clé valide est automatiquement refusée. Statuts d’une université
| Statut | Signification |
|---|---|
| pending | En attente de validation |
| validated | Accès API autorisé |
| suspended | Accès bloqué |
| rejected | Université refusée |
Endpoints principaux
POST /api/universities/register Inscription d’une université
GET /api/universities/status Consultation du statut
POST /api/api-keys/generate Génération de clé API
POST /api/students Enregistrement d’un étudiant
POST /api/degrees Émission d’un diplôme
GET /api/verify/{verification_code} Vérification publique
Positionnement institutionnel
Doceduvote agit comme une infrastructure de confiance entre universités, institutions publiques et citoyens.