Raw schema
{
"type": "object",
"properties": {
"dossier": {
"type": "string",
"description": "Identifiant du dossier renvoyé par constat_demarrer."
},
"accident": {
"type": "object",
"additionalProperties": false,
"properties": {
"date": {
"type": "string",
"description": "Date de l'accident, au format AAAA-MM-JJ."
},
"heure": {
"type": "string",
"description": "Heure de l'accident, au format HH:MM (24 h)."
},
"lieu": {
"type": "string",
"description": "Lieu exact : numéro, rue, code postal et commune."
},
"pays": {
"type": "string",
"description": "Pays de l'accident. Par défaut France."
},
"blesses": {
"type": "boolean",
"description": "Y a-t-il des blessés, même légers ? Réponse obligatoire."
},
"degats_materiels_autres": {
"type": "boolean",
"description": "Y a-t-il des dégâts matériels autres qu'aux deux véhicules (mobilier urbain, mur…) ?"
},
"temoins": {
"type": "string",
"description": "Noms et coordonnées des témoins, ou « aucun »."
}
},
"description": "Circonstances de temps et de lieu de l'accident."
},
"conducteur_a": {
"type": "object",
"additionalProperties": false,
"properties": {
"nom": {
"type": "string",
"description": "Nom de famille de l'assuré (le titulaire du contrat)."
},
"prenom": {
"type": "string",
"description": "Prénom de l'assuré."
},
"adresse": {
"type": "string",
"description": "Adresse postale de l'assuré."
},
"code_postal": {
"type": "string",
"description": "Code postal de l'assuré."
},
"pays": {
"type": "string",
"description": "Pays de l'assuré. Par défaut France."
},
"email": {
"type": "string",
"description": "Email de l'assuré. C'est à cette adresse que le constat sera envoyé."
},
"telephone": {
"type": "string",
"description": "Téléphone de l'assuré."
},
"vehicule_marque": {
"type": "string",
"description": "Marque et modèle du véhicule, ex. « Renault Clio V »."
},
"immatriculation": {
"type": "string",
"description": "Plaque d'immatriculation, ex. « AB-123-CD »."
},
"vehicule_pays": {
"type": "string",
"description": "Pays d'immatriculation. Par défaut France."
},
"assureur": {
"type": "string",
"description": "Nom de la compagnie d'assurance."
},
"numero_contrat": {
"type": "string",
"description": "Numéro de contrat ou de police d'assurance."
},
"carte_verte": {
"type": "string",
"description": "Numéro de carte verte (attestation d'assurance)."
},
"validite_du": {
"type": "string",
"description": "Début de validité de l'attestation, au format AAAA-MM-JJ."
},
"validite_au": {
"type": "string",
"description": "Fin de validité de l'attestation, au format AAAA-MM-JJ."
},
"agence": {
"type": "string",
"description": "Agence ou courtier qui gère le contrat."
},
"conducteur_nom": {
"type": "string",
"description": "Nom du conducteur au moment de l'accident, s'il diffère de l'assuré."
},
"conducteur_prenom": {
"type": "string",
"description": "Prénom du conducteur, s'il diffère de l'assuré."
},
"date_naissance": {
"type": "string",
"description": "Date de naissance du conducteur, au format AAAA-MM-JJ."
},
"numero_permis": {
"type": "string",
"description": "Numéro du permis de conduire."
},
"categorie_permis": {
"type": "string",
"description": "Catégorie du permis, ex. « B »."
},
"degats_description": {
"type": "string",
"description": "Description en clair des dégâts apparents sur ce véhicule."
},
"zones_endommagees": {
"type": "array",
"items": {
"type": "string",
"enum": [
"av",
"avg",
"avd",
"cg",
"cd",
"ar",
"arg",
"ard"
]
},
"description": "Zones endommagées du véhicule. av=avant, ar=arrière, avg=avant gauche, avd=avant droit, cg=côté gauche, cd=côté droit, arg=arrière gauche, ard=arrière droit."
}
},
"description": "Véhicule A : celui de la personne à qui vous parlez. Ne remplir que les champs connus, et n'inventer aucune valeur — un champ inconnu doit rester absent."
},
"conducteur_b": {
"type": "object",
"additionalProperties": false,
"properties": {
"nom": {
"type": "string",
"description": "Nom de famille de l'assuré (le titulaire du contrat)."
},
"prenom": {
"type": "string",
"description": "Prénom de l'assuré."
},
"adresse": {
"type": "string",
"description": "Adresse postale de l'assuré."
},
"code_postal": {
"type": "string",
"description": "Code postal de l'assuré."
},
"pays": {
"type": "string",
"description": "Pays de l'assuré. Par défaut France."
},
"email": {
"type": "string",
"description": "Email de l'assuré. C'est à cette adresse que le constat sera envoyé."
},
"telephone": {
"type": "string",
"description": "Téléphone de l'assuré."
},
"vehicule_marque": {
"type": "string",
"description": "Marque et modèle du véhicule, ex. « Renault Clio V »."
},
"immatriculation": {
"type": "string",
"description": "Plaque d'immatriculation, ex. « AB-123-CD »."
},
"vehicule_pays": {
"type": "string",
"description": "Pays d'immatriculation. Par défaut France."
},
"assureur": {
"type": "string",
"description": "Nom de la compagnie d'assurance."
},
"numero_contrat": {
"type": "string",
"description": "Numéro de contrat ou de police d'assurance."
},
"carte_verte": {
"type": "string",
"description": "Numéro de carte verte (attestation d'assurance)."
},
"validite_du": {
"type": "string",
"description": "Début de validité de l'attestation, au format AAAA-MM-JJ."
},
"validite_au": {
"type": "string",
"description": "Fin de validité de l'attestation, au format AAAA-MM-JJ."
},
"agence": {
"type": "string",
"description": "Agence ou courtier qui gère le contrat."
},
"conducteur_nom": {
"type": "string",
"description": "Nom du conducteur au moment de l'accident, s'il diffère de l'assuré."
},
"conducteur_prenom": {
"type": "string",
"description": "Prénom du conducteur, s'il diffère de l'assuré."
},
"date_naissance": {
"type": "string",
"description": "Date de naissance du conducteur, au format AAAA-MM-JJ."
},
"numero_permis": {
"type": "string",
"description": "Numéro du permis de conduire."
},
"categorie_permis": {
"type": "string",
"description": "Catégorie du permis, ex. « B »."
},
"degats_description": {
"type": "string",
"description": "Description en clair des dégâts apparents sur ce véhicule."
},
"zones_endommagees": {
"type": "array",
"items": {
"type": "string",
"enum": [
"av",
"avg",
"avd",
"cg",
"cd",
"ar",
"arg",
"ard"
]
},
"description": "Zones endommagées du véhicule. av=avant, ar=arrière, avg=avant gauche, avd=avant droit, cg=côté gauche, cd=côté droit, arg=arrière gauche, ard=arrière droit."
}
},
"description": "Véhicule B : l'autre véhicule impliqué. Mêmes champs que conducteur_a."
},
"conducteur_b_absent": {
"type": "boolean",
"description": "true si le second conducteur n'a pas pu être identifié (délit de fuite, véhicule stationné sans propriétaire présent). Le constat est alors une déclaration unilatérale."
},
"circonstances_a": {
"type": "array",
"items": {
"type": "integer"
},
"description": "Numéros des cases de circonstances cochées pour A, de 1 à 17. Appeler constat_circonstances pour la liste officielle et relire les cases au conducteur."
},
"circonstances_b": {
"type": "array",
"items": {
"type": "integer"
},
"description": "Numéros des cases de circonstances cochées pour B, de 1 à 17."
},
"observations_a": {
"type": "string",
"description": "Observations du conducteur A, dans ses propres mots."
},
"observations_b": {
"type": "string",
"description": "Observations du conducteur B, si elles ont été recueillies."
},
"destinataire": {
"type": "object",
"additionalProperties": false,
"properties": {
"assureur": {
"type": "string",
"description": "Assureur ou courtier destinataire du constat, tel que renvoyé par l'outil de recherche des assureurs. Utiliser « Autre » si absent de la liste, et fournir alors email_courtier."
},
"email_courtier": {
"type": "string",
"description": "Email du courtier ou du gestionnaire, si le destinataire n'est pas dans la liste."
}
},
"description": "Assureur ou courtier à qui le constat signé sera transmis."
}
},
"required": [
"dossier"
],
"additionalProperties": false
}