Points de terminaison d'API REST pour Supports Reglementaires
Liste paginée des supports réglementaires
Liste des supports réglementaires.
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
contenu string
Filtre sur le contenu du support réglementaire
8192 max length
reference string
Filtre sur la référence du support réglementaire
256 max 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 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 /supports_reglementaires
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. |
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.
8192 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
Ajout d'un support réglementaire
Ajouter un support réglementaire.
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
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. |
legifrance_cid string
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 required
Contenu du support réglementaire.
8192 max length
titre string required
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
Réponses
200 OK
Retourne un Objet Support Réglementaire contenant les données demandées.
POST /supports_reglementaires
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. |
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.
8192 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
Suppression d'un support réglementaire
Suppression d'un support réglementaire.
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
204 No Content
Retourne une réponse vide.
DELETE /supports_reglementaires/{support_reglementaire_id}
Détails d'un support réglementaire
Récupération des détails d'un support réglementaire.
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 Support Réglementaire contenant les données demandées.
GET /supports_reglementaires/{support_reglementaire_id}
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. |
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.
8192 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
Mettre à jour d'un support réglementaire
Modification d'un support réglementaire 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
nature string
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. |
contenu string
Contenu du support réglementaire.
8192 max length
titre string
Titre du contenu réglementaire.
512 max length
etat string
Etat juridique d’un support réglementaire.
| Valeurs possibles |
|---|
en_vigueurLe support réglementaire est en vigueur. |
reference string
Une chaîne de caractères arbitraire rattachée à l'objet. Utile pour rechercher le support réglementaire.
256 max length
Réponses
200 OK
Retourne un Objet Support Réglementaire contenant les données demandées.
PATCH /supports_reglementaires/{support_reglementaire_id}
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. |
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.
8192 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