Skip to content
Constaia

Sports event registrations

Medical certificates, IDs and receipts checked before registration closes

Races, triathlons and mass-participation events with medical certificates, IDs and bank transfers.

The problem

  • Hundreds of medical certificates checked by hand in race week.
  • Every rulebook sets a different maximum age and expired ones slip through.
  • Transfer receipts that do not match the registration.

With Constaia

  • A verdict at upload time: the runner fixes the problem before paying.
  • Age computed against the race date, not today.
  • You keep only fit, date and licence number; never diagnoses.

Typical documents

Sample request

curl https://api.constaia.com/v1/analyze \
  -H "Authorization: Bearer $CONSTAIA_API_KEY" \
  -F "file=@document.pdf" \
  -F 'options={
    "expect": "medical_certificate_sport",
    "checks": {
      "max_age_days": 365,
      "reference_date": "2026-11-14",
      "holder": {
        "full_name": "Laura Martín Ruiz"
      }
    },
    "storage": "none"
  }'

And for the record…

Create your account, copy the test key and validate your first document in five minutes.