Points de terminaison d'API REST pour Commissions
Liste paginée des commissions
Liste des commissions.
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
libelle string
Filtre sur le libellé de la commission
256 max length
type string
Filtre sur le type de la commission
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. |
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 Commission (en respectant les limites de pagination). Chaque entrée du tableau constitue un Objet Commission distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
GET /commissions
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
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
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
Ajouter une commission
Ajoute une commission.
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
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_id string
Identifiant de l'organisation présidant la commission. Par défaut l'organisation tenant la présidence est celle de l'utilisateur connecté.
format : uuid 36 fixed length
secretariat_id string
Identifiant de l'organisation tenant le secrétariat de la commission. Par défaut l'organisation tenant le secrétariat est celle de l'utilisateur connecté.
format : uuid 36 fixed length
couleur string
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
Réponses
201 OK
Retourne l'Objet Commission créé.
POST /commissions
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
Liste paginée des dates de passage prévues de la commission
Récupération de la liste des dates de passage de la commission. Cela peut représenter une visite périodique sur site de la commission, ou un passage en salle.
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
from_date string
Filtre sur les dates de passage programmées à une date supérieure ou égale à celle-ci.
format : date 10 fixed length
type string
Filtre sur le type de passage en commission.
Type du passage en commission.
| Valeurs possibles |
|---|
sallePassage en commission en salle. |
visite_de_securiteVisite de sécurité. |
groupe_de_visiteGroupe de visite. |
visite_reception_travauxVisite de réception de travaux. |
visite_periodiqueVisite périodique. |
visite_inopineeVisite inopinée. |
visite_controleVisite de contrôle. |
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 Passage en Commission (en respectant les limites de pagination). Chaque entrée du tableau constitue un Objet Passage en Commission distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
GET /commissions/{commission_id}/dates
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_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_de_securiteVisite de sécurité. |
groupe_de_visiteGroupe de visite. |
visite_reception_travauxVisite de réception de travaux. |
visite_periodiqueVisite périodique. |
visite_inopineeVisite inopinée. |
visite_controleVisite de contrôle. |
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
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 date de passage en commission
Ajout d'une date de passage en commission.
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
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_de_securiteVisite de sécurité. |
groupe_de_visiteGroupe de visite. |
visite_reception_travauxVisite de réception de travaux. |
visite_periodiqueVisite périodique. |
visite_inopineeVisite inopinée. |
visite_controleVisite de contrôle. |
libelle string required
Libellé de la date de passage en commission. Souvent utile pour affichage aux utilisateurs.
256 max length
Réponses
201 OK
Retourne l'Objet Passage en Commission créé.
POST /commissions/{commission_id}/dates
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_de_securiteVisite de sécurité. |
groupe_de_visiteGroupe de visite. |
visite_reception_travauxVisite de réception de travaux. |
visite_periodiqueVisite périodique. |
visite_inopineeVisite inopinée. |
visite_controleVisite de contrôle. |
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
Mettre à jour un passage en commission
Modification d'un passage en commission existant 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
date_debut string
Date de début du passage en commission programmée.
format : date-time 20 min length 50 max length
date_fin string
Date de fin du passage en commission programmée.
format : date-time 20 min length 50 max length
type string
Type du passage en commission.
| Valeurs possibles |
|---|
sallePassage en commission en salle. |
visite_de_securiteVisite de sécurité. |
groupe_de_visiteGroupe de visite. |
visite_reception_travauxVisite de réception de travaux. |
visite_periodiqueVisite périodique. |
visite_inopineeVisite inopinée. |
visite_controleVisite de contrôle. |
libelle string
Libellé de la date de passage en commission. Souvent utile pour affichage aux utilisateurs.
256 max length
Réponses
200 OK
Retourne un Objet Passage en Commission contenant les données demandées.
PATCH /commissions/{commission_id}/dates/{passage_id}
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_de_securiteVisite de sécurité. |
groupe_de_visiteGroupe de visite. |
visite_reception_travauxVisite de réception de travaux. |
visite_periodiqueVisite périodique. |
visite_inopineeVisite inopinée. |
visite_controleVisite de contrôle. |
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
Détails de la commission
Récupération des détails de la commission.
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 Commission contenant les données demandées.
GET /commissions/{commission_id}
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
Mettre à jour d'une Commission
Modification d'une commission existant 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
type string
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
Nom de la commission.
256 max length
presidence_id string
Identifiant de l'organisation présidant la commission. Par défaut l'organisation tenant la présidence est celle de l'utilisateur connecté.
format : uuid 36 fixed length
secretariat_id string
Identifiant de l'organisation tenant le secrétariat de la commission. Par défaut l'organisation tenant le secrétariat est celle de l'utilisateur connecté.
format : uuid 36 fixed length
couleur string
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
Réponses
200 OK
Retourne un Objet Commission contenant les données demandées.
PATCH /commissions/{commission_id}
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
Liste paginée des membres de la commission
Récupération de la liste des membres de la commission.
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
commission string
Filtre sur la commission liée
format : uuid 36 fixed length
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 Commission Membre (en respectant les limites de pagination). Chaque entrée du tableau constitue un Objet Commission Membre distinct. Si aucun élément n'est disponible, le tableau résultant sera vide.
GET /commissions/{commission_id}/membres
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
titre string required
Le titre du membre au sein de la commission.
| Valeurs possibles |
|---|
POLICEMembre représentant la police. |
GENDARMERIEMembre représentant la gendarmerie. |
MAIREMembre représentant la mairie. |
SISMembre représentant le service d'incendie et de secours. |
DDT/DDTMMembre représentant la direction départementale des territoires. |
DISPMembre représentant la direction interrégionale des services pénitentiaires. |
presence_obligatoire boolean required
Le membre doit siéger obligatoirement lors des passages en commission.
commission object required
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
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 membre dans la commission
Ajout d'un membre dans la commission.
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
titre string required
Le titre du membre au sein de la commission.
| Valeurs possibles |
|---|
POLICEMembre représentant la police. |
GENDARMERIEMembre représentant la gendarmerie. |
MAIREMembre représentant la mairie. |
SISMembre représentant le service d'incendie et de secours. |
DDT/DDTMMembre représentant la direction départementale des territoires. |
DISPMembre représentant la direction interrégionale des services pénitentiaires. |
presence_obligatoire boolean required
Le membre doit siéger obligatoirement lors des passages en commission.
Réponses
201 OK
Retourne l'Objet Commission Membre créé.
POST /commissions/{commission_id}/membres
id string required
Identifiant unique de l'objet.
format : uuid 36 fixed length
titre string required
Le titre du membre au sein de la commission.
| Valeurs possibles |
|---|
POLICEMembre représentant la police. |
GENDARMERIEMembre représentant la gendarmerie. |
MAIREMembre représentant la mairie. |
SISMembre représentant le service d'incendie et de secours. |
DDT/DDTMMembre représentant la direction départementale des territoires. |
DISPMembre représentant la direction interrégionale des services pénitentiaires. |
presence_obligatoire boolean required
Le membre doit siéger obligatoirement lors des passages en commission.
commission object required
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
Préférences de la commission
Récupération des préférences de la commission.
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 Commission Préférences contenant les données demandées.
GET /commissions/{commission_id}/preferences
rapport_modele_cr string required nullable
Modèle pour les rapports générés : Compte rendu de commission
format : uri 512 max length
rapport_modele_pv string required nullable
Modèle pour les rapports générés : Procès verbal de commission
format : uri 512 max length
rapport_modele_cr_global string required nullable
Modèle pour les rapports générés : Compte rendu global de commission
format : uri 512 max length
rapport_modele_convoc string required nullable
Modèle pour les rapports générés : Convocations de commission
format : uri 512 max length
Mise à jour des préférences de la commission
Mise à jour des préférences de la commission 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
rapport_modele_cr string nullable
Modèle pour les rapports générés : Compte rendu de commission
format : uri 512 max length
rapport_modele_pv string nullable
Modèle pour les rapports générés : Procès verbal de commission
format : uri 512 max length
rapport_modele_cr_global string nullable
Modèle pour les rapports générés : Compte rendu global de commission
format : uri 512 max length
rapport_modele_convoc string nullable
Modèle pour les rapports générés : Convocations de commission
format : uri 512 max length
Réponses
200 OK
Retourne un Objet Commission Préférences contenant les données demandées.
POST /commissions/{commission_id}/preferences
rapport_modele_cr string required nullable
Modèle pour les rapports générés : Compte rendu de commission
format : uri 512 max length
rapport_modele_pv string required nullable
Modèle pour les rapports générés : Procès verbal de commission
format : uri 512 max length
rapport_modele_cr_global string required nullable
Modèle pour les rapports générés : Compte rendu global de commission
format : uri 512 max length
rapport_modele_convoc string required nullable
Modèle pour les rapports générés : Convocations de commission
format : uri 512 max length