Points de terminaison d'API REST pour ERP
Liste paginée des ERP
Récupération de la liste des Établissements Recevant du Public (ERP) selon des critères de recherche.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres
a_visiter_en string
Filtre sur l'année pour laquelle les ERP doivent être visités.
format : year pattern ^\d{4}$ 4 fixed length
avis_exploitation string
Filtre sur l'avis d'exploitation.
Avis favorable ou défavorable.
| Valeurs possibles |
|---|
favorableAvis favorable. |
defavorableAvis défavorable. |
categorie integer
Filtre sur la catégorie de l'ERP.
La catégorie d'un ERP est déterminée par le type d'activité principale exercée dans l'établissement. Voir : https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000043818977
format : int32 ≥=1 ≤=5
| Valeurs possibles |
|---|
11ère catégorie (au-dessus de 1 500 personnes). |
22ème catégorie (de 701 à 1 500 personnes). |
33ème catégorie (de 301 à 700 personnes). |
44ème catégorie (300 personnes et au-dessous, à l'exception des établissements compris dans la 5e catégorie). |
55ème catégorie (établissements faisant l'objet de l'article R. 143-14 dans lesquels l'effectif du public n'atteint pas le chiffre minimum fixé par le règlement de sécurité pour chaque type d'exploitation). |
commission_concernee string
Filtre sur la commission rattachée à l'ERP.
format : uuid 36 fixed length
erp_rattache_a string
Filtre sur les ERP rattachés à l'identifiant donné.
format : uuid 36 fixed length
genre string
Filtre sur le genre de l'ERP.
Genre de l'établissement.
| Valeurs possibles |
|---|
celluleCellule commerciale. |
erpERP principal. |
geojson string
Filtre sur la position des ERP.
16384 max length
libelle string
Filtre sur le libellé de l'ERP
256 max length
presence_locaux_sommeil boolean
Filtre sur la présence de locaux à sommeil dans l'ERP.
references_exterieures string multiple
Filtre sur les références extérieures de l'ERP.
256 max length
site_geographique string
Filtre sur un site géographique.
format : uuid 36 fixed length
statut string
Filtre sur le statut de l'ERP.
Statut de l'ERP lors de l'établissement de son descriptif technique.
| Valeurs possibles |
|---|
reprise_de_donneesReprise de données. |
ouvertOuvert. |
projetProjet. |
fermeFermé. |
itinerant_periodiqueItinérant périodique. |
erreur_saisieErreur de saisie. |
titulaires string
Filtre sur les titulaires d'un ERP.
256 max length
type_activite string multiple
Filtre sur le type d'activité.
Un ERP est associé à un type d'activité selon la nature de leur exploitation. Il est codifié par une ou plusieurs lettres, en fonction de la nature et de l'activité de l'exploitation (GN 1 du règlement de sécurité incendie dans les ERP). Voir : https://www.legifrance.gouv.fr/loda/article_lc/LEGIARTI000045143487.
| Valeurs possibles |
|---|
CTS - ChâpiteauxCTS - Châpiteaux. |
CTS - StructuresCTS - Structures. |
CTS - TentesCTS - Tentes. |
EF - Bateaux en stationnement sur les eaux intérieuresEF - Bateaux en stationnement sur les eaux intérieures. |
EF - Bateaux stationnairesEF - Bateaux stationnaires. |
EF - Etablissements flottantsEF - Etablissements flottants. |
EP - Maison d'arrêtEP - Maison d'arrêt. |
EP - Maison centrale et centre de détentionEP - Maison centrale et centre de détention. |
EP - Centre pénitentiaireEP - Centre pénitentiaire. |
EP - Centre de semi-liberté et centres pour peines aménagéesEP - Centre de semi-liberté et centres pour peines aménagées. |
EP - Établissement pénitentiaire pour mineursEP - Établissement pénitentiaire pour mineurs. |
EP - Centre de rétention administrativeEP - Centre de rétention administrative. |
GA - GaresGA - Gares. |
GEEM - Grands établissements à exploitation multipleGEEM - Grands établissements à exploitation multiple. |
IGH - GHA (Habitation)IGH - GHA (Habitation). |
IGH - GHO (Hôtel)IGH - GHO (Hôtel). |
IGH - GHR (Enseignement)IGH - GHR (Enseignement). |
IGH - GHS (Dépôt d'archives)IGH - GHS (Dépôt d'archives). |
IGH - GHU (Sanitaire)IGH - GHU (Sanitaire). |
IGH - GHW1 (Bureau)IGH - GHW1 (Bureau). |
IGH - GHW2 (Bureau)IGH - GHW2 (Bureau). |
IGH - GHZ (Mixte)IGH - GHZ (Mixte). |
IGH - GHTC (Tour de contrôle)IGH - GHTC (Tour de contrôle). |
IGH - ITGHIGH - ITGH. |
IGH - IMHIGH - IMH. |
J - Etablissements d'enseignement avec internat pour jeunes handicapés ou inadaptésJ - Etablissements d'enseignement avec internat pour jeunes handicapés ou inadaptés. |
J - Etablissements d'hébergement pour adultes handicapésJ - Etablissements d'hébergement pour adultes handicapés. |
J - Etablissements médico-éducatifs avec internat pour jeunes handicapés ou inadaptésJ - Etablissements médico-éducatifs avec internat pour jeunes handicapés ou inadaptés. |
J - Structures d'accueil pour personnes âgéesJ - Structures d'accueil pour personnes âgées. |
J - Structures d'accueil pour personnes handicapéesJ - Structures d'accueil pour personnes handicapées. |
L - CabaretsL - Cabarets. |
L - Salles d'auditionL - Salles d'audition. |
L - Salle de conférencesL - Salle de conférences. |
L - Salles de pariL - Salles de pari. |
L - Salles de projectionL - Salles de projection. |
L - Salles de quartier (ou assimilée)L - Salles de quartier (ou assimilée). |
L - Salles de réunionsL - Salles de réunions. |
L - Salles de spectaclesL - Salles de spectacles. |
L - Salles multimédiaL - Salles multimédia. |
L - Salles polyvalentes à dominante sportive, dont la superficie unitaire est supérieure ou égale à 1 200 m2L - Salles polyvalentes à dominante sportive, dont la superficie unitaire est supérieure ou égale à 1 200 m2. |
L - Salles polyvalentes non visée par le Type X (salle polyvalente qui n'a pas une destination unique)L - Salles polyvalentes non visée par le Type X (salle polyvalente qui n'a pas une destination unique). |
L - Salles réservées aux associationsL - Salles réservées aux associations. |
M - Aires de venteM - Aires de vente. |
M - Centres commerciauxM - Centres commerciaux. |
M - Locaux de venteM - Locaux de vente. |
M - Magasin de venteM - Magasin de vente. |
N - BarsN - Bars. |
N - BrasseriesN - Brasseries. |
N - CafétariaN - Cafétaria. |
N - CafésN - Cafés. |
N - CantinesN - Cantines. |
N - Débits de boissonsN - Débits de boissons. |
N - RestaurantsN - Restaurants. |
O - HôtelsO - Hôtels. |
O - Pensions de familleO - Pensions de famille. |
OA - Hôtels-restaurants d'altitudeOA - Hôtels-restaurants d'altitude. |
P - Salle de balsP - Salle de bals. |
P - Dancing / discothèqueP - Dancing / discothèque. |
P - Salles de jeuxP - Salles de jeux. |
PA - ArènesPA - Arènes. |
PA - HippodromesPA - Hippodromes. |
PA - PiscinesPA - Piscines. |
PA - Pistes de patinagePA - Pistes de patinage. |
PA - StadesPA - Stades. |
PA - Terrains de sportPA - Terrains de sport. |
PA - Parc d'attractionPA - Parc d'attraction. |
PE 2_2 - Locaux à usage collectif d'une surface unitaire supérieure à 50 mètres carrés des logements-foyers et de l'habitat de loisirs à gestion collectivePE 2_2 - Locaux à usage collectif d'une surface unitaire supérieure à 50 mètres carrés des logements-foyers et de l'habitat de loisirs à gestion collective. |
PE 2_2 - Bâtiments ou locaux à usage d'hébergement qui ne relèvent d'aucun type défini à l'article GN 1 et qui permettent d'accueillir plus de 15 et moins de 100 personnes n'y élisant pas domicilePE 2_2 - Bâtiments ou locaux à usage d'hébergement qui ne relèvent d'aucun type défini à l'article GN 1 et qui permettent d'accueillir plus de 15 et moins de 100 personnes n'y élisant pas domicile. |
PE 2_2 - Hébergement de mineurs en dehors de leurs familles, le seuil de l'effectif est fixé à 7 mineursPE 2_2 - Hébergement de mineurs en dehors de leurs familles, le seuil de l'effectif est fixé à 7 mineurs. |
PE 2_2 - Maisons d'assistants maternels (MAM) dont les locaux accessibles au public sont strictement limités à un seul étage sur rez-de-chaussée et dont l'effectif ne dépasse pas 16 enfantsPE 2_2 - Maisons d'assistants maternels (MAM) dont les locaux accessibles au public sont strictement limités à un seul étage sur rez-de-chaussée et dont l'effectif ne dépasse pas 16 enfants. |
PS - Parcs de stationnement couvertsPS - Parcs de stationnement couverts. |
PS - Parc de stationnement mixtePS - Parc de stationnement mixte. |
PS - Parc de stationnement largement ventiléPS - Parc de stationnement largement ventilé. |
PS - Parc de stationnement à rangement automatiséPS - Parc de stationnement à rangement automatisé. |
R - Auberges de jeunesse (comprenant au moins un local collectif à sommeil)R - Auberges de jeunesse (comprenant au moins un local collectif à sommeil). |
R - Auto-écolesR - Auto-écoles. |
R - Centres aérésR - Centres aérés. |
R - Centres de loisirs (sans hébergement)R - Centres de loisirs (sans hébergement). |
R - Centres de vacancesR - Centres de vacances. |
R - Colonies de vacancesR - Colonies de vacances. |
R - CrèchesR - Crèches. |
R - Ecoles maternellesR - Ecoles maternelles. |
R - Etablissements d'enseignementR - Etablissements d'enseignement. |
R - Etablissements de formationR - Etablissements de formation. |
R - Haltes-garderiesR - Haltes-garderies. |
R - Internats des établissements de l'enseignement primaire et secondaireR - Internats des établissements de l'enseignement primaire et secondaire. |
R - Jardins d'enfantR - Jardins d'enfant. |
R - Lycee publicR - Lycee public. |
R - Collège publicR - Collège public. |
R - Lycee privéR - Lycee privé. |
R - Collège privéR - Collège privé. |
R - École élémentaireR - École élémentaire. |
REF - Refuges de montagneREF - Refuges de montagne. |
S - BibliothèquesS - Bibliothèques. |
S - Centres de documentation et de consultation d'archivesS - Centres de documentation et de consultation d'archives. |
SG - Structures gonflablesSG - Structures gonflables. |
T - Etablissements à vocation commerciale destinés à des expositionsT - Etablissements à vocation commerciale destinés à des expositions. |
T - Foires-expositionsT - Foires-expositions. |
T - Salles d'expositions à caractère permanent n'ayant pas une vocation de foire ou de salonT - Salles d'expositions à caractère permanent n'ayant pas une vocation de foire ou de salon. |
T - Salles d'expositions à caractère permanent de véhicules automobiles, bateaux, machines et autres volumineux biens d'équipements assimilablesT - Salles d'expositions à caractère permanent de véhicules automobiles, bateaux, machines et autres volumineux biens d'équipements assimilables. |
T - Salons à caractère temporaireT - Salons à caractère temporaire. |
U - Etablissements de cure thermale ou de thalassothérapieU - Etablissements de cure thermale ou de thalassothérapie. |
U - Etablissements de santé publics ou privés dispensant des soins de courte durée en médecine, chirurgie, obstétriqueU - Etablissements de santé publics ou privés dispensant des soins de courte durée en médecine, chirurgie, obstétrique. |
U - Etablissements de santé publics ou privés dispensant des soins de psychiatrie, de suite ou de réadaptation, des soins de longue durée, à des personnes n'ayant pas leur autonomie de vie dont l'état nécessite une surveillance médicale constanteU - Etablissements de santé publics ou privés dispensant des soins de psychiatrie, de suite ou de réadaptation, des soins de longue durée, à des personnes n'ayant pas leur autonomie de vie dont l'état nécessite une surveillance médicale constante. |
U - Pouponnières (enfants de moins de 3 ans)U - Pouponnières (enfants de moins de 3 ans). |
V - EglisesV - Eglises. |
V - MosquéesV - Mosquées. |
V - SynagoguesV - Synagogues. |
V - TemplesV - Temples. |
W - AdministrationsW - Administrations. |
W - BanquesW - Banques. |
W - BureauxW - Bureaux. |
X - ManègesX - Manèges. |
X - PatinoiresX - Patinoires. |
X - Piscines couvertes, transformables et mixtesX - Piscines couvertes, transformables et mixtes. |
X - Salles d'éducation physique et sportiveX - Salles d'éducation physique et sportive. |
X - Salles omnisportsX - Salles omnisports. |
X - Salles polyvalentes à dominante sportive, dont l'aire d'activité est inférieure à 1200 m² et la hauteur sous plafond supérieure ou égale à 6,50 mètresX - Salles polyvalentes à dominante sportive, dont l'aire d'activité est inférieure à 1200 m² et la hauteur sous plafond supérieure ou égale à 6,50 mètres. |
X - Salles sportives spécialiséesX - Salles sportives spécialisées. |
Y - MuséesY - Musées. |
Y - Salles destinées à recevoir des expositions à vocation culturelle, scientifique, technique, artistique, etc. ayant un caractère temporaireY - Salles destinées à recevoir des expositions à vocation culturelle, scientifique, technique, artistique, etc. ayant un caractère temporaire. |
Paramètres supplémentaires
page integer
Le numéro de la page de résultats demandé.
format : int32 ≥=1 ≤=999999 default: 1
per_page integer
Limite le nombre d'objets retournés par une page. La limite est comprise entre 1 et 100, la valeur par défaut étant de 10.
format : int32 ≥=1 ≤=100 default: 10
sort string
Propriété sur laquelle trier les résultats. L'ordre de tri par défaut est croissant (asc) sauf si la propriété est préfixée par un trait d'union (-), auquel cas l'ordre de tri sera décroissant (desc).
Propriété sur lesquelles les résultats seront triés.
pattern ^-?\w*$ 256 max length default: libelle
| Valeurs possibles |
|---|
libelleordre croissant sur libelle (asc). |
-libelleordre décroissant sur libelle (desc). |
Réponses
200 OK
Retourne un dictionnaire avec une propriété data contenant un tableau d'Objet ERP (en respectant les limites de pagination). Chaque entrée du tableau constitue un Objet ERP distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
GET /erp
data array of object required
Tableau d'objets contenu dans la page.
100 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
date_de_realisation string required
Date à laquelle l'ERP a intégré Metarisc.
format : date-time 20 min length 50 max length
date_de_derniere_mise_a_jour string required nullable
Date à laquelle l'ERP a été mis à jour dans Metarisc.
format : date-time 20 min length 50 max length
implantation object required
Adresse postale d'un ERP.
code_postal string required nullable
Le code postal en France est une suite de cinq chiffres dont les deux premiers correspondent au département.
pattern ^(?:0[1-9]|[1-8]\d|9[0-8])\d{3}$ 5 max length
commune string required nullable
Nom de la commune.
256 max length
voie string required nullable
Libellé de la voie et de son type (exemple : "rue du point du jour").
256 max length
code_insee string required nullable
Code unique attribué à chaque commune de France.
pattern ^([013-9]\d|2[AB1-9])\d{3}$ 5 max length
arrondissement string required nullable
Le "code arrondissement" contient un chiffre (à partir de 1). Chaque arrondissement français peut ainsi être identifié par un code unique à 3 (pour la métropole) ou 4 (pour l'outre-mer) chiffres, dont respectivement les deux ou trois premiers identifient le département. Ce code est une chaine de caractère car il peut être alphanumérique (exemple : 2A1 pour AJACCIO).
256 max length
arrondissement_municipal string required nullable
L'arrondissement municipal est une subdivision territoriale des communes.
256 max length
latitude number required nullable
La latitude est une coordonnée géographique représentée par une valeur angulaire, expression de la position d'un point sur Terre, au nord ou au sud de l'équateur qui est le plan de référence. La latitude est une mesure angulaire ; elle varie entre la valeur 0° à l'équateur et 90° aux pôles.
format : double ≥=-90 ≤=90
longitude number required nullable
La longitude d'un point sur Terre est une coordonnée géographique représentée par une valeur angulaire, expression du positionnement est-ouest du point. Une longitude se mesure par rapport à une référence arbitraire qui, sur Terre, est généralement le méridien de Greenwich.
format : double ≥=-180 ≤=180
localisation_operationnelle string required nullable
Complément d'adresse à destination des services de secours.
256 max length
complement string required nullable
Complément d'adresse.
256 max length
descriptif_technique object
Descriptif technique actuel de l'ERP.
avis_exploitation string required nullable
Avis d'exploitation de l'ERP.
| Valeurs possibles |
|---|
favorableAvis favorable. |
defavorableAvis défavorable. |
date_pc_initial string required nullable
Date de l'établissement du permis de construire initial. Cette date permet de déterminer la réglementation applicable à l'ERP.
format : date 10 fixed length
date_ouverture string required nullable
Date d'ouverture de l'ERP.
format : date 10 fixed length
date_derniere_visite string required nullable
Date de la dernière visite de l'ERP.
format : date 10 fixed length
notes_internes string required nullable
Notes internes sur l'ERP.
16384 max length
references_exterieures array of object required
Références externes de l'ERP.
25 max items
titre string required
Titre de la référence extérieure.
256 max length
valeur string required
La valeur de la référence extérieure.
256 max length
a_visiter_en string required nullable
Année pour laquelle l'ERP doit être visité. Si le champ est null, l'ERP n'a pas de visite périodique prochaine prévue.
format : year pattern ^\d{4}$ 4 fixed length
sites_geographiques array of object required
Sites géographiques contenant l'ERP.
25 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
libelle string required
Libellé du site géographique.
256 max length
geojson string required
GeoJSON représentant la géométrie du site géographique. Elle est calculée à partir des géométries des ERP qui le composent.
16384 max length
erp_periodicite_contrainte integer required nullable
Si le site contient des ERP, alors cette propriété indique la périodicité la plus contrainte des ERP. Cela permet d'organiser les visites périodiques des ERP.
format : int32 ≥=0 ≤=60 multiple of: 12
notes string required
Note associée au site géographique. Elle est utilisée pour indiquer des informations importantes sur le site.
16384 max length
type string required
Type de site géographique.
| Valeurs possibles |
|---|
fonctionnelSite géographique défini par l'utilisateur pour regrouper des ERP. |
géographiqueSite géographique défini par des critères géographiques pour regrouper des ERP. |
organisation_id string required
Identifiant de l’organisation à laquelle appartient le site géographique.
format : uuid 36 fixed length
commission_de_securite object required nullable
Commission de sécurité compétente pour l'ERP.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
type string required
Type de la commission (peut être une commission de sécurité, un conseil départemental ...).
| Valeurs possibles |
|---|
Sous-commission départementaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur le département. |
Commission communaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur une commune. |
Commission intercommunaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur une intercommunalité. |
Commission d'arrondissementCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur un arrondissement. |
CoDERSTConseil départemental de l'environnement et des risques sanitaires et technologiques. |
libelle string required
Nom de la commission.
256 max length
presidence object required
Organisation présidant la commission.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required
Nom de l'organisation.
256 max length
logo_url string required nullable
Lien URL vers le logo représentant l'organisation.
format : uri 512 max length
type string required
Type de l'organisation.
| Valeurs possibles |
|---|
sisOrganisation de type Service d'Incendie et de Secours. |
secretariat object required
Organisation tenant le secrétariat de la commission.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required
Nom de l'organisation.
256 max length
logo_url string required nullable
Lien URL vers le logo représentant l'organisation.
format : uri 512 max length
type string required
Type de l'organisation.
| Valeurs possibles |
|---|
sisOrganisation de type Service d'Incendie et de Secours. |
couleur string nullable
Couleur associée à la commission, utilisée notamment pour l'affichage dans les calendriers. La couleur doit être au format hexadécimal sans le symbole '#' (Ex: RRGGBB).
pattern ^[0-9A-Fa-f]{6}$ 6 fixed length
organisation_id string required
Identifiant de l’organisation de la commission.
format : uuid 36 fixed length
titulaires array of object required
Liste des titulaires de l'ERP. Un titulaire est un utilisateur Metarisc désigné comme référent de l'ERP. Cela peut être utile pour planifier des visites, des alertes ou des notifications.
5 max items
id string required
Identifiant unique de l'utilisateur.
256 max length
first_name string required nullable
Prénom de l'utilisateur.
256 max length
last_name string required nullable
Nom de l'utilisateur.
256 max length
created_at string required
Date à laquelle l'utilisateur a été créé.
format : date-time 20 min length 50 max length
updated_at string required nullable
Date à laquelle l'utilisateur a été mis à jour.
format : date-time 20 min length 50 max length
timezone string required
Identifiant 'tz database' du Fuseau horaire de l'utilisateur. Voir : https://www.iana.org/time-zones Liste des fuseaux horaires : https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
256 max length
is_active boolean required
État d'activation du compte utilisateur.
is_verified boolean required
État de vérification du compte utilisateur.
fonction string required nullable
Fonction de l'utilisateur.
256 max length
avatar_url string required nullable
Lien URL vers l'avatar de l'utilisateur.
format : uri 512 max length
roles array of string unique items required nullable
Liste des rôles de l'utilisateur.
10 max items
string
Le rôle de l'utilisateur.
| Valeurs possibles |
|---|
administrateur_fonctionnelAdministrateur fonctionnel. |
valideurValideur. |
visionneur_simpleVisionneur simple. |
visionneur_completVisionneur complet. |
attributeurAttributeur. |
relecteurRelecteur. |
rapporteurRapporteur. |
preventionnistePréventionniste. |
secretariat_commission_securiteSecrétariat commission de sécurité. |
secretariatSecrétariat. |
etablissement_rattache object required nullable
Etablissement rattaché à l'ERP. Le rattachement permet de définir l'ERP courant comme une cellule commerciale ou un batiment non-isolé faisant partie d'un ERP plus grand.
textes_applicables array of object required
Textes réglementaires applicables à l'ERP.
50 max items
texte string required
Texte réglementaire ou normatif applicable.
256 max length
type string required
Type du texte applicable.
| Valeurs possibles |
|---|
Dispositions généralesDispositions générales. |
Dispositions particulièresDispositions particulières. |
Dispositions spécialesDispositions spéciales. |
Textes relatifs aux bâtiments d'habitationTextes relatifs aux bâtiments d'habitation. |
ERPÉtablissements Recevant du Public. |
ERP du 2ème groupeERP du 2ème groupe. |
Instructions techniques ERPInstructions techniques ERP. |
IGH / IMHImmeubles de Grande Hauteur / Immeubles de Moyenne Hauteur. |
HabitationHabitation. |
Rubriques ICPERubriques ICPE. |
Etablissements pénitentiairesÉtablissements pénitentiaires. |
PyrotechniePyrotechnie. |
GuidesGuides. |
Arrêtés préfectorauxArrêtés préfectoraux. |
genre string required
Genre de l'établissement.
| Valeurs possibles |
|---|
celluleCellule commerciale. |
erpERP principal. |
organisation_id string required
Identifiant de l’organisation à laquelle appartient l'ERP.
format : uuid 36 fixed length
resume_historique string required nullable
Résumé de l'historique de l'ERP.
16384 max length
meta object required
Métadonnées de la pagination.
pagination object required
Ensemble d'informations liées à une réponse paginée.
total integer required
Nombre total d'objets.
format : int32 ≥=0 ≤=999999
count integer required
Nombre d'objets contenu dans la page courante.
format : int32 ≥=0 ≤=999999
per_page integer required
Nombre d'objets pouvant être retournés par une page
format : int32 ≥=1 ≤=100
current_page integer required
Numéro de la page courante.
format : int32 ≥=1 ≤=999999
total_pages integer required
Nombres de pages disponibles.
format : int32 ≥=1 ≤=999999
Créer un ERP
Création d'un nouveau ERP.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres du corps de la requête
implantation object required
Adresse postale d'un ERP.
code_postal string nullable
Le code postal en France est une suite de cinq chiffres dont les deux premiers correspondent au département.
pattern ^(?:0[1-9]|[1-8]\d|9[0-8])\d{3}$ 5 max length
commune string nullable
Nom de la commune.
256 max length
voie string nullable
Libellé de la voie et de son type (exemple : "rue du point du jour").
256 max length
code_insee string nullable
Code unique attribué à chaque commune de France.
pattern ^([013-9]\d|2[AB1-9])\d{3}$ 5 max length
arrondissement string nullable
Le "code arrondissement" contient un chiffre (à partir de 1). Chaque arrondissement français peut ainsi être identifié par un code unique à 3 (pour la métropole) ou 4 (pour l'outre-mer) chiffres, dont respectivement les deux ou trois premiers identifient le département. Ce code est une chaine de caractère car il peut être alphanumérique (exemple : 2A1 pour AJACCIO).
256 max length
arrondissement_municipal string nullable
L'arrondissement municipal est une subdivision territoriale des communes.
256 max length
latitude number nullable
La latitude est une coordonnée géographique représentée par une valeur angulaire, expression de la position d'un point sur Terre, au nord ou au sud de l'équateur qui est le plan de référence. La latitude est une mesure angulaire ; elle varie entre la valeur 0° à l'équateur et 90° aux pôles.
format : double ≥=-90 ≤=90
longitude number nullable
La longitude d'un point sur Terre est une coordonnée géographique représentée par une valeur angulaire, expression du positionnement est-ouest du point. Une longitude se mesure par rapport à une référence arbitraire qui, sur Terre, est généralement le méridien de Greenwich.
format : double ≥=-180 ≤=180
localisation_operationnelle string nullable
Complément d'adresse à destination des services de secours.
256 max length
complement string nullable
Complément d'adresse.
256 max length
descriptif_technique object required
Descriptif technique actuel de l'ERP.
avis_exploitation string
Avis d'exploitation de l'ERP.
| Valeurs possibles |
|---|
favorableAvis favorable. |
defavorableAvis défavorable. |
date_pc_initial string
Date de l'établissement du permis de construire initial. Cette date permet de déterminer la réglementation applicable à l'ERP.
format : date 10 fixed length
date_ouverture string
Date d'ouverture de l'ERP.
format : date 10 fixed length
date_derniere_visite string
Date de la dernière visite de l'ERP.
format : date 10 fixed length
notes_internes string
Notes internes sur l'ERP.
16384 max length
sites_geographiques_id array of string
Les identifiants des sites géographiques auxquelles associer cet ERP. Envoyez un ou pluseurs identifiants de sites géographiques pour remplacer les sites géographiques associés à cet ERP. Un tableau vide ([]) dissocie l'ERP de tous les sites géographiques.
25 max items
string
format : uuid 36 fixed length
commission_de_securite_id string
L'identifiant de la commission de sécurité à laquelle associer cet ERP, ou "null" pour supprimer la commission actuelle.
format : uuid 36 fixed length
titulaires_id array of string
Les identifiants des titulaires auxquels associer cet ERP. Envoyez un ou pluseurs identifiants d'utilisateurs pour remplacer les titulaires associés à cet ERP. Un tableau vide ([]) dissocie l'ERP de tous les titulaires.
3 max items
string
256 max length
etablissement_rattache object
Etablissement rattaché à l'ERP. Le rattachement permet de définir l'ERP courant comme une cellule commerciale ou un batiment non-isolé faisant partie d'un ERP plus grand.
erp_lie_id string required
Identifiant de l'ERP lié.
format : uuid 36 fixed length
type string required
Type de la relation entre les ERP.
| Valeurs possibles |
|---|
CELLULECellule commerciale. |
BATIMENT_NON_ISOLEBâtiment dont l'isolation ne correspond pas aux conditions d'isolement du règlement. |
textes_applicables array of object
Textes réglementaires applicables à l'ERP.
50 max items
texte string required
Texte réglementaire ou normatif applicable.
256 max length
type string required
Type du texte applicable.
| Valeurs possibles |
|---|
Dispositions généralesDispositions générales. |
Dispositions particulièresDispositions particulières. |
Dispositions spécialesDispositions spéciales. |
Textes relatifs aux bâtiments d'habitationTextes relatifs aux bâtiments d'habitation. |
ERPÉtablissements Recevant du Public. |
ERP du 2ème groupeERP du 2ème groupe. |
Instructions techniques ERPInstructions techniques ERP. |
IGH / IMHImmeubles de Grande Hauteur / Immeubles de Moyenne Hauteur. |
HabitationHabitation. |
Rubriques ICPERubriques ICPE. |
Etablissements pénitentiairesÉtablissements pénitentiaires. |
PyrotechniePyrotechnie. |
GuidesGuides. |
Arrêtés préfectorauxArrêtés préfectoraux. |
resume_historique string
Résumé de l'historique de l'ERP.
16384 max length
Réponses
201 OK
Retourne l'Objet ERP créé.
POST /erp
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
date_de_realisation string required
Date à laquelle l'ERP a intégré Metarisc.
format : date-time 20 min length 50 max length
date_de_derniere_mise_a_jour string required nullable
Date à laquelle l'ERP a été mis à jour dans Metarisc.
format : date-time 20 min length 50 max length
implantation object required
Adresse postale d'un ERP.
code_postal string required nullable
Le code postal en France est une suite de cinq chiffres dont les deux premiers correspondent au département.
pattern ^(?:0[1-9]|[1-8]\d|9[0-8])\d{3}$ 5 max length
commune string required nullable
Nom de la commune.
256 max length
voie string required nullable
Libellé de la voie et de son type (exemple : "rue du point du jour").
256 max length
code_insee string required nullable
Code unique attribué à chaque commune de France.
pattern ^([013-9]\d|2[AB1-9])\d{3}$ 5 max length
arrondissement string required nullable
Le "code arrondissement" contient un chiffre (à partir de 1). Chaque arrondissement français peut ainsi être identifié par un code unique à 3 (pour la métropole) ou 4 (pour l'outre-mer) chiffres, dont respectivement les deux ou trois premiers identifient le département. Ce code est une chaine de caractère car il peut être alphanumérique (exemple : 2A1 pour AJACCIO).
256 max length
arrondissement_municipal string required nullable
L'arrondissement municipal est une subdivision territoriale des communes.
256 max length
latitude number required nullable
La latitude est une coordonnée géographique représentée par une valeur angulaire, expression de la position d'un point sur Terre, au nord ou au sud de l'équateur qui est le plan de référence. La latitude est une mesure angulaire ; elle varie entre la valeur 0° à l'équateur et 90° aux pôles.
format : double ≥=-90 ≤=90
longitude number required nullable
La longitude d'un point sur Terre est une coordonnée géographique représentée par une valeur angulaire, expression du positionnement est-ouest du point. Une longitude se mesure par rapport à une référence arbitraire qui, sur Terre, est généralement le méridien de Greenwich.
format : double ≥=-180 ≤=180
localisation_operationnelle string required nullable
Complément d'adresse à destination des services de secours.
256 max length
complement string required nullable
Complément d'adresse.
256 max length
descriptif_technique object
Descriptif technique actuel de l'ERP.
avis_exploitation string required nullable
Avis d'exploitation de l'ERP.
| Valeurs possibles |
|---|
favorableAvis favorable. |
defavorableAvis défavorable. |
date_pc_initial string required nullable
Date de l'établissement du permis de construire initial. Cette date permet de déterminer la réglementation applicable à l'ERP.
format : date 10 fixed length
date_ouverture string required nullable
Date d'ouverture de l'ERP.
format : date 10 fixed length
date_derniere_visite string required nullable
Date de la dernière visite de l'ERP.
format : date 10 fixed length
notes_internes string required nullable
Notes internes sur l'ERP.
16384 max length
references_exterieures array of object required
Références externes de l'ERP.
25 max items
titre string required
Titre de la référence extérieure.
256 max length
valeur string required
La valeur de la référence extérieure.
256 max length
a_visiter_en string required nullable
Année pour laquelle l'ERP doit être visité. Si le champ est null, l'ERP n'a pas de visite périodique prochaine prévue.
format : year pattern ^\d{4}$ 4 fixed length
sites_geographiques array of object required
Sites géographiques contenant l'ERP.
25 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
libelle string required
Libellé du site géographique.
256 max length
geojson string required
GeoJSON représentant la géométrie du site géographique. Elle est calculée à partir des géométries des ERP qui le composent.
16384 max length
erp_periodicite_contrainte integer required nullable
Si le site contient des ERP, alors cette propriété indique la périodicité la plus contrainte des ERP. Cela permet d'organiser les visites périodiques des ERP.
format : int32 ≥=0 ≤=60 multiple of: 12
notes string required
Note associée au site géographique. Elle est utilisée pour indiquer des informations importantes sur le site.
16384 max length
type string required
Type de site géographique.
| Valeurs possibles |
|---|
fonctionnelSite géographique défini par l'utilisateur pour regrouper des ERP. |
géographiqueSite géographique défini par des critères géographiques pour regrouper des ERP. |
organisation_id string required
Identifiant de l’organisation à laquelle appartient le site géographique.
format : uuid 36 fixed length
commission_de_securite object required nullable
Commission de sécurité compétente pour l'ERP.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
type string required
Type de la commission (peut être une commission de sécurité, un conseil départemental ...).
| Valeurs possibles |
|---|
Sous-commission départementaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur le département. |
Commission communaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur une commune. |
Commission intercommunaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur une intercommunalité. |
Commission d'arrondissementCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur un arrondissement. |
CoDERSTConseil départemental de l'environnement et des risques sanitaires et technologiques. |
libelle string required
Nom de la commission.
256 max length
presidence object required
Organisation présidant la commission.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required
Nom de l'organisation.
256 max length
logo_url string required nullable
Lien URL vers le logo représentant l'organisation.
format : uri 512 max length
type string required
Type de l'organisation.
| Valeurs possibles |
|---|
sisOrganisation de type Service d'Incendie et de Secours. |
secretariat object required
Organisation tenant le secrétariat de la commission.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required
Nom de l'organisation.
256 max length
logo_url string required nullable
Lien URL vers le logo représentant l'organisation.
format : uri 512 max length
type string required
Type de l'organisation.
| Valeurs possibles |
|---|
sisOrganisation de type Service d'Incendie et de Secours. |
couleur string nullable
Couleur associée à la commission, utilisée notamment pour l'affichage dans les calendriers. La couleur doit être au format hexadécimal sans le symbole '#' (Ex: RRGGBB).
pattern ^[0-9A-Fa-f]{6}$ 6 fixed length
organisation_id string required
Identifiant de l’organisation de la commission.
format : uuid 36 fixed length
titulaires array of object required
Liste des titulaires de l'ERP. Un titulaire est un utilisateur Metarisc désigné comme référent de l'ERP. Cela peut être utile pour planifier des visites, des alertes ou des notifications.
5 max items
id string required
Identifiant unique de l'utilisateur.
256 max length
first_name string required nullable
Prénom de l'utilisateur.
256 max length
last_name string required nullable
Nom de l'utilisateur.
256 max length
created_at string required
Date à laquelle l'utilisateur a été créé.
format : date-time 20 min length 50 max length
updated_at string required nullable
Date à laquelle l'utilisateur a été mis à jour.
format : date-time 20 min length 50 max length
timezone string required
Identifiant 'tz database' du Fuseau horaire de l'utilisateur. Voir : https://www.iana.org/time-zones Liste des fuseaux horaires : https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
256 max length
is_active boolean required
État d'activation du compte utilisateur.
is_verified boolean required
État de vérification du compte utilisateur.
fonction string required nullable
Fonction de l'utilisateur.
256 max length
avatar_url string required nullable
Lien URL vers l'avatar de l'utilisateur.
format : uri 512 max length
roles array of string unique items required nullable
Liste des rôles de l'utilisateur.
10 max items
string
Le rôle de l'utilisateur.
| Valeurs possibles |
|---|
administrateur_fonctionnelAdministrateur fonctionnel. |
valideurValideur. |
visionneur_simpleVisionneur simple. |
visionneur_completVisionneur complet. |
attributeurAttributeur. |
relecteurRelecteur. |
rapporteurRapporteur. |
preventionnistePréventionniste. |
secretariat_commission_securiteSecrétariat commission de sécurité. |
secretariatSecrétariat. |
etablissement_rattache object required nullable
Etablissement rattaché à l'ERP. Le rattachement permet de définir l'ERP courant comme une cellule commerciale ou un batiment non-isolé faisant partie d'un ERP plus grand.
textes_applicables array of object required
Textes réglementaires applicables à l'ERP.
50 max items
texte string required
Texte réglementaire ou normatif applicable.
256 max length
type string required
Type du texte applicable.
| Valeurs possibles |
|---|
Dispositions généralesDispositions générales. |
Dispositions particulièresDispositions particulières. |
Dispositions spécialesDispositions spéciales. |
Textes relatifs aux bâtiments d'habitationTextes relatifs aux bâtiments d'habitation. |
ERPÉtablissements Recevant du Public. |
ERP du 2ème groupeERP du 2ème groupe. |
Instructions techniques ERPInstructions techniques ERP. |
IGH / IMHImmeubles de Grande Hauteur / Immeubles de Moyenne Hauteur. |
HabitationHabitation. |
Rubriques ICPERubriques ICPE. |
Etablissements pénitentiairesÉtablissements pénitentiaires. |
PyrotechniePyrotechnie. |
GuidesGuides. |
Arrêtés préfectorauxArrêtés préfectoraux. |
genre string required
Genre de l'établissement.
| Valeurs possibles |
|---|
celluleCellule commerciale. |
erpERP principal. |
organisation_id string required
Identifiant de l’organisation à laquelle appartient l'ERP.
format : uuid 36 fixed length
resume_historique string required nullable
Résumé de l'historique de l'ERP.
16384 max length
Liste paginée des contacts
Récupération de la liste des contacts.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres supplémentaires
page integer
Le numéro de la page de résultats demandé.
format : int32 ≥=1 ≤=999999 default: 1
per_page integer
Limite le nombre d'objets retournés par une page. La limite est comprise entre 1 et 100, la valeur par défaut étant de 10.
format : int32 ≥=1 ≤=100 default: 10
Réponses
200 OK
Retourne un dictionnaire avec une propriété data contenant un tableau d'Objet Contact (en respectant les limites de pagination). Chaque entrée du tableau constitue un Objet Contact distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
GET /erp/{erp_id}/contacts
data array of object required
Tableau d'objets contenu dans la page.
100 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required nullable
Nom de famille du contact.
256 max length
prenom string required nullable
Prénom du contact.
256 max length
fonction string required nullable
La fonction professionnelle d'un contact.
256 max length
telephone_fixe string required nullable
Le numéro de téléphone fixe du contact.
256 max length
telephone_portable string required nullable
Le numéro de téléphone portable du contact.
256 max length
telephone_fax string required nullable
Le numéro de fax du contact.
256 max length
adresse string required nullable
Adresse complète du contact.
256 max length
site_web_url string required nullable
Le site internet du contact.
256 max length
civilite string required nullable
Le titre de civilité utilisé.
| Valeurs possibles |
|---|
MMonsieur. |
MmeMadame. |
MxPersonne non-binaire ou autre. |
societe string required nullable
Nom de la société / entreprise liée à ce contact.
256 max length
email string required nullable
Adresse email du contact.
256 max length
observations string required nullable
Une chaîne de caractères arbitraire rattachée à l'objet. Souvent utile pour affichage aux utilisateurs.
16384 max length
meta object required
Métadonnées de la pagination.
pagination object required
Ensemble d'informations liées à une réponse paginée.
total integer required
Nombre total d'objets.
format : int32 ≥=0 ≤=999999
count integer required
Nombre d'objets contenu dans la page courante.
format : int32 ≥=0 ≤=999999
per_page integer required
Nombre d'objets pouvant être retournés par une page
format : int32 ≥=1 ≤=100
current_page integer required
Numéro de la page courante.
format : int32 ≥=1 ≤=999999
total_pages integer required
Nombres de pages disponibles.
format : int32 ≥=1 ≤=999999
Ajout d'un contact
Ajout d'un contact.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres du corps de la requête
nom string nullable
Nom de famille du contact.
256 max length
prenom string nullable
Prénom du contact.
256 max length
fonction string nullable
La fonction professionnelle d'un contact.
256 max length
telephone_fixe string nullable
Le numéro de téléphone fixe du contact.
256 max length
telephone_portable string nullable
Le numéro de téléphone portable du contact.
256 max length
telephone_fax string nullable
Le numéro de fax du contact.
256 max length
adresse string nullable
Adresse complète du contact.
256 max length
site_web_url string nullable
Le site internet du contact.
256 max length
civilite string nullable
Le titre de civilité utilisé.
| Valeurs possibles |
|---|
MMonsieur. |
MmeMadame. |
MxPersonne non-binaire ou autre. |
societe string nullable
Nom de la société / entreprise liée à ce contact.
256 max length
email string nullable
Adresse email du contact.
256 max length
observations string nullable
Une chaîne de caractères arbitraire rattachée à l'objet. Souvent utile pour affichage aux utilisateurs.
16384 max length
Réponses
201 OK
Retourne l'Objet Contact créé.
POST /erp/{erp_id}/contacts
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required nullable
Nom de famille du contact.
256 max length
prenom string required nullable
Prénom du contact.
256 max length
fonction string required nullable
La fonction professionnelle d'un contact.
256 max length
telephone_fixe string required nullable
Le numéro de téléphone fixe du contact.
256 max length
telephone_portable string required nullable
Le numéro de téléphone portable du contact.
256 max length
telephone_fax string required nullable
Le numéro de fax du contact.
256 max length
adresse string required nullable
Adresse complète du contact.
256 max length
site_web_url string required nullable
Le site internet du contact.
256 max length
civilite string required nullable
Le titre de civilité utilisé.
| Valeurs possibles |
|---|
MMonsieur. |
MmeMadame. |
MxPersonne non-binaire ou autre. |
societe string required nullable
Nom de la société / entreprise liée à ce contact.
256 max length
email string required nullable
Adresse email du contact.
256 max length
observations string required nullable
Une chaîne de caractères arbitraire rattachée à l'objet. Souvent utile pour affichage aux utilisateurs.
16384 max length
Liste paginée des documents
Récupération de la liste des documents.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres supplémentaires
page integer
Le numéro de la page de résultats demandé.
format : int32 ≥=1 ≤=999999 default: 1
per_page integer
Limite le nombre d'objets retournés par une page. La limite est comprise entre 1 et 100, la valeur par défaut étant de 10.
format : int32 ≥=1 ≤=100 default: 10
Réponses
200 OK
Retourne un dictionnaire avec une propriété data contenant un tableau d'Objet Piece Jointe (en respectant les limites de pagination). Chaque entrée du tableau constitue un Objet Piece Jointe distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
GET /erp/{erp_id}/documents
data array of object required
Tableau d'objets contenu dans la page.
100 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
url string required
Point de stockage du fichier.
format : uri 512 max length
nom string required
Nom du fichier joint.
256 max length
description string required nullable
Description du fichier joint.
16384 max length
type string required
Type de la pièce jointe.
| Valeurs possibles |
|---|
photoPhoto. |
planPlan. |
annexeAnnexe. |
diversDivers. |
rapport de vérification réglementaire après travauxRapport de vérification réglementaire après travaux. |
est_sensible boolean required
Information permettant de savoir si le contenu du document doit être considéré comme sensible par Metarisc.
meta object required
Métadonnées de la pagination.
pagination object required
Ensemble d'informations liées à une réponse paginée.
total integer required
Nombre total d'objets.
format : int32 ≥=0 ≤=999999
count integer required
Nombre d'objets contenu dans la page courante.
format : int32 ≥=0 ≤=999999
per_page integer required
Nombre d'objets pouvant être retournés par une page
format : int32 ≥=1 ≤=100
current_page integer required
Numéro de la page courante.
format : int32 ≥=1 ≤=999999
total_pages integer required
Nombres de pages disponibles.
format : int32 ≥=1 ≤=999999
Ajout d'un document
Ajout d'un document.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres du corps de la requête
url string required
Point de stockage du fichier.
format : uri 512 max length
nom string required
Nom du fichier joint.
256 max length
description string nullable
Description du fichier joint.
16384 max length
type string required
Type de la pièce jointe.
| Valeurs possibles |
|---|
photoPhoto. |
planPlan. |
annexeAnnexe. |
diversDivers. |
rapport de vérification réglementaire après travauxRapport de vérification réglementaire après travaux. |
est_sensible boolean required
Information permettant de savoir si le contenu du document doit être considéré comme sensible par Metarisc.
Réponses
201 OK
Retourne l'Objet Piece Jointe créé.
POST /erp/{erp_id}/documents
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
url string required
Point de stockage du fichier.
format : uri 512 max length
nom string required
Nom du fichier joint.
256 max length
description string required nullable
Description du fichier joint.
16384 max length
type string required
Type de la pièce jointe.
| Valeurs possibles |
|---|
photoPhoto. |
planPlan. |
annexeAnnexe. |
diversDivers. |
rapport de vérification réglementaire après travauxRapport de vérification réglementaire après travaux. |
est_sensible boolean required
Information permettant de savoir si le contenu du document doit être considéré comme sensible par Metarisc.
Ajout d'un dossier avec des champs supplémentaires (reprise de données)
Ajout d'un dossier avec des champs supplémentaires (reprise de données).
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres du corps de la requête
objet string required
Objet du dossier.
256 max length
date_de_creation string
Date de création du dossier.
format : date-time 20 min length 50 max length
enveloppe_id string
L'identifiant de l'enveloppe à laquelle associer ce dossier, ou "null" pour supprimer l'enveloppe actuelle.
format : uuid 36 fixed length
type string required
Type du dossier.
| Valeurs possibles |
|---|
erp:autorisation_de_travauxDossier d'autorisation de travaux. |
erp:permis_de_construireDossier de permis de construire. |
erp:levee_de_prescriptionsDossier de levée de prescriptions. |
erp:changement_de_dusDossier de changement de destination. |
erp:salon_type_tDossier de salon de type T. |
erp:utilisation_exceptionnelle_de_locauxDossier d'utilisation exceptionnelle de locaux. |
erp:demande_d_implantation_cts_inferieur_6_moisDossier de demande d'implantation de CTS inférieur à 6 mois. |
erp:demande_d_implantation_cts_superieur_6_moisDossier de demande d'implantation de CTS supérieur à 6 mois. |
erp:derogationDossier de dérogation. |
erp:etude_cahier_des_charges_type_tDossier d'étude de cahier des charges de type T. |
erp:levee_de_reserveDossier de levée de réserve. |
erp:echeancier_de_travauxDossier d'échéancier de travaux. |
erp:cahier_des_charges_ssiDossier de cahier des charges SSI. |
erp:etude_suite_a_un_avis_differeDossier d'étude suite à un avis différé. |
erp:visite_periodiqueDossier de visite périodique. |
erp:visite_receptionDossier de visite de réception. |
erp:visite_avant_ouvertureDossier de visite avant ouverture. |
erp:visite_controleDossier de visite de contrôle. |
erp:visite_inopineeDossier de visite inopinée. |
erp:visite_chantierDossier de visite de chantier. |
erp:demande_avisDossier de demande d'avis. |
erp:demande_reclassementDossier de demande de reclassement. |
erp:suivi_avis_defavorableDossier de suivi d'avis défavorable. |
erp:levee_avis_defavorableDossier de levée d'avis défavorable. |
erp:dossier_ge_2Dossier GE 2. |
erp:schema_general_organisation_securiteDossier de schéma général d'organisation de sécurité. |
erp:etude_ingenierieDossier d'étude ingénierie. |
erp:manifestation_temporaireDossier de manifestation temporaire. |
numero_urbanisme string
Numéro d'urbanisme.
256 max length
numero_urbanisme_date string
Date du numéro d'urbanisme.
format : date 10 fixed length
demandeur string
Demandeur ayant déposé le dossier.
256 max length
service_instructeur string
Service instructeur du dossier. C'est un service administratif chargé de l'examen d'un dossier.
256 max length
descriptif_travaux string
Descriptif des travaux.
16384 max length
date_limite_traitement string
Date limite de traitement du dossier.
format : date 10 fixed length
dossier_complet boolean
Dossier complet.
dossier_complet_observations string
Observations dans le cas d'un dossier incomplet.
32768 max length
libelle_commission string
Nom de la commission.
256 max length
date_de_passage string
Heure à laquelle le passage du dossier est prévue à l'ordre du jour.
format : date-time 20 min length 50 max length
proposition_avis string
Proposition d'avis du préventionniste.
| Valeurs possibles |
|---|
favorableAvis favorable. |
defavorableAvis défavorable. |
avis_sis string
Avis du membre représentant le SIS.
| Valeurs possibles |
|---|
favorableAvis favorable. |
defavorableAvis défavorable. |
avis_commission string
Avis rendu par la commission.
| Valeurs possibles |
|---|
favorableAvis favorable. |
defavorableAvis défavorable. |
avis_differe boolean
La commission de sécurité peut décider de reporter son avis à une date ultérieure. Dans ce cas, la date de passage est reportée et un avis différé est émis.
facteur_dangerosite integer
Facteur de dangerosité de la prescription. Il est déterminé par l'analyse de risque, et est classifié comme suit : - 0 : DANGEROSITÉ BASSE - 1 : DANGEROSITÉ MOYENNE - 2 : DANGEROSITÉ ELEVÉE
format : int32 ≥=0 ≤=3
observations string
La commission de sécurité émet soit un avis favorable soit un avis défavorable. Afin de motiver les décisions prises, la commission peut émettre des observations.
16384 max length
proposition_avis_observations string
Observations sur l'avis du préventionniste.
16384 max length
descriptif_dossier string
Descriptif du dossier d'analyse de risque.
32768 max length
Réponses
201 OK
Retourne l'Objet Dossier ERP avec champs supplémentaires (reprise de données) créé.
POST /erp/{erp_id}/dossiers/enhanced
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
objet string required
Objet du dossier.
256 max length
date_de_creation string required
Date de création du dossier.
format : date-time 20 min length 50 max length
createur object required nullable
Utilisateur ayant créé le dossier.
id string required
Identifiant unique de l'utilisateur.
256 max length
first_name string required nullable
Prénom de l'utilisateur.
256 max length
last_name string required nullable
Nom de l'utilisateur.
256 max length
created_at string required
Date à laquelle l'utilisateur a été créé.
format : date-time 20 min length 50 max length
updated_at string required nullable
Date à laquelle l'utilisateur a été mis à jour.
format : date-time 20 min length 50 max length
timezone string required
Identifiant 'tz database' du Fuseau horaire de l'utilisateur. Voir : https://www.iana.org/time-zones Liste des fuseaux horaires : https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
256 max length
is_active boolean required
État d'activation du compte utilisateur.
is_verified boolean required
État de vérification du compte utilisateur.
fonction string required nullable
Fonction de l'utilisateur.
256 max length
avatar_url string required nullable
Lien URL vers l'avatar de l'utilisateur.
format : uri 512 max length
roles array of string unique items required nullable
Liste des rôles de l'utilisateur.
10 max items
string
Le rôle de l'utilisateur.
| Valeurs possibles |
|---|
administrateur_fonctionnelAdministrateur fonctionnel. |
valideurValideur. |
visionneur_simpleVisionneur simple. |
visionneur_completVisionneur complet. |
attributeurAttributeur. |
relecteurRelecteur. |
rapporteurRapporteur. |
preventionnistePréventionniste. |
secretariat_commission_securiteSecrétariat commission de sécurité. |
secretariatSecrétariat. |
application_utilisee_nom string required nullable
Nom de l'application / intégration ayant généré le dossier.
256 max length
statut string required
Indicateur permettant de savoir si le dossier est en cours de traitement.
| Valeurs possibles |
|---|
OUVERTLe dossier est en cours de traitement. |
CLOSLe dossier est clos et ne peut plus être modifié. |
modules array of string unique items required
Modules du dossier.
4 max items
string
Modules activables sur un dossier. Un module est une fonctionnalité qui peut être activée ou désactivée sur un dossier.
| Valeurs possibles |
|---|
erp:analyse_de_risqueModule d'analyse de risque pour les ERP. |
erp:essais_visiteModule de gestion des essais et visites pour les ERP. |
erp:derogationsModule de gestion des dérogations pour les ERP. |
deci:controle_technique_peiModule de gestion des contrôles techniques pour les PEI. |
tags array of object required
Tags du dossier.
25 max items
message string required
Libellé du tag.
| Valeurs possibles |
|---|
reprise_de_donneesTag de reprise de données. |
platauTag des dossiers Pla'AU. |
hors_delaiTag des hors délai. |
est_archive boolean required
Indicateur permettant de savoir si le dossier est archivé. Un dossier archivé ne peut plus être modifié. Cela peut être utile pour des raisons de traçabilité.
passages_en_commission array of object required nullable
Information permettant de savoir si le dossier est actuellement programmé à l'ordre du jour d'une ou plusieurs commissions.
5 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
date_debut string required
Date de début du passage en commission programmée.
format : date-time 20 min length 50 max length
date_fin string required
Date de fin du passage en commission programmée.
format : date-time 20 min length 50 max length
type string required
Type du passage en commission.
| Valeurs possibles |
|---|
sallePassage en commission en salle. |
visite_reception_travaux_en_groupe_de_visiteVisite de réception de travaux en groupe de visite. |
visite_reception_avant_ouverture_en_groupe_de_visiteVisite de réception avant ouverture en groupe de visite. |
visite_periodique_en_groupe_de_visiteVisite périodique en groupe de visite. |
visite_inopinee_en_groupe_de_visiteVisite inopinée en groupe de visite. |
visite_controle_en_groupe_de_visiteVisite de contrôle en groupe de visite. |
visite_chantier_en_groupe_de_visiteVisite de chantier en groupe de visite. |
visite_conseil_en_groupe_de_visiteVisite de conseil en groupe de visite. |
visite_reception_travaux_en_pleniereVisite de réception de travaux en plénière. |
visite_reception_avant_ouverture_en_pleniereVisite de réception avant ouverture en plénière. |
visite_periodique_en_pleniereVisite périodique en plénière. |
visite_inopinee_en_pleniereVisite inopinée en plénière. |
visite_controle_en_pleniereVisite de contrôle en plénière. |
visite_chantier_en_pleniereVisite de chantier en plénière. |
visite_conseil_en_pleniereVisite de conseil en plénière. |
libelle string required
Libellé de la date de passage en commission. Souvent utile pour affichage aux utilisateurs.
256 max length
raison_reprogrammation string required nullable
Si la date de passage en commission a été reprogrammé, alors cette propriété contient la raison de la reprogrammation.
256 max length
nb_dossiers integer required
Nombre de dossiers à l'ordre du jour.
format : int32 ≥=0 ≤=150
commission object required
Commission en charge du passage en commission.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
type string required
Type de la commission (peut être une commission de sécurité, un conseil départemental ...).
| Valeurs possibles |
|---|
Sous-commission départementaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur le département. |
Commission communaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur une commune. |
Commission intercommunaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur une intercommunalité. |
Commission d'arrondissementCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur un arrondissement. |
CoDERSTConseil départemental de l'environnement et des risques sanitaires et technologiques. |
libelle string required
Nom de la commission.
256 max length
presidence object required
Organisation présidant la commission.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required
Nom de l'organisation.
256 max length
logo_url string required nullable
Lien URL vers le logo représentant l'organisation.
format : uri 512 max length
type string required
Type de l'organisation.
| Valeurs possibles |
|---|
sisOrganisation de type Service d'Incendie et de Secours. |
secretariat object required
Organisation tenant le secrétariat de la commission.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required
Nom de l'organisation.
256 max length
logo_url string required nullable
Lien URL vers le logo représentant l'organisation.
format : uri 512 max length
type string required
Type de l'organisation.
| Valeurs possibles |
|---|
sisOrganisation de type Service d'Incendie et de Secours. |
couleur string nullable
Couleur associée à la commission, utilisée notamment pour l'affichage dans les calendriers. La couleur doit être au format hexadécimal sans le symbole '#' (Ex: RRGGBB).
pattern ^[0-9A-Fa-f]{6}$ 6 fixed length
organisation_id string required
Identifiant de l’organisation de la commission.
format : uuid 36 fixed length
organisation_id string required
Identifiant de l’organisation de la commission.
format : uuid 36 fixed length
avis string nullable
Avis rendu de la commission sur le dossier.
| Valeurs possibles |
|---|
favorableAvis favorable. |
defavorableAvis défavorable. |
enveloppe object required nullable
Enveloppe du dossier.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
titre string required
Titre de l'enveloppe.
256 max length
nb_dossiers integer required
Nombre de dossiers contenus dans l'enveloppe.
format : int32 ≥=0 ≤=50
workflows_actifs array of string unique items required
Workflows actifs du dossier. Un workflow actif est un workflow qui est en cours de traitement.
12 max items
string
Type du workflow.
| Valeurs possibles |
|---|
analyse_de_risqueAnalyse de risque. |
validationValidation. |
arrivee_sisArrivée SIS. |
arrivee_sis_prevArrivée SIS préventive. |
arrivee_secretariat_commissionArrivée au secrétariat de la commission. |
consultation_sisConsultation SIS. |
passage_commissionPassage en commission. |
relectureRelecture. |
visiteVisite. |
arrivee_secretariatArrivée au secrétariat. |
workflowWorkflow générique. |
reception_de_travaux_en_attenteRéception de travaux en attente. |
nb_messages_fil_rouge integer required
Nombre de messages dans le fil rouge du dossier.
format : int32 ≥=0 ≤=999999
nb_contacts integer required
Nombre de contacts associés au dossier.
format : int32 ≥=0 ≤=999999
nb_pieces_jointes integer required
Nombre de pièces jointes associées au dossier.
format : int32 ≥=0 ≤=999999
affectations array of object required
Représente le groupe de travail du dossier.
25 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
role string required
Role sur le traitement du dossier.
| Valeurs possibles |
|---|
adminAdministrateur du dossier. |
preventionnistePréventionniste. |
secretariat_prevSecrétariat prévention. |
rapporteurRapporteur. |
relecteur|valideurRelecteur ou valideur. |
utilisateur object required
Utilisateur affecté au dossier.
id string required
Identifiant unique de l'utilisateur.
256 max length
first_name string required nullable
Prénom de l'utilisateur.
256 max length
last_name string required nullable
Nom de l'utilisateur.
256 max length
created_at string required
Date à laquelle l'utilisateur a été créé.
format : date-time 20 min length 50 max length
updated_at string required nullable
Date à laquelle l'utilisateur a été mis à jour.
format : date-time 20 min length 50 max length
timezone string required
Identifiant 'tz database' du Fuseau horaire de l'utilisateur. Voir : https://www.iana.org/time-zones Liste des fuseaux horaires : https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
256 max length
is_active boolean required
État d'activation du compte utilisateur.
is_verified boolean required
État de vérification du compte utilisateur.
fonction string required nullable
Fonction de l'utilisateur.
256 max length
avatar_url string required nullable
Lien URL vers l'avatar de l'utilisateur.
format : uri 512 max length
roles array of string unique items required nullable
Liste des rôles de l'utilisateur.
10 max items
string
Le rôle de l'utilisateur.
| Valeurs possibles |
|---|
administrateur_fonctionnelAdministrateur fonctionnel. |
valideurValideur. |
visionneur_simpleVisionneur simple. |
visionneur_completVisionneur complet. |
attributeurAttributeur. |
relecteurRelecteur. |
rapporteurRapporteur. |
preventionnistePréventionniste. |
secretariat_commission_securiteSecrétariat commission de sécurité. |
secretariatSecrétariat. |
organisation_id string required
Identifiant de l’organisation à laquelle appartient le dossier.
format : uuid 36 fixed length
dossiers_enfants array required
Dossier rattaché au dossier. Le rattachement permet de définir une relation entre deux dossiers.
100 max items
object
type string required
Type du dossier.
| Valeurs possibles |
|---|
erp:autorisation_de_travauxDossier d'autorisation de travaux. |
erp:permis_de_construireDossier de permis de construire. |
erp:levee_de_prescriptionsDossier de levée de prescriptions. |
erp:changement_de_dusDossier de changement de destination. |
erp:salon_type_tDossier de salon de type T. |
erp:utilisation_exceptionnelle_de_locauxDossier d'utilisation exceptionnelle de locaux. |
erp:demande_d_implantation_cts_inferieur_6_moisDossier de demande d'implantation de CTS inférieur à 6 mois. |
erp:demande_d_implantation_cts_superieur_6_moisDossier de demande d'implantation de CTS supérieur à 6 mois. |
erp:derogationDossier de dérogation. |
erp:etude_cahier_des_charges_type_tDossier d'étude de cahier des charges de type T. |
erp:levee_de_reserveDossier de levée de réserve. |
erp:echeancier_de_travauxDossier d'échéancier de travaux. |
erp:cahier_des_charges_ssiDossier de cahier des charges SSI. |
erp:etude_suite_a_un_avis_differeDossier d'étude suite à un avis différé. |
erp:visite_periodiqueDossier de visite périodique. |
erp:visite_receptionDossier de visite de réception. |
erp:visite_avant_ouvertureDossier de visite avant ouverture. |
erp:visite_controleDossier de visite de contrôle. |
erp:visite_inopineeDossier de visite inopinée. |
erp:visite_chantierDossier de visite de chantier. |
erp:demande_avisDossier de demande d'avis. |
erp:demande_reclassementDossier de demande de reclassement. |
erp:suivi_avis_defavorableDossier de suivi d'avis défavorable. |
erp:levee_avis_defavorableDossier de levée d'avis défavorable. |
erp:dossier_ge_2Dossier GE 2. |
erp:schema_general_organisation_securiteDossier de schéma général d'organisation de sécurité. |
erp:etude_ingenierieDossier d'étude ingénierie. |
erp:manifestation_temporaireDossier de manifestation temporaire. |
erp object required
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
date_de_realisation string required
Date à laquelle l'ERP a intégré Metarisc.
format : date-time 20 min length 50 max length
date_de_derniere_mise_a_jour string required nullable
Date à laquelle l'ERP a été mis à jour dans Metarisc.
format : date-time 20 min length 50 max length
implantation object required
Adresse postale d'un ERP.
code_postal string required nullable
Le code postal en France est une suite de cinq chiffres dont les deux premiers correspondent au département.
pattern ^(?:0[1-9]|[1-8]\d|9[0-8])\d{3}$ 5 max length
commune string required nullable
Nom de la commune.
256 max length
voie string required nullable
Libellé de la voie et de son type (exemple : "rue du point du jour").
256 max length
code_insee string required nullable
Code unique attribué à chaque commune de France.
pattern ^([013-9]\d|2[AB1-9])\d{3}$ 5 max length
arrondissement string required nullable
Le "code arrondissement" contient un chiffre (à partir de 1). Chaque arrondissement français peut ainsi être identifié par un code unique à 3 (pour la métropole) ou 4 (pour l'outre-mer) chiffres, dont respectivement les deux ou trois premiers identifient le département. Ce code est une chaine de caractère car il peut être alphanumérique (exemple : 2A1 pour AJACCIO).
256 max length
arrondissement_municipal string required nullable
L'arrondissement municipal est une subdivision territoriale des communes.
256 max length
latitude number required nullable
La latitude est une coordonnée géographique représentée par une valeur angulaire, expression de la position d'un point sur Terre, au nord ou au sud de l'équateur qui est le plan de référence. La latitude est une mesure angulaire ; elle varie entre la valeur 0° à l'équateur et 90° aux pôles.
format : double ≥=-90 ≤=90
longitude number required nullable
La longitude d'un point sur Terre est une coordonnée géographique représentée par une valeur angulaire, expression du positionnement est-ouest du point. Une longitude se mesure par rapport à une référence arbitraire qui, sur Terre, est généralement le méridien de Greenwich.
format : double ≥=-180 ≤=180
localisation_operationnelle string required nullable
Complément d'adresse à destination des services de secours.
256 max length
complement string required nullable
Complément d'adresse.
256 max length
descriptif_technique object
Descriptif technique actuel de l'ERP.
avis_exploitation string required nullable
Avis d'exploitation de l'ERP.
| Valeurs possibles |
|---|
favorableAvis favorable. |
defavorableAvis défavorable. |
date_pc_initial string required nullable
Date de l'établissement du permis de construire initial. Cette date permet de déterminer la réglementation applicable à l'ERP.
format : date 10 fixed length
date_ouverture string required nullable
Date d'ouverture de l'ERP.
format : date 10 fixed length
date_derniere_visite string required nullable
Date de la dernière visite de l'ERP.
format : date 10 fixed length
notes_internes string required nullable
Notes internes sur l'ERP.
16384 max length
references_exterieures array of object required
Références externes de l'ERP.
25 max items
titre string required
Titre de la référence extérieure.
256 max length
valeur string required
La valeur de la référence extérieure.
256 max length
a_visiter_en string required nullable
Année pour laquelle l'ERP doit être visité. Si le champ est null, l'ERP n'a pas de visite périodique prochaine prévue.
format : year pattern ^\d{4}$ 4 fixed length
sites_geographiques array of object required
Sites géographiques contenant l'ERP.
25 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
libelle string required
Libellé du site géographique.
256 max length
geojson string required
GeoJSON représentant la géométrie du site géographique. Elle est calculée à partir des géométries des ERP qui le composent.
16384 max length
erp_periodicite_contrainte integer required nullable
Si le site contient des ERP, alors cette propriété indique la périodicité la plus contrainte des ERP. Cela permet d'organiser les visites périodiques des ERP.
format : int32 ≥=0 ≤=60 multiple of: 12
notes string required
Note associée au site géographique. Elle est utilisée pour indiquer des informations importantes sur le site.
16384 max length
type string required
Type de site géographique.
| Valeurs possibles |
|---|
fonctionnelSite géographique défini par l'utilisateur pour regrouper des ERP. |
géographiqueSite géographique défini par des critères géographiques pour regrouper des ERP. |
organisation_id string required
Identifiant de l’organisation à laquelle appartient le site géographique.
format : uuid 36 fixed length
commission_de_securite object required nullable
Commission de sécurité compétente pour l'ERP.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
type string required
Type de la commission (peut être une commission de sécurité, un conseil départemental ...).
| Valeurs possibles |
|---|
Sous-commission départementaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur le département. |
Commission communaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur une commune. |
Commission intercommunaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur une intercommunalité. |
Commission d'arrondissementCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur un arrondissement. |
CoDERSTConseil départemental de l'environnement et des risques sanitaires et technologiques. |
libelle string required
Nom de la commission.
256 max length
presidence object required
Organisation présidant la commission.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required
Nom de l'organisation.
256 max length
logo_url string required nullable
Lien URL vers le logo représentant l'organisation.
format : uri 512 max length
type string required
Type de l'organisation.
| Valeurs possibles |
|---|
sisOrganisation de type Service d'Incendie et de Secours. |
secretariat object required
Organisation tenant le secrétariat de la commission.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required
Nom de l'organisation.
256 max length
logo_url string required nullable
Lien URL vers le logo représentant l'organisation.
format : uri 512 max length
type string required
Type de l'organisation.
| Valeurs possibles |
|---|
sisOrganisation de type Service d'Incendie et de Secours. |
couleur string nullable
Couleur associée à la commission, utilisée notamment pour l'affichage dans les calendriers. La couleur doit être au format hexadécimal sans le symbole '#' (Ex: RRGGBB).
pattern ^[0-9A-Fa-f]{6}$ 6 fixed length
organisation_id string required
Identifiant de l’organisation de la commission.
format : uuid 36 fixed length
titulaires array of object required
Liste des titulaires de l'ERP. Un titulaire est un utilisateur Metarisc désigné comme référent de l'ERP. Cela peut être utile pour planifier des visites, des alertes ou des notifications.
5 max items
id string required
Identifiant unique de l'utilisateur.
256 max length
first_name string required nullable
Prénom de l'utilisateur.
256 max length
last_name string required nullable
Nom de l'utilisateur.
256 max length
created_at string required
Date à laquelle l'utilisateur a été créé.
format : date-time 20 min length 50 max length
updated_at string required nullable
Date à laquelle l'utilisateur a été mis à jour.
format : date-time 20 min length 50 max length
timezone string required
Identifiant 'tz database' du Fuseau horaire de l'utilisateur. Voir : https://www.iana.org/time-zones Liste des fuseaux horaires : https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
256 max length
is_active boolean required
État d'activation du compte utilisateur.
is_verified boolean required
État de vérification du compte utilisateur.
fonction string required nullable
Fonction de l'utilisateur.
256 max length
avatar_url string required nullable
Lien URL vers l'avatar de l'utilisateur.
format : uri 512 max length
roles array of string unique items required nullable
Liste des rôles de l'utilisateur.
10 max items
string
Le rôle de l'utilisateur.
| Valeurs possibles |
|---|
administrateur_fonctionnelAdministrateur fonctionnel. |
valideurValideur. |
visionneur_simpleVisionneur simple. |
visionneur_completVisionneur complet. |
attributeurAttributeur. |
relecteurRelecteur. |
rapporteurRapporteur. |
preventionnistePréventionniste. |
secretariat_commission_securiteSecrétariat commission de sécurité. |
secretariatSecrétariat. |
etablissement_rattache object required nullable
Etablissement rattaché à l'ERP. Le rattachement permet de définir l'ERP courant comme une cellule commerciale ou un batiment non-isolé faisant partie d'un ERP plus grand.
textes_applicables array of object required
Textes réglementaires applicables à l'ERP.
50 max items
texte string required
Texte réglementaire ou normatif applicable.
256 max length
type string required
Type du texte applicable.
| Valeurs possibles |
|---|
Dispositions généralesDispositions générales. |
Dispositions particulièresDispositions particulières. |
Dispositions spécialesDispositions spéciales. |
Textes relatifs aux bâtiments d'habitationTextes relatifs aux bâtiments d'habitation. |
ERPÉtablissements Recevant du Public. |
ERP du 2ème groupeERP du 2ème groupe. |
Instructions techniques ERPInstructions techniques ERP. |
IGH / IMHImmeubles de Grande Hauteur / Immeubles de Moyenne Hauteur. |
HabitationHabitation. |
Rubriques ICPERubriques ICPE. |
Etablissements pénitentiairesÉtablissements pénitentiaires. |
PyrotechniePyrotechnie. |
GuidesGuides. |
Arrêtés préfectorauxArrêtés préfectoraux. |
genre string required
Genre de l'établissement.
| Valeurs possibles |
|---|
celluleCellule commerciale. |
erpERP principal. |
organisation_id string required
Identifiant de l’organisation à laquelle appartient l'ERP.
format : uuid 36 fixed length
resume_historique string required nullable
Résumé de l'historique de l'ERP.
16384 max length
numero_urbanisme string required nullable
Numéro d'urbanisme.
256 max length
numero_urbanisme_date string required nullable
Date du numéro d'urbanisme.
format : date 10 fixed length
demandeur string required nullable
Demandeur ayant déposé le dossier.
256 max length
service_instructeur string required nullable
Service instructeur du dossier. C'est un service administratif chargé de l'examen d'un dossier.
256 max length
descriptif_travaux string required nullable
Descriptif des travaux.
16384 max length
date_limite_traitement string required nullable
Date limite de traitement du dossier.
format : date 10 fixed length
dossier_complet boolean required nullable
Dossier complet.
dossier_complet_observations string required nullable
Observations dans le cas d'un dossier incomplet.
32768 max length
Liste paginée des dossiers
Récupération de la liste des dossiers. Cet endpoint partage certains paramètres de filtrage de /dossiers.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres
affecte string
Filtre sur les affectations du dossier
256 max length
enveloppe string
Filtre sur une enveloppe.
format : uuid 36 fixed length
numero_urba string
Filtre sur le numéro d'urbanisme du dossier.
256 max length
objet string
Filtre sur l'objet du dossier
256 max length
type string multiple
Filtre sur le type du dossier
Type du dossier.
| Valeurs possibles |
|---|
erp:autorisation_de_travauxDossier d'autorisation de travaux. |
erp:permis_de_construireDossier de permis de construire. |
erp:levee_de_prescriptionsDossier de levée de prescriptions. |
erp:changement_de_dusDossier de changement de destination. |
erp:salon_type_tDossier de salon de type T. |
erp:utilisation_exceptionnelle_de_locauxDossier d'utilisation exceptionnelle de locaux. |
erp:demande_d_implantation_cts_inferieur_6_moisDossier de demande d'implantation de CTS inférieur à 6 mois. |
erp:demande_d_implantation_cts_superieur_6_moisDossier de demande d'implantation de CTS supérieur à 6 mois. |
erp:derogationDossier de dérogation. |
erp:etude_cahier_des_charges_type_tDossier d'étude de cahier des charges de type T. |
erp:levee_de_reserveDossier de levée de réserve. |
erp:echeancier_de_travauxDossier d'échéancier de travaux. |
erp:cahier_des_charges_ssiDossier de cahier des charges SSI. |
erp:etude_suite_a_un_avis_differeDossier d'étude suite à un avis différé. |
erp:visite_periodiqueDossier de visite périodique. |
erp:visite_receptionDossier de visite de réception. |
erp:visite_avant_ouvertureDossier de visite avant ouverture. |
erp:visite_controleDossier de visite de contrôle. |
erp:visite_inopineeDossier de visite inopinée. |
erp:visite_chantierDossier de visite de chantier. |
erp:demande_avisDossier de demande d'avis. |
erp:demande_reclassementDossier de demande de reclassement. |
erp:suivi_avis_defavorableDossier de suivi d'avis défavorable. |
erp:levee_avis_defavorableDossier de levée d'avis défavorable. |
erp:dossier_ge_2Dossier GE 2. |
erp:schema_general_organisation_securiteDossier de schéma général d'organisation de sécurité. |
erp:etude_ingenierieDossier d'étude ingénierie. |
erp:manifestation_temporaireDossier de manifestation temporaire. |
workflow_actif string
Filtre sur le workflow qui est actuellement actif sur le dossier
Type du workflow.
| Valeurs possibles |
|---|
analyse_de_risqueAnalyse de risque. |
validationValidation. |
arrivee_sisArrivée SIS. |
arrivee_sis_prevArrivée SIS préventive. |
arrivee_secretariat_commissionArrivée au secrétariat de la commission. |
consultation_sisConsultation SIS. |
passage_commissionPassage en commission. |
relectureRelecture. |
visiteVisite. |
arrivee_secretariatArrivée au secrétariat. |
workflowWorkflow générique. |
reception_de_travaux_en_attenteRéception de travaux en attente. |
Paramètres supplémentaires
page integer
Le numéro de la page de résultats demandé.
format : int32 ≥=1 ≤=999999 default: 1
per_page integer
Limite le nombre d'objets retournés par une page. La limite est comprise entre 1 et 100, la valeur par défaut étant de 10.
format : int32 ≥=1 ≤=100 default: 10
sort string
Propriété sur laquelle trier les résultats. L'ordre de tri par défaut est croissant (asc) sauf si la propriété est préfixée par un trait d'union (-), auquel cas l'ordre de tri sera décroissant (desc).
Propriété sur lesquelles les résultats seront triés.
pattern ^-?\w*$ 256 max length default: date_de_creation
| Valeurs possibles |
|---|
date_de_creationordre croissant sur date_de_creation (asc). |
-date_de_creationordre décroissant sur date_de_creation (desc). |
Réponses
200 OK
Retourne un dictionnaire avec une propriété data contenant un tableau d'Objet Dossier (en respectant les limites de pagination). Chaque entrée du tableau constitue un Objet Dossier distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
GET /erp/{erp_id}/dossiers
data array of object required
Tableau d'objets contenu dans la page.
100 max items
meta object required
Métadonnées de la pagination.
pagination object required
Ensemble d'informations liées à une réponse paginée.
total integer required
Nombre total d'objets.
format : int32 ≥=0 ≤=999999
count integer required
Nombre d'objets contenu dans la page courante.
format : int32 ≥=0 ≤=999999
per_page integer required
Nombre d'objets pouvant être retournés par une page
format : int32 ≥=1 ≤=100
current_page integer required
Numéro de la page courante.
format : int32 ≥=1 ≤=999999
total_pages integer required
Nombres de pages disponibles.
format : int32 ≥=1 ≤=999999
Ajout d'un dossier
Ajout d'un dossier.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres du corps de la requête
Réponses
201 OK
Retourne l'Objet Dossier créé.
POST /erp/{erp_id}/dossiers
Récupération des détails de l'ERP
Récupération des détails de l'ERP.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Réponses
200 OK
Retourne un Objet ERP contenant les données demandées.
GET /erp/{erp_id}
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
date_de_realisation string required
Date à laquelle l'ERP a intégré Metarisc.
format : date-time 20 min length 50 max length
date_de_derniere_mise_a_jour string required nullable
Date à laquelle l'ERP a été mis à jour dans Metarisc.
format : date-time 20 min length 50 max length
implantation object required
Adresse postale d'un ERP.
code_postal string required nullable
Le code postal en France est une suite de cinq chiffres dont les deux premiers correspondent au département.
pattern ^(?:0[1-9]|[1-8]\d|9[0-8])\d{3}$ 5 max length
commune string required nullable
Nom de la commune.
256 max length
voie string required nullable
Libellé de la voie et de son type (exemple : "rue du point du jour").
256 max length
code_insee string required nullable
Code unique attribué à chaque commune de France.
pattern ^([013-9]\d|2[AB1-9])\d{3}$ 5 max length
arrondissement string required nullable
Le "code arrondissement" contient un chiffre (à partir de 1). Chaque arrondissement français peut ainsi être identifié par un code unique à 3 (pour la métropole) ou 4 (pour l'outre-mer) chiffres, dont respectivement les deux ou trois premiers identifient le département. Ce code est une chaine de caractère car il peut être alphanumérique (exemple : 2A1 pour AJACCIO).
256 max length
arrondissement_municipal string required nullable
L'arrondissement municipal est une subdivision territoriale des communes.
256 max length
latitude number required nullable
La latitude est une coordonnée géographique représentée par une valeur angulaire, expression de la position d'un point sur Terre, au nord ou au sud de l'équateur qui est le plan de référence. La latitude est une mesure angulaire ; elle varie entre la valeur 0° à l'équateur et 90° aux pôles.
format : double ≥=-90 ≤=90
longitude number required nullable
La longitude d'un point sur Terre est une coordonnée géographique représentée par une valeur angulaire, expression du positionnement est-ouest du point. Une longitude se mesure par rapport à une référence arbitraire qui, sur Terre, est généralement le méridien de Greenwich.
format : double ≥=-180 ≤=180
localisation_operationnelle string required nullable
Complément d'adresse à destination des services de secours.
256 max length
complement string required nullable
Complément d'adresse.
256 max length
descriptif_technique object
Descriptif technique actuel de l'ERP.
avis_exploitation string required nullable
Avis d'exploitation de l'ERP.
| Valeurs possibles |
|---|
favorableAvis favorable. |
defavorableAvis défavorable. |
date_pc_initial string required nullable
Date de l'établissement du permis de construire initial. Cette date permet de déterminer la réglementation applicable à l'ERP.
format : date 10 fixed length
date_ouverture string required nullable
Date d'ouverture de l'ERP.
format : date 10 fixed length
date_derniere_visite string required nullable
Date de la dernière visite de l'ERP.
format : date 10 fixed length
notes_internes string required nullable
Notes internes sur l'ERP.
16384 max length
references_exterieures array of object required
Références externes de l'ERP.
25 max items
titre string required
Titre de la référence extérieure.
256 max length
valeur string required
La valeur de la référence extérieure.
256 max length
a_visiter_en string required nullable
Année pour laquelle l'ERP doit être visité. Si le champ est null, l'ERP n'a pas de visite périodique prochaine prévue.
format : year pattern ^\d{4}$ 4 fixed length
sites_geographiques array of object required
Sites géographiques contenant l'ERP.
25 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
libelle string required
Libellé du site géographique.
256 max length
geojson string required
GeoJSON représentant la géométrie du site géographique. Elle est calculée à partir des géométries des ERP qui le composent.
16384 max length
erp_periodicite_contrainte integer required nullable
Si le site contient des ERP, alors cette propriété indique la périodicité la plus contrainte des ERP. Cela permet d'organiser les visites périodiques des ERP.
format : int32 ≥=0 ≤=60 multiple of: 12
notes string required
Note associée au site géographique. Elle est utilisée pour indiquer des informations importantes sur le site.
16384 max length
type string required
Type de site géographique.
| Valeurs possibles |
|---|
fonctionnelSite géographique défini par l'utilisateur pour regrouper des ERP. |
géographiqueSite géographique défini par des critères géographiques pour regrouper des ERP. |
organisation_id string required
Identifiant de l’organisation à laquelle appartient le site géographique.
format : uuid 36 fixed length
commission_de_securite object required nullable
Commission de sécurité compétente pour l'ERP.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
type string required
Type de la commission (peut être une commission de sécurité, un conseil départemental ...).
| Valeurs possibles |
|---|
Sous-commission départementaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur le département. |
Commission communaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur une commune. |
Commission intercommunaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur une intercommunalité. |
Commission d'arrondissementCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur un arrondissement. |
CoDERSTConseil départemental de l'environnement et des risques sanitaires et technologiques. |
libelle string required
Nom de la commission.
256 max length
presidence object required
Organisation présidant la commission.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required
Nom de l'organisation.
256 max length
logo_url string required nullable
Lien URL vers le logo représentant l'organisation.
format : uri 512 max length
type string required
Type de l'organisation.
| Valeurs possibles |
|---|
sisOrganisation de type Service d'Incendie et de Secours. |
secretariat object required
Organisation tenant le secrétariat de la commission.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required
Nom de l'organisation.
256 max length
logo_url string required nullable
Lien URL vers le logo représentant l'organisation.
format : uri 512 max length
type string required
Type de l'organisation.
| Valeurs possibles |
|---|
sisOrganisation de type Service d'Incendie et de Secours. |
couleur string nullable
Couleur associée à la commission, utilisée notamment pour l'affichage dans les calendriers. La couleur doit être au format hexadécimal sans le symbole '#' (Ex: RRGGBB).
pattern ^[0-9A-Fa-f]{6}$ 6 fixed length
organisation_id string required
Identifiant de l’organisation de la commission.
format : uuid 36 fixed length
titulaires array of object required
Liste des titulaires de l'ERP. Un titulaire est un utilisateur Metarisc désigné comme référent de l'ERP. Cela peut être utile pour planifier des visites, des alertes ou des notifications.
5 max items
id string required
Identifiant unique de l'utilisateur.
256 max length
first_name string required nullable
Prénom de l'utilisateur.
256 max length
last_name string required nullable
Nom de l'utilisateur.
256 max length
created_at string required
Date à laquelle l'utilisateur a été créé.
format : date-time 20 min length 50 max length
updated_at string required nullable
Date à laquelle l'utilisateur a été mis à jour.
format : date-time 20 min length 50 max length
timezone string required
Identifiant 'tz database' du Fuseau horaire de l'utilisateur. Voir : https://www.iana.org/time-zones Liste des fuseaux horaires : https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
256 max length
is_active boolean required
État d'activation du compte utilisateur.
is_verified boolean required
État de vérification du compte utilisateur.
fonction string required nullable
Fonction de l'utilisateur.
256 max length
avatar_url string required nullable
Lien URL vers l'avatar de l'utilisateur.
format : uri 512 max length
roles array of string unique items required nullable
Liste des rôles de l'utilisateur.
10 max items
string
Le rôle de l'utilisateur.
| Valeurs possibles |
|---|
administrateur_fonctionnelAdministrateur fonctionnel. |
valideurValideur. |
visionneur_simpleVisionneur simple. |
visionneur_completVisionneur complet. |
attributeurAttributeur. |
relecteurRelecteur. |
rapporteurRapporteur. |
preventionnistePréventionniste. |
secretariat_commission_securiteSecrétariat commission de sécurité. |
secretariatSecrétariat. |
etablissement_rattache object required nullable
Etablissement rattaché à l'ERP. Le rattachement permet de définir l'ERP courant comme une cellule commerciale ou un batiment non-isolé faisant partie d'un ERP plus grand.
textes_applicables array of object required
Textes réglementaires applicables à l'ERP.
50 max items
texte string required
Texte réglementaire ou normatif applicable.
256 max length
type string required
Type du texte applicable.
| Valeurs possibles |
|---|
Dispositions généralesDispositions générales. |
Dispositions particulièresDispositions particulières. |
Dispositions spécialesDispositions spéciales. |
Textes relatifs aux bâtiments d'habitationTextes relatifs aux bâtiments d'habitation. |
ERPÉtablissements Recevant du Public. |
ERP du 2ème groupeERP du 2ème groupe. |
Instructions techniques ERPInstructions techniques ERP. |
IGH / IMHImmeubles de Grande Hauteur / Immeubles de Moyenne Hauteur. |
HabitationHabitation. |
Rubriques ICPERubriques ICPE. |
Etablissements pénitentiairesÉtablissements pénitentiaires. |
PyrotechniePyrotechnie. |
GuidesGuides. |
Arrêtés préfectorauxArrêtés préfectoraux. |
genre string required
Genre de l'établissement.
| Valeurs possibles |
|---|
celluleCellule commerciale. |
erpERP principal. |
organisation_id string required
Identifiant de l’organisation à laquelle appartient l'ERP.
format : uuid 36 fixed length
resume_historique string required nullable
Résumé de l'historique de l'ERP.
16384 max length
Mise à jour d'un ERP
Mise à jour des détails d'un ERP en définissant les valeurs des paramètres transmis. Tous les paramètres non fournis resteront inchangés.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres du corps de la requête
implantation object
Adresse postale d'un ERP.
code_postal string nullable
Le code postal en France est une suite de cinq chiffres dont les deux premiers correspondent au département.
pattern ^(?:0[1-9]|[1-8]\d|9[0-8])\d{3}$ 5 max length
commune string nullable
Nom de la commune.
256 max length
voie string nullable
Libellé de la voie et de son type (exemple : "rue du point du jour").
256 max length
code_insee string nullable
Code unique attribué à chaque commune de France.
pattern ^([013-9]\d|2[AB1-9])\d{3}$ 5 max length
arrondissement string nullable
Le "code arrondissement" contient un chiffre (à partir de 1). Chaque arrondissement français peut ainsi être identifié par un code unique à 3 (pour la métropole) ou 4 (pour l'outre-mer) chiffres, dont respectivement les deux ou trois premiers identifient le département. Ce code est une chaine de caractère car il peut être alphanumérique (exemple : 2A1 pour AJACCIO).
256 max length
arrondissement_municipal string nullable
L'arrondissement municipal est une subdivision territoriale des communes.
256 max length
latitude number nullable
La latitude est une coordonnée géographique représentée par une valeur angulaire, expression de la position d'un point sur Terre, au nord ou au sud de l'équateur qui est le plan de référence. La latitude est une mesure angulaire ; elle varie entre la valeur 0° à l'équateur et 90° aux pôles.
format : double ≥=-90 ≤=90
longitude number nullable
La longitude d'un point sur Terre est une coordonnée géographique représentée par une valeur angulaire, expression du positionnement est-ouest du point. Une longitude se mesure par rapport à une référence arbitraire qui, sur Terre, est généralement le méridien de Greenwich.
format : double ≥=-180 ≤=180
localisation_operationnelle string nullable
Complément d'adresse à destination des services de secours.
256 max length
complement string nullable
Complément d'adresse.
256 max length
descriptif_technique object
Descriptif technique actuel de l'ERP.
date_pc_initial string
Date de l'établissement du permis de construire initial. Cette date permet de déterminer la réglementation applicable à l'ERP.
format : date 10 fixed length
date_ouverture string
Date d'ouverture de l'ERP.
format : date 10 fixed length
date_derniere_visite string
Date de la dernière visite de l'ERP.
format : date 10 fixed length
notes_internes string
Notes internes sur l'ERP.
16384 max length
sites_geographiques_id array of string
Les identifiants des sites géographiques auxquelles associer cet ERP. Envoyez un ou pluseurs identifiants de sites géographiques pour remplacer les sites géographiques associés à cet ERP. Un tableau vide ([]) dissocie l'ERP de tous les sites géographiques.
25 max items
string
format : uuid 36 fixed length
commission_de_securite_id string nullable
L'identifiant de la commission de sécurité à laquelle associer cet ERP, ou "null" pour supprimer la commission actuelle.
format : uuid 36 fixed length
titulaires_id array of string
Les identifiants des titulaires auxquels associer cet ERP. Envoyez un ou pluseurs identifiants d'utilisateurs pour remplacer les titulaires associés à cet ERP. Un tableau vide ([]) dissocie l'ERP de tous les titulaires.
3 max items
string
256 max length
etablissement_rattache object nullable
Etablissement rattaché à l'ERP. Le rattachement permet de définir l'ERP courant comme une cellule commerciale ou un batiment non-isolé faisant partie d'un ERP plus grand.
erp_lie_id string required
Identifiant de l'ERP lié.
format : uuid 36 fixed length
type string required
Type de la relation entre les ERP.
| Valeurs possibles |
|---|
CELLULECellule commerciale. |
BATIMENT_NON_ISOLEBâtiment dont l'isolation ne correspond pas aux conditions d'isolement du règlement. |
textes_applicables array of object
Textes réglementaires applicables à l'ERP.
50 max items
texte string required
Texte réglementaire ou normatif applicable.
256 max length
type string required
Type du texte applicable.
| Valeurs possibles |
|---|
Dispositions généralesDispositions générales. |
Dispositions particulièresDispositions particulières. |
Dispositions spécialesDispositions spéciales. |
Textes relatifs aux bâtiments d'habitationTextes relatifs aux bâtiments d'habitation. |
ERPÉtablissements Recevant du Public. |
ERP du 2ème groupeERP du 2ème groupe. |
Instructions techniques ERPInstructions techniques ERP. |
IGH / IMHImmeubles de Grande Hauteur / Immeubles de Moyenne Hauteur. |
HabitationHabitation. |
Rubriques ICPERubriques ICPE. |
Etablissements pénitentiairesÉtablissements pénitentiaires. |
PyrotechniePyrotechnie. |
GuidesGuides. |
Arrêtés préfectorauxArrêtés préfectoraux. |
resume_historique string
Résumé de l'historique de l'ERP.
16384 max length
Réponses
200 OK
Retourne un Objet ERP contenant les données demandées.
POST /erp/{erp_id}
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
date_de_realisation string required
Date à laquelle l'ERP a intégré Metarisc.
format : date-time 20 min length 50 max length
date_de_derniere_mise_a_jour string required nullable
Date à laquelle l'ERP a été mis à jour dans Metarisc.
format : date-time 20 min length 50 max length
implantation object required
Adresse postale d'un ERP.
code_postal string required nullable
Le code postal en France est une suite de cinq chiffres dont les deux premiers correspondent au département.
pattern ^(?:0[1-9]|[1-8]\d|9[0-8])\d{3}$ 5 max length
commune string required nullable
Nom de la commune.
256 max length
voie string required nullable
Libellé de la voie et de son type (exemple : "rue du point du jour").
256 max length
code_insee string required nullable
Code unique attribué à chaque commune de France.
pattern ^([013-9]\d|2[AB1-9])\d{3}$ 5 max length
arrondissement string required nullable
Le "code arrondissement" contient un chiffre (à partir de 1). Chaque arrondissement français peut ainsi être identifié par un code unique à 3 (pour la métropole) ou 4 (pour l'outre-mer) chiffres, dont respectivement les deux ou trois premiers identifient le département. Ce code est une chaine de caractère car il peut être alphanumérique (exemple : 2A1 pour AJACCIO).
256 max length
arrondissement_municipal string required nullable
L'arrondissement municipal est une subdivision territoriale des communes.
256 max length
latitude number required nullable
La latitude est une coordonnée géographique représentée par une valeur angulaire, expression de la position d'un point sur Terre, au nord ou au sud de l'équateur qui est le plan de référence. La latitude est une mesure angulaire ; elle varie entre la valeur 0° à l'équateur et 90° aux pôles.
format : double ≥=-90 ≤=90
longitude number required nullable
La longitude d'un point sur Terre est une coordonnée géographique représentée par une valeur angulaire, expression du positionnement est-ouest du point. Une longitude se mesure par rapport à une référence arbitraire qui, sur Terre, est généralement le méridien de Greenwich.
format : double ≥=-180 ≤=180
localisation_operationnelle string required nullable
Complément d'adresse à destination des services de secours.
256 max length
complement string required nullable
Complément d'adresse.
256 max length
descriptif_technique object
Descriptif technique actuel de l'ERP.
avis_exploitation string required nullable
Avis d'exploitation de l'ERP.
| Valeurs possibles |
|---|
favorableAvis favorable. |
defavorableAvis défavorable. |
date_pc_initial string required nullable
Date de l'établissement du permis de construire initial. Cette date permet de déterminer la réglementation applicable à l'ERP.
format : date 10 fixed length
date_ouverture string required nullable
Date d'ouverture de l'ERP.
format : date 10 fixed length
date_derniere_visite string required nullable
Date de la dernière visite de l'ERP.
format : date 10 fixed length
notes_internes string required nullable
Notes internes sur l'ERP.
16384 max length
references_exterieures array of object required
Références externes de l'ERP.
25 max items
titre string required
Titre de la référence extérieure.
256 max length
valeur string required
La valeur de la référence extérieure.
256 max length
a_visiter_en string required nullable
Année pour laquelle l'ERP doit être visité. Si le champ est null, l'ERP n'a pas de visite périodique prochaine prévue.
format : year pattern ^\d{4}$ 4 fixed length
sites_geographiques array of object required
Sites géographiques contenant l'ERP.
25 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
libelle string required
Libellé du site géographique.
256 max length
geojson string required
GeoJSON représentant la géométrie du site géographique. Elle est calculée à partir des géométries des ERP qui le composent.
16384 max length
erp_periodicite_contrainte integer required nullable
Si le site contient des ERP, alors cette propriété indique la périodicité la plus contrainte des ERP. Cela permet d'organiser les visites périodiques des ERP.
format : int32 ≥=0 ≤=60 multiple of: 12
notes string required
Note associée au site géographique. Elle est utilisée pour indiquer des informations importantes sur le site.
16384 max length
type string required
Type de site géographique.
| Valeurs possibles |
|---|
fonctionnelSite géographique défini par l'utilisateur pour regrouper des ERP. |
géographiqueSite géographique défini par des critères géographiques pour regrouper des ERP. |
organisation_id string required
Identifiant de l’organisation à laquelle appartient le site géographique.
format : uuid 36 fixed length
commission_de_securite object required nullable
Commission de sécurité compétente pour l'ERP.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
type string required
Type de la commission (peut être une commission de sécurité, un conseil départemental ...).
| Valeurs possibles |
|---|
Sous-commission départementaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur le département. |
Commission communaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur une commune. |
Commission intercommunaleCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur une intercommunalité. |
Commission d'arrondissementCommission de sécurité des établissements recevant du public (ERP) et des immeubles de grande hauteur (IGH) compétente sur un arrondissement. |
CoDERSTConseil départemental de l'environnement et des risques sanitaires et technologiques. |
libelle string required
Nom de la commission.
256 max length
presidence object required
Organisation présidant la commission.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required
Nom de l'organisation.
256 max length
logo_url string required nullable
Lien URL vers le logo représentant l'organisation.
format : uri 512 max length
type string required
Type de l'organisation.
| Valeurs possibles |
|---|
sisOrganisation de type Service d'Incendie et de Secours. |
secretariat object required
Organisation tenant le secrétariat de la commission.
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nom string required
Nom de l'organisation.
256 max length
logo_url string required nullable
Lien URL vers le logo représentant l'organisation.
format : uri 512 max length
type string required
Type de l'organisation.
| Valeurs possibles |
|---|
sisOrganisation de type Service d'Incendie et de Secours. |
couleur string nullable
Couleur associée à la commission, utilisée notamment pour l'affichage dans les calendriers. La couleur doit être au format hexadécimal sans le symbole '#' (Ex: RRGGBB).
pattern ^[0-9A-Fa-f]{6}$ 6 fixed length
organisation_id string required
Identifiant de l’organisation de la commission.
format : uuid 36 fixed length
titulaires array of object required
Liste des titulaires de l'ERP. Un titulaire est un utilisateur Metarisc désigné comme référent de l'ERP. Cela peut être utile pour planifier des visites, des alertes ou des notifications.
5 max items
id string required
Identifiant unique de l'utilisateur.
256 max length
first_name string required nullable
Prénom de l'utilisateur.
256 max length
last_name string required nullable
Nom de l'utilisateur.
256 max length
created_at string required
Date à laquelle l'utilisateur a été créé.
format : date-time 20 min length 50 max length
updated_at string required nullable
Date à laquelle l'utilisateur a été mis à jour.
format : date-time 20 min length 50 max length
timezone string required
Identifiant 'tz database' du Fuseau horaire de l'utilisateur. Voir : https://www.iana.org/time-zones Liste des fuseaux horaires : https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
256 max length
is_active boolean required
État d'activation du compte utilisateur.
is_verified boolean required
État de vérification du compte utilisateur.
fonction string required nullable
Fonction de l'utilisateur.
256 max length
avatar_url string required nullable
Lien URL vers l'avatar de l'utilisateur.
format : uri 512 max length
roles array of string unique items required nullable
Liste des rôles de l'utilisateur.
10 max items
string
Le rôle de l'utilisateur.
| Valeurs possibles |
|---|
administrateur_fonctionnelAdministrateur fonctionnel. |
valideurValideur. |
visionneur_simpleVisionneur simple. |
visionneur_completVisionneur complet. |
attributeurAttributeur. |
relecteurRelecteur. |
rapporteurRapporteur. |
preventionnistePréventionniste. |
secretariat_commission_securiteSecrétariat commission de sécurité. |
secretariatSecrétariat. |
etablissement_rattache object required nullable
Etablissement rattaché à l'ERP. Le rattachement permet de définir l'ERP courant comme une cellule commerciale ou un batiment non-isolé faisant partie d'un ERP plus grand.
textes_applicables array of object required
Textes réglementaires applicables à l'ERP.
50 max items
texte string required
Texte réglementaire ou normatif applicable.
256 max length
type string required
Type du texte applicable.
| Valeurs possibles |
|---|
Dispositions généralesDispositions générales. |
Dispositions particulièresDispositions particulières. |
Dispositions spécialesDispositions spéciales. |
Textes relatifs aux bâtiments d'habitationTextes relatifs aux bâtiments d'habitation. |
ERPÉtablissements Recevant du Public. |
ERP du 2ème groupeERP du 2ème groupe. |
Instructions techniques ERPInstructions techniques ERP. |
IGH / IMHImmeubles de Grande Hauteur / Immeubles de Moyenne Hauteur. |
HabitationHabitation. |
Rubriques ICPERubriques ICPE. |
Etablissements pénitentiairesÉtablissements pénitentiaires. |
PyrotechniePyrotechnie. |
GuidesGuides. |
Arrêtés préfectorauxArrêtés préfectoraux. |
genre string required
Genre de l'établissement.
| Valeurs possibles |
|---|
celluleCellule commerciale. |
erpERP principal. |
organisation_id string required
Identifiant de l’organisation à laquelle appartient l'ERP.
format : uuid 36 fixed length
resume_historique string required nullable
Résumé de l'historique de l'ERP.
16384 max length
Liste paginée représentant l'historique d'un ERP
Récupération de l'historique d'un ERP.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres supplémentaires
page integer
Le numéro de la page de résultats demandé.
format : int32 ≥=1 ≤=999999 default: 1
per_page integer
Limite le nombre d'objets retournés par une page. La limite est comprise entre 1 et 100, la valeur par défaut étant de 10.
format : int32 ≥=1 ≤=100 default: 10
Réponses
200 OK
Retourne un dictionnaire avec une propriété data contenant un tableau d'Objet Descriptif Technique ERP (en respectant les limites de pagination). Chaque entrée du tableau constitue un Objet Descriptif Technique ERP distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
GET /erp/{erp_id}/historique
data array of object required
Tableau d'objets contenu dans la page.
100 max items
meta object required
Métadonnées de la pagination.
pagination object required
Ensemble d'informations liées à une réponse paginée.
total integer required
Nombre total d'objets.
format : int32 ≥=0 ≤=999999
count integer required
Nombre d'objets contenu dans la page courante.
format : int32 ≥=0 ≤=999999
per_page integer required
Nombre d'objets pouvant être retournés par une page
format : int32 ≥=1 ≤=100
current_page integer required
Numéro de la page courante.
format : int32 ≥=1 ≤=999999
total_pages integer required
Nombres de pages disponibles.
format : int32 ≥=1 ≤=999999
Liste paginée des mains courantes
Récupération de la liste des mains courantes.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres supplémentaires
page integer
Le numéro de la page de résultats demandé.
format : int32 ≥=1 ≤=999999 default: 1
per_page integer
Limite le nombre d'objets retournés par une page. La limite est comprise entre 1 et 100, la valeur par défaut étant de 10.
format : int32 ≥=1 ≤=100 default: 10
sort string
Propriété sur laquelle trier les résultats. L'ordre de tri par défaut est croissant (asc) sauf si la propriété est préfixée par un trait d'union (-), auquel cas l'ordre de tri sera décroissant (desc).
Propriété sur lesquelles les résultats seront triés.
pattern ^-?\w*$ 256 max length default: date
| Valeurs possibles |
|---|
dateordre croissant sur date (asc). |
-dateordre décroissant sur date (desc). |
Réponses
200 OK
Retourne un dictionnaire avec une propriété data contenant un tableau d'Objet Main Courante (en respectant les limites de pagination). Chaque entrée du tableau constitue un Objet Main Courante distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
GET /erp/{erp_id}/mains_courantes
data array of object required
Tableau d'objets contenu dans la page.
100 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
objet string required
Objet de la main courante.
256 max length
date string required
Horodatage de la main courante.
format : date-time 20 min length 50 max length
compte_rendu string required
Contenu de la main courante.
32768 max length
type string required
Type de la main courante.
| Valeurs possibles |
|---|
REUNIONRéunion. |
INTERVENTIONIntervention. |
RCCIRecherche des Causes et des Circonstances de l'Incendie. |
RETEXRetour d'expérience. |
meta object required
Métadonnées de la pagination.
pagination object required
Ensemble d'informations liées à une réponse paginée.
total integer required
Nombre total d'objets.
format : int32 ≥=0 ≤=999999
count integer required
Nombre d'objets contenu dans la page courante.
format : int32 ≥=0 ≤=999999
per_page integer required
Nombre d'objets pouvant être retournés par une page
format : int32 ≥=1 ≤=100
current_page integer required
Numéro de la page courante.
format : int32 ≥=1 ≤=999999
total_pages integer required
Nombres de pages disponibles.
format : int32 ≥=1 ≤=999999
Ajout d'une main courante
Ajout d'une main courante.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres du corps de la requête
objet string required
Objet de la main courante.
256 max length
date string
Horodatage de la main courante.
format : date-time 20 min length 50 max length
compte_rendu string
Contenu de la main courante.
32768 max length
type string required
Type de la main courante.
| Valeurs possibles |
|---|
REUNIONRéunion. |
INTERVENTIONIntervention. |
RCCIRecherche des Causes et des Circonstances de l'Incendie. |
RETEXRetour d'expérience. |
Réponses
201 OK
Retourne l'Objet Main Courante créé.
POST /erp/{erp_id}/mains_courantes
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
objet string required
Objet de la main courante.
256 max length
date string required
Horodatage de la main courante.
format : date-time 20 min length 50 max length
compte_rendu string required
Contenu de la main courante.
32768 max length
type string required
Type de la main courante.
| Valeurs possibles |
|---|
REUNIONRéunion. |
INTERVENTIONIntervention. |
RCCIRecherche des Causes et des Circonstances de l'Incendie. |
RETEXRetour d'expérience. |
Liste complète des permissions de l'utilisateur connecté sur l'ERP
Ensemble des permissions de l'utilisateur connecté sur l'ERP.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Réponses
200 OK
Retourne un tableau d'Objet Permission ERP. Chaque entrée du tableau constitue un Objet Permission ERP distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
GET /erp/{erp_id}/permissions
data array of object required
Liste d'objets.
100 max items
name string required
Nom de la permission.
| Valeurs possibles |
|---|
erp:readLecture des informations de l'ERP. |
erp:writeÉcriture des informations de l'ERP. |
Liste paginée des prescriptions de l'ERP
Retourne la liste des prescriptions soulevées dans les visites et les études de l'ERP.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres supplémentaires
page integer
Le numéro de la page de résultats demandé.
format : int32 ≥=1 ≤=999999 default: 1
per_page integer
Limite le nombre d'objets retournés par une page. La limite est comprise entre 1 et 100, la valeur par défaut étant de 10.
format : int32 ≥=1 ≤=100 default: 10
Réponses
200 OK
Retourne un dictionnaire avec une propriété data contenant un tableau d'Objet Prescription (en respectant les limites de pagination). Chaque entrée du tableau constitue un Objet Prescription distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
GET /erp/{erp_id}/prescriptions
data array of object required
Tableau d'objets contenu dans la page.
100 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
contenu string required
Contenu de la prescription.
16384 max length
type string required nullable
Classement de la prescription.
| Valeurs possibles |
|---|
liee_a_l_exploitationPrescription liée à l'exploitation. |
liee_a_l_ameliorationPrescription liée à l'amélioration. |
rappel_reglementaireRappel réglementaire. |
supports_reglementaires array of object required
Les supports réglementaires de la prescription.
50 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nature string required
Nature du support réglementaire.
| Valeurs possibles |
|---|
arreteArrêté. |
articleArticle. |
arretes_prefectorauxEnsemble d'arrêtés préfectoraux. |
articlesEnsemble d'articles. |
guidesGuides. |
local_autre_texteTexte réglementaire local. |
doctrineDoctrine. |
textes_nationaux_autre_texteTexte réglementaire national. |
avis_ccsAvis du Conseil Consultatif de la Sécurité. |
instructions_techniquesInstructions techniques. |
decretDécret. |
circulaireCirculaire. |
legifrance_cid string required nullable
Le CID est l’identifiant commun à l’ensemble des versions d’un objet Legifrance (article, section, texte). Si le CID est renseigné, alors ce support réglementaire est sourcé depuis Legifrance.
256 max length
contenu string
Contenu du support réglementaire.
16384 max length
titre string
Titre du contenu réglementaire.
512 max length
etat string required
Etat juridique d’un support réglementaire.
| Valeurs possibles |
|---|
en_vigueurLe support réglementaire est en vigueur. |
reference string required
Une chaîne de caractères arbitraire rattachée à l'objet. Utile pour rechercher le support réglementaire.
256 max length
chemins array of string required
Chemins de la prescription. Emplacements dans lesquels on peut trouver la prescription dans la structure de répertoires (mode exploration). Le nombre de niveaux dans le chemin est limité à 10.
10 max items default: /
string
pattern ^\/(?:[a-zA-Zà-úÀ-Ú0-9\s\/\-])*$ 255 max length
meta object required
Métadonnées de la pagination.
pagination object required
Ensemble d'informations liées à une réponse paginée.
total integer required
Nombre total d'objets.
format : int32 ≥=0 ≤=999999
count integer required
Nombre d'objets contenu dans la page courante.
format : int32 ≥=0 ≤=999999
per_page integer required
Nombre d'objets pouvant être retournés par une page
format : int32 ≥=1 ≤=100
current_page integer required
Numéro de la page courante.
format : int32 ≥=1 ≤=999999
total_pages integer required
Nombres de pages disponibles.
format : int32 ≥=1 ≤=999999
Liste complète des références extérieures de l'ERP
Récupération de toutes les références extérieures de l'objet.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Réponses
200 OK
Retourne un tableau d'Objet Référence Extérieure. Chaque entrée du tableau constitue un Objet Référence Extérieure distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
GET /erp/{erp_id}/references_exterieures
data array of object required
Liste d'objets.
100 max items
titre string required
Titre de la référence extérieure.
256 max length
valeur string required
La valeur de la référence extérieure.
256 max length
Créer ou mettre à jour des références extérieures
Créez ou mettez à jour des références extérieures. L'utilisation d'une valeur null pour une référence extérieure supprimera ou « annulera » la valeur de la propriété de la référence extérieure.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres du corps de la requête
array of object
255 max items
titre string required nullable
Titre de la référence extérieure.
256 max length
valeur string required nullable
La valeur de la référence extérieure.
256 max length
Réponses
200 OK
Retourne un tableau d'Objet Référence Extérieure. Chaque entrée du tableau constitue un Objet Référence Extérieure distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
PATCH /erp/{erp_id}/references_exterieures
data array of object required
Liste d'objets.
100 max items
titre string required
Titre de la référence extérieure.
256 max length
valeur string required
La valeur de la référence extérieure.
256 max length
Liste paginée des textes applicables d'un ERP
Retourne la liste des textes applicables d'un ERP en fonction de son type d'activité.
Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.
Paramètres supplémentaires
page integer
Le numéro de la page de résultats demandé.
format : int32 ≥=1 ≤=999999 default: 1
per_page integer
Limite le nombre d'objets retournés par une page. La limite est comprise entre 1 et 100, la valeur par défaut étant de 10.
format : int32 ≥=1 ≤=100 default: 10
Réponses
200 OK
Retourne un dictionnaire avec une propriété data contenant un tableau d'Objet Support Réglementaire (en respectant les limites de pagination). Chaque entrée du tableau constitue un Objet Support Réglementaire distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
GET /erp/{erp_id}/textes_applicables
data array of object required
Tableau d'objets contenu dans la page.
100 max items
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
nature string required
Nature du support réglementaire.
| Valeurs possibles |
|---|
arreteArrêté. |
articleArticle. |
arretes_prefectorauxEnsemble d'arrêtés préfectoraux. |
articlesEnsemble d'articles. |
guidesGuides. |
local_autre_texteTexte réglementaire local. |
doctrineDoctrine. |
textes_nationaux_autre_texteTexte réglementaire national. |
avis_ccsAvis du Conseil Consultatif de la Sécurité. |
instructions_techniquesInstructions techniques. |
decretDécret. |
circulaireCirculaire. |
legifrance_cid string required nullable
Le CID est l’identifiant commun à l’ensemble des versions d’un objet Legifrance (article, section, texte). Si le CID est renseigné, alors ce support réglementaire est sourcé depuis Legifrance.
256 max length
contenu string
Contenu du support réglementaire.
16384 max length
titre string
Titre du contenu réglementaire.
512 max length
etat string required
Etat juridique d’un support réglementaire.
| Valeurs possibles |
|---|
en_vigueurLe support réglementaire est en vigueur. |
reference string required
Une chaîne de caractères arbitraire rattachée à l'objet. Utile pour rechercher le support réglementaire.
256 max length
meta object required
Métadonnées de la pagination.
pagination object required
Ensemble d'informations liées à une réponse paginée.
total integer required
Nombre total d'objets.
format : int32 ≥=0 ≤=999999
count integer required
Nombre d'objets contenu dans la page courante.
format : int32 ≥=0 ≤=999999
per_page integer required
Nombre d'objets pouvant être retournés par une page
format : int32 ≥=1 ≤=100
current_page integer required
Numéro de la page courante.
format : int32 ≥=1 ≤=999999
total_pages integer required
Nombres de pages disponibles.
format : int32 ≥=1 ≤=999999