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é
StatutSignification
pendingEn attente de validation
validatedAccès API autorisé
suspendedAccès bloqué
rejectedUniversité 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.