medical_certificate_sportCertificat médical sportif
Est-ce un certificat médical de moins de 6 mois, signé et au nom du coureur ?
- Catégorie
- Certificats
- Pays
- International
- Champs extraits
- 10 champs
- Coût
- 1 crédit
Chaque course exige une ancienneté maximale différente. Constaia n'extrait que le nécessaire — aptitude à la compétition, date, médecin et numéro d'inscription — et vérifie l'ancienneté par rapport à la date de la course, le titulaire, la signature et le cachet. Il n'extrait jamais de diagnostic.
- Utilisez reference_date avec la date de la course et max_age_days avec le délai du règlement.
- Ce sont des données de santé (art. 9 du RGPD) : nous recommandons storage "none" et de ne conserver que le verdict.
Ce qui est contrôlé
- Lettre du NIF/NIE. Le caractère de contrôle est recalculé (modulo 23).
- Ancienneté. Délivré il y a moins de N jours.
- Titulaire. Nom, numéro ou date de naissance correspondent à l'attendu.
Champs extraits
- Nom du patient
patient_name - N° d'identité du patient
patient_id - Date de délivrance
issue_date - Médecin
doctor_name - Numéro d'inscription du médecin
doctor_license_number - Apte à la pratique sportive
fit_for_sport - Sport
sport - Restrictions
restrictions - Signature présente
signature_present - Cachet présent
stamp_present
Où il est utilisé
Exemple de requête
curl https://api.constaia.com/v1/analyze \
-H "Authorization: Bearer $CONSTAIA_API_KEY" \
-F "file=@medical_certificate.pdf" \
-F 'options={
"expect": "medical_certificate_sport",
"checks": {
"max_age_days": 180,
"reference_date": "2026-11-14",
"holder": {
"full_name": "Laura Martín Ruiz"
},
"require_signature": true
},
"storage": "none"
}'Essayez gratuitement avec une clé ck_test_ et le fichier medical_certificate.pdf.
Exemple de réponse
Données fictives. Réponse abrégée.
{
"id": "an_01J9Z3K8QW4T6Y2B7N5M1R0PXC",
"object": "analysis",
"status": "completed",
"livemode": false,
"document": {
"type": "medical_certificate_sport",
"label": "Certificat médical sportif",
"confidence": 0.97
},
"verdict": {
"expected": [
"medical_certificate_sport"
],
"match": true,
"status": "valid",
"reasons": [
{
"code": "type_match",
"severity": "info",
"message": "Le document est : Certificat médical sportif."
}
]
},
"fields": {
"patient_name": {
"value": "LAURA MARTÍN RUIZ",
"confidence": 0.99,
"validated": true
},
"patient_id": {
"value": "87654321X",
"confidence": 0.98,
"validated": null
},
"issue_date": {
"value": "2026-07-03",
"confidence": 0.97,
"validated": null
},
"doctor_name": {
"value": "DR. JAVIER ORTEGA",
"confidence": 0.96,
"validated": null
},
"doctor_license_number": {
"value": "282812345",
"confidence": 0.99,
"validated": null
},
"fit_for_sport": {
"value": true,
"confidence": 0.98,
"validated": null
},
"sport": {
"value": "Trail running",
"confidence": 0.97,
"validated": null
},
"signature_present": {
"value": true,
"confidence": 0.96,
"validated": null
},
"stamp_present": {
"value": true,
"confidence": 0.99,
"validated": null
}
},
"checks": [
{
"code": "max_age_days",
"passed": true,
"message": "La date d'émission est dans le délai."
},
{
"code": "holder_match",
"passed": true,
"message": "Le titulaire correspond."
},
{
"code": "signature_present",
"passed": true,
"message": "Le document est signé."
}
],
"warnings": [],
"storage": {
"mode": "none",
"file_deleted_at": "2026-09-29T10:00:02Z",
"expires_at": null
},
"usage": {
"credits": 1,
"pages": 1
}
}FAQ
Constaia prouve-t-il que le document est authentique ?
Non. Il contrôle le type, la cohérence des données et vos règles, et signale des indices comme une possible retouche ou une photo d'écran. Cela ne prouve pas l'authenticité.
Une copie du document est-elle conservée ?
Non, sauf si vous le demandez. Avec storage "none" (par défaut), le fichier est supprimé à la fin de l'analyse.
Autres documents
Et pour valoir ce que de droit…
Créez votre compte, copiez la clé de test et validez votre premier document en cinq minutes.