Aller au contenu
Constaia
medical_certificate_sport

Certificat 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
Certificat médical
À vérifier
SpécimenEssayez-le dans la démo

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 patientpatient_name
  • N° d'identité du patientpatient_id
  • Date de délivranceissue_date
  • Médecindoctor_name
  • Numéro d'inscription du médecindoctor_license_number
  • Apte à la pratique sportivefit_for_sport
  • Sportsport
  • Restrictionsrestrictions
  • Signature présentesignature_present
  • Cachet présentstamp_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.

200 OK · application/json
{
  "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.