c0mm0.com — the continuously verified register of European data

Register record·API·FR·GOVERNMENTSTALE · checked 7d ago
A

CVEC verification API (student and campus life contribution)API contrôle CVEC (contribution de vie étudiante)

API contrôle CVEC (contribution de vie étudiante)CVEC verification API (student and campus life contribution)

APIDiscovered1/7blocked by verifiedPreviewSubscribe🇫🇷France

This open API allows verification of payment of the CVEC (student and campus life contribution), a mandatory fee in France. Students enrolled in initial training at a higher education institution must obtain a payment certificate before registering. The API enables schools and universities to check, using a student's identifying details, whether this certificate is valid and up to date, supporting automated verification during enrollment processes. It is published by the French Government and applies nationwide across France.**L’API de contrôle de la CVEC est une API ouverte permettant de vérifier l’acquittement de la cotisation de vie étudiante et de campus (CVEC).** Chaque étudiant en formation initiale dans un établissement supérieur doit obligatoirement obtenir, préalablement à son inscription, son attestation d’a…

educationbusiness
OpenAPI specRead the docs
64
good

Weighted across five axes. Tap a ring for what it measures.

Data schema (17 fields)

Filterable via the API (5)
codeetudiantyearinecampagne
FieldTypeDescription
codeFilterable via the APIstringCVEC certificate number.Numéro d'attestation CVEC
etudiantFilterable via the APIstringFirst 5 characters of the student's surname, or '-' if none.Les 5 premiers caractères du nom. Pour rechercher un étudiant n'ayant pas de nom de famille, utilisez le caractère tiret '-'
yearFilterable via the APIintCampaign year, e.g. '2025' for the 2025-2026 campaign.L'année de la campagne, pour la campagne 2025-2026, saisir « 2025 »
ineFilterable via the APIstringStudent's 11-character national student identifier (INE).ine de l'étudiant (11 caractères)
campagneFilterable via the APIstringCampaign year associated with the CVEC certificate.Année de la campagne
nomCertificateDtostringStudent's family name.Student's family name.
nomUsageCertificateDtostringStudent's usual (preferred) name.Student's usual (preferred) name.
prenomCertificateDtostringStudent's first name.Student's first name.
sexeCertificateDtostringStudent's sex: 1 for male, 2 for female.1 => Masculin, 2 => féminin
date_naissanceCertificateDtostringStudent's date of birth, in DD/MM/YYYY format.Au format JJ/MM/AAAA
crousCertificateDtostringCROUS regional office associated with the certificate.CROUS regional office associated with the certificate.
etatCertificateDtoobjectCurrent status of the CVEC certificate.Current status of the CVEC certificate.
exonerationCertificateDtoobjectExemption information for the CVEC contribution.Exemption information for the CVEC contribution.
messageErrorDtostringError message returned by the API.Error message returned by the API.
libelleStateDtostringLabel describing the certificate's status.Label describing the certificate's status.
activeExonerationDtobooleanIndicates whether the exemption is currently active.Indicates whether the exemption is currently active.
motifExonerationDtostringReason for the CVEC exemption.Reason for the CVEC exemption.

Schema captured from openapi 1 month ago.

Verification Status

Using the API

Configuration

Base URL
https://cvec-ctrl.etudiant.gouv.fr
Format
openapi

Query examples

curl -s 'https://cvec-ctrl.etudiant.gouv.fr/api/doc/controle.json' -H 'Accept: application/json'

Machine-readable API description (use it to generate clients).

Full API documentation ↗

Machine-readable & source

API contrôle CVEC (contribution de vie étudiante) — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.