Documentation · Endpoints
Academy credentials verify
Vérification publique machine-readable des credentials éducatifs AUROS Academy (ATS / employeurs). Nom du titulaire uniquement si opt-in registre.
GET /api/academy/credentials/verify
Public, sans clé API. Rate-limit IP (~60/h). Passez `?id=<credential_id>` (ID court du certificat / micro-cert).
Réponse : `credential_type`, `credential_label`, `issued_at`, `expires_at`, `status`, `holder_display_name` (null sauf opt-in registre), `verify_url`, `page_url`.
Honesty : credential éducatif AUROS — pas Qualiopi, pas agrément État / AMF / CSSF.
Page humaine : `/verify/academy/{id}` (token signé redirige vers `/academy/verify/{token}`).
curl "https://getauros.com/api/academy/credentials/verify?id=YOUR_CREDENTIAL_ID"
Exemple JSON (succès)
`holder_display_name` est omis (null) tant que le titulaire n’a pas opt-in le registre public.
{
"valid": true,
"id": "A1B2C3D4E5",
"credential_type": "rwa-analyst-cert",
"credential_label": "Auros Certified RWA Analyst",
"issued_at": "2026-08-10T12:00:00.000Z",
"expires_at": "2026-11-08T12:00:00.000Z",
"status": "active",
"holder_display_name": null,
"registry_opt_in": false,
"verify_url": "https://getauros.com/api/academy/credentials/verify?id=A1B2C3D4E5",
"page_url": "https://getauros.com/verify/academy/A1B2C3D4E5",
"educational": true,
"disclaimer": "AUROS Academy educational credential — not Qualiopi…"
}