Vigil REST API v1 — Intégrez la conformité dans vos applications
Authentifiez-vous avec votre clé API dans le header Authorization :
curl -H "Authorization: Bearer vgl_live_your_api_key_here" \
https://vigil.eu/api/v1/clientshttps://vigil.eu/api/v1JSONBearer token/api/v1/healthStatut de l'API
/api/v1/clients🔒 AuthListe des clients du cabinet
/api/v1/traitements🔒 AuthListe des traitements
Params : client_id, status, page, limit
/api/v1/traitements🔒 AuthCréer un traitement
Body : { name, client_id, purpose, legal_basis, status, risk_level }
/api/v1/violations🔒 AuthListe des violations
/api/v1/droits🔒 AuthListe des droits des personnes
{
"data": [...],
"meta": {
"page": 1,
"limit": 50,
"total": 142,
"timestamp": "2026-04-04T..."
}
}{
"error": {
"code": 401,
"message": "Invalid API key"
}
}