Légifrance.json•308 kB
{
"swagger" : "2.0",
"info" : {
"description" : "\nAfin de faciliter la réutilisation des données juridiques, la DILA met à disposition du public une API de Légifrance.\nCe document a pour objectif de décrire les méthodes de l'API Légifrance, présentées à l'aide du framework Swagger.\nVous pouvez également télécharger une [documentation complémentaire](https://www.legifrance.gouv.fr/contenu/Media/Files/pied-de-page/description-des-tris-et-filtres-de-l-api.xlsx) ainsi que des [exemples d’utilisation](https://www.legifrance.gouv.fr/contenu/Media/Files/pied-de-page/exemples-d-utilisation-de-l-api.docx) de l'API.\n\nCet accès vous permet d’expérimenter l'API sur un environnement de test et de vous familiariser avec les différentes méthodes.\n\nÀ noter :\n- L'environnement de test peut être indisponible.\n- Les appels sont limités par quotas.\n\nLes mises à jour correctives et évolutives sont réalisées dans un premier temps sur cet environnement.\nL'API mise à disposition correspond à celle utilisée par le site de Légifrance.\n\nLes données ne sont pas identiques à celles de Production.\n\nL'API Légifrance est mise à disposition sous [conditions](https://www.legifrance.gouv.fr/contenu/pied-de-page/open-data-et-api).\n\nPour toute question, vous pouvez écrire à l'adresse retours-legifrance-modernise@dila.gouv.fr.",
"version" : "2.4.2",
"title" : "Légifrance",
"contact" : {
"name" : "DILA",
"url" : "https://www.dila.premier-ministre.gouv.fr",
"email" : "retours-legifrance-modernise@dila.gouv.fr"
},
"license" : {
"name" : "Licence ouverte v2.0",
"url" : "https://www.etalab.gouv.fr/wp-content/uploads/2017/04/ETALAB-Licence-Ouverte-v2.0.pdf"
}
},
"host" : "sandbox-api.piste.gouv.fr",
"basePath" : "/dila/legifrance/lf-engine-app",
"tags" : [ {
"name" : "Chrono Controller",
"description" : "Accès aux versions de texte"
}, {
"name" : "Consult Controller",
"description" : "Accès aux textes"
}, {
"name" : "List Controller",
"description" : "Liste les textes"
}, {
"name" : "Misc Controller",
"description" : "Services divers"
}, {
"name" : "Search Controller",
"description" : "Recherche sur les textes"
}, {
"name" : "Suggest Controller",
"description" : "Autosuggestion/Autocompletion sur les textes et articles"
} ],
"schemes" : [ "https", "http" ],
"security" : [ {
"SecurityProfile.OAuthImplicit" : [ "openid" ]
}, {
"SecurityProfile.OAuthAccessCode" : [ "openid" ]
} ],
"paths" : {
"/consult/getCnilWithAncienId" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu d'un texte CNIL",
"description" : "Récupère un texte du fond CNIL en fonction de son Ancien ID",
"operationId" : "getCnilWithAncienIdUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "AncienId du texte cible",
"required" : false,
"schema" : {
"$ref" : "#/definitions/CnilConsultWithAncienId"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultCnilTextResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/list/docsAdmins" : {
"post" : {
"tags" : [ "List Controller" ],
"summary" : "Liste des documents administratifs",
"description" : "Permet de récupérer la liste des documents administratifs pour une période donnée",
"operationId" : "listDocsAdminsUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Liste des années recherchées",
"required" : false,
"schema" : {
"$ref" : "#/definitions/DocsAdminsListRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/DocsAdminsListResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/suggest/acco" : {
"post" : {
"tags" : [ "Suggest Controller" ],
"summary" : "Suggestions des siret et raisons sociale pour les accords",
"description" : "Effectue les suggestions siret et raisons sociales sur les accords d'entreprise à partir d'une chaine de caractères",
"operationId" : "siretRcSuggestUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Critères de recherche de suggestion (texte)",
"required" : false,
"schema" : {
"$ref" : "#/definitions/SuggestRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/SuggestAccoResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/getTables" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Liste des tables annuelles",
"description" : "Permet de récupérer l'ensemble des tables annuelles pour une période donnée",
"operationId" : "getTablesUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Période en année de la recherche des tables",
"required" : false,
"schema" : {
"$ref" : "#/definitions/TableRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/GetTableResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/list/bodmr" : {
"post" : {
"tags" : [ "List Controller" ],
"summary" : "Liste des bulletins officiels des décorations, médailles et récompenses",
"description" : "Permet de récupérer la liste des bulletins officiels des décorations, médailles et récompenses",
"operationId" : "listBodmrUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Récupère les bulletins officiels des décorations, médailles et récompenses dans une liste paginée",
"required" : false,
"schema" : {
"$ref" : "#/definitions/BodmrListRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/BodmrListResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/list/dossiersLegislatifs" : {
"post" : {
"tags" : [ "List Controller" ],
"summary" : "Liste paginée des dossiers législatifs",
"description" : "Récupère les dossiers législatifs dans une liste paginée",
"operationId" : "listDossiersLegislatifsUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Critères de pagination de la liste des dossiers législatifs",
"required" : false,
"schema" : {
"$ref" : "#/definitions/DossiersLegislatifsRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/DossiersLegislatifsListResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/list/questionsEcritesParlementaires" : {
"post" : {
"tags" : [ "List Controller" ],
"summary" : "Liste paginée des questions écrites parlementaires",
"description" : "Permet de récupérer la liste paginée des questions écrites parlementaires",
"operationId" : "listQuestionsEcritesUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Récupère les questions écrites parlementaires dans une liste paginée",
"required" : false,
"schema" : {
"$ref" : "#/definitions/QuestionsEcritesParlementairesListRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/QuestionsEcritesParlementairesListResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/misc/commitId" : {
"get" : {
"tags" : [ "Misc Controller" ],
"summary" : "Informations déploiement et versionning",
"description" : "Récupère les informations relatives au déploiement et au versionning de l'application",
"operationId" : "getCommitIdUsingGET",
"produces" : [ "application/json" ],
"parameters" : [ ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
}
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/list/conventions" : {
"post" : {
"tags" : [ "List Controller" ],
"summary" : "Liste paginée des conventions",
"description" : "Récupère les conventions dans une liste paginée",
"operationId" : "listConventionsUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Critères de pagination de la liste de conventions",
"required" : false,
"schema" : {
"$ref" : "#/definitions/ConventionsListRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConventionsListResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/getArticleWithIdEliOrAlias" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu d'un article",
"description" : "Récupère un article par son identifiant Eli ou Alias",
"operationId" : "getArticleWithIdEliOrAliasUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant Eli ou alias de l'article",
"required" : false,
"schema" : {
"$ref" : "#/definitions/ArticleIdEliOrAliasRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/GetArticleResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/ping" : {
"get" : {
"tags" : [ "Consult Controller" ],
"summary" : "Teste le controller",
"description" : "Retourne pong",
"operationId" : "pingUsingGET_1",
"produces" : [ "text/plain" ],
"parameters" : [ ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"type" : "string"
}
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/kaliArticle" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu des conventions collectives depuis un article",
"description" : "Récupère le contenu d'un texte du fonds des conventions collectives (KALI) à partir de l'identifiant de son article",
"operationId" : "displayKaliArticleUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique de l'article",
"required" : false,
"schema" : {
"$ref" : "#/definitions/KaliTextConsultArticleRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultKaliTextResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/list/loda" : {
"post" : {
"tags" : [ "List Controller" ],
"summary" : "Liste paginée des textes de type LODA",
"description" : "Récupère les éléments de type LODA dans une liste paginée",
"operationId" : "listLODAUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Critères de pagination de la liste LODA",
"required" : false,
"schema" : {
"$ref" : "#/definitions/LODAListRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/LODAListResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/sameNumArticle" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Liste des articles ayant eu le même numéro",
"description" : "Permet de récupérer les liens des articles ayant eu le même numéro que l'article en cours dans des versions précédentes du texte",
"operationId" : "displaySameNumArticleUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "sameNumArticleRequest",
"description" : "Identifiant commun du texte / identifiant commun de l'article / numéro de l'article / date de référence",
"required" : false,
"schema" : {
"$ref" : "#/definitions/SameNumArticleRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/SectionsRevisionArticleResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/concordanceLinksArticle" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Liste des liens de concordance d'un article",
"description" : "Permet de récupérer les liens de concordance d'un article",
"operationId" : "displayConcordanceLinksArticleUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "concordanceLinksRequest",
"description" : "Identifiant technique de l'article",
"required" : false,
"schema" : {
"$ref" : "#/definitions/ConcordanceLinksRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/SectionsRevisionArticleResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/code" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu texte type CODE",
"description" : "Récupère le contenu d'un texte de type CODE à partir de son identifiant et de sa date de vigueur",
"operationId" : "displayCodeUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "codeConsultRequest",
"description" : "Identifiant technique et date de version du texte",
"required" : false,
"schema" : {
"$ref" : "#/definitions/CodeConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultTextResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/search" : {
"post" : {
"tags" : [ "Search Controller" ],
"summary" : "Recherche générique des documents indexés",
"description" : "Permet de faire une recherche de documents. On peut préciser le fond, les filtres textuels, les facettes et la pagination",
"operationId" : "searchUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "jsonRequest",
"description" : "Requête de recherche porteur du/des fonds ciblés, des filtres et des informations de pagination",
"required" : false,
"schema" : {
"$ref" : "#/definitions/SearchRequestDTO"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/SearchResponseDTO"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/list/boccTexts" : {
"post" : {
"tags" : [ "List Controller" ],
"summary" : "Liste paginée des textes unitaires des bulletins officiels des conventions collectives",
"description" : "Permet de récupérer la liste paginée des textes des bulletins officiels des conventions collectives",
"operationId" : "listTextsBoccUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Récupère les bulletins officiels des conventions collectives dans une liste paginée",
"required" : false,
"schema" : {
"$ref" : "#/definitions/BoccListRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/BoccTextsListResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/list/ping" : {
"get" : {
"tags" : [ "List Controller" ],
"summary" : "Teste le controller",
"description" : "Retourne pong",
"operationId" : "pingUsingGET_3",
"produces" : [ "text/plain" ],
"parameters" : [ ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"type" : "string"
}
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/list/boccsAndTexts" : {
"post" : {
"tags" : [ "List Controller" ],
"summary" : "Liste paginée des bulletins officiels des conventions collectives",
"description" : "Permet de récupérer la liste paginée des bulletins officiels des conventions collectives ainsi que leurs textes unitaires",
"operationId" : "listBoccsAndTextsUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Récupère les bulletins officiels des conventions collectives ainsi que leurs textes unitaires dans une liste paginée",
"required" : false,
"schema" : {
"$ref" : "#/definitions/BoccAndTextListRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/BoccGlobalListResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/kaliContIdcc" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu des conteneurs des conventions collectives",
"description" : "Récupère le contenu d'un conteneur du fonds des conventions collectives (KALI) à partir de son idcc",
"operationId" : "displayKaliContByIdccUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant fonctionnel du texte : l'idcc",
"required" : false,
"schema" : {
"$ref" : "#/definitions/KaliContConsultIdccRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultKaliContResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/legi/tableMatieres" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu table des matières d'un texte LODA ou CODE",
"description" : "Récupère la table des matières d'un texte de type CODE ou LODA à partir de son identifiant, sa date de vigueur. Possibilité de rechercher uniquement les codes en positionnant 'nature' sur 'CODE'",
"operationId" : "displayTextTableOfContentsUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "sommaireRequest",
"description" : "Filtre de recherche d'un sommaire contenant un id/cid, une date et la nature texte recherché",
"required" : false,
"schema" : {
"$ref" : "#/definitions/LegiSommaireConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultTextResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/getArticleByCid" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu des versions d'un article",
"description" : "Récupère la liste des articles par leur identifiant commun",
"operationId" : "getArticleByCidUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique de l'article",
"required" : false,
"schema" : {
"$ref" : "#/definitions/ArticleCidRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/GetListArticleResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/suggest" : {
"post" : {
"tags" : [ "Suggest Controller" ],
"summary" : "Suggestions de résultats",
"description" : "Effectue les diverses suggestions sur les différents fonds à partir d'une chaine de caractères et de la liste des fonds sélectionnés",
"operationId" : "crossSearchUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Critères de recherche de suggestion (texte et fonds ciblés)",
"required" : false,
"schema" : {
"$ref" : "#/definitions/SuggestSupplyRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/SuggestResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/list/code" : {
"post" : {
"tags" : [ "List Controller" ],
"summary" : "Liste paginée des codes",
"description" : "Récupère les codes dans une liste paginée",
"operationId" : "listCodeUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Critères de pagination de la liste code",
"required" : false,
"schema" : {
"$ref" : "#/definitions/CodeListRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/CodeListResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/list/bocc" : {
"post" : {
"tags" : [ "List Controller" ],
"summary" : "Liste paginée des bulletins officiels des conventions collectives",
"description" : "Permet de récupérer la liste paginée des bulletins officiels des conventions collectives",
"operationId" : "listBoccUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Récupère les bulletins officiels des conventions collectives dans une liste paginée",
"required" : false,
"schema" : {
"$ref" : "#/definitions/GlobalBoccListRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/BoccGlobalListResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/getJuriPlanClassement" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu texte fonds JURI",
"description" : "Récupère le contenu d'un texte du fonds JURI à partir de son identifiant",
"operationId" : "displayJuriPlanClassementUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique du texte",
"required" : false,
"schema" : {
"$ref" : "#/definitions/JuriPlanClassementRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/GetListPlanClassementJuriResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/servicePublicLinksArticle" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Liste des liens service public d'un article",
"description" : "Permet de récupérer les liens service public d'un article donné",
"operationId" : "displayServicePublicLinksArticleUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "servicePublicLinksArticleRequest",
"description" : "Identifiant technique de l'article",
"required" : false,
"schema" : {
"$ref" : "#/definitions/ServicePublicLinksArticleRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ServicePublicLinksArticleResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/list/debatsParlementaires" : {
"post" : {
"tags" : [ "List Controller" ],
"summary" : "Liste des débats parlementaires",
"description" : "Permet de récupérer la liste des débats parlementaires",
"operationId" : "listDebatsParlementairesUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Requête de recherche des débats parlementaires",
"required" : false,
"schema" : {
"$ref" : "#/definitions/DebatsParlementairesListRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/DebatsParlementairesListResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/cnil" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu texte fonds CNIL",
"description" : "Récupère le contenu d'un texte du fonds CNIL à partir de son identifiant",
"operationId" : "displayCnilUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique du texte",
"required" : false,
"schema" : {
"$ref" : "#/definitions/CnilConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultCnilTextResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/search/ping" : {
"get" : {
"tags" : [ "Search Controller" ],
"summary" : "Teste le controller",
"description" : "Retourne pong",
"operationId" : "pingUsingGET_4",
"produces" : [ "text/plain" ],
"parameters" : [ ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"type" : "string"
}
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/suggest/ping" : {
"get" : {
"tags" : [ "Suggest Controller" ],
"summary" : "Teste le controller",
"description" : "Retourne pong",
"operationId" : "pingUsingGET_5",
"produces" : [ "text/plain" ],
"parameters" : [ ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"type" : "string"
}
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/chrono/textCidAndElementCid" : {
"post" : {
"tags" : [ "Chrono Controller" ],
"summary" : "Extrait d'une version d'un texte",
"description" : "Récupère un extrait (section ou article) d'une version spécifique d'un texte à partir des identifiants du texte et de l'extrait (section ou article)",
"operationId" : "getVersionByTextCidAndElementCidUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiants techniques du texte et de l'extrait ciblé (article ou section)",
"required" : true,
"schema" : {
"$ref" : "#/definitions/ChronoLegiArticleRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ChronolegiResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/search/canonicalArticleVersion" : {
"post" : {
"tags" : [ "Search Controller" ],
"summary" : "Récupération des versions de l'article",
"description" : "Permet de récupérer les versions d'un article",
"operationId" : "searchCanonicalArticleVersionUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant commun de l'article",
"required" : false,
"schema" : {
"$ref" : "#/definitions/ArticleRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/SearchCanonicalArticleVersionResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/search/canonicalVersion" : {
"post" : {
"tags" : [ "Search Controller" ],
"summary" : "Récupération des infos de la version canonique",
"description" : "Permet de récupérer la date de debut de la version canonique d'un texte",
"operationId" : "searchCanonicalVersionUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Date de recherche / Identifiant commun du texte / Identifiant commun de la section",
"required" : false,
"schema" : {
"$ref" : "#/definitions/SearchCanonicalVersionRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/SearchCanonicalVersionResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/jorfCont" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Liste de sommaire JORF",
"description" : "Récupère la liste de conteneurs/sommaires JORF",
"operationId" : "displayJorfContUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Periode de JORF recherché / id de JORF recherché / numéro de JORF recherché",
"required" : false,
"schema" : {
"$ref" : "#/definitions/JorfContConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/GetJosResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/chrono/textCid/{textCid}" : {
"get" : {
"tags" : [ "Chrono Controller" ],
"summary" : "Vérifie si un texte possède des versions",
"description" : "Indique si un texte possède des versions chrono à partir de l'identifiant du texte",
"operationId" : "hasVersionByTextCidUsingGET",
"produces" : [ "application/json" ],
"parameters" : [ {
"name" : "textCid",
"in" : "path",
"description" : "Chronical ID",
"required" : true,
"type" : "string"
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/HasChronolegiResponse"
}
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/dossierLegislatif" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu d'un dossier législatif",
"description" : "Récupère le contenu d'un dossier legislatif par son identifiant",
"operationId" : "displayDossierLegislatifUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique du dossier législatif",
"required" : false,
"schema" : {
"$ref" : "#/definitions/DossierLegislatifRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultDossierLegislatifResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/chrono/textCid" : {
"post" : {
"tags" : [ "Chrono Controller" ],
"summary" : "Version d'un texte",
"description" : "Récupère une version spécifique d'un texte à partir de l'identifiant du texte",
"operationId" : "getVersionByTextCidUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique du texte",
"required" : true,
"schema" : {
"$ref" : "#/definitions/ChronoLegiTextRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ChronolegiResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/juri" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu texte fonds JURI",
"description" : "Récupère le contenu d'un texte du fonds JURI à partir de son identifiant",
"operationId" : "displayJuriUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique du texte",
"required" : false,
"schema" : {
"$ref" : "#/definitions/JuriConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultJuriTextResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/legiPart" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu texte fonds LEGI",
"description" : "Récupère le contenu d'un texte du fonds LEGI à partir de son identifiant et de sa date de vigueur",
"operationId" : "displayLegiPartUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "legiConsultRequest",
"description" : "Identifiant technique et date de version du texte",
"required" : true,
"schema" : {
"$ref" : "#/definitions/LegiConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultTextResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/suggest/pdc" : {
"post" : {
"tags" : [ "Suggest Controller" ],
"summary" : "Suggestions des libellés pour les plans de classement",
"description" : "Effectue les suggestions des libellés sur les plans de classements à partir d'une chaine de caractères",
"operationId" : "pdcSuggestUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Critères de recherche de suggestion (texte)",
"required" : false,
"schema" : {
"$ref" : "#/definitions/SuggestPdcRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/SuggestResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/misc/datesWithoutJo" : {
"get" : {
"tags" : [ "Misc Controller" ],
"summary" : "Liste des dates sans JO",
"description" : "Permet de récupérer l'ensemble des dates pour lesquelles il n'existe pas de Journal Officiel",
"operationId" : "getDatesWithoutJoUsingGET",
"produces" : [ "application/json" ],
"parameters" : [ ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/DatesWithNoJoResponse"
}
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/getJuriWithAncienId" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu d'un texte juri",
"description" : "Récupère un texte du fond juri en fonction de son Ancien ID",
"operationId" : "getJuriWithAncienIdUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "AncienId du texte cible",
"required" : false,
"schema" : {
"$ref" : "#/definitions/JuriConsultWithAncienId"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultJuriTextResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/jorf" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu texte fonds JORF",
"description" : "Récupère le contenu d'un texte du fonds JORF à partir de son identifiant",
"operationId" : "displayJorfUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "jorfConsultRequest",
"description" : "Chronical ID du texte",
"required" : false,
"schema" : {
"$ref" : "#/definitions/JorfConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultJorfResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/getCodeWithAncienId" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu d'un Code",
"description" : "Récupère un Code en fonction de son Ancien ID",
"operationId" : "getCodeWithAncienIdUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "AncienId du code cible",
"required" : false,
"schema" : {
"$ref" : "#/definitions/CodeConsultWithAncienId"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultTextResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/getJoWithNor" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu d'un JO",
"description" : "Récupère un JO en fonction de son NOR",
"operationId" : "getJoWithNorUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "NOR du JO cible",
"required" : false,
"schema" : {
"$ref" : "#/definitions/JorfConsultWithNorRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultJorfResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/lastNJo" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Derniers journaux officels",
"description" : "Récupère les derniers journaux officiels",
"operationId" : "getLastNJoUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Nombre de JOs à remonter",
"required" : false,
"schema" : {
"$ref" : "#/definitions/LastNElementRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/GetJorfContResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/kaliSection" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu des conventions collectives depuis une section",
"description" : "Récupère le contenu d'un texte du fonds des conventions collectives (KALI) à partir de l'identifiant de sa section",
"operationId" : "displayKaliSectionUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique de la section",
"required" : false,
"schema" : {
"$ref" : "#/definitions/KaliTextConsultSectionRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultKaliTextResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/kaliCont" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu des conteneurs des conventions collectives",
"description" : "Récupère le contenu d'un conteneur du fonds des conventions collectives (KALI) à partir de son identifiant",
"operationId" : "displayKaliContUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique du conteneur",
"required" : false,
"schema" : {
"$ref" : "#/definitions/KaliContConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultKaliContResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/list/legislatures" : {
"post" : {
"tags" : [ "List Controller" ],
"summary" : "Liste des législatures",
"description" : "Récupère les législatures",
"operationId" : "listLegislaturesUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/LegislaturesListResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/code/tableMatieres" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu table des matières d'un CODE (déprécié, utiliser /legi/tableMatieres avec le champ 'nature'='CODE' à la place)",
"description" : "Récupère la table des matières d'un texte de type CODE à partir de son identifiant et de sa date de vigueur",
"operationId" : "displayCodeTableOfContentsUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "codeConsultRequest",
"description" : "Identifiant technique et date de version du texte",
"required" : false,
"schema" : {
"$ref" : "#/definitions/CodeConsultRequest"
}
} ],
"deprecated" : true,
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultTextResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/search/nearestVersion" : {
"post" : {
"tags" : [ "Search Controller" ],
"summary" : "Récupération des infos de la version la plus proche",
"description" : "Permet de récupérer le titre et la section de la version d'un texte la plus proche d'une date donnée",
"operationId" : "searchNearestVersionUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Date de recherche / Identifiant commun du texte / Identifiant commun de la section",
"required" : false,
"schema" : {
"$ref" : "#/definitions/SearchNearestVersionRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/SearchNearestVersionResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/getBoccTextPdfMetadata" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Métadonnées d'un PDF lié à un texte unitaire BOCC",
"operationId" : "getBoccTextPdfMetadataUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "id du texte BOCC",
"required" : false,
"schema" : {
"$ref" : "#/definitions/BoccConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultBoccResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/hasServicePublicLinksArticle" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Liste d'articles possédant des liens service public à afficher",
"description" : "Permet de décider de l'affichage du bouton pour liens service public associé à un article",
"operationId" : "hasServicePublicLinksArticleUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "articleListRequest",
"description" : "Liste d'identifiant chanonique d'article(s)",
"required" : false,
"schema" : {
"type" : "array",
"items" : {
"type" : "string"
}
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"type" : "array",
"items" : {
"type" : "string"
}
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/getSectionByCid" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu d'une section",
"description" : "Récupère la liste des section par leur identifiant commun",
"operationId" : "getSectionByCidUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique de la section",
"required" : false,
"schema" : {
"$ref" : "#/definitions/SectionCidRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/GetListSectionResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/debat" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu d'un débat parlementaire",
"description" : "Récupère le contenu d'un débat parlementaire à partir de son identifiant",
"operationId" : "displayDebatUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique du débat",
"required" : false,
"schema" : {
"$ref" : "#/definitions/DebatParlementaireConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultDebatResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/chrono/ping" : {
"get" : {
"tags" : [ "Chrono Controller" ],
"summary" : "Teste le controller",
"description" : "Retourne pong",
"operationId" : "pingUsingGET",
"produces" : [ "text/plain" ],
"parameters" : [ ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"type" : "string"
}
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/kaliText" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu des conventions collectives",
"description" : "Récupère le contenu d'un texte du fonds des conventions collectives (KALI) à partir de son identifiant",
"operationId" : "displayKaliTextUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique du texte",
"required" : false,
"schema" : {
"$ref" : "#/definitions/KaliTextConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultKaliTextResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/getArticle" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu d'un article",
"description" : "Récupère un article par son identifiant",
"operationId" : "getArticleUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "articleRequest",
"description" : "Identifiant technique de l'article",
"required" : false,
"schema" : {
"$ref" : "#/definitions/ArticleRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/GetArticleResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/getArticleWithIdAndNum" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu d'un article en vigueur en fonction de son identifiant ( ID ) et son numéro d'article",
"description" : "Récupère uniquement les versions d'un article qui est en vigueur au moment de la recherche en fonction de son ID et de son numéro d'article\nLimitation : seuls les articles ne comportant pas de version en vigueur différée peuvent être trouvés par cette méthode",
"operationId" : "getArticleWithIdAndNumUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Id et Num",
"required" : false,
"schema" : {
"$ref" : "#/definitions/ArticleConsultWithIdAndNum"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/GetArticleResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/lawDecree" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu texte type LODA",
"description" : "Récupère le contenu d'un texte de type LODA à partir de son identifiant et de sa date de vigueur",
"operationId" : "displayLawDecreeUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "lawDecreeConsultRequest",
"description" : "Identifiant technique et date de version du texte",
"required" : false,
"schema" : {
"$ref" : "#/definitions/LawDecreeConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultTextResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/eliAndAliasRedirectionTexte" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu des textes du JO.",
"description" : "Récupère le contenu d'un texte du fonds JORF à partir de son idEli ou idEliAlias",
"operationId" : "getJoCidWithEliOrAliasUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "jorfConsultWithIdEliAliasRequest",
"description" : "idEli ou idEliAlias",
"required" : false,
"schema" : {
"$ref" : "#/definitions/JorfConsultWithIdEliAliasRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultJorfResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/misc/yearsWithoutTable" : {
"get" : {
"tags" : [ "Misc Controller" ],
"summary" : "Liste des années sans table",
"description" : "Permet de récupérer l'ensemble des années sans table annuelle",
"operationId" : "getYearsWithoutTableUsingGET",
"produces" : [ "application/json" ],
"parameters" : [ ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/YearsWithNoTableResponse"
}
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/acco" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu d'un accord d'entreprise",
"description" : "Récupère le contenu d'un accord d'entreprise à partir de son identifiant",
"operationId" : "displayAccoUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique de l'accord",
"required" : false,
"schema" : {
"$ref" : "#/definitions/AccoConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultAccoResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/jorfPart" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu texte fonds JORF",
"description" : "Récupère le contenu d'un texte du fonds JORF à partir de l'identifiant d'une de ses sections ou articles",
"operationId" : "displayJorfPartUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Chronical ID de l'élément",
"required" : false,
"schema" : {
"$ref" : "#/definitions/JorfConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultJorfResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/circulaire" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Contenu d'une circualire",
"description" : "Récupère le contenu d'une circulaire à partir de son identifiant",
"operationId" : "displayCirculaireUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "request",
"description" : "Identifiant technique de la circualire",
"required" : false,
"schema" : {
"$ref" : "#/definitions/CirculaireConsultRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/ConsultCirculaireResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
},
"/consult/relatedLinksArticle" : {
"post" : {
"tags" : [ "Consult Controller" ],
"summary" : "Liste des liens relatifs d'un article",
"description" : "Permet de récupérer les liens relatifs d'un article donné",
"operationId" : "displayRelatedLinksArticleUsingPOST",
"consumes" : [ "application/json" ],
"produces" : [ "application/json" ],
"parameters" : [ {
"in" : "body",
"name" : "relatedLinksArticleRequest",
"description" : "Identifiant technique de l'article",
"required" : false,
"schema" : {
"$ref" : "#/definitions/RelatedLinksArticleRequest"
}
} ],
"responses" : {
"200" : {
"description" : "OK",
"schema" : {
"$ref" : "#/definitions/RelatedLinksArticleResponse"
}
},
"201" : {
"description" : "Created"
},
"401" : {
"description" : "Unauthorized"
},
"403" : {
"description" : "Forbidden"
},
"404" : {
"description" : "Not Found"
}
}
}
}
},
"securityDefinitions" : {
"SecurityProfile.OAuthImplicit" : {
"description" : "OAuth",
"type" : "oauth2",
"authorizationUrl" : "https://sandbox-oauth.piste.gouv.fr/api/oauth/authorize",
"flow" : "implicit",
"scopes" : {
"openid" : ""
}
},
"SecurityProfile.OAuthAccessCode" : {
"description" : "OAuth",
"type" : "oauth2",
"authorizationUrl" : "https://sandbox-oauth.piste.gouv.fr/api/oauth/authorize",
"tokenUrl" : "https://sandbox-oauth.piste.gouv.fr/api/oauth/token",
"flow" : "accessCode",
"scopes" : {
"openid" : ""
}
}
},
"definitions" : {
"KaliTextConsultArticleRequest" : {
"type" : "object",
"required" : [ "id" ],
"properties" : {
"id" : {
"type" : "string",
"example" : "KALIARTI000005833238",
"description" : "Identifiant du texte ou d'un de ses éléments enfants (section/article)"
}
},
"title" : "KaliTextConsultArticleRequest",
"description" : "Requête de consultation d'un texte d'une convention collective"
},
"SuggestRequest" : {
"type" : "object",
"properties" : {
"searchText" : {
"type" : "string",
"example" : "mariage",
"description" : "Texte à rechercher"
}
},
"title" : "SuggestRequest",
"description" : "Requête de suggestion d'une recherche textuelle"
},
"ModificateurDTO" : {
"type" : "object",
"properties" : {
"idText" : {
"type" : "string",
"example" : "LEGITEXT000006072665",
"description" : "Identifiant du texte du modificateur"
},
"nature" : {
"type" : "string",
"example" : "CODE",
"description" : "Nature",
"enum" : [ "LODA", "JORF", "CODE", "KALI", "JORFCONT" ]
},
"idParent" : {
"type" : "string",
"description" : "Identifiant de l'élément parent du modificateur (texte/section ...)"
},
"id" : {
"type" : "string",
"example" : "LEGIARTI000006687518",
"description" : "Identifiant"
},
"name" : {
"type" : "string",
"example" : "Code de la santé publique - art. L2211-1 (V)",
"description" : "Titre du modificateur"
}
},
"title" : "ModificateurDTO",
"description" : "Objet représentant un modificateur"
},
"GetArticleResponse" : {
"type" : "object",
"properties" : {
"article" : {
"description" : "Détail de l'article",
"$ref" : "#/definitions/Article"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"dereferenced" : {
"type" : "boolean",
"example" : true,
"description" : "Identifie si le contenu est référençable par les robots d'indexation"
}
},
"title" : "GetArticleResponse",
"description" : "réponse de consultation d'un article"
},
"DossierResult" : {
"type" : "object",
"properties" : {
"libelleTexte" : {
"type" : "string",
"example" : "LOI n° 2018-1317 du 28 décembre 2018 de finances pour 2019",
"description" : "Titre du texte"
},
"idTexte" : {
"type" : "string",
"example" : "JORFTEXT000037882341",
"description" : "Identifiant du texte"
}
},
"title" : "DossierResult",
"description" : "Objet représentant un dossier"
},
"Legislature" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"format" : "date-time",
"example" : "1340668800000",
"description" : "Date de début"
},
"id" : {
"type" : "string",
"example" : "14",
"description" : "Identifiant"
},
"libelle" : {
"type" : "string",
"example" : "XIVème législature",
"description" : "libellé"
},
"dateFin" : {
"type" : "string",
"format" : "date-time",
"example" : "1498435200000",
"description" : "Date de fin"
}
},
"title" : "Legislature",
"description" : "Objet représentant une législature"
},
"QuestionsEcritesParlementairesListResponse" : {
"type" : "object",
"properties" : {
"totalResultNumber" : {
"type" : "integer",
"format" : "int64",
"example" : 20,
"description" : "Nombre total de résultats"
},
"typesParlement" : {
"description" : "Facette listant les types de parlement (Assemblée ou Sénat)",
"$ref" : "#/definitions/Facet"
},
"results" : {
"type" : "array",
"description" : "Liste des résultats de la page",
"items" : {
"$ref" : "#/definitions/EsQuestionsEcritesParlementaires"
}
},
"displaySize" : {
"type" : "string",
"example" : "45,24 Ko",
"description" : "Taille du fichier avec son unité"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
}
},
"title" : "QuestionsEcritesParlementairesListResponse",
"description" : "Résultat d'une requête pour lister les questions écrites parlementaires."
},
"LODAListResponse" : {
"type" : "object",
"properties" : {
"totalResultNumber" : {
"type" : "integer",
"format" : "int64",
"example" : 12,
"description" : "Nombre de résultats"
},
"results" : {
"type" : "array",
"description" : "Liste des résultats de la page",
"items" : {
"$ref" : "#/definitions/LODAListResult"
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"natures" : {
"description" : "Facette listant les différentes natures de texte",
"$ref" : "#/definitions/Facet"
},
"legalStatus" : {
"description" : "Facette listant les différents états juridiques",
"$ref" : "#/definitions/Facet"
}
},
"title" : "LODAListResponse",
"description" : "Résultat d'une requête paginée pour lister les textes Lois, Décrets, Arrêtés"
},
"SearchResponseDTO" : {
"type" : "object",
"properties" : {
"totalResultNumber" : {
"type" : "integer",
"format" : "int64",
"example" : 1560,
"description" : "Nombre de résultats"
},
"facets" : {
"type" : "array",
"description" : "Liste des facettes liées",
"items" : {
"$ref" : "#/definitions/Facet"
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"totalArticleResultNumber" : {
"type" : "integer",
"format" : "int64"
},
"results" : {
"type" : "array",
"description" : "Liste des résultats de la page",
"items" : {
"$ref" : "#/definitions/SearchResult"
}
},
"descriptionFusionHtml" : {
"type" : "string",
"description" : "Description fusion"
},
"typePagination" : {
"type" : "string",
"example" : "DEFAULT",
"description" : "Type de pagination. Spécifique pour les recherches dans les articles d'un texte spécifique, dans les autres cas la valeur sera toujours DEFAULT.",
"enum" : [ "DEFAUT", "ARTICLE" ]
}
},
"title" : "SearchResponseDTO",
"description" : "Page des résultats demandée lors d'une recherche paginée"
},
"GetJorfContResponse" : {
"type" : "object",
"properties" : {
"totalNbResult" : {
"type" : "integer",
"format" : "int64",
"example" : 5,
"description" : "Nombre de résultats"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"containers" : {
"type" : "array",
"description" : "Liste des N derniers conteneurs",
"items" : {
"$ref" : "#/definitions/Conteneur"
}
}
},
"title" : "GetJorfContResponse",
"description" : "Réponse à une requête de N derniers JO"
},
"DebatsParlementairesListRequest" : {
"type" : "object",
"required" : [ "pageNumber", "pageSize" ],
"properties" : {
"secondSortValue" : {
"type" : "string",
"example" : "ID_DESC"
},
"dateParution" : {
"type" : "string",
"example" : "01/01/2020 > 31/01/2020"
},
"pageNumber" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Numéro de la page à consulter"
},
"sortValue" : {
"type" : "string",
"example" : "DEBAT_PARLEMENTAIRE_DESC"
},
"pageSize" : {
"type" : "integer",
"format" : "int32",
"example" : 10,
"description" : "Nombre de résultats par page (max 100)"
},
"typesPublication" : {
"type" : "array",
"example" : "AN",
"items" : {
"type" : "string"
}
}
},
"title" : "DebatsParlementairesListRequest"
},
"RelatedLinksArticleRequest" : {
"type" : "object",
"required" : [ "articleId" ],
"properties" : {
"articleId" : {
"type" : "string",
"example" : "LEGIARTI000032207188",
"description" : "Identifiant de l'article"
}
},
"title" : "RelatedLinksArticleRequest",
"description" : "requête de récupération des liens de citation d'un article"
},
"ConsultKaliTextResponse" : {
"type" : "object",
"properties" : {
"textNumber" : {
"type" : "string",
"description" : "Numéro de texte"
},
"visasHtml" : {
"type" : "string",
"description" : "Texte HTML des visas"
},
"title" : {
"type" : "string",
"example" : "Loi contenant organisation du notariat (loi 25 ventôse an XI)",
"description" : "Titre du texte"
},
"conditionDiffere" : {
"type" : "string",
"description" : "Condition différée"
},
"resume" : {
"type" : "string",
"description" : "Résumé"
},
"signataires" : {
"description" : "Signataire",
"$ref" : "#/definitions/SignataireKali"
},
"nature" : {
"type" : "string",
"description" : "Nature"
},
"libelleExtension" : {
"type" : "string"
},
"visas" : {
"type" : "string",
"description" : "Visas"
},
"jurisDate" : {
"type" : "string",
"description" : "Date d'état juridique"
},
"dateTexte" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de signature"
},
"articles" : {
"type" : "array",
"description" : "Liste des articles racine du texte. La liste est ordonnée",
"items" : {
"$ref" : "#/definitions/ConsultArticle"
}
},
"signers" : {
"type" : "string",
"description" : "Signataires"
},
"notice" : {
"type" : "string",
"description" : "Notice"
},
"alias" : {
"type" : "string",
"description" : "Alias"
},
"observations" : {
"type" : "string",
"description" : "Observations"
},
"pagePdf" : {
"type" : "string",
"example" : "14",
"description" : "Le numéro de la page de l'article dans le journal officiel"
},
"numParution" : {
"type" : "string",
"description" : "Numéro de parution"
},
"fileName" : {
"type" : "string"
},
"versionLabel" : {
"type" : "string"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"inap" : {
"type" : "boolean",
"description" : "INAP"
},
"originePubli" : {
"type" : "string",
"description" : "Origine de la publication"
},
"dateFinVersion" : {
"type" : "string",
"description" : "Date de fin de la version"
},
"sections" : {
"type" : "array",
"description" : "Liste des sections de premier niveau du texte. La liste est ordonnée",
"items" : {
"$ref" : "#/definitions/ConsultSection"
}
},
"dossiersLegislatifs" : {
"type" : "array",
"description" : "Liste des dossiers legislatifs",
"items" : {
"$ref" : "#/definitions/DossierLegislatif"
}
},
"jurisState" : {
"type" : "string",
"description" : "Etat juridique du texte"
},
"nor" : {
"type" : "string",
"example" : "NCCX8900064L",
"description" : "Numéro NOR"
},
"dateParution" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de parution"
},
"etat" : {
"type" : "string",
"description" : "Etat du texte"
},
"typeTexte" : {
"type" : "string",
"example" : "TEXTE_BASE",
"description" : "Type de texte"
},
"modifDate" : {
"type" : "string",
"description" : "Date de modification"
},
"idConteneur" : {
"type" : "string",
"description" : "Identifiant du conteneur du texte lorsqu'il en existe un."
},
"libelleElargissement" : {
"type" : "string"
},
"dereferenced" : {
"type" : "boolean",
"example" : true,
"description" : "Identifie si le contenu est référençable par les robots d'indexation"
},
"nota" : {
"type" : "string",
"description" : "Nota"
},
"rectificatif" : {
"type" : "string",
"description" : "Rectificatif"
},
"appellations" : {
"type" : "array",
"description" : "Appellations",
"items" : {
"type" : "string"
}
},
"motsCles" : {
"type" : "array",
"example" : [ "LIEN FAMILIAL", "CENTRES SOCIAUX" ],
"description" : "Liste des mots clés",
"items" : {
"type" : "string"
}
},
"id" : {
"type" : "string",
"example" : "LEGITEXT000006070994_01-08-2016",
"description" : "Identifiant du texte"
},
"conteneurs" : {
"type" : "array",
"description" : "Liste des conteneurs du texte",
"items" : {
"$ref" : "#/definitions/Conteneur"
}
},
"numeroBo" : {
"type" : "string",
"description" : "Numéro Bulletin Officiel"
},
"dateDebutVersion" : {
"type" : "string",
"description" : "Date de début de la version"
},
"eli" : {
"type" : "string",
"example" : "/eli/arrete/2019/1/18/TREK1901124A/jo/texte",
"description" : "identifiant européen de la législation ou European Legislation Identifier"
},
"infosRestructurationBrancheHtml" : {
"type" : "string",
"description" : "Texte HTML des informations restructuration de branche"
},
"cid" : {
"type" : "string",
"example" : "JORFTEXT000000882738",
"description" : "Chronical ID du texte"
},
"liens" : {
"type" : "array",
"description" : "Liens",
"items" : {
"$ref" : "#/definitions/TexteLien"
}
},
"codesNomenclature" : {
"type" : "array",
"description" : "Liste des codes de nomenclature",
"items" : {
"type" : "string"
}
},
"renvoi" : {
"type" : "string",
"description" : "Numero renvoi"
},
"fileSize" : {
"type" : "string"
},
"jorfText" : {
"type" : "string",
"description" : "Titre du texte correspondant"
},
"prepWork" : {
"type" : "string",
"description" : "Travaux préparatoires"
},
"visa" : {
"type" : "string",
"description" : "Visas"
},
"filePath" : {
"type" : "string"
},
"descriptionFusionHtml" : {
"type" : "string",
"description" : "Description fusion"
},
"infosComplementairesHtml" : {
"type" : "string",
"description" : "Texte HTML des informations complémentaires"
},
"textAbroge" : {
"type" : "boolean",
"description" : "Indique si le texte est abrogé"
}
},
"title" : "ConsultKaliTextResponse",
"description" : "Réponse à une requête de consultation d'un texte d'une convention collective"
},
"HasChronolegiResponse" : {
"type" : "object",
"properties" : {
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"chronolegiExists" : {
"type" : "boolean",
"example" : true,
"description" : "Indique si un versionning existe"
}
},
"title" : "HasChronolegiResponse",
"description" : "Réponse indiquant s'il existe un chronolegi (plusieurs versions) pour le texte."
},
"EsQuestionsEcritesParlementaires" : {
"type" : "object",
"properties" : {
"url" : {
"type" : "string"
},
"dateParution" : {
"type" : "string",
"format" : "date-time"
},
"refInjection" : {
"type" : "string"
},
"displaySize" : {
"type" : "string"
},
"id" : {
"type" : "string"
},
"origine" : {
"type" : "string"
},
"numeroParution" : {
"type" : "string"
},
"idTechInjection" : {
"type" : "string"
},
"emetteur" : {
"type" : "string"
},
"pdfName" : {
"type" : "string"
},
"pathToFile" : {
"type" : "string"
}
},
"title" : "EsQuestionsEcritesParlementaires"
},
"TexteSimple" : {
"type" : "object",
"properties" : {
"travauxPreparatoiresHtml" : {
"type" : "string",
"description" : "Texte HTML des travaux préparatoires"
},
"visas" : {
"type" : "string",
"description" : "Visas"
},
"conditionDiffere" : {
"type" : "string",
"example" : "Le présent avenant entrera en vigueur le premier jour du mois suivant la date de parution du Journal officiel de son arrêté d'extension.",
"description" : "Condition de différé"
},
"infosComplementaires" : {
"type" : "string",
"description" : "Informations complémentaires"
},
"titreLoiDef" : {
"type" : "string",
"description" : "Titre de la loi déférée"
},
"lienJo" : {
"type" : "string",
"description" : "Lien vers le JO"
},
"originePubli" : {
"type" : "string",
"description" : "Origine de la publication"
},
"texteHtml" : {
"type" : "string",
"description" : "Texte au format HTML"
},
"citationJpHtml" : {
"type" : "string",
"description" : "Texte HTML des citations jurisprudentielles"
},
"notaSectionsAafficher" : {
"type" : "array",
"description" : "Texte HTML des informations complémentaires",
"items" : {
"type" : "string"
}
},
"observations" : {
"type" : "string",
"description" : "Observations d'une directive européenne"
},
"pagePdf" : {
"type" : "string",
"description" : "Numéro de pdf"
},
"dateDebut" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de début"
},
"titreLong" : {
"type" : "string",
"description" : "Titre long du texte"
},
"datePubliComputed" : {
"type" : "string",
"format" : "date-time",
"example" : "1546819200000",
"description" : "Date de publication si la date est valide, vide autrement (elle vaut null si la date du texte est null ou >= 2222-01-01)"
},
"numeroAffaire" : {
"type" : "array",
"example" : [ "17/030701", "17/030702" ],
"description" : "Liste des numéros d'affaire",
"items" : {
"type" : "string"
}
},
"origine" : {
"type" : "string",
"example" : "JURI",
"description" : "Origine du texte"
},
"rapporteur" : {
"type" : "string",
"description" : "Rapporteur"
},
"dateLoiDef" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de signature de la loi déférée"
},
"dateFin" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de fin"
},
"decisionAttaquee" : {
"description" : "Décision attaquée",
"$ref" : "#/definitions/DecisionAttaquee"
},
"ecli" : {
"type" : "string",
"description" : "ECLI"
},
"version" : {
"type" : "string",
"description" : "Version"
},
"avocats" : {
"type" : "string",
"description" : "Avocats"
},
"ministere" : {
"type" : "string",
"description" : "Ministere"
},
"typeDecision" : {
"type" : "string",
"description" : "Type de décision"
},
"annePublicationBulletin" : {
"type" : "string",
"description" : "Année de publication au bulletin"
},
"urlCC" : {
"type" : "string",
"description" : "Chemin vers la convention collective"
},
"nor" : {
"type" : "string",
"description" : "Numéro NOR"
},
"president" : {
"type" : "string",
"description" : "Président"
},
"dateTexte" : {
"type" : "string",
"format" : "date-time",
"example" : "1546819200000",
"description" : "Date du texte"
},
"numLoiDef" : {
"type" : "string",
"example" : "2001-419",
"description" : "Numéro de la loi déférée"
},
"signatairesHtml" : {
"type" : "string",
"description" : "Texte HTML des signataires"
},
"solution" : {
"type" : "string",
"description" : "Solution"
},
"signataires" : {
"type" : "string",
"description" : "Signataires"
},
"signataireKali" : {
"description" : "Signataire convention collective",
"$ref" : "#/definitions/SignataireKali"
},
"infosRestructurationBranche" : {
"type" : "string",
"description" : "Informations restructuration de branche"
},
"idEli" : {
"type" : "string",
"description" : "Lien ELI"
},
"idTexteJo" : {
"type" : "string",
"description" : "Identifiant du JO"
},
"refInjection" : {
"type" : "string",
"description" : "référence permettant le suivi d'injection du mode delta"
},
"numsequence" : {
"type" : "string",
"description" : "Numéro de séquence"
},
"texte" : {
"type" : "string",
"description" : "Contenu du texte"
},
"formation" : {
"type" : "string",
"example" : "JX",
"description" : "formation"
},
"id" : {
"type" : "string",
"example" : "JURITEXT000037999394",
"description" : "Identifiant du texte"
},
"typePublicationBulletin" : {
"type" : "string",
"description" : "Type de publication"
},
"datePubli" : {
"type" : "string",
"format" : "date-time",
"example" : "1546819200000",
"description" : "Date de publication"
},
"infosRestructurationBrancheHtml" : {
"type" : "string",
"description" : "Texte HTML des informations restructuration de branche"
},
"juridictionJudiciaire" : {
"type" : "string",
"example" : "Juridictions d'appel",
"description" : "Juridiction judiciaire"
},
"ancienId" : {
"type" : "string"
},
"dateJo" : {
"type" : "string",
"format" : "date-time",
"description" : "Date du JO"
},
"renvoi" : {
"type" : "string",
"description" : "Renvoi"
},
"visasHtml" : {
"type" : "string",
"description" : "Texte HTML des visas"
},
"notaHtml" : {
"type" : "string",
"description" : "Texte HTML des notas"
},
"typeTexte" : {
"type" : "string",
"example" : "TEXTE_BASE",
"description" : "Type de texte",
"enum" : [ "TEXTE_ATTACHE", "TEXTE_BASE", "TEXTE_SALAIRE", "TEXTE_EXTENSION" ]
},
"descriptionFusionHtml" : {
"type" : "string",
"description" : "Texte HTML de la description de fusion"
},
"numeroPublicationBulletin" : {
"type" : "string",
"description" : "Numéro de publication au bulletin"
},
"numTexteJo" : {
"type" : "string",
"description" : "Numéro du texte JO"
},
"resumeHtml" : {
"type" : "string",
"description" : "Texte HTML des résumés de directive européenne"
},
"titre" : {
"type" : "string",
"description" : "Titre du texte"
},
"descriptionFusion" : {
"type" : "string",
"description" : "Description de fusion"
},
"nature" : {
"type" : "string",
"example" : "ARRET",
"description" : "Nature du texte"
},
"commissaire" : {
"type" : "string",
"description" : "Commissaire"
},
"titrages" : {
"type" : "array",
"description" : "Liste des éléments de titrage",
"items" : {
"type" : "string"
}
},
"etat" : {
"type" : "string",
"description" : "Etat juridique"
},
"autorite" : {
"type" : "string",
"description" : "Autorité"
},
"relevantDate" : {
"type" : "string",
"format" : "date-time",
"example" : "1546819200000",
"description" : "Contient la date du texte si elle existe (!= null && != 2999-01-01) sinon contient la date de publication pour les texte"
},
"motsCles" : {
"type" : "array",
"description" : "Liste des mots clés",
"items" : {
"type" : "string"
}
},
"citationJp" : {
"type" : "string",
"description" : "Citations jurisprudentielles"
},
"emetteur" : {
"type" : "string",
"description" : "Emetteur"
},
"codesNomenclatures" : {
"type" : "array",
"description" : "Liste des codes de nomenclature",
"items" : {
"type" : "string"
}
},
"idEliAlias" : {
"type" : "string",
"description" : "Alias ELI"
},
"idConteneur" : {
"type" : "string",
"description" : "Identifiant du conteneur"
},
"typeControleNormes" : {
"type" : "string",
"example" : "Contrôle de constitutionnalité",
"description" : "Type de contrôle"
},
"travauxPreparatoires" : {
"type" : "string",
"description" : "Travaux préparatoires"
},
"dateDerniereModif" : {
"type" : "string",
"format" : "date-time",
"example" : "1546819200000",
"description" : "Date de dernière modification"
},
"idTechInjection" : {
"type" : "string",
"description" : "Identifiant technique permettant le suivi d'injection du mode delta"
},
"appliGeo" : {
"type" : "string",
"example" : "NATIONAL",
"description" : "Portée géographique"
},
"demandeur" : {
"type" : "string",
"description" : "Demandeur du texte"
},
"inap" : {
"type" : "boolean",
"description" : "INAP"
},
"juridiction" : {
"type" : "string",
"example" : "Cour d'appel de Nancy",
"description" : "Juridiction"
},
"dossiersLegislatifs" : {
"type" : "array",
"description" : "Liste des dossiers législatifs",
"items" : {
"$ref" : "#/definitions/DossierLegislatif"
}
},
"natureJuridiction" : {
"type" : "string",
"example" : "Cour d'appel",
"description" : "Nature de la juridiction"
},
"provenance" : {
"type" : "string",
"example" : "CAPP",
"description" : "provenance"
},
"sommaire" : {
"type" : "array",
"description" : "Liste des éléments de sommaire",
"items" : {
"$ref" : "#/definitions/TexteSommaire"
}
},
"numParution" : {
"type" : "string",
"description" : "Numéro de parution"
},
"dateTexteComputed" : {
"type" : "string",
"format" : "date-time",
"example" : "1546819200000",
"description" : "Date du texte si la date est valide, vide autrement (elle vaut null si la date du texte est null ou >= 2222-01-01)"
},
"natureDelib" : {
"type" : "string",
"example" : "AUTORISATION DE TRANSFERTS",
"description" : "Nature de la délibération"
},
"nota" : {
"type" : "string",
"description" : "Notas"
},
"rectificatif" : {
"type" : "string",
"description" : "Rectificatif d'une directive européenne"
},
"natureQualifiee" : {
"type" : "string",
"description" : "Nature qualifiée"
},
"appellations" : {
"type" : "array",
"description" : "Liste des appellations non officielles",
"items" : {
"type" : "string"
}
},
"resume" : {
"type" : "string",
"description" : "Résumé d'une directive européenne"
},
"numJo" : {
"type" : "string",
"description" : "Numéro du JO"
},
"notice" : {
"type" : "string",
"description" : "Notice"
},
"conteneurs" : {
"type" : "array",
"description" : "Liste des conteneurs",
"items" : {
"$ref" : "#/definitions/Conteneur"
}
},
"num" : {
"type" : "string",
"description" : "Numéro du texte"
},
"publicationRecueil" : {
"type" : "string",
"example" : "C",
"description" : "Indique la publication au recueil Lebon"
},
"numeroBo" : {
"type" : "string",
"description" : "Numéro BO"
},
"natureNumero" : {
"type" : "string"
},
"cid" : {
"type" : "string",
"description" : "Chronical ID du texte"
},
"liens" : {
"type" : "array",
"description" : "Liste de liens vers d'autres textes",
"items" : {
"$ref" : "#/definitions/TexteLien"
}
},
"noticeHtml" : {
"type" : "string",
"description" : "Texte HTML de la notice"
},
"siegeAppel" : {
"type" : "string",
"example" : "NANCY",
"description" : "Siège d'appel"
},
"dateVersement" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de versement"
},
"avocatGl" : {
"type" : "string",
"description" : "Avocat général"
},
"titreJo" : {
"type" : "string",
"description" : "Titre du JO lié"
},
"infosComplementairesHtml" : {
"type" : "string",
"description" : "Texte HTML des informations complémentaires"
},
"titragesKey" : {
"type" : "array",
"description" : "Liste des éléments de titrage",
"items" : {
"$ref" : "#/definitions/Titrage"
}
}
},
"title" : "TexteSimple",
"description" : "Objet représentant un texte simple"
},
"Titrage" : {
"type" : "object",
"properties" : {
"id" : {
"type" : "string",
"description" : "Identifiant"
}
},
"title" : "Titrage",
"description" : "Objet représentant l'arbo d'un titrage"
},
"ArticleVersion" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de début de la version"
},
"etat" : {
"type" : "string",
"description" : "Etat juridique"
},
"id" : {
"type" : "string",
"description" : "Identifiant de l'article"
},
"version" : {
"type" : "string",
"description" : "Version"
},
"numero" : {
"type" : "string",
"description" : "Numéro de l'article"
},
"dateFin" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de fin de la version"
},
"ordre" : {
"type" : "integer",
"format" : "int32",
"description" : "Numéro d'ordre de l'article. Sert au tri des articles au sein de leur élément parent (section ou texte)"
}
},
"title" : "ArticleVersion",
"description" : "Objet représentant les métadonnées d'une version d'un article"
},
"Lien" : {
"type" : "object",
"properties" : {
"libelle" : {
"type" : "string",
"example" : "Dossier législatif du Sénat",
"description" : "Libellé"
},
"id" : {
"type" : "string",
"example" : "1415810924079",
"description" : "Identifiant du lien"
},
"data" : {
"type" : "string",
"description" : "Texte associé"
},
"lien" : {
"type" : "string",
"example" : "http://www.senat.fr/dossier-legislatif/pjl14-096.html",
"description" : "Lien vers le dossier législatif"
}
},
"title" : "Lien",
"description" : "Objet représentant un lien dans l'arborescence d'un dossier législatif"
},
"ConsultDebatResponse" : {
"type" : "object",
"properties" : {
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"dereferenced" : {
"type" : "boolean",
"example" : true,
"description" : "Identifie si le contenu est référençable par les robots d'indexation"
},
"debat" : {
"description" : "Débat parlementaire",
"$ref" : "#/definitions/Debat"
}
},
"title" : "ConsultDebatResponse",
"description" : "Réponse à une requête de consultation d'un débat parlementaire"
},
"DossierLegislatif" : {
"type" : "object",
"properties" : {
"legislature" : {
"description" : "Législature",
"$ref" : "#/definitions/Legislature"
},
"url" : {
"type" : "string",
"description" : "chemin relatif vers le fichier xml"
},
"id" : {
"type" : "string",
"example" : "JORFDOLE000028196681",
"description" : "Identifiant du dossier"
},
"titre" : {
"type" : "string",
"example" : "LOI n° 2013-1279 du 29 décembre 2013 de finances rectificative pour 2013",
"description" : "Titre du dossier legislatif"
},
"idTechInjection" : {
"type" : "string",
"description" : "Identifiant technique de l'élément injecté"
},
"exposeMotif" : {
"type" : "string",
"description" : "Texte html des motifs"
},
"nature" : {
"type" : "string",
"description" : "nature"
},
"dateDerniereModification" : {
"type" : "string",
"format" : "date-time",
"example" : "1391990400000",
"description" : "Date de dernière modification"
},
"type" : {
"type" : "string",
"example" : "LOI_PUBLIEE",
"description" : "type"
},
"dossiers" : {
"type" : "array",
"description" : "Liste des dossiers",
"items" : {
"$ref" : "#/definitions/Dossier"
}
},
"dateMajEcheancier" : {
"type" : "string",
"format" : "date-time",
"example" : "1391990400000",
"description" : "Date de dernière modification de l'échéancier"
},
"ancienId" : {
"type" : "string",
"example" : "JORFDOLE000028196699",
"description" : "Ancien ID"
},
"origine" : {
"type" : "string",
"example" : "JORF",
"description" : "Origine"
},
"dateCreation" : {
"type" : "string",
"format" : "date-time",
"example" : "1388361600000",
"description" : "Date de création"
},
"echeancier" : {
"type" : "string",
"description" : "Echéancier"
},
"refInjection" : {
"type" : "string",
"description" : "Référence technique permettant d'identifier la date d'injection"
},
"arborescence" : {
"description" : "Arborescence",
"$ref" : "#/definitions/Arborescence"
}
},
"title" : "DossierLegislatif",
"description" : "Objet représentant un dossier législatif"
},
"DossierLegislatifResult" : {
"type" : "object",
"properties" : {
"id" : {
"type" : "string",
"example" : "JORFDOLE000037460423",
"description" : "Identifiant"
},
"titre" : {
"type" : "string",
"example" : "LOI n° 2019-30 du 20 janvier 2019 habilitant le Gouvernement à prendre par ordonnance les mesures de préparation au retrait du Royaume-Uni de l'Union européenne",
"description" : "Titre"
},
"dateCreation" : {
"type" : "string",
"example" : "2019-01-21",
"description" : "Date de création"
},
"dateDerniereModification" : {
"type" : "string",
"example" : "2019-01-21",
"description" : "Date de dernière modification"
},
"type" : {
"type" : "string",
"example" : "LOI_PUBLIEE",
"description" : "Type"
},
"dossiers" : {
"type" : "array",
"description" : "Liste des dossiers",
"items" : {
"$ref" : "#/definitions/DossierResult"
}
}
},
"title" : "DossierLegislatifResult",
"description" : "Objet représentant le résultat d'un dossier législatif"
},
"BodmrTexts" : {
"type" : "object",
"properties" : {
"dateBodmr" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de publication du bodmr"
},
"pathToFile" : {
"type" : "string"
},
"displaySize" : {
"type" : "string"
},
"pdfName" : {
"type" : "string",
"description" : "Nom du pdf"
},
"number" : {
"type" : "string",
"description" : "Numéro du bodmr"
},
"typeOfBodmr" : {
"type" : "string",
"description" : "Type du document"
}
},
"title" : "BodmrTexts"
},
"AdressePostale" : {
"type" : "object",
"properties" : {
"ville" : {
"type" : "string",
"example" : "PARIS",
"description" : "Ville"
},
"codePostal" : {
"type" : "string",
"example" : "75005",
"description" : "Code postal"
}
},
"title" : "AdressePostale",
"description" : "Objet représentant une adresse postale"
},
"ConsultJorfResponse" : {
"type" : "object",
"properties" : {
"textNumber" : {
"type" : "string",
"description" : "Numéro de texte"
},
"id" : {
"type" : "string",
"example" : "LEGITEXT000006070994_01-08-2016",
"description" : "Identifiant du texte"
},
"title" : {
"type" : "string",
"example" : "Loi contenant organisation du notariat (loi 25 ventôse an XI)",
"description" : "Titre du texte"
},
"filePath" : {
"type" : "string"
},
"resume" : {
"type" : "string",
"description" : "Résumé"
},
"nature" : {
"type" : "string",
"description" : "Nature"
},
"dereferenced" : {
"type" : "boolean",
"example" : true,
"description" : "Identifie si le contenu est référençable par les robots d'indexation"
},
"jurisDate" : {
"type" : "string",
"description" : "Date d'état juridique"
},
"dateTexte" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de signature"
},
"articles" : {
"type" : "array",
"description" : "Liste des articles racine du texte. La liste est ordonnée",
"items" : {
"$ref" : "#/definitions/ConsultArticle"
}
},
"hasSinglePdf" : {
"type" : "boolean",
"description" : "Indique si la requête a remonté un seul pdf"
},
"notice" : {
"type" : "string",
"description" : "Notice"
},
"alias" : {
"type" : "string",
"description" : "Alias"
},
"sections" : {
"type" : "array",
"description" : "Liste des sections de premier niveau du texte. La liste est ordonnée",
"items" : {
"$ref" : "#/definitions/ConsultSection"
}
},
"pagePdf" : {
"type" : "string",
"example" : "14",
"description" : "Le numéro de la page de l'article dans le journal officiel"
},
"numParution" : {
"type" : "string",
"description" : "Numéro de parution"
},
"fileName" : {
"type" : "string"
},
"inap" : {
"type" : "boolean",
"description" : "INAP"
},
"dateFinVersion" : {
"type" : "string",
"description" : "Date de fin de la version"
},
"observations" : {
"type" : "string",
"description" : "Observations"
},
"dossiersLegislatifs" : {
"type" : "array",
"description" : "Liste des dossiers legislatifs",
"items" : {
"$ref" : "#/definitions/DossierLegislatif"
}
},
"jurisState" : {
"type" : "string",
"description" : "Etat juridique du texte"
},
"nor" : {
"type" : "string",
"example" : "NCCX8900064L",
"description" : "Numéro NOR"
},
"dateParution" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de parution"
},
"etat" : {
"type" : "string",
"description" : "Etat du texte"
},
"modifDate" : {
"type" : "string",
"description" : "Date de modification"
},
"idConteneur" : {
"type" : "string",
"description" : "Identifiant du conteneur du texte lorsqu'il en existe un."
},
"jorfFileMetadata" : {
"type" : "array",
"description" : "Liste des métadonnées des fichiers attachés au document",
"items" : {
"$ref" : "#/definitions/FileMetadata"
}
},
"nota" : {
"type" : "string",
"description" : "Nota"
},
"rectificatif" : {
"type" : "string",
"description" : "Rectificatif"
},
"appellations" : {
"type" : "array",
"description" : "Appellations",
"items" : {
"type" : "string"
}
},
"motsCles" : {
"type" : "array",
"description" : "Mots-clés",
"items" : {
"type" : "string"
}
},
"signers" : {
"type" : "string",
"description" : "Signataires"
},
"dateDebutVersion" : {
"type" : "string",
"description" : "Date de début de la version"
},
"eli" : {
"type" : "string",
"example" : "/eli/arrete/2019/1/18/TREK1901124A/jo/texte",
"description" : "identifiant européen de la législation ou European Legislation Identifier"
},
"hasLoda" : {
"type" : "boolean",
"description" : "Indique si le texte a une version consolidée"
},
"cid" : {
"type" : "string",
"example" : "JORFTEXT000000882738",
"description" : "Chronical ID du texte"
},
"liens" : {
"type" : "array",
"description" : "Liens",
"items" : {
"$ref" : "#/definitions/TexteLien"
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"fileSize" : {
"type" : "string"
},
"jorfText" : {
"type" : "string",
"description" : "Titre du texte correspondant"
},
"prepWork" : {
"type" : "string",
"description" : "Travaux préparatoires"
},
"visa" : {
"type" : "string",
"description" : "Visas"
},
"textAbroge" : {
"type" : "boolean",
"description" : "Indique si le texte est abrogé"
}
},
"title" : "ConsultJorfResponse",
"description" : "Réponse à une requête de consultation d'un texte JORF"
},
"BoccListRequest" : {
"type" : "object",
"required" : [ "pageNumber", "pageSize" ],
"properties" : {
"idccs" : {
"type" : "array",
"example" : 1880,
"items" : {
"type" : "string"
}
},
"searchForGlobalBocc" : {
"type" : "boolean"
},
"sortValue" : {
"type" : "string",
"example" : "BOCC_SORT_DESC"
},
"pageNumber" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Numéro de la page à consulter"
},
"idMainBocc" : {
"type" : "string",
"example" : "CCO20190051"
},
"intervalPublication" : {
"type" : "string",
"example" : "01/01/2020 > 31/01/2020"
},
"pageSize" : {
"type" : "integer",
"format" : "int32",
"example" : 10,
"description" : "Nombre de résultats par page (max 100)"
},
"departments" : {
"type" : "array",
"example" : "Ministère chargé du travail",
"items" : {
"type" : "string"
}
},
"titre" : {
"type" : "string"
},
"searchForTextsBocc" : {
"type" : "boolean"
}
},
"title" : "BoccListRequest"
},
"SignataireKali" : {
"type" : "object",
"properties" : {
"faitA" : {
"type" : "string",
"description" : "Fait A"
},
"denonciation" : {
"type" : "string",
"description" : "Dénonciation"
},
"execution" : {
"type" : "string",
"description" : "Exécution"
},
"syndic" : {
"type" : "string",
"description" : "Syndicat"
},
"adhesion" : {
"type" : "string",
"description" : "Adhésion"
},
"patron" : {
"type" : "string",
"description" : "Patronat"
},
"signExt" : {
"type" : "string",
"description" : "Signataire extérieur"
}
},
"title" : "SignataireKali",
"description" : "Objet représentant un signataire KALI"
},
"JuriConsultRequest" : {
"type" : "object",
"required" : [ "textId" ],
"properties" : {
"searchedString" : {
"type" : "string",
"example" : "constitution 1958",
"description" : "Texte de la recherche ayant aboutie à la consultation du texte"
},
"textId" : {
"type" : "string",
"example" : "JURITEXT000037999394",
"description" : "Identifiant du texte"
}
},
"title" : "JuriConsultRequest",
"description" : "requête de consultation d'un texte de Jurisprudence judiciaire"
},
"LODAListResult" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de début"
},
"etat" : {
"type" : "string",
"example" : "VIGUEUR",
"description" : "Etat juridique"
},
"id" : {
"type" : "string",
"example" : "LEGITEXT000033280430",
"description" : "Identifiant unique"
},
"lastUpdate" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de dernière mise à jour"
},
"titre" : {
"type" : "string",
"example" : "Ordonnance n° 2016-1406 du 20 octobre 2016 portant adaptation et simplification de la législation relative à l'Etablissement français du sang et aux activités liées à la transfusion sanguine",
"description" : "Titre"
},
"dossiersLegislatifs" : {
"type" : "array",
"description" : "Liste des dossiers législatifs",
"items" : {
"$ref" : "#/definitions/DossierLegislatif"
}
},
"cid" : {
"type" : "string",
"example" : "JORFTEXT000033279563",
"description" : "Chronical ID"
},
"dateFin" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de fin"
}
},
"title" : "LODAListResult",
"description" : "Objet représentant un résultat LODA"
},
"EsGlobalBocc" : {
"type" : "object",
"properties" : {
"dateParution" : {
"type" : "string",
"format" : "date-time"
},
"fileName" : {
"type" : "string"
},
"displaySize" : {
"type" : "string"
},
"pathFile" : {
"type" : "string"
},
"numParution" : {
"type" : "string"
}
},
"title" : "EsGlobalBocc"
},
"SearchAdditionalResult" : {
"type" : "object",
"properties" : {
"properties" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
},
"id" : {
"type" : "string"
}
},
"title" : "SearchAdditionalResult"
},
"ConventionsListRequest" : {
"type" : "object",
"required" : [ "pageNumber", "pageSize" ],
"properties" : {
"textesBase" : {
"type" : "array",
"items" : {
"type" : "string",
"enum" : [ "TEXTE_BASE" ]
}
},
"sort" : {
"type" : "string",
"example" : "DATE_PUBLI_ASC",
"description" : "Ordre de tri",
"enum" : [ "DATE_UPDATE", "DATE_PUBLI_ASC", "DATE_PUBLI_DESC", "SIGNATURE_DATE_ASC", "SIGNATURE_DATE_DESC", "ID_DESC", "ID_ASC" ]
},
"legalStatus" : {
"type" : "array",
"example" : [ "VIGUEUR", "ABROGE", "VIGUEUR_DIFF" ],
"description" : "Liste des états juridique à filtrer",
"items" : {
"type" : "string",
"enum" : [ "VIGUEUR", "ABROGE_DIFF", "VIGUEUR_DIFF", "VIGUEUR_ETEN", "VIGUEUR_NON_ETEN", "ABROGE", "PERIME", "ANNULE", "MODIFIE", "DISJOINT", "SUBSTITUE", "TRANSFERE", "INITIALE", "MODIFIE_MORT_NE", "SANS_ETAT", "DENONCE", "REMPLACE" ]
}
},
"pageNumber" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Numéro de la page à consulter"
},
"keyWords" : {
"type" : "array",
"example" : [ "ABATTOIRS", "CHAUX HYDRAULIQUES" ],
"description" : "Liste des mots clés à filtrer",
"items" : {
"type" : "string"
}
},
"secondSort" : {
"type" : "string",
"example" : "ID_ASC",
"description" : "Ordre de tri",
"enum" : [ "DATE_UPDATE", "DATE_PUBLI_ASC", "DATE_PUBLI_DESC", "SIGNATURE_DATE_ASC", "SIGNATURE_DATE_DESC", "ID_DESC", "ID_ASC" ]
},
"pageSize" : {
"type" : "integer",
"format" : "int32",
"example" : 10,
"description" : "Nombre de résultats par page (max 100)"
},
"idcc" : {
"type" : "string",
"example" : "489",
"description" : "IDCC permettant de filtrer le résultat"
},
"titre" : {
"type" : "string",
"example" : "Industrie",
"description" : "Texte à rechercher dans les titres permettant de filtrer le résultat"
}
},
"title" : "ConventionsListRequest",
"description" : "Requête paginée pour lister les conventions collectives"
},
"FullConteneur" : {
"type" : "object",
"properties" : {
"structure" : {
"description" : "Structure du conteneur",
"$ref" : "#/definitions/StructureTxt"
},
"etat" : {
"type" : "string",
"description" : "Etat juridique du conteneur"
},
"id" : {
"type" : "string",
"example" : "JORFCONT000038052140",
"description" : "Identifiant du conteneur"
},
"titre" : {
"type" : "string",
"example" : "JORF n°0021 du 25 janvier 2019",
"description" : "Titre"
},
"datePubli" : {
"type" : "string",
"format" : "date-time",
"example" : "1548374400000",
"description" : "Date de publication"
},
"origine" : {
"type" : "string",
"example" : "JORF",
"description" : "Origine"
},
"nature" : {
"type" : "string",
"example" : "JO",
"description" : "Nature du conteneur"
},
"idTechInjection" : {
"type" : "string",
"description" : "Identifiant technique de l'élément injecté"
},
"url" : {
"type" : "string",
"example" : "conteneur/JORF/CONT/00/00/38/05/21/JORFCONT000038052140.xml",
"description" : "chemin vers le conteneur"
},
"ancienId" : {
"type" : "string",
"description" : "Ancien Identifiant"
},
"idEli" : {
"type" : "string",
"example" : "/eli/jo/2019/1/25/0021",
"description" : "Identifiant ELI"
},
"numero" : {
"type" : "string"
},
"refInjection" : {
"type" : "string",
"description" : "Référence technique permettant d'identifier la date d'injection"
},
"num" : {
"type" : "string",
"example" : "0021",
"description" : "Numéro de JO"
},
"relevantDate" : {
"type" : "string",
"format" : "date-time"
}
},
"title" : "FullConteneur",
"description" : "Objet représentant un conteneur"
},
"SuggestSupplyRequest" : {
"type" : "object",
"properties" : {
"documentsDits" : {
"type" : "boolean"
},
"searchText" : {
"type" : "string",
"example" : "mariage",
"description" : "Texte à rechercher"
},
"supplies" : {
"type" : "array",
"example" : [ "JORF", "JURI" ],
"description" : "Liste des fonds dans lesquels exécuter la recherche pour la suggestion",
"items" : {
"type" : "string",
"enum" : [ "ALL", "ALL_SUGGEST", "LODA_LIST", "CODE_LIST", "CODE_RELEASE_DATE", "CODE_RELEASE_DATE_SUGGEST", "CODE_LEGAL_STATUS", "LODA_RELEASE_DATE", "LODA_RELEASE_DATE_SUGGEST", "LODA_LEGAL_STATUS", "KALI", "KALI_TEXT", "CONSTIT", "CETAT", "JUFI", "JURI", "JORF", "JORF_SUGGEST", "CNIL", "ARTICLE", "CIRC", "ACCO", "PDF" ]
}
}
},
"title" : "SuggestSupplyRequest",
"description" : "Requête de suggestion d'une recherche textuelle dans un ou plusieurs fonds"
},
"SearchNearestVersionRequest" : {
"type" : "object",
"required" : [ "cidText", "date" ],
"properties" : {
"cidSection" : {
"type" : "string",
"example" : "LEGISCTA000006117894",
"description" : "Chronical ID de la section"
},
"cidText" : {
"type" : "string",
"example" : "LEGITEXT000006070721",
"description" : "Chronical ID du texte"
},
"date" : {
"type" : "string",
"example" : "2021-04-15",
"description" : "Date de référence pour la recherche"
}
},
"title" : "SearchNearestVersionRequest",
"description" : "Requête de récupération de la version d'un texte (et d'une section) la plus proche d'une date demandée"
},
"Circulaire" : {
"type" : "object",
"properties" : {
"nor" : {
"type" : "string",
"example" : "MENV1829930J",
"description" : "Numéro NOR"
},
"ministeresDeposants" : {
"type" : "array",
"description" : "Liste des ministères déposants",
"items" : {
"type" : "string"
}
},
"utilisateurDeposantMinistereCode" : {
"type" : "integer",
"format" : "int64",
"example" : 7,
"description" : "Code du ministère déposant"
},
"etat" : {
"type" : "string",
"example" : "V",
"description" : "Etat"
},
"relevantDate" : {
"type" : "string",
"format" : "date-time"
},
"numeroCerfa" : {
"type" : "string",
"description" : "Numéro CERFA"
},
"resume" : {
"type" : "string",
"description" : "Résumé"
},
"tailleFichierPdf" : {
"type" : "integer",
"format" : "int64",
"example" : 644810,
"description" : "Taille du fichier PDF en octets"
},
"dateOpposabilite" : {
"type" : "string",
"format" : "date-time",
"example" : "1543190400000",
"description" : "Date de déclaration d'opposabilité"
},
"dateExport" : {
"type" : "string",
"format" : "date-time",
"example" : "1543536000000",
"description" : "Date d'export"
},
"typeService" : {
"type" : "string",
"example" : "oui"
},
"refInjection" : {
"type" : "string",
"description" : "Référence technique permettant d'identifier la date d'injection"
},
"sizeToDisplay" : {
"type" : "string",
"example" : "629,7 Ko",
"description" : "Taille du fichier PDF avec son unité"
},
"emailDeposant" : {
"type" : "string",
"description" : "Email déposant"
},
"motsCles" : {
"type" : "array",
"example" : [ "Enseignement, Education et Sciences et techniques" ],
"description" : "Liste des mots clés",
"items" : {
"type" : "string"
}
},
"attachment" : {
"$ref" : "#/definitions/Attachment"
},
"opposable" : {
"type" : "string",
"example" : "O",
"description" : "Indique si la circulaire est opposable"
},
"motsClesLibres" : {
"type" : "string",
"example" : "périscolaire ; accueils collectifs de mineurs ; Plan mercredi",
"description" : "Liste des mots clés libres"
},
"nota" : {
"type" : "string",
"description" : "Nota"
},
"remplace" : {
"type" : "string",
"example" : "À compter du 15 décembre 2017 : Instruction n° 225/DEF/TM/T du 29 mars 1995 (BOC, p. 1661 ; BOEM 404.3.3)."
},
"annexes" : {
"type" : "string",
"example" : "4",
"description" : "Annexes"
},
"attachmentName" : {
"type" : "string",
"example" : "cir_44128.pdf",
"description" : "Nom du fichier PDF lié"
},
"id" : {
"type" : "string",
"example" : "44128",
"description" : "Identifiant"
},
"titre" : {
"type" : "string",
"example" : "Instruction relative à la mise en oeuvre du Plan mercredi",
"description" : "Titre de la circulaire"
},
"numeroInterne" : {
"type" : "string",
"example" : "2018-139",
"description" : "Numéro interne"
},
"idTechInjection" : {
"type" : "string",
"description" : "Identifiant technique de l'élément injecté"
},
"origine" : {
"type" : "string",
"example" : "CIRC",
"description" : "Origine"
},
"attachmentUrl" : {
"type" : "string",
"description" : "Chemin vers le fichier PDF"
},
"dateSignature" : {
"type" : "string",
"format" : "date-time",
"example" : "1543190400000",
"description" : "Date de signature"
},
"textesReferences" : {
"type" : "array",
"description" : "Liste des textes de référence",
"items" : {
"$ref" : "#/definitions/TexteReference"
}
},
"signataire" : {
"type" : "string",
"example" : "A LAURENT, SG-MCAS, JP VINQUANT, DGCS et A BURSTIN, Directrice de la CNSA",
"description" : "Signataire"
},
"dateMiseApplication" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de mise en application"
},
"auteur" : {
"type" : "string",
"example" : "Le ministre de l'éducation nationale et de la jeunesse",
"description" : "Auteur"
},
"referencePublicationJoBo" : {
"type" : "string",
"example" : "7293",
"description" : "Référence de publication"
},
"categories" : {
"type" : "array",
"description" : "Liste des catégories",
"items" : {
"type" : "string"
}
},
"typeGouv" : {
"type" : "string",
"example" : "oui"
},
"dateDepot" : {
"type" : "string",
"format" : "date-time",
"example" : "1543449600000",
"description" : "Date de dépôt"
},
"destinataire" : {
"type" : "string",
"description" : "Destinataire"
},
"domaines" : {
"type" : "array",
"example" : [ "Jeunesse, sports, vie associative" ],
"description" : "Liste des domaines",
"items" : {
"type" : "string"
}
},
"data" : {
"type" : "string",
"description" : "Contenu du fichier en base64"
},
"utilisateurDeposantMinistere" : {
"type" : "string",
"example" : "MEN - Education nationale",
"description" : "Nom du ministère déposant"
},
"notaHtml" : {
"type" : "string",
"description" : "Texte HTML des notas"
}
},
"title" : "Circulaire",
"description" : "Objet représentant une circulaire"
},
"ElasticData" : {
"type" : "object",
"properties" : {
"indexName" : {
"type" : "string",
"example" : "data_next_juri",
"description" : "Nom de l'index"
},
"usage" : {
"type" : "string",
"example" : "",
"description" : "Description de l'usage de l'index"
},
"nbDoc" : {
"type" : "integer",
"format" : "int64",
"example" : 992978,
"description" : "Nombre de documents"
},
"lastIndex" : {
"type" : "string",
"example" : "2021-04-15",
"description" : "Date du dernier document indexé"
}
},
"title" : "ElasticData",
"description" : "Objet représentant les informations d'un index"
},
"BodmrListResponse" : {
"type" : "object",
"properties" : {
"totalResultNumber" : {
"type" : "integer",
"format" : "int64",
"example" : 12,
"description" : "Nombre de résultats"
},
"years" : {
"description" : "Facette listant les années disponibles",
"$ref" : "#/definitions/Facet"
},
"displaySize" : {
"type" : "string",
"example" : "45,24 Ko",
"description" : "Taille du fichier avec son unité"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"pdfMetadatas" : {
"type" : "array",
"description" : "Liste des metadata concernant les pdfs",
"items" : {
"$ref" : "#/definitions/PdfMetadata"
}
},
"results" : {
"type" : "array",
"description" : "Liste des résultats de la page",
"items" : {
"$ref" : "#/definitions/Bodmr"
}
}
},
"title" : "BodmrListResponse",
"description" : "Résultat d'une requête pour lister les bulletins officiels des décorations, médailles et récompenses"
},
"Debat" : {
"type" : "object",
"properties" : {
"dateParution" : {
"type" : "string",
"format" : "date-time"
},
"displaySize" : {
"type" : "string"
},
"id" : {
"type" : "string"
},
"numeroParution" : {
"type" : "integer",
"format" : "int32"
},
"idTechInjection" : {
"type" : "string"
},
"origine" : {
"type" : "string"
},
"attachmentUrl" : {
"type" : "string"
},
"anneeParution" : {
"type" : "integer",
"format" : "int32"
},
"typeAssemblee" : {
"type" : "string"
},
"legislature" : {
"type" : "integer",
"format" : "int32"
},
"idEli" : {
"type" : "string"
},
"dateSeance" : {
"type" : "string",
"format" : "date-time"
},
"attachment" : {
"$ref" : "#/definitions/Attachment"
},
"session" : {
"type" : "string"
},
"refInjection" : {
"type" : "string"
},
"data" : {
"type" : "string"
},
"pathToFile" : {
"type" : "string"
},
"nomSession" : {
"type" : "string"
}
},
"title" : "Debat"
},
"CodeConsultRequest" : {
"type" : "object",
"required" : [ "date", "textId" ],
"properties" : {
"abrogated" : {
"type" : "boolean"
},
"textId" : {
"type" : "string",
"example" : "LEGITEXT000006075116",
"description" : "Chronical ID du texte"
},
"searchedString" : {
"type" : "string",
"example" : "constitution 1958",
"description" : "Texte de la recherche ayant aboutie à la consultation du texte"
},
"date" : {
"type" : "string",
"example" : "2021-04-15",
"description" : "Date de consultation"
},
"fromSuggest" : {
"type" : "boolean"
},
"sctCid" : {
"type" : "string",
"example" : "LEGISCTA000006112861",
"description" : "Chronical ID de la section a consulter (Non requis pour la consultation de la table des matières sinon obligatoire)"
}
},
"title" : "CodeConsultRequest",
"description" : "requête de consultation d'un texte du fonds CODE."
},
"BoccAndTextListRequest" : {
"type" : "object",
"required" : [ "pageNumber", "pageSize" ],
"properties" : {
"pageNumber" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Numéro de la page à consulter"
},
"sortValue" : {
"type" : "string"
},
"intervalPublication" : {
"type" : "string"
},
"pageSize" : {
"type" : "integer",
"format" : "int32",
"example" : 10,
"description" : "Nombre de résultats par page (max 100)"
},
"idcc" : {
"type" : "string"
},
"titre" : {
"type" : "string"
}
},
"title" : "BoccAndTextListRequest"
},
"SuggestValue" : {
"type" : "object",
"properties" : {
"appellations" : {
"type" : "array",
"example" : "Loi Macron",
"description" : "Appellations",
"items" : {
"type" : "string"
}
},
"id" : {
"type" : "string",
"example" : "JORFTEXT000000320201",
"description" : "Identifiant du texte/section/article"
},
"label" : {
"type" : "string",
"example" : "Ordonnance du 18 juillet 1944 FORCES BRITANNIQUES : MARIAGE SUR LE TERRITOIRE FRANCAIS",
"description" : "Titre à afficher"
},
"dateVersion" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de la version retournée par la suggestion"
},
"origin" : {
"type" : "string",
"example" : "JORF",
"description" : "Origine"
},
"nature" : {
"type" : "string",
"example" : "ordonnance",
"description" : "Nature de l'élément lié"
},
"idTexte" : {
"type" : "string",
"example" : "LEGITEXT000006075116",
"description" : "idTexte"
},
"section" : {
"type" : "string",
"example" : "LEGISCTA000006138259",
"description" : "Section"
}
},
"title" : "SuggestValue",
"description" : "Objet représentant une suggestion"
},
"ArticleRequest" : {
"type" : "object",
"required" : [ "id" ],
"properties" : {
"id" : {
"type" : "string",
"example" : "LEGIARTI000006307920",
"description" : "Identifiant de l'article"
}
},
"title" : "ArticleRequest",
"description" : "Requête pour récupérer un article par son identifiant"
},
"ChronoLegiTextRequest" : {
"type" : "object",
"required" : [ "dateConsult", "endYear", "startYear", "textCid" ],
"properties" : {
"endYear" : {
"type" : "integer",
"format" : "int32",
"example" : 2018,
"description" : "Année de fin de chargement des détails"
},
"dateConsult" : {
"type" : "string",
"example" : "2021-04-15",
"description" : "Date de référence"
},
"startYear" : {
"type" : "integer",
"format" : "int32",
"example" : 2015,
"description" : "Année de début de chargement des détails"
},
"textCid" : {
"type" : "string",
"example" : "LEGITEXT000006070721",
"description" : "Chronical ID du texte"
}
},
"title" : "ChronoLegiTextRequest",
"description" : "requête de consultation d'un chronolegi. Le Chronolegi complet du texte est retourné cependant, seulement la période startYear<=>endYear aura le détail des versions chargé."
},
"ConsultBoccResponse" : {
"type" : "object",
"properties" : {
"dateParution" : {
"type" : "string",
"example" : "2021-04-15",
"description" : "Date de parution"
},
"fileName" : {
"type" : "string"
},
"displaySize" : {
"type" : "string"
},
"title" : {
"type" : "string"
},
"numParution" : {
"type" : "string"
},
"bocc" : {
"$ref" : "#/definitions/EsParutionBocc"
},
"forGlobalBocc" : {
"type" : "boolean"
},
"pathToFile" : {
"type" : "string"
}
},
"title" : "ConsultBoccResponse"
},
"ConventionsListResponse" : {
"type" : "object",
"properties" : {
"totalResultNumber" : {
"type" : "integer",
"format" : "int64",
"example" : 12,
"description" : "Nombre de résultats"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"legalStatus" : {
"description" : "Facette listant les différents états juridiques",
"$ref" : "#/definitions/Facet"
},
"results" : {
"type" : "array",
"description" : "Liste des résultats de la page",
"items" : {
"$ref" : "#/definitions/ConventionsListResult"
}
},
"typeTexte" : {
"description" : "Facette listant les différents type de Texte",
"$ref" : "#/definitions/Facet"
},
"moteCles" : {
"description" : "Facette listant les mots clés",
"$ref" : "#/definitions/Facet"
}
},
"title" : "ConventionsListResponse",
"description" : "Résultat d'une requête paginée pour lister les textes des conventions collectives"
},
"LegiSommaireConsultRequest" : {
"type" : "object",
"required" : [ "date", "textId" ],
"properties" : {
"date" : {
"type" : "string",
"example" : "2021-04-15",
"description" : "Date de consultation"
},
"nature" : {
"type" : "string",
"example" : "CODE",
"description" : "Nature du texte recherché : CODE, DECRET, ARRETE, LOI, ORDONNANCE..."
},
"textId" : {
"type" : "string",
"example" : "LEGITEXT000006071366",
"description" : "id OU cid du texte"
}
},
"title" : "LegiSommaireConsultRequest",
"description" : "Requête de consultation du sommaire d'un texte du fond Legi."
},
"JorfConsultWithIdEliAliasRequest" : {
"type" : "object",
"required" : [ "idEliOrAlias" ],
"properties" : {
"idEliOrAlias" : {
"type" : "string",
"example" : "/eli/decret/2018/2/13/JUSC1732516D/jo/texte",
"description" : "ID Eli ou Alias du JORF cible."
}
},
"title" : "JorfConsultWithIdEliAliasRequest",
"description" : "Requête de consultation d'un JORF à partir de son URL de type ELI ou Alias."
},
"Article" : {
"type" : "object",
"properties" : {
"conditionDiffere" : {
"type" : "string",
"description" : "Condition différée => Spécifique conventions collectives"
},
"infosComplementaires" : {
"type" : "string",
"description" : "Informations complémentaires"
},
"surtitre" : {
"type" : "string",
"description" : "Surtitre => Spécifique conventions collectives"
},
"nature" : {
"type" : "string",
"example" : "Article",
"description" : "Nature"
},
"texteHtml" : {
"type" : "string",
"description" : "Contenu HTML de l'article"
},
"type" : {
"type" : "string",
"example" : "AUTONOME",
"description" : "Type"
},
"articleVersions" : {
"type" : "array",
"description" : "Liste des versions de l'article",
"items" : {
"$ref" : "#/definitions/ArticleVersion"
}
},
"activitePro" : {
"type" : "array",
"description" : "Liste des activités",
"items" : {
"type" : "string"
}
},
"lienAutres" : {
"type" : "array",
"description" : "Autres liens de l'article",
"items" : {
"$ref" : "#/definitions/Lien"
}
},
"computedNums" : {
"type" : "array",
"description" : "Liste des numéros de l'article",
"items" : {
"type" : "string"
}
},
"dateFinExtension" : {
"type" : "string",
"format" : "date-time",
"example" : "32472144000000",
"description" : "Date de fin si extension"
},
"versionPrecedente" : {
"type" : "string",
"description" : "Version précédente"
},
"dateDebut" : {
"type" : "string",
"format" : "date-time",
"example" : "1104537600000",
"description" : "Date de début"
},
"numeroBrochure" : {
"type" : "array",
"description" : "Liste des numéros de brochure",
"items" : {
"type" : "string"
}
},
"refInjection" : {
"type" : "string",
"description" : "Référence technique permettant d'identifier la date d'injection"
},
"lienModifications" : {
"type" : "array",
"description" : "Liste des liens de modification de l'article",
"items" : {
"$ref" : "#/definitions/LienModification"
}
},
"idTexte" : {
"type" : "string",
"description" : "Identifiant du texte"
},
"idTechInjection" : {
"type" : "string",
"description" : "Identifiant technique de l'élément injecté"
},
"calipsos" : {
"type" : "array",
"description" : "Liste des calipsos",
"items" : {
"type" : "string"
}
},
"origine" : {
"type" : "string",
"example" : "LEGI",
"description" : "Origine"
},
"conteneurs" : {
"type" : "array",
"description" : "Liste d'id de conteneurs",
"items" : {
"$ref" : "#/definitions/Conteneur"
}
},
"dateDebutExtension" : {
"type" : "string",
"format" : "date-time",
"example" : "32472144000000",
"description" : "Date de début si extension"
},
"dateFin" : {
"type" : "string",
"format" : "date-time",
"example" : "1104451200000",
"description" : "Date de fin"
},
"idEliAlias" : {
"type" : "string",
"description" : "Alias ELI"
},
"cidTexte" : {
"type" : "string",
"description" : "Chronical ID du texte"
},
"sectionParentId" : {
"type" : "string",
"example" : "LEGISCTA000006191588",
"description" : "Identifiant technique de la section parente"
},
"textTitles" : {
"type" : "array",
"description" : "Liste des versions du texte contenant l'article",
"items" : {
"$ref" : "#/definitions/TextTitle"
}
},
"multipleVersions" : {
"type" : "boolean"
},
"etat" : {
"type" : "string",
"example" : "MODIFIE_MORT_NE",
"description" : "Etat juridique"
},
"versionArticle" : {
"type" : "string",
"example" : "28.0",
"description" : "Version"
},
"comporteLiensSP" : {
"type" : "boolean",
"description" : "Determine si l'article possède des liens Service Public à afficher"
},
"sectionParentTitre" : {
"type" : "string",
"example" : "I : Revenu imposable",
"description" : "Titre de la section parente"
},
"ordre" : {
"type" : "integer",
"format" : "int64",
"example" : 644235,
"description" : "Numéro d'ordre permettant le tri des articles dans leur élément parent."
},
"infosRestructurationBranche" : {
"type" : "string",
"description" : "Informations restructuration de branche"
},
"idEli" : {
"type" : "string",
"description" : "Identifiant ELI"
},
"sectionParentCid" : {
"type" : "string",
"example" : "LEGISCTA000006191588",
"description" : "Chronical ID de la section parente"
},
"nota" : {
"type" : "string",
"description" : "Contenu nota"
},
"num" : {
"type" : "string",
"example" : "156",
"description" : "Numéro de l'article"
},
"numeroBo" : {
"type" : "string",
"description" : "Numéro du bulletin officiel"
},
"texte" : {
"type" : "string",
"description" : "Contenu textuel de l'article"
},
"id" : {
"type" : "string",
"example" : "LEGIARTI000006307920",
"description" : "Identifiant de l'article"
},
"lienCitations" : {
"type" : "array",
"description" : "Liste des liens de citation de l'article",
"items" : {
"$ref" : "#/definitions/LienCitation"
}
},
"infosRestructurationBrancheHtml" : {
"type" : "string",
"description" : "Texte HTML des informations restructuration de branche"
},
"historique" : {
"type" : "string",
"description" : "Historique => Spécifique conventions collectives"
},
"cid" : {
"type" : "string",
"example" : "LEGIARTI000006307893",
"description" : "Chronical ID"
},
"lienConcordes" : {
"type" : "array",
"description" : "Liste des liens de concordance de l'article",
"items" : {
"$ref" : "#/definitions/LienConcorde"
}
},
"infosComplementairesHtml" : {
"type" : "string",
"description" : "Texte HTML des informations complémentaires"
},
"renvoi" : {
"type" : "string",
"description" : "Renvoi sur contenu d'article (Exemple : (1))"
},
"fullSectionsTitre" : {
"type" : "string",
"description" : "Concaténation de l'ensemble des titres de la chaine parente"
},
"context" : {
"description" : "Contexte de l'article",
"$ref" : "#/definitions/Context"
},
"notaHtml" : {
"type" : "string",
"description" : "Contenu nota au format HTML"
},
"inap" : {
"type" : "string",
"description" : "INAP"
}
},
"title" : "Article",
"description" : "Objet représentant le détail d'un article"
},
"SuggestAccoResponse" : {
"type" : "object",
"properties" : {
"totalResultNumber" : {
"type" : "integer",
"format" : "int64"
},
"results" : {
"type" : "object",
"description" : "Liste des suggestions",
"additionalProperties" : {
"type" : "object",
"additionalProperties" : {
"$ref" : "#/definitions/SuggestAccoValue"
}
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64"
}
},
"title" : "SuggestAccoResponse",
"description" : "Réponse à une requête de suggestion pour les accords d'entreprises"
},
"Conteneur" : {
"type" : "object",
"properties" : {
"etat" : {
"type" : "string",
"example" : "VIGUEUR_ETEN",
"description" : "Etat juridique"
},
"id" : {
"type" : "string",
"example" : "JORFCONT000038052140",
"description" : "Identifiant du conteneur"
},
"titre" : {
"type" : "string",
"description" : "Titre du conteneur"
},
"datePubli" : {
"type" : "string",
"format" : "date-time",
"example" : "423532800000",
"description" : "Date de publication"
},
"origine" : {
"type" : "string",
"example" : "JORF",
"description" : "Origine"
},
"nature" : {
"type" : "string",
"example" : "IDCC",
"description" : "Nature du conteneur"
},
"cid" : {
"type" : "string",
"example" : "KALICONT000005635384",
"description" : "Chronical ID"
},
"idTechInjection" : {
"type" : "string",
"description" : "Identifiant technique de l'élément injecté"
},
"url" : {
"type" : "string",
"example" : "conteneur/JORF/CONT/00/00/38/05/21/JORFCONT000038052140.xml",
"description" : "chemin vers le conteneur"
},
"ancienId" : {
"type" : "string",
"description" : "Ancien Identifiant"
},
"idEli" : {
"type" : "string",
"example" : "/eli/jo/2019/1/25/0021",
"description" : "Identifiant ELI"
},
"numero" : {
"type" : "string",
"example" : "1261",
"description" : "Numéro conteneur"
},
"refInjection" : {
"type" : "string",
"description" : "Référence technique permettant d'identifier la date d'injection"
},
"num" : {
"type" : "string",
"example" : "0000000000001261",
"description" : "Numéro"
},
"relevantDate" : {
"type" : "string",
"format" : "date-time"
}
},
"title" : "Conteneur",
"description" : "Objet représentant un conteneur"
},
"DossiersLegislatifsRequest" : {
"type" : "object",
"required" : [ "legislatureId", "type" ],
"properties" : {
"type" : {
"type" : "string",
"example" : "LOI_PUBLIEE",
"description" : "Type de dossier législatif",
"enum" : [ "LOI_PUBLIEE", "ORDONNANCE_PUBLIEE", "PROJET_LOI", "PROPOSITION_LOI" ]
},
"legislatureId" : {
"type" : "integer",
"format" : "int32",
"example" : 15,
"description" : "Identifiant de la législature"
}
},
"title" : "DossiersLegislatifsRequest",
"description" : "Requête pour lister les dossiers législatifs d'une législature"
},
"TableRequest" : {
"type" : "object",
"required" : [ "endYear" ],
"properties" : {
"endYear" : {
"type" : "integer",
"format" : "int32",
"example" : 2017,
"description" : "Année de fin"
},
"startYear" : {
"type" : "integer",
"format" : "int32",
"example" : 2012,
"description" : "Année de début"
}
},
"title" : "TableRequest",
"description" : "Requête de récupération des tables annuelles"
},
"YearsWithNoTableResponse" : {
"type" : "object",
"properties" : {
"lstYearDisabled" : {
"type" : "array",
"example" : [ 2015, 2016 ],
"description" : "Liste des années",
"items" : {
"type" : "integer",
"format" : "int32"
}
}
},
"title" : "YearsWithNoTableResponse",
"description" : "Résultat d'une requête pour lister les années sans table annuelle"
},
"DocumentAdministratif" : {
"type" : "object",
"properties" : {
"nor" : {
"type" : "string",
"example" : "CCCJ1718194V",
"description" : "Numéro NOR"
},
"dateDocument" : {
"type" : "string",
"format" : "date-time",
"example" : "1498780800000",
"description" : "Date du document"
},
"displaySize" : {
"type" : "string",
"example" : "918,4 Ko",
"description" : "Taille du fichier avec son unité"
},
"id" : {
"type" : "string",
"example" : "DOCATEXT000037511083",
"description" : "Identifiant unique"
},
"titre" : {
"type" : "string",
"example" : "Publication simplifiée des comptes de campagne",
"description" : "Titre"
},
"idTechInjection" : {
"type" : "string",
"description" : "Identifiant technique de l'élément injecté"
},
"attachmentUrl" : {
"type" : "string",
"description" : "Chemin vers le fichier attaché"
},
"nature" : {
"type" : "string",
"description" : "Nature"
},
"numero" : {
"type" : "string",
"example" : "0003",
"description" : "Numéro"
},
"url" : {
"type" : "string",
"description" : "Chemin vers le fichier xml"
},
"ancienId" : {
"type" : "string",
"description" : "Ancien ID"
},
"attachmentName" : {
"type" : "string",
"example" : "dae_20170630_0003_0001.pdf.sig",
"description" : "Nom du fichier"
},
"sousTitre" : {
"type" : "string",
"example" : "Élections partielles de l’année 2016",
"description" : "Sous-titre"
},
"origine" : {
"type" : "string",
"example" : "DOCA",
"description" : "Origine"
},
"refInjection" : {
"type" : "string",
"description" : "Référence technique permettant d'identifier la date d'injection"
},
"dateJO" : {
"type" : "string",
"format" : "date-time",
"example" : "1498780800000",
"description" : "Date du JO"
}
},
"title" : "DocumentAdministratif",
"description" : "Objet représentant un document administratif"
},
"ConsultCirculaireResponse" : {
"type" : "object",
"properties" : {
"dereferenced" : {
"type" : "boolean",
"example" : true,
"description" : "Identifie si le contenu est référençable par les robots d'indexation"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"circulaire" : {
"description" : "Circulaire",
"$ref" : "#/definitions/Circulaire"
}
},
"title" : "ConsultCirculaireResponse",
"description" : "Réponse à une requête de consultation d'une circulaire"
},
"PdfMetadata" : {
"type" : "object",
"properties" : {
"pathToFile" : {
"type" : "string"
},
"fileName" : {
"type" : "string"
},
"displaySize" : {
"type" : "string"
},
"id" : {
"type" : "string"
},
"complementNumber" : {
"type" : "string"
},
"datePubli" : {
"type" : "string",
"format" : "date-time"
},
"origine" : {
"type" : "string"
},
"size" : {
"type" : "integer",
"format" : "int64"
},
"type" : {
"type" : "string"
},
"num" : {
"type" : "string"
}
},
"title" : "PdfMetadata"
},
"ConventionsListResult" : {
"type" : "object",
"properties" : {
"etat" : {
"type" : "string",
"example" : "ABROGE",
"description" : "Etat juridique du texte"
},
"id" : {
"type" : "string",
"example" : "KALITEXT000005651341",
"description" : "Identifiant unique"
},
"titre" : {
"type" : "string",
"example" : "Convention collective nationale pour le personnel d'encadrement de l'industrie de la fabrication de la chaux du 27 avril 1981, mise à jour au 1er mars 1982. Etendue par arrêté du 5 novembre 1982 JONC 21 décembre 1982.",
"description" : "Titre"
},
"pdfFileSize" : {
"type" : "string"
},
"pdfFilePath" : {
"type" : "string"
},
"descriptionFusion" : {
"type" : "string",
"description" : "Description de fusion"
},
"cidConteneur" : {
"type" : "string",
"example" : "KALICONT000005635668",
"description" : "Chronical ID du conteneur"
},
"cid" : {
"type" : "string",
"example" : "KALITEXT000005651341",
"description" : "Chronical ID"
},
"descriptionFusionHtml" : {
"type" : "string",
"description" : "Texte HTML de la description de fusion"
},
"idcc" : {
"type" : "string",
"example" : "1119",
"description" : "IDCC"
},
"pdfFileName" : {
"type" : "string"
}
},
"title" : "ConventionsListResult",
"description" : "Objet représentant un résultat de texte de convention collective"
},
"ConcordanceLinksRequest" : {
"type" : "object",
"required" : [ "articleId" ],
"properties" : {
"articleId" : {
"type" : "string",
"example" : "LEGIARTI000006419320",
"description" : "Identifiant de l'article"
}
},
"title" : "ConcordanceLinksRequest",
"description" : "requête de récupération des liens de concordance d'un article"
},
"KaliTextConsultSectionRequest" : {
"type" : "object",
"required" : [ "id" ],
"properties" : {
"id" : {
"type" : "string",
"example" : "KALISCTA000005716465",
"description" : "Identifiant du texte ou d'un de ses éléments enfants (section/article)"
}
},
"title" : "KaliTextConsultSectionRequest",
"description" : "Requête de consultation d'un texte d'une convention collective"
},
"SearchRequestDTO" : {
"type" : "object",
"required" : [ "fond", "recherche" ],
"properties" : {
"recherche" : {
"description" : "Objet définissant la recherche",
"$ref" : "#/definitions/RechercheSpecifiqueDTO"
},
"fond" : {
"type" : "string",
"example" : "LODA_DATE",
"description" : "Fonds sur lequel appliquer la recherche. Pour rechercher dans tous les fonds, il faut définir la valeur ALL. Pour les fonds LODA et CODE il existe deux types de recherche : la recherche par date (_DATE) de version ou la recherche par état juridique (_ETAT)",
"enum" : [ "JORF", "CNIL", "CETAT", "JURI", "JUFI", "CONSTIT", "KALI", "CODE_DATE", "CODE_ETAT", "LODA_DATE", "LODA_ETAT", "ALL", "CIRC", "ACCO" ]
}
},
"title" : "SearchRequestDTO",
"description" : "Requête paginée de recherche"
},
"EsParutionBocc" : {
"type" : "object",
"properties" : {
"texts" : {
"type" : "array",
"items" : {
"$ref" : "#/definitions/EsTextBocc"
}
},
"refInjection" : {
"type" : "string"
},
"globalBocc" : {
"$ref" : "#/definitions/EsGlobalBocc"
},
"id" : {
"type" : "string"
},
"idTechInjection" : {
"type" : "string"
}
},
"title" : "EsParutionBocc"
},
"QuestionsEcritesParlementairesListRequest" : {
"type" : "object",
"required" : [ "pageNumber", "pageSize" ],
"properties" : {
"secondSortValue" : {
"type" : "string",
"example" : "ID_DESC"
},
"periodePublication" : {
"type" : "string",
"example" : "01/01/2020 > 31/01/2020"
},
"pageNumber" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Numéro de la page à consulter"
},
"sortValue" : {
"type" : "string",
"example" : "QUESTION_ECRITE_PARLEMENTAIRE_DESC"
},
"parlementTypes" : {
"type" : "array",
"example" : "AN",
"items" : {
"type" : "string"
}
},
"pageSize" : {
"type" : "integer",
"format" : "int32",
"example" : 10,
"description" : "Nombre de résultats par page (max 100)"
}
},
"title" : "QuestionsEcritesParlementairesListRequest"
},
"GetJorfContResponseItem" : {
"type" : "object",
"properties" : {
"joInap" : {
"description" : "Métadonnées du JOINAP s'il en existe un",
"$ref" : "#/definitions/FileMetadata"
},
"joCont" : {
"description" : "Conteneur du JO",
"$ref" : "#/definitions/FullConteneur"
},
"joEA" : {
"description" : "Métadonnées du JOEA s'il en existe un",
"$ref" : "#/definitions/FileMetadata"
},
"josPat" : {
"type" : "array",
"description" : "Liste des métadonnées des JO patrimoniaux",
"items" : {
"$ref" : "#/definitions/FileMetadata"
}
}
},
"title" : "GetJorfContResponseItem",
"description" : "Élément de réponse à une recheche de JO"
},
"SectionCidRequest" : {
"type" : "object",
"required" : [ "cid" ],
"properties" : {
"cid" : {
"type" : "string",
"example" : "LEGISCTA000006163288",
"description" : "Chronical CID de la section"
}
},
"title" : "SectionCidRequest",
"description" : "Requête pour récupérer une section par son Chronical CID"
},
"Context" : {
"type" : "object",
"properties" : {
"nombreVersionParent" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Nombre de versions existantes pour le parent"
},
"longeurChemin" : {
"type" : "integer",
"format" : "int32",
"example" : 53,
"description" : "Longueur du chemin"
},
"titreTxt" : {
"type" : "array",
"description" : "Liste des versions de titres pour le texte parent",
"items" : {
"$ref" : "#/definitions/DetailContext"
}
},
"titresTM" : {
"type" : "array",
"description" : "Liste des sections parentes de l'élément",
"items" : {
"$ref" : "#/definitions/DetailContext"
}
}
},
"title" : "Context",
"description" : "Objet représentant le contexte d'un élément"
},
"LienConcorde" : {
"type" : "object",
"properties" : {
"natureText" : {
"type" : "string",
"example" : "LOI",
"description" : "Nature du texte lié"
},
"linkType" : {
"type" : "string",
"example" : "MODIFIE",
"description" : "Type de lien"
},
"articleNum" : {
"type" : "string",
"example" : "53",
"description" : "Numéro de l'article lié"
},
"linkOrientation" : {
"type" : "string",
"example" : "cible",
"description" : "Sens de la modification"
},
"textTitle" : {
"type" : "string",
"example" : "LOI n°2015-990 du 6 août 2015 - art. 53 (V)",
"description" : "Titre du texte lié"
},
"articleId" : {
"type" : "string",
"example" : "LEGIARTI000032930490",
"description" : "Identifiant de l'article lié"
},
"textCid" : {
"type" : "string",
"example" : "JORFTEXT000030978561",
"description" : "Chronical ID du texte lié"
}
},
"title" : "LienConcorde"
},
"TexteLien" : {
"type" : "object",
"properties" : {
"title" : {
"type" : "string",
"description" : "Titre"
},
"datePubliTexte" : {
"type" : "string",
"description" : "Date de publication"
},
"id" : {
"type" : "string",
"description" : "Identifiant"
},
"typeLien" : {
"type" : "string",
"description" : "Type de lien"
},
"cidTexte" : {
"type" : "string",
"description" : "Chronical ID du texte"
},
"natureTexte" : {
"type" : "string",
"description" : "Nature du texte"
},
"sens" : {
"type" : "string",
"description" : "Sens du type de lien"
},
"numTexte" : {
"type" : "string",
"description" : "Numéro du texte"
},
"dateSignaTexte" : {
"type" : "string",
"description" : "Date de signature"
},
"num" : {
"type" : "string",
"description" : "Numéro"
},
"norTexte" : {
"type" : "string",
"description" : "NOR"
}
},
"title" : "TexteLien",
"description" : "Objet représentant un lien vers un texte"
},
"ConsultTextResponse" : {
"type" : "object",
"properties" : {
"motsCles" : {
"type" : "array",
"description" : "Mots-clés",
"items" : {
"type" : "string"
}
},
"dateParution" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de parution"
},
"title" : {
"type" : "string",
"example" : "Loi contenant organisation du notariat (loi 25 ventôse an XI)",
"description" : "Titre du texte"
},
"etat" : {
"type" : "string",
"description" : "Etat du texte"
},
"eli" : {
"type" : "string",
"example" : "/eli/arrete/2019/1/18/TREK1901124A/jo/texte",
"description" : "identifiant européen de la législation ou European Legislation Identifier"
},
"modifDate" : {
"type" : "string",
"description" : "Date de modification"
},
"numParution" : {
"type" : "string",
"description" : "Numéro de parution"
},
"resume" : {
"type" : "string",
"description" : "Résumé"
},
"nature" : {
"type" : "string",
"description" : "Nature"
},
"dossiersLegislatifs" : {
"type" : "array",
"description" : "Liste des dossiers legislatifs",
"items" : {
"$ref" : "#/definitions/DossierLegislatif"
}
},
"dereferenced" : {
"type" : "boolean",
"example" : true,
"description" : "Identifie si le contenu est référençable par les robots d'indexation"
},
"jurisDate" : {
"type" : "string",
"description" : "Date d'état juridique"
},
"prepWork" : {
"type" : "string",
"description" : "Travaux préparatoires"
},
"appellations" : {
"type" : "array",
"description" : "Appellations",
"items" : {
"type" : "string"
}
},
"articles" : {
"type" : "array",
"description" : "Liste des articles racine du texte. La liste est ordonnée",
"items" : {
"$ref" : "#/definitions/ConsultArticle"
}
},
"signers" : {
"type" : "string",
"description" : "Signataires"
},
"nor" : {
"type" : "string",
"example" : "NCCX8900064L",
"description" : "Numéro NOR"
},
"id" : {
"type" : "string",
"example" : "LEGITEXT000006070994_01-08-2016",
"description" : "Identifiant du texte"
},
"nota" : {
"type" : "string",
"description" : "Nota"
},
"notice" : {
"type" : "string",
"description" : "Notice"
},
"observations" : {
"type" : "string",
"description" : "Observations"
},
"pagePdf" : {
"type" : "string",
"example" : "14",
"description" : "Le numéro de la page de l'article dans le journal officiel"
},
"textNumber" : {
"type" : "string",
"description" : "Numéro de texte"
},
"idConteneur" : {
"type" : "string",
"description" : "Identifiant du conteneur du texte lorsqu'il en existe un."
},
"fileName" : {
"type" : "string"
},
"dateDebutVersion" : {
"type" : "string",
"description" : "Date de début de la version"
},
"alias" : {
"type" : "string",
"description" : "Alias"
},
"rectificatif" : {
"type" : "string",
"description" : "Rectificatif"
},
"inap" : {
"type" : "boolean",
"description" : "INAP"
},
"cid" : {
"type" : "string",
"example" : "JORFTEXT000000882738",
"description" : "Chronical ID du texte"
},
"sections" : {
"type" : "array",
"description" : "Liste des sections de premier niveau du texte. La liste est ordonnée",
"items" : {
"$ref" : "#/definitions/ConsultSection"
}
},
"liens" : {
"type" : "array",
"description" : "Liens",
"items" : {
"$ref" : "#/definitions/TexteLien"
}
},
"dateFinVersion" : {
"type" : "string",
"description" : "Date de fin de la version"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"fileSize" : {
"type" : "string"
},
"visa" : {
"type" : "string",
"description" : "Visas"
},
"jorfText" : {
"type" : "string",
"description" : "Titre du texte correspondant"
},
"jurisState" : {
"type" : "string",
"description" : "Etat juridique du texte"
},
"dateTexte" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de signature"
},
"filePath" : {
"type" : "string"
},
"textAbroge" : {
"type" : "boolean",
"description" : "Indique si le texte est abrogé"
}
},
"title" : "ConsultTextResponse",
"description" : "Réponse à une requête de consultation d'un texte"
},
"ConsultJuriTextResponse" : {
"type" : "object",
"properties" : {
"text" : {
"description" : "Texte",
"$ref" : "#/definitions/TexteSimple"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"dereferenced" : {
"type" : "boolean",
"example" : true,
"description" : "Identifie si le contenu est référençable par les robots d'indexation"
}
},
"title" : "ConsultJuriTextResponse",
"description" : "réponse de consultation d'un texte de Jurisprudence judiciaire"
},
"DocsAdminsListResponse" : {
"type" : "object",
"properties" : {
"totalResultNumber" : {
"type" : "integer",
"format" : "int64",
"example" : 12,
"description" : "Nombre de résultats"
},
"results" : {
"type" : "array",
"description" : "Liste des résultats de la page",
"items" : {
"$ref" : "#/definitions/DocumentAdministratif"
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"years" : {
"description" : "Facette listant les années disponibles",
"$ref" : "#/definitions/Facet"
}
},
"title" : "DocsAdminsListResponse",
"description" : "Résultat d'une requête pour lister les documents administratifs"
},
"Niveau" : {
"type" : "object",
"properties" : {
"libelle" : {
"type" : "string",
"example" : "Sénat",
"description" : "Libellé"
},
"id" : {
"type" : "string",
"example" : "1415810580974",
"description" : "Identifiant du niveau"
},
"liens" : {
"type" : "array",
"description" : "Liste des liens du niveau",
"items" : {
"$ref" : "#/definitions/Lien"
}
},
"niveaux" : {
"type" : "array",
"description" : "liste des niveaux enfants",
"items" : {
"$ref" : "#/definitions/Niveau"
}
}
},
"title" : "Niveau",
"description" : "Objet représentant un niveau dans l'arborescence d'un dossier législatif"
},
"RegroupementDTO" : {
"type" : "object",
"properties" : {
"versions" : {
"type" : "object",
"description" : "Map listant les versions dans l'ordre antéchronologique. La clé correspond à la date de la version",
"additionalProperties" : {
"$ref" : "#/definitions/VersionDTO"
}
},
"title" : {
"type" : "string",
"example" : "2015",
"description" : "Titre du regroupement"
},
"detailLoaded" : {
"type" : "boolean"
}
},
"title" : "RegroupementDTO",
"description" : "Objet définissant le regroupement de plusieurs versions"
},
"ElasticDataResponse" : {
"type" : "object",
"properties" : {
"lstData" : {
"type" : "array",
"description" : "Liste des informations par index",
"items" : {
"$ref" : "#/definitions/ElasticData"
}
}
},
"title" : "ElasticDataResponse",
"description" : "Résultat d'une requête pour récupérer les informations sur les index ElasticSearch"
},
"SearchResult" : {
"type" : "object",
"properties" : {
"nor" : {
"type" : "string"
},
"etat" : {
"type" : "string"
},
"themes" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
"nature" : {
"type" : "string"
},
"dossiersLegislatifs" : {
"type" : "array",
"items" : {
"$ref" : "#/definitions/DossierLegislatif"
}
},
"type" : {
"type" : "string"
},
"datePublication" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de publication"
},
"idAttachment" : {
"type" : "string"
},
"appellations" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
"reference" : {
"type" : "string"
},
"motsCles" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
"moreArticle" : {
"type" : "boolean"
},
"additionalResult" : {
"type" : "object",
"additionalProperties" : {
"$ref" : "#/definitions/SearchAdditionalResult"
}
},
"num" : {
"type" : "string"
},
"sections" : {
"type" : "array",
"items" : {
"$ref" : "#/definitions/SearchSection"
}
},
"autreResume" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
"numParution" : {
"type" : "string"
},
"resumePrincipal" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
"raisonSociale" : {
"type" : "string"
},
"dateSignature" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de signature"
},
"titles" : {
"type" : "array",
"items" : {
"$ref" : "#/definitions/SearchTitle"
}
},
"conforme" : {
"type" : "boolean"
},
"text" : {
"type" : "string"
},
"origin" : {
"type" : "string"
},
"jorfText" : {
"type" : "string"
},
"dateDiffusion" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date diffusion"
},
"sizeAttachment" : {
"type" : "string"
},
"descriptionFusionHtml" : {
"type" : "string"
},
"idcc" : {
"type" : "string"
},
"date" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date utile"
}
},
"title" : "SearchResult",
"description" : "Objet représentant un résultat de recherche"
},
"DecisionAttaquee" : {
"type" : "object",
"properties" : {
"date" : {
"type" : "string",
"format" : "date-time",
"example" : "32472144000000",
"description" : "Date de la décision"
},
"formation" : {
"type" : "string",
"description" : "formation"
}
},
"title" : "DecisionAttaquee",
"description" : "Objet représentant une décision attaquée"
},
"CodeListResponse" : {
"type" : "object",
"properties" : {
"totalResultNumber" : {
"type" : "integer",
"format" : "int64",
"example" : 12,
"description" : "Nombre de résultats"
},
"states" : {
"description" : "Facette listant les différents états juridiques",
"$ref" : "#/definitions/Facet"
},
"results" : {
"type" : "array",
"description" : "Liste des résultats de la page",
"items" : {
"$ref" : "#/definitions/CodeListResult"
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"codeNames" : {
"description" : "Facette listant les titres des codes disponibles",
"$ref" : "#/definitions/Facet"
}
},
"title" : "CodeListResponse",
"description" : "Résultat d'une requête paginée pour lister les codes"
},
"Accord" : {
"type" : "object",
"properties" : {
"dateEffet" : {
"type" : "string",
"format" : "date-time",
"example" : "1539820800000",
"description" : "Date d'effet de l'accord"
},
"themes" : {
"type" : "array",
"description" : "Liste des thèmes",
"items" : {
"$ref" : "#/definitions/Theme"
}
},
"conformeVersionIntegrale" : {
"type" : "boolean",
"example" : true,
"description" : "Indique si l'accord consulté est conforme à la version intégrale"
},
"dateMaj" : {
"type" : "string",
"format" : "date-time",
"example" : "1542672000000",
"description" : "Date de mise à jour"
},
"nature" : {
"type" : "string",
"example" : "ACCORD",
"description" : "Nature"
},
"signataires" : {
"type" : "array",
"example" : [ "01" ],
"description" : "Liste des signataires",
"items" : {
"type" : "string"
}
},
"dateDiffusion" : {
"type" : "string",
"format" : "date-time",
"example" : "1543968000000",
"description" : "Date de diffusion"
},
"dateTexte" : {
"type" : "string",
"format" : "date-time",
"example" : "1539820800000",
"description" : "Date du texte"
},
"relevantDate" : {
"type" : "string",
"format" : "date-time"
},
"attachment" : {
"description" : "Détail du fichier attaché",
"$ref" : "#/definitions/Attachment"
},
"titreTexte" : {
"type" : "string",
"example" : "Un Protocole d'Accord relatif à l'Organisation de la Négociation Annuelle Obligatoire",
"description" : "Titre du texte"
},
"refInjection" : {
"type" : "string",
"description" : "Référence technique permettant d'identifier la date d'injection"
},
"url" : {
"type" : "string",
"description" : "Chemin vers le fichier xml"
},
"secteur" : {
"type" : "string",
"example" : "Construction de véhicules automobiles",
"description" : "Secteur d'activité"
},
"id" : {
"type" : "string",
"example" : "ACCOTEXT000037731479",
"description" : "Identifiant"
},
"codeIdcc" : {
"type" : "string",
"description" : "IDCC"
},
"raisonSociale" : {
"type" : "string",
"example" : "SAS G.P - GROUPE PILOTE",
"description" : "Raison sociale"
},
"idTechInjection" : {
"type" : "string",
"description" : "Identifiant technique de l'élément injecté"
},
"origine" : {
"type" : "string",
"example" : "ACCO",
"description" : "Origine"
},
"numero" : {
"type" : "string",
"example" : "T04418002188",
"description" : "Numéro de l'accord"
},
"dateFin" : {
"type" : "string",
"format" : "date-time",
"example" : "1543276800000",
"description" : "Date de fin"
},
"syndicats" : {
"type" : "array",
"description" : "Liste des syndicats",
"items" : {
"$ref" : "#/definitions/Syndicat"
}
},
"attachementUrl" : {
"type" : "string",
"description" : "Chemin vers le fichier attaché"
},
"codeApe" : {
"type" : "string",
"example" : "2910Z",
"description" : "Code APE"
},
"adressesPostales" : {
"type" : "array",
"description" : "Liste des addresses postales",
"items" : {
"$ref" : "#/definitions/AdressePostale"
}
},
"fileSize" : {
"type" : "string",
"example" : "17,5 Ko",
"description" : "Taille du fichier attaché avec son unité"
},
"dateDepot" : {
"type" : "string",
"format" : "date-time",
"example" : "1542326400000",
"description" : "Date de dépôt"
},
"codeUniteSignataire" : {
"type" : "string",
"example" : "05",
"description" : "Code du signataire"
},
"data" : {
"type" : "string",
"description" : "Contenu du fichier attaché en base64"
},
"siret" : {
"type" : "string",
"example" : "87280278000025",
"description" : "SIRET"
}
},
"title" : "Accord",
"description" : "Objet représentant un accord d'entreprise"
},
"BodmrListRequest" : {
"type" : "object",
"required" : [ "pageNumber", "pageSize" ],
"properties" : {
"sort" : {
"type" : "string",
"example" : "PUBLICATION_DATE_ASC",
"description" : "Ordre de tri"
},
"pageSize" : {
"type" : "integer",
"format" : "int32",
"example" : 10,
"description" : "Nombre de résultats par page (max 100)"
},
"pageNumber" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Numéro de la page à consulter"
},
"years" : {
"type" : "array",
"example" : [ 2016, 2017 ],
"description" : "Liste des années à filtrer",
"items" : {
"type" : "string"
}
}
},
"title" : "BodmrListRequest"
},
"Section" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"format" : "date-time"
},
"id" : {
"type" : "string"
},
"titre" : {
"type" : "string"
},
"liensSection" : {
"type" : "array",
"items" : {
"$ref" : "#/definitions/StructureLienSection"
}
},
"liensArticle" : {
"type" : "array",
"items" : {
"$ref" : "#/definitions/StructureLienArticle"
}
},
"commentaire" : {
"type" : "string"
},
"cid" : {
"type" : "string"
},
"dateFin" : {
"type" : "string",
"format" : "date-time"
},
"idTechInjection" : {
"type" : "string"
},
"nota" : {
"type" : "string"
},
"liensModification" : {
"type" : "array",
"items" : {
"$ref" : "#/definitions/Lien"
}
},
"context" : {
"$ref" : "#/definitions/Context"
},
"notaHtml" : {
"type" : "string"
},
"refInjection" : {
"type" : "string"
}
},
"title" : "Section"
},
"RechercheSpecifiqueDTO" : {
"type" : "object",
"required" : [ "champs", "operateur", "pageNumber", "pageSize", "sort", "typePagination" ],
"properties" : {
"filtres" : {
"type" : "array",
"example" : [ {
"valeurs" : [ "LOI", "ORDONNANCE", "ARRETE" ],
"facette" : "NATURE"
}, {
"dates" : {
"start" : "2015-01-01",
"end" : "2018-01-31"
},
"facette" : "DATE_SIGNATURE"
} ],
"description" : "Liste des filtres à appliquer. La requête est effectuée automatiquement avec un opérateur ET entre les filtres listés.",
"items" : {
"$ref" : "#/definitions/FiltreDTO"
}
},
"sort" : {
"type" : "string",
"example" : "SIGNATURE_DATE_DESC",
"description" : "Tri des éléments trouvés (Les tris possibles dépendent du fonds recherché)"
},
"fromAdvancedRecherche" : {
"type" : "boolean",
"example" : false,
"description" : "Déterminer s'il s'agit d'une recherche avancée"
},
"secondSort" : {
"type" : "string",
"example" : "ID",
"description" : "Tri des éléments trouvés (Les tris possibles dépendent du fonds recherché)"
},
"champs" : {
"type" : "array",
"example" : [ {
"criteres" : [ {
"proximite" : 2,
"valeur" : "dispositions",
"criteres" : [ {
"valeur" : "soins",
"operateur" : "ET",
"typeRecherche" : "UN_DES_MOTS"
}, {
"proximite" : "3",
"valeur" : "fonction publique",
"operateur" : "ET",
"typeRecherche" : "TOUS_LES_MOTS_DANS_UN_CHAMP"
} ],
"operateur" : "ET",
"typeRecherche" : "UN_DES_MOTS"
} ],
"operateur" : "ET",
"typeChamp" : "TITLE"
} ],
"description" : "Liste des champs dans lesquels appliquer la recherche",
"items" : {
"$ref" : "#/definitions/ChampDTO"
}
},
"pageSize" : {
"type" : "integer",
"format" : "int32",
"example" : 10,
"description" : "Nombre d'éléments par page (max=100)"
},
"operateur" : {
"type" : "string",
"example" : "ET",
"description" : "Opérateur entre les champs de recherche",
"enum" : [ "ET", "OU" ]
},
"typePagination" : {
"type" : "string",
"example" : "DEFAUT",
"description" : "Type de pagination. Spécifique pour les recherches dans les articles d'un texte, dans les autres cas la valeur sera toujours DEFAULT. Lors de la navigation dans plusieurs pages, il est nécessaire de passer la valeur reçue dans la réponse précédente.",
"enum" : [ "DEFAUT", "ARTICLE" ]
},
"pageNumber" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Numéro de la page à consulter"
}
},
"title" : "RechercheSpecifiqueDTO",
"description" : "Objet permettant de créer une recherche"
},
"ChampDTO" : {
"type" : "object",
"properties" : {
"criteres" : {
"type" : "array",
"description" : "Liste des critères/groupes de critères de recherche pour ce champ",
"items" : {
"$ref" : "#/definitions/CritereDTO"
}
},
"operateur" : {
"type" : "string",
"example" : "ET",
"description" : "Opérateur entre les critères de recherche",
"enum" : [ "ET", "OU" ]
},
"typeChamp" : {
"type" : "string",
"example" : "TITLE",
"description" : "Type de champ. Il est possible d'utiliser la valeur ALL pour rechercher dans tous les champs.",
"enum" : [ "ALL", "TITLE", "TABLE", "NOR", "NUM", "ADVANCED_TEXTE_ID", "NUM_DELIB", "NUM_DEC", "NUM_ARTICLE", "ARTICLE", "MINISTERE", "VISA", "NOTICE", "VISA_NOTICE", "TRAVAUX_PREP", "SIGNATURE", "NOTA", "NUM_AFFAIRE", "ABSTRATS", "RESUMES", "TEXTE", "ECLI", "NUM_LOI_DEF", "TYPE_DECISION", "NUMERO_INTERNE", "REF_PUBLI", "RESUME_CIRC", "TEXTE_REF", "TITRE_LOI_DEF", "RAISON_SOCIALE", "MOTS_CLES", "IDCC" ]
}
},
"title" : "ChampDTO",
"description" : "Objet décrivant une recherche dans un champ spécifique"
},
"CibleChronoDTO" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"format" : "date-time",
"example" : "1538352000000",
"description" : "Date de début de l'élément"
},
"cidText" : {
"type" : "string",
"example" : "LEGITEXT000006070721",
"description" : "Chronical ID du texte"
},
"idParent" : {
"type" : "string",
"example" : "LEGISCTA000032008380",
"description" : "Identifiant unique du parent de l'élément"
},
"id" : {
"type" : "string",
"example" : "LEGIARTI000036829833",
"description" : "Identifiant unique de l'élément"
},
"cidParent" : {
"type" : "string",
"example" : "LEGISCTA000032008380",
"description" : "Chronical ID du parent de l'élément"
},
"path" : {
"type" : "string",
"example" : "LEGITEXT000006070721/LEGISCTA000006090271/LEGISCTA000006118032/LEGISCTA000032006712/LEGISCTA000006136341/LEGISCTA000006150237/LEGISCTA000032008378/LEGISCTA000032008380/LEGIARTI000006436355",
"description" : "Chemin représentant l'arborescence de l'élément dans le texte"
},
"nature" : {
"type" : "string",
"example" : "CODE",
"description" : "Nature/type du texte",
"enum" : [ "LODA", "JORF", "CODE", "KALI", "JORFCONT" ]
},
"cid" : {
"type" : "string",
"example" : "LEGIARTI000036829833",
"description" : "Chronical ID de l'élément"
},
"dateFin" : {
"type" : "string",
"format" : "date-time",
"example" : "1538352000000",
"description" : "Date de fin de l'élément"
},
"sens" : {
"type" : "string",
"example" : "cible",
"description" : "Sens du Lien"
},
"name" : {
"type" : "string",
"example" : "1145",
"description" : "Nom/titre/numéro de l'élément"
}
},
"title" : "CibleChronoDTO",
"description" : "Objet définissant la cible d'une modification"
},
"GetTableResponse" : {
"type" : "object",
"properties" : {
"totalNbResult" : {
"type" : "integer",
"format" : "int64"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"tables" : {
"type" : "array",
"description" : "Liste des tables trouvées",
"items" : {
"$ref" : "#/definitions/FileMetadata"
}
}
},
"title" : "GetTableResponse",
"description" : "réponse de récupération des tables annuelles"
},
"ConsultSection" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"description" : "Date de début de la version de la section"
},
"title" : {
"type" : "string",
"example" : "Titre II : Régime du notariat",
"description" : "Titre de la section"
},
"etat" : {
"type" : "string",
"example" : "VIGUEUR",
"description" : "Etat juridique"
},
"id" : {
"type" : "string",
"example" : "LEGISCTA000006092887",
"description" : "Identifiant"
},
"commentaire" : {
"type" : "string",
"example" : "Le présent chapitre ne comporte pas de dispositions réglementaires"
},
"dateFin" : {
"type" : "string",
"description" : "Date de fin de la version de la section"
},
"cid" : {
"type" : "string",
"example" : "LEGISCTA000006092887",
"description" : "Chronical ID"
},
"dereferenced" : {
"type" : "boolean",
"example" : true,
"description" : "Identifie si le contenu est référençable par les robots d'indexation"
},
"intOrdre" : {
"type" : "integer",
"format" : "int64",
"example" : 3,
"description" : "Numéro indiquant l'ordre d'affichage"
},
"sectionConsultee" : {
"type" : "boolean",
"example" : true,
"description" : "Indique si la section est celle demandée en consultation"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"renvoi" : {
"type" : "string",
"example" : "Le présent chapitre contient un renvoi"
},
"articles" : {
"type" : "array",
"description" : "Liste des articles enfants de la section. La liste est ordonnée",
"items" : {
"$ref" : "#/definitions/ConsultArticle"
}
},
"dateModif" : {
"type" : "string",
"description" : "Date de dernière modification"
},
"renvoiNum" : {
"type" : "string",
"example" : "Le présent chapitre contient un renvoi numerote"
},
"notaHtml" : {
"type" : "string",
"example" : "Nota html de la section"
},
"notaSectionsAafficher" : {
"type" : "array",
"example" : "Nota html de section pouvant être affichés",
"items" : {
"type" : "string"
}
},
"sections" : {
"type" : "array",
"description" : "Liste des sections enfants de la section (peut être un texte dans le cas des conventions collectives). La liste est ordonnée",
"items" : {
"$ref" : "#/definitions/ConsultSection"
}
}
},
"title" : "ConsultSection",
"description" : "Objet représentant une section lors d'une consultation"
},
"SearchNearestVersionResponse" : {
"type" : "object",
"properties" : {
"title" : {
"description" : "Données sur la version d'un texte",
"$ref" : "#/definitions/SearchTitle"
},
"sectionTitle" : {
"type" : "string",
"example" : "Titre Ier : De la distinction des biens",
"description" : "Titre de la version de la section trouvée si une section est recherchée"
}
},
"title" : "SearchNearestVersionResponse",
"description" : "Résultat d'une requête de récupération de la version la plus proche d'un texte en fonction d'une date"
},
"RelatedLinksArticleResponse" : {
"type" : "object",
"properties" : {
"liensCitePar" : {
"type" : "array",
"description" : "Liste des liens vers les éléments qui citent notre article",
"items" : {
"$ref" : "#/definitions/LiensRelatifsDTO"
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"liensCite" : {
"type" : "array",
"description" : "Liste des liens vers les éléments que notre article cite",
"items" : {
"$ref" : "#/definitions/LiensRelatifsDTO"
}
}
},
"title" : "RelatedLinksArticleResponse",
"description" : "Réponse d'une requête de récupération des liens de citation d'un article"
},
"DocsAdminsListRequest" : {
"type" : "object",
"properties" : {
"years" : {
"type" : "array",
"example" : [ 2016, 2017 ],
"description" : "Liste des années à filtrer",
"items" : {
"type" : "string"
}
}
},
"title" : "DocsAdminsListRequest",
"description" : "Requête pour lister les documents administratifs"
},
"Theme" : {
"type" : "object",
"properties" : {
"libelle" : {
"type" : "string",
"example" : "Calendrier des négociations",
"description" : "Libellé"
},
"code" : {
"type" : "string",
"example" : "123",
"description" : "Code"
},
"groupe" : {
"type" : "string",
"example" : "10",
"description" : "Groupe"
}
},
"title" : "Theme",
"description" : "Objet représentant un thème"
},
"CodeConsultWithAncienId" : {
"type" : "object",
"properties" : {
"ancienId" : {
"type" : "string",
"example" : "CASSURAL",
"description" : "Ancien Id afin de consulter un code"
}
},
"title" : "CodeConsultWithAncienId",
"description" : "requête de consultation d'un texte du fonds CODE avec ancien ID"
},
"BoccTextsListResponse" : {
"type" : "object",
"properties" : {
"idccs" : {
"description" : "Facette listant les IDCCs relatifs aux textes BOCC",
"$ref" : "#/definitions/Facet"
},
"totalResultNumber" : {
"type" : "integer",
"format" : "int64",
"description" : "Nombre total de résultats"
},
"texts" : {
"type" : "array",
"description" : "Liste des texts unitaires de la page",
"items" : {
"$ref" : "#/definitions/EsTextBocc"
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"departments" : {
"description" : "Facette listant les émetteurs des BOCC (AGR ou TRA)",
"$ref" : "#/definitions/Facet"
}
},
"title" : "BoccTextsListResponse",
"description" : "Résultat d'une requête pour lister les textes unitaires des bulletins officiels des conventions collectives"
},
"FiltreDTO" : {
"type" : "object",
"properties" : {
"dates" : {
"description" : "Période de dates dans le cas d'un filtre par période",
"$ref" : "#/definitions/DatePeriod"
},
"valeurs" : {
"type" : "array",
"example" : [ "TRIBUNAL_ADMINISTATIF", "COURS_APPEL" ],
"description" : "Liste des valeurs du filtre dans le cas d'un filtre textuel ou d'un filtre via option textuelle",
"items" : {
"type" : "string"
}
},
"singleDate" : {
"type" : "string",
"format" : "date-time",
"example" : "2016-01-01",
"description" : "Date unique dans le cas d'un filtre par date"
},
"facette" : {
"type" : "string",
"example" : "JURIDICTION_NATURE",
"description" : "Nom de la facette => nom du filtre"
},
"multiValeurs" : {
"type" : "object",
"example" : {
"TRIBUNAL_ADMINISTATIF" : [ "Bordeaux", "Lille" ]
},
"description" : "Map des sous-valeur d'une valeur de filtre dans le cas d'un filtre par option texte. La clé doit être la valeur correspondante au parent dans la liste 'valeurs'",
"additionalProperties" : {
"type" : "array",
"items" : {
"type" : "string"
}
}
}
},
"title" : "FiltreDTO",
"description" : "Objet décrivant un filtre de recherche"
},
"SearchSection" : {
"type" : "object",
"properties" : {
"title" : {
"type" : "string"
},
"dateVersion" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de version"
},
"id" : {
"type" : "string"
},
"legalStatus" : {
"type" : "string",
"enum" : [ "VIGUEUR", "ABROGE_DIFF", "VIGUEUR_DIFF", "VIGUEUR_ETEN", "VIGUEUR_NON_ETEN", "ABROGE", "PERIME", "ANNULE", "MODIFIE", "DISJOINT", "SUBSTITUE", "TRANSFERE", "INITIALE", "MODIFIE_MORT_NE", "SANS_ETAT", "DENONCE", "REMPLACE" ]
},
"extracts" : {
"type" : "array",
"items" : {
"$ref" : "#/definitions/SearchExtract"
}
}
},
"title" : "SearchSection"
},
"ConsultArticle" : {
"type" : "object",
"properties" : {
"modificatorTitle" : {
"type" : "string",
"example" : "LOI n°2015-990 du 6 août 2015 - art. 53 (V)",
"description" : "Titre de l'élément modificateur de l'article"
},
"conditionDiffere" : {
"type" : "string",
"description" : "Condition differée"
},
"infosComplementaires" : {
"type" : "string",
"description" : "Informations complémentaires"
},
"multipleVersions" : {
"type" : "boolean"
},
"comporteLiensSP" : {
"type" : "boolean",
"example" : true,
"description" : "Indique si l'article contient des liens du service-publique. Utiliser l'API servicePublicLinksArticle pour récupérer la liste des liens."
},
"etat" : {
"type" : "string",
"example" : "VIGUEUR",
"description" : "Etat juridique"
},
"dereferenced" : {
"type" : "boolean",
"example" : true,
"description" : "Identifie si le contenu est référençable par les robots d'indexation"
},
"intOrdre" : {
"type" : "integer",
"format" : "int64",
"example" : 3,
"description" : "Numéro indiquant l'ordre d'affichage"
},
"nota" : {
"type" : "string",
"description" : "Nota"
},
"versionLabel" : {
"type" : "string"
},
"infosRestructurationBranche" : {
"type" : "string",
"description" : "Informations restructuration de branche"
},
"path" : {
"type" : "string",
"example" : "/LEGISCTA000006107964/LEGIARTI000006791830",
"description" : "Chemin de l'article"
},
"surtitre" : {
"type" : "string",
"description" : "Surtitre"
},
"notaSectionsAafficher" : {
"type" : "array",
"description" : "Liste de nota section à afficher",
"items" : {
"type" : "string"
}
},
"num" : {
"type" : "string",
"example" : "52",
"description" : "Numéro de l'article"
},
"type" : {
"type" : "string",
"example" : "AUTONOME",
"description" : "Type"
},
"content" : {
"type" : "string",
"description" : "Contenu HTML de l'article"
},
"dateDebut" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de début de l'article"
},
"lstLienCitation" : {
"type" : "array",
"description" : "Liste des liens de citation. Toujours vide (voir propriété comporteLiens)",
"items" : {
"$ref" : "#/definitions/LienCitation"
}
},
"modificatorDate" : {
"type" : "string",
"example" : "2016-07-25",
"description" : "Date de modification par l'élément modificateur"
},
"id" : {
"type" : "string",
"example" : "LEGISCTA000006092887",
"description" : "Identifiant"
},
"articleVersion" : {
"type" : "string",
"example" : "2.0",
"description" : "Version de l'article"
},
"infosRestructurationBrancheHtml" : {
"type" : "string",
"description" : "Texte HTML des informations restructuration de branche"
},
"historique" : {
"type" : "string",
"description" : "Historique"
},
"comporteLiens" : {
"type" : "boolean",
"example" : true,
"description" : "Indique si l'article contient des liens de citation. Utiliser l'API relatedLinksArticle pour récupérer la liste des liens."
},
"dateFin" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de fin de l'article"
},
"modificatorCid" : {
"type" : "string",
"example" : "JORFTEXT000030978561",
"description" : "Chronical ID de l'élément modificateur de l'article"
},
"cid" : {
"type" : "string",
"example" : "LEGISCTA000006092887",
"description" : "Chronical ID"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"renvoi" : {
"type" : "string"
},
"pathTitle" : {
"type" : "array",
"example" : [ "Partie législative", "Livre Ier : Le contrat" ],
"description" : "Titre des sections du chemin de l'article",
"items" : {
"type" : "string"
}
},
"lstLienModification" : {
"type" : "array",
"description" : "Liste des liens de modification",
"items" : {
"$ref" : "#/definitions/LienModification"
}
},
"infosComplementairesHtml" : {
"type" : "string",
"description" : "Texte HTML des informations complémentaires"
}
},
"title" : "ConsultArticle",
"description" : "Objet représentant un article lors d'une consultation"
},
"CirculaireConsultRequest" : {
"type" : "object",
"required" : [ "id" ],
"properties" : {
"searchedString" : {
"type" : "string",
"example" : "constitution 1958",
"description" : "Texte de la recherche ayant aboutie à la consultation du texte"
},
"id" : {
"type" : "string",
"example" : "44128",
"description" : "Identifiant de la circulaire"
}
},
"title" : "CirculaireConsultRequest",
"description" : "Requête de consultation d'une circulaire"
},
"ArticleCidRequest" : {
"type" : "object",
"required" : [ "cid" ],
"properties" : {
"cid" : {
"type" : "string",
"example" : "LEGIARTI000006307920",
"description" : "Chronical ID de l'article"
}
},
"title" : "ArticleCidRequest",
"description" : "Requête pour récupérer un article par son Chronical ID"
},
"LODAListRequest" : {
"type" : "object",
"required" : [ "pageNumber", "pageSize" ],
"properties" : {
"sort" : {
"type" : "string",
"example" : "PUBLICATION_DATE_ASC",
"description" : "Ordre de tri",
"enum" : [ "PUBLICATION_DATE_ASC", "PUBLICATION_DATE_DESC", "SIGNATURE_DATE_DESC", "SIGNATURE_DATE_ASC", "ID_ASC", "ID_DESC" ]
},
"legalStatus" : {
"type" : "array",
"example" : [ "VIGUEUR", "ABROGE", "VIGUEUR_DIFF" ],
"description" : "Liste des états juridiques à filtrer",
"items" : {
"type" : "string",
"enum" : [ "VIGUEUR", "ABROGE_DIFF", "VIGUEUR_DIFF", "VIGUEUR_ETEN", "VIGUEUR_NON_ETEN", "ABROGE", "PERIME", "ANNULE", "MODIFIE", "DISJOINT", "SUBSTITUE", "TRANSFERE", "INITIALE", "MODIFIE_MORT_NE", "SANS_ETAT", "DENONCE", "REMPLACE" ]
}
},
"pageNumber" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Numéro de la page à consulter"
},
"natures" : {
"type" : "array",
"example" : [ "LOI", "ORDONNANCE", "DECRET" ],
"description" : "Liste des natures à filtrer",
"items" : {
"type" : "string",
"enum" : [ "LOI", "ORDONNANCE", "DECRET", "DECRET_LOI", "ARRETE", "CONSTITUTION", "DECISION", "CONVENTION", "DECLARATION", "ACCORD_FONCTION_PUBLIQUE" ]
}
},
"secondSort" : {
"type" : "string",
"example" : "PUBLICATION_DATE_ASC",
"description" : "Ordre de tri",
"enum" : [ "PUBLICATION_DATE_ASC", "PUBLICATION_DATE_DESC", "SIGNATURE_DATE_DESC", "SIGNATURE_DATE_ASC", "ID_ASC", "ID_DESC" ]
},
"signatureDate" : {
"description" : "Date ou période de signature",
"$ref" : "#/definitions/DatePeriod"
},
"pageSize" : {
"type" : "integer",
"format" : "int32",
"example" : 10,
"description" : "Nombre de résultats par page (max 100)"
},
"publicationDate" : {
"description" : "Date ou période de publication",
"$ref" : "#/definitions/DatePeriod"
}
},
"title" : "LODAListRequest",
"description" : "Requête paginée pour lister les textes Lois, Décrets, Arrêtés"
},
"ChronolegiResponse" : {
"type" : "object",
"properties" : {
"datePublication" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de publication"
},
"regroupements" : {
"type" : "array",
"description" : "Liste des regroupements d'années",
"items" : {
"$ref" : "#/definitions/RegroupementDTO"
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
}
},
"title" : "ChronolegiResponse",
"description" : "Réponse de consultation d'un chronolegi"
},
"BoccConsultRequest" : {
"type" : "object",
"properties" : {
"forGlobalBocc" : {
"type" : "boolean"
},
"id" : {
"type" : "string",
"example" : "boc_20200028_0001_p000.pdf"
}
},
"title" : "BoccConsultRequest"
},
"ActionChronoDTO" : {
"type" : "object",
"properties" : {
"action" : {
"type" : "string",
"example" : "MODIFICATION",
"description" : "Action effectuée",
"enum" : [ "CREATION", "CODIFICATION", "MODIFICATION", "TRANSFERT", "ABROGATION", "ANNULATION", "PEREMPTION", "DISJONCTION", "RECTIFICATION", "SUBSTITUTION", "DEPLACE", "VERSEMENT", "DENONCIATION", "REMPLACEMENT", "EXTENSION", "ELARGISSEMENT" ]
},
"parents" : {
"type" : "object",
"description" : "Map listant les noeuds parents sur lesquels les actions sont faites (texte, section..). La clé correspond à l'ID du parent.",
"additionalProperties" : {
"$ref" : "#/definitions/ParentChronoDTO"
}
}
},
"title" : "ActionChronoDTO",
"description" : "Objet définissant une action effectuée par un article sur un texte"
},
"StreamingResponseBody" : {
"type" : "object",
"title" : "StreamingResponseBody"
},
"ArticleModificateurDTO" : {
"type" : "object",
"properties" : {
"actions" : {
"type" : "object",
"description" : "Map listant les actions effectuées par cet article sur le texte. La clé correspond au type d'action.",
"additionalProperties" : {
"$ref" : "#/definitions/ActionChronoDTO"
}
},
"nature" : {
"type" : "string",
"example" : "CODE",
"description" : "Nature/type de l'article",
"enum" : [ "LODA", "JORF", "CODE", "KALI", "JORFCONT" ]
},
"id" : {
"type" : "string",
"example" : "LEGIARTI000036828112",
"description" : "ID de l'article"
},
"title" : {
"type" : "string",
"example" : "LOI n°2018-287 du 20 avril 2018 - art. 6",
"description" : "Titre de l'article modificateur (titre du texte + numéro article)"
},
"dateDebutCible" : {
"type" : "string",
"format" : "date-time",
"example" : "1538352000000",
"description" : "Date de début de l'article"
}
},
"title" : "ArticleModificateurDTO",
"description" : "Objet définissant un article ayant modifié un texte"
},
"KaliTextConsultRequest" : {
"type" : "object",
"required" : [ "id" ],
"properties" : {
"searchedString" : {
"type" : "string",
"example" : "constitution 1958",
"description" : "Texte de la recherche ayant aboutie à la consultation du texte"
},
"id" : {
"type" : "string",
"example" : "KALITEXT000005677408",
"description" : "Identifiant du texte ou d'un de ses éléments enfants (section/article)"
}
},
"title" : "KaliTextConsultRequest",
"description" : "Requête de consultation d'un texte d'une convention collective"
},
"ArticleIdEliOrAliasRequest" : {
"type" : "object",
"required" : [ "idEliOrAlias" ],
"properties" : {
"idEliOrAlias" : {
"type" : "string",
"example" : "/eli/decret/2021/7/13/PRMD2117108D/jo/article_1",
"description" : "ID Eli ou alias de l'article"
}
},
"title" : "ArticleIdEliOrAliasRequest",
"description" : "Requête pour récupérer un article par son Eli ou son alias."
},
"FileMetadata" : {
"type" : "object",
"properties" : {
"pathToFile" : {
"type" : "string",
"example" : "/JOEA/2016/1230/joe_20161230_0303_c000.pdf.sig",
"description" : "Chemin relatif vers le fichier"
},
"fileName" : {
"type" : "string",
"example" : "joe_20161230_0303_c000.pdf.sig",
"description" : "Nom du fichier"
},
"displaySize" : {
"type" : "string",
"example" : "586 Ko",
"description" : "Taille du fichier avec son unité"
},
"id" : {
"type" : "string",
"example" : "joe_20161230_0303_c000.pdf.sig",
"description" : "Identifiant du fichier dans la base de données"
},
"complementNumber" : {
"type" : "string",
"description" : "Numéro complémentaire pour le fonds JORF"
},
"datePubli" : {
"type" : "string",
"format" : "date-time",
"example" : "1483056000000",
"description" : "Date de publication"
},
"origine" : {
"type" : "string",
"example" : "JOE_INAP",
"description" : "Origine du fichier"
},
"size" : {
"type" : "integer",
"format" : "int64",
"example" : 600055,
"description" : "Taille du fichier en octets"
},
"type" : {
"type" : "string",
"example" : "joe",
"description" : "Type de fichier"
},
"num" : {
"type" : "string",
"example" : "0303",
"description" : "Numéro du JO pour le fonds JORF"
}
},
"title" : "FileMetadata",
"description" : "Objet représentant les métadonnées d'un fichier"
},
"ModificationDTO" : {
"type" : "object",
"properties" : {
"modificateur" : {
"description" : "Elément ayant apporté la modification",
"$ref" : "#/definitions/ModificateurDTO"
},
"type" : {
"type" : "string",
"example" : "TRANSFERT",
"description" : "Type de modification",
"enum" : [ "CREATION", "CODIFICATION", "MODIFICATION", "TRANSFERT", "ABROGATION", "ANNULATION", "PEREMPTION", "DISJONCTION", "RECTIFICATION", "SUBSTITUTION", "DEPLACE", "VERSEMENT", "DENONCIATION", "REMPLACEMENT", "EXTENSION", "ELARGISSEMENT" ]
}
},
"title" : "ModificationDTO",
"description" : "Objet représentant une modification"
},
"GetListArticleResponse" : {
"type" : "object",
"properties" : {
"listArticle" : {
"type" : "array",
"description" : "Liste des versions de l'article",
"items" : {
"$ref" : "#/definitions/Article"
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
}
},
"title" : "GetListArticleResponse",
"description" : "réponse de consultation d'un article par son Chronical ID"
},
"SearchCanonicalArticleVersionResponse" : {
"type" : "object",
"properties" : {
"articleVersions" : {
"type" : "array",
"description" : "Liste des versions d'articles",
"items" : {
"$ref" : "#/definitions/ArticleVersion"
}
}
},
"title" : "SearchCanonicalArticleVersionResponse",
"description" : "Résultat d'une requête de récupération des versions d'un article"
},
"Attachment" : {
"type" : "object",
"properties" : {
"title" : {
"type" : "string",
"description" : "Titre"
},
"name" : {
"type" : "string",
"description" : "Nom"
},
"language" : {
"type" : "string",
"example" : "fr",
"description" : "Langue"
},
"author" : {
"type" : "string",
"description" : "Auteur"
},
"keywords" : {
"type" : "string",
"description" : "Mots clés"
},
"date" : {
"type" : "string",
"format" : "date-time",
"example" : "1540986060000",
"description" : "Date"
},
"content" : {
"type" : "string",
"description" : "Contenu du fichier textuel"
},
"content_length" : {
"type" : "integer",
"format" : "int64",
"example" : 5503,
"description" : "Taille du contenu"
},
"content_type" : {
"type" : "string",
"example" : "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
"description" : "Type de fichier"
}
},
"title" : "Attachment",
"description" : "Objet représentant un fichier joint à un texte"
},
"SameNumArticleRequest" : {
"type" : "object",
"required" : [ "articleCid", "articleNum", "date", "textCid" ],
"properties" : {
"date" : {
"type" : "string",
"example" : "2021-04-15",
"description" : "Date de référence"
},
"articleCid" : {
"type" : "string",
"example" : "LEGIARTI000006419319",
"description" : "Chronical ID de l'article"
},
"textCid" : {
"type" : "string",
"example" : "LEGITEXT000006070721",
"description" : "Chronical ID du texte"
},
"articleNum" : {
"type" : "string",
"example" : "16",
"description" : "Numéro de l'article"
}
},
"title" : "SameNumArticleRequest",
"description" : "Requête de récupération des articles, ayant un Chronical ID différent et portant le même numéro dans toutes les versions du texte"
},
"ServicePublicLinksArticleRequest" : {
"type" : "object",
"properties" : {
"articleCid" : {
"type" : "string",
"example" : "LEGIARTI000006580563",
"description" : "Identifiant chanonical de l'article"
},
"fond" : {
"type" : "string",
"example" : "JORF",
"description" : "Fond de consultation"
}
},
"title" : "ServicePublicLinksArticleRequest",
"description" : "requête de récupération des liens service public associés à un article"
},
"LiensRelatifsDTO" : {
"type" : "object",
"properties" : {
"cidText" : {
"type" : "string",
"example" : "JORFTEXT000000869867",
"description" : "Chronical ID du texte de l'élément lié"
},
"id" : {
"type" : "string",
"example" : "LEGIARTI000033012294",
"description" : "Identifiant de l'élément lié"
},
"cidParent" : {
"type" : "string",
"description" : "Chronical ID du parent de l'élément lié. (Renseigné si besoin pour créer le lien vers l'élément)"
},
"dateVigeur" : {
"type" : "string",
"format" : "date-time",
"example" : "1470787200000",
"description" : "Date pour création du lien"
},
"nature" : {
"type" : "string",
"example" : "CODE",
"description" : "Nature de texte de l'élément lié",
"enum" : [ "LODA", "JORF", "CODE", "KALI", "JORFCONT" ]
},
"name" : {
"type" : "string",
"example" : "Code du travail - art. L5143-1 (V)",
"description" : "Nom de l'élément lié"
}
},
"title" : "LiensRelatifsDTO",
"description" : "Objet représentant un lien vers un autre élément"
},
"Map«string,SuggestValue»" : {
"type" : "object",
"title" : "Map«string,SuggestValue»",
"additionalProperties" : {
"$ref" : "#/definitions/SuggestValue"
}
},
"KaliContConsultRequest" : {
"type" : "object",
"required" : [ "id" ],
"properties" : {
"searchedString" : {
"type" : "string",
"example" : "constitution 1958",
"description" : "Texte de la recherche ayant aboutie à la consultation du texte"
},
"id" : {
"type" : "string",
"example" : "KALICONT000005635384",
"description" : "Identifiant de la convention collective ou son numéro IDCC"
}
},
"title" : "KaliContConsultRequest",
"description" : "Requête de consultation d'une convention collective"
},
"SuggestAccoValue" : {
"type" : "object",
"properties" : {
"siret" : {
"type" : "string",
"description" : "SIRET"
},
"raisonSociale" : {
"type" : "string",
"description" : "Raison sociale"
}
},
"title" : "SuggestAccoValue",
"description" : "Objet représentant une suggestion constituée d'un SIRET + raison sociale d'une entreprise pour les accords d'entreprises"
},
"ArticleDTO" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"format" : "date-time",
"example" : "961632000000",
"description" : "Date de début de la version de l'article"
},
"idText" : {
"type" : "string",
"example" : "LEGITEXT000006072665",
"description" : "Identifiant du texte de l'article"
},
"name" : {
"type" : "string",
"example" : "Code de la santé publique - art. L2211-1 (V)",
"description" : "Nom de l'article (concaténation titre texte + num article)"
},
"id" : {
"type" : "string",
"example" : "LEGIARTI000006687518",
"description" : "Identifiant de l'article"
},
"modifications" : {
"type" : "array",
"description" : "Liste des modifications sur le texte (Utilisée pour les anciens textes)",
"items" : {
"$ref" : "#/definitions/ModificationDTO"
}
},
"nature" : {
"type" : "string",
"example" : "CODE",
"description" : "Nature du texte de l'article",
"enum" : [ "LODA", "JORF", "CODE", "KALI", "JORFCONT" ]
},
"cid" : {
"type" : "string",
"description" : "Chronical ID de l'article (Non utilisé)"
},
"dateFin" : {
"type" : "string",
"format" : "date-time",
"example" : "32472144000000",
"description" : "Date de fin de la version de l'article"
}
},
"title" : "ArticleDTO",
"description" : "Objet représentant un lien vers un article"
},
"SuggestPdcRequest" : {
"type" : "object",
"properties" : {
"searchText" : {
"type" : "string",
"example" : "mariage",
"description" : "Texte à rechercher"
},
"origin" : {
"type" : "string"
},
"fond" : {
"type" : "string"
}
},
"title" : "SuggestPdcRequest",
"description" : "Requête de suggestion d'une recherche textuelle dans un fond"
},
"Map«string,SuggestAccoValue»" : {
"type" : "object",
"title" : "Map«string,SuggestAccoValue»",
"additionalProperties" : {
"$ref" : "#/definitions/SuggestAccoValue"
}
},
"LegislaturesListResponse" : {
"type" : "object",
"properties" : {
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"legislatures" : {
"type" : "array",
"description" : "Liste des législatures",
"items" : {
"$ref" : "#/definitions/Legislature"
}
}
},
"title" : "LegislaturesListResponse",
"description" : "Résultat d'une requête pour lister les législatures"
},
"ArticleConsultWithIdAndNum" : {
"type" : "object",
"properties" : {
"id" : {
"type" : "string",
"example" : "LEGITEXT000006075116",
"description" : "ID du LEGITEXT cible"
},
"num" : {
"type" : "string",
"example" : "5-8",
"description" : "Numéro de l'article cible"
}
},
"title" : "ArticleConsultWithIdAndNum",
"description" : "requête de consultation d'un article du fonds data_article avec son ID et son numéro"
},
"DebatParlementaireConsultRequest" : {
"type" : "object",
"required" : [ "id" ],
"properties" : {
"id" : {
"type" : "string",
"example" : "AN_2020-090.pdf",
"description" : "Identifiant du débat parlementaire"
}
},
"title" : "DebatParlementaireConsultRequest",
"description" : "Requête de consultation d'un débat parlementaire"
},
"ConsultCnilTextResponse" : {
"type" : "object",
"properties" : {
"text" : {
"description" : "Texte",
"$ref" : "#/definitions/TexteSimple"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"dereferenced" : {
"type" : "boolean",
"example" : true,
"description" : "Identifie si le contenu est référençable par les robots d'indexation"
}
},
"title" : "ConsultCnilTextResponse",
"description" : "réponse de consultation d'un texte CNIL"
},
"GetListPlanClassementJuriResponse" : {
"type" : "object",
"properties" : {
"totalNbResult" : {
"type" : "integer",
"format" : "int64",
"example" : 12,
"description" : "Nombre de résultats"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"listPlanClassementJuri" : {
"type" : "array",
"items" : {
"$ref" : "#/definitions/Nomenclature"
}
}
},
"title" : "GetListPlanClassementJuriResponse",
"description" : "réponse de consultation des plans de classement Juri"
},
"StructureLienSection" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"format" : "date-time"
},
"renvoiNum" : {
"type" : "string"
},
"etat" : {
"type" : "string"
},
"id" : {
"type" : "string"
},
"titre" : {
"type" : "string"
},
"commentaire" : {
"type" : "string"
},
"renvoi" : {
"type" : "string"
},
"cid" : {
"type" : "string"
},
"dateFin" : {
"type" : "string",
"format" : "date-time"
},
"url" : {
"type" : "string"
},
"ordre" : {
"type" : "integer",
"format" : "int64"
}
},
"title" : "StructureLienSection"
},
"ConsultDossierLegislatifResponse" : {
"type" : "object",
"properties" : {
"dossierLegislatif" : {
"description" : "Dossier législatif",
"$ref" : "#/definitions/DossierLegislatif"
},
"dereferenced" : {
"type" : "boolean",
"example" : true,
"description" : "Identifie si le contenu est référençable par les robots d'indexation"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
}
},
"title" : "ConsultDossierLegislatifResponse",
"description" : "Réponse à une requête de consultation d'un dossier législatif"
},
"JorfConsultRequest" : {
"type" : "object",
"required" : [ "textCid" ],
"properties" : {
"searchedString" : {
"type" : "string",
"example" : "constitution 1958",
"description" : "Texte de la recherche ayant aboutie à la consultation du texte"
},
"textCid" : {
"type" : "string",
"example" : "JORFTEXT000033736934",
"description" : "Chronical ID de l'élément"
}
},
"title" : "JorfConsultRequest",
"description" : "requête de consultation d'un texte JORF"
},
"GlobalBoccListRequest" : {
"type" : "object",
"required" : [ "pageNumber", "pageSize" ],
"properties" : {
"idGlobalBocc" : {
"type" : "string",
"example" : "CCO20190051"
},
"sortValue" : {
"type" : "string",
"example" : "BOCC_SORT_ASC"
},
"searchForSingleGlobalBocc" : {
"type" : "boolean"
},
"intervalPublication" : {
"type" : "string",
"example" : "01/01/2020 > 31/01/2020"
},
"pageSize" : {
"type" : "integer",
"format" : "int32",
"example" : 10,
"description" : "Nombre de résultats par page (max 100)"
},
"pageNumber" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Numéro de la page à consulter"
}
},
"title" : "GlobalBoccListRequest"
},
"Facet" : {
"type" : "object",
"properties" : {
"field" : {
"type" : "string",
"example" : "natureJuridiction",
"description" : "Nom du champ représentant la facette"
},
"childs" : {
"type" : "object",
"example" : {
"TRIBUNAL_ADMINISTATIF" : {
"values" : {
"Bordeaux" : 2,
"Lille" : 8
}
}
},
"description" : "Liste au format map des éléments enfants d'un élément particulier d'une facette ainsi que le nombre de résultats associés. La clé permet de déterminer le parent de cette liste dans les libellés values.",
"additionalProperties" : {
"$ref" : "#/definitions/Facet"
}
},
"totalElement" : {
"type" : "integer",
"format" : "int64",
"example" : 1560,
"description" : "1560"
},
"values" : {
"type" : "object",
"example" : {
"COURS_COMPTES" : 3295,
"TRIBUNAL_ADMINISTATIF" : 10,
"COURS_APPEL" : 35
},
"description" : "Liste au format map des libellés d'une facette ainsi que le nombre de résultats associés",
"additionalProperties" : {
"type" : "integer",
"format" : "int32"
}
},
"facetElem" : {
"type" : "string",
"example" : "JURIDICTION_NATURE",
"description" : "Nom de la facette"
}
},
"title" : "Facet",
"description" : "Objet représentant une facette"
},
"ConsultAccoResponse" : {
"type" : "object",
"properties" : {
"acco" : {
"description" : "Accord d'entreprise",
"$ref" : "#/definitions/Accord"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"dereferenced" : {
"type" : "boolean",
"example" : true,
"description" : "Identifie si le contenu est référençable par les robots d'indexation"
}
},
"title" : "ConsultAccoResponse",
"description" : "Réponse à une requête de consultation d'un accord d'entreprise"
},
"BoccGlobalListResponse" : {
"type" : "object",
"properties" : {
"totalResultNumber" : {
"type" : "integer",
"format" : "int64"
},
"results" : {
"type" : "array",
"items" : {
"$ref" : "#/definitions/EsParutionBocc"
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"totalResultBocc" : {
"type" : "integer",
"format" : "int64"
},
"totalResultIdcc" : {
"type" : "integer",
"format" : "int64"
}
},
"title" : "BoccGlobalListResponse"
},
"SearchCanonicalVersionResponse" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"description" : "Date de début"
},
"cid" : {
"type" : "string",
"example" : "LEGITEXT000006070721",
"description" : "Chronical ID du texte"
},
"dateFin" : {
"type" : "string",
"description" : "Date de fin"
}
},
"title" : "SearchCanonicalVersionResponse",
"description" : "Résultat d'une requête de récupération de la version canonique d'un texte en fonction d'une date"
},
"EsTextBocc" : {
"type" : "object",
"properties" : {
"idccs" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
"texteDate" : {
"type" : "string",
"format" : "date-time"
},
"fileName" : {
"type" : "string"
},
"displaySize" : {
"type" : "string"
},
"enteteTitle" : {
"type" : "string"
},
"idMainBocc" : {
"type" : "string"
},
"pathFile" : {
"type" : "string"
},
"numAnn" : {
"type" : "integer",
"format" : "int32"
},
"department" : {
"type" : "string"
},
"title" : {
"type" : "string"
}
},
"title" : "EsTextBocc"
},
"ChronoLegiArticleRequest" : {
"type" : "object",
"required" : [ "elementCid", "textCid" ],
"properties" : {
"textCid" : {
"type" : "string",
"example" : "LEGITEXT000006070721",
"description" : "Chronical ID du texte"
},
"elementCid" : {
"type" : "string",
"example" : "LEGIARTI000006070721",
"description" : "Chronical ID de l'article"
}
},
"title" : "ChronoLegiArticleRequest",
"description" : "requête de consultation de la liste des versions de l'article de manière chronologique."
},
"DatesWithNoJoResponse" : {
"type" : "object",
"properties" : {
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"lstDateDisabled" : {
"type" : "array",
"example" : [ -3187209600000, -3187123200000, -3187036800000 ],
"description" : "Liste des dates",
"items" : {
"type" : "string",
"format" : "date-time"
}
}
},
"title" : "DatesWithNoJoResponse",
"description" : "Résultat d'une requête pour récupérer les dates pour lesquelles il n'y a pas eu de publication du Journal officiel"
},
"StructureTxt" : {
"type" : "object",
"properties" : {
"liens" : {
"type" : "array",
"description" : "Liste des liens vers les textes de premier niveau dans le conteneur",
"items" : {
"$ref" : "#/definitions/LienTxt"
}
},
"tms" : {
"type" : "array",
"description" : "Liste des sections de premier niveau dans le conteneur",
"items" : {
"$ref" : "#/definitions/Tms"
}
}
},
"title" : "StructureTxt",
"description" : "Objet représentant la structure d'un conteneur"
},
"Nomenclature" : {
"type" : "object",
"properties" : {
"arbo" : {
"type" : "string",
"description" : "arborescent"
},
"parent" : {
"type" : "string",
"description" : "id du parent du jurinome"
},
"titreJuritext" : {
"type" : "string",
"description" : "titre du juritext"
},
"refInjection" : {
"type" : "string",
"description" : "Référence technique permettant d'identifier la date d'injection"
},
"id" : {
"type" : "string",
"description" : "id du jurinome"
},
"niveau" : {
"type" : "integer",
"format" : "int32",
"description" : "nuveau du jurinome"
},
"idTechInjection" : {
"type" : "string",
"description" : "Identifiant technique de l'élément injecté"
},
"libelleArbo" : {
"type" : "string",
"description" : "le libelle de l'arborescence"
},
"feuille" : {
"type" : "boolean",
"description" : "feuille"
},
"libelleNiveau" : {
"type" : "string",
"description" : "le libelle du jurinome"
},
"idJuritext" : {
"type" : "string",
"description" : "id du juritext"
}
},
"title" : "Nomenclature",
"description" : "Objet représentant le détail d'un jurinome"
},
"DetailContext" : {
"type" : "object",
"properties" : {
"xPath" : {
"type" : "string",
"example" : "/ARTICLE/CONTEXTE/TEXTE/TM/TM/TM/TM/TM/TM/TITRE_TM",
"description" : "Chemin pour arriver à l'élément dans le XML"
},
"debut" : {
"type" : "string",
"example" : "1979-07-01",
"description" : "Date de début"
},
"id" : {
"type" : "string",
"example" : "LEGISCTA000006179574",
"description" : "Identifiant technique"
},
"titre" : {
"type" : "string",
"example" : "2e Sous-section : Revenu global",
"description" : "Titre"
},
"etat" : {
"type" : "string",
"example" : "VIGUEUR",
"description" : "Etat juridique"
},
"cid" : {
"type" : "string",
"example" : "LEGISCTA000006179574",
"description" : "Chronical ID"
},
"fin" : {
"type" : "string",
"example" : "2999-01-01",
"description" : "Date de fin"
}
},
"title" : "DetailContext",
"description" : "Objet représentant le détail d'un élément du contexte"
},
"SearchCanonicalVersionRequest" : {
"type" : "object",
"required" : [ "cidText", "date" ],
"properties" : {
"cidSection" : {
"type" : "string",
"example" : "LEGISCTA000006117894",
"description" : "Chronical ID de la section"
},
"cidText" : {
"type" : "string",
"example" : "LEGITEXT000006070721",
"description" : "Chronical ID du texte"
},
"date" : {
"type" : "string",
"example" : "2021-04-15",
"description" : "Date de référence pour la recherche"
}
},
"title" : "SearchCanonicalVersionRequest",
"description" : "Requête de récupération de la version d'un texte (et d'une section) la plus proche d'une date demandée"
},
"Bodmr" : {
"type" : "object",
"properties" : {
"texts" : {
"$ref" : "#/definitions/BodmrTexts"
},
"refInjection" : {
"type" : "string",
"description" : "Référence technique permettant d'identifier la date d'injection"
},
"id" : {
"type" : "string",
"description" : "Identifiant unique"
},
"idTechInjection" : {
"type" : "string",
"description" : "Identifiant technique de l'élément injecté"
}
},
"title" : "Bodmr"
},
"JuriPlanClassementRequest" : {
"type" : "object",
"properties" : {
"searchByNiveau" : {
"type" : "boolean",
"example" : false,
"description" : "recherche par niveau"
},
"id" : {
"type" : "string",
"example" : "JURINOME000007644451",
"description" : "id du JURINOME"
},
"libelle" : {
"type" : "string",
"example" : "procedure civile",
"description" : "id du JURINOME"
},
"niveau" : {
"type" : "integer",
"format" : "int32",
"example" : 0,
"description" : "niveau ou nous nous trouvons"
},
"page" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "la requete ELK"
},
"searchSuggest" : {
"type" : "boolean",
"example" : false,
"description" : "recherche par suggestion"
},
"fond" : {
"type" : "string",
"example" : "juri",
"description" : "le fond a rechercher"
}
},
"title" : "JuriPlanClassementRequest",
"description" : "requête de consultation d'un jurinome du fonds JURI"
},
"GetListSectionResponse" : {
"type" : "object",
"properties" : {
"listSection" : {
"type" : "array",
"description" : "Liste des sections",
"items" : {
"$ref" : "#/definitions/Section"
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
}
},
"title" : "GetListSectionResponse",
"description" : "réponse de consultation d'une liste de sections par son Chronical CID"
},
"Syndicat" : {
"type" : "object",
"properties" : {
"libelle" : {
"type" : "string",
"example" : "CFDT",
"description" : "Libellé"
},
"code" : {
"type" : "string",
"example" : "3",
"description" : "Code"
}
},
"title" : "Syndicat",
"description" : "Objet représentant un syndicat"
},
"DebatsParlementairesListResponse" : {
"type" : "object",
"properties" : {
"totalResultNumber" : {
"type" : "integer",
"format" : "int64",
"example" : 12,
"description" : "Nombre de résultats"
},
"displaySize" : {
"type" : "string",
"example" : "918,4 Ko",
"description" : "Taille du fichier avec son unité"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"typesPublication" : {
"description" : "Facette listant les types de publication",
"$ref" : "#/definitions/Facet"
},
"results" : {
"type" : "array",
"description" : "Liste des résultats de la page",
"items" : {
"$ref" : "#/definitions/Debat"
}
},
"typePublicationFacet" : {
"description" : "Facette listant les types de publications des débats parlementaires",
"$ref" : "#/definitions/Facet"
}
},
"title" : "DebatsParlementairesListResponse",
"description" : "Résultat d'une requête pour lister les débats parlementaires."
},
"Dossier" : {
"type" : "object",
"properties" : {
"libelleTexte" : {
"type" : "string",
"example" : "Projet de loi",
"description" : "Libellé"
},
"idTexte" : {
"type" : "string",
"description" : "Identifiant"
},
"contenuDossier" : {
"type" : "string",
"description" : "Contenu html du dossier"
}
},
"title" : "Dossier",
"description" : "Objet représentant un dossier pour les dossiers legislatifs"
},
"ParentChronoDTO" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"format" : "date-time",
"example" : "1475280000000",
"description" : "Date de début de la version du noeud impactée"
},
"cidText" : {
"type" : "string",
"example" : "LEGITEXT000006070721",
"description" : "Chronical ID du texte"
},
"cid" : {
"type" : "string",
"example" : "LEGISCTA000032008380",
"description" : "Chronical ID de l'élément"
},
"id" : {
"type" : "string",
"example" : "LEGISCTA000032008380",
"description" : "Identifiant unique de l'élément"
},
"nature" : {
"type" : "string",
"example" : "CODE",
"description" : "Nature/type du texte",
"enum" : [ "LODA", "JORF", "CODE", "KALI", "JORFCONT" ]
},
"articlesCibles" : {
"type" : "object",
"description" : "Map listant les articles ciblés par les modifications. La clé correspond à l'ID de l'article cible.",
"additionalProperties" : {
"$ref" : "#/definitions/CibleChronoDTO"
}
},
"texteCible" : {
"description" : "Identifiant du texte, si la modification s'applique directement au niveau du texte (modification du titre)",
"$ref" : "#/definitions/CibleChronoDTO"
},
"sectionsCibles" : {
"type" : "object",
"description" : "Map listant les sections ciblées par les modifications. La clé correspond à l'ID de la section cible.",
"additionalProperties" : {
"$ref" : "#/definitions/CibleChronoDTO"
}
},
"name" : {
"type" : "string",
"example" : "Paragraphe 1 : La capacité",
"description" : "Nom/titre du parent"
}
},
"title" : "ParentChronoDTO",
"description" : "Objet définissant le nœud parent, dans le chronolegi ou chronokali, sur lequel est appliquée une modification"
},
"SuggestResponse" : {
"type" : "object",
"properties" : {
"totalResultNumber" : {
"type" : "integer",
"format" : "int64"
},
"results" : {
"type" : "object",
"description" : "Liste des suggestions retournées. La clé représente l'id du texte/section/article",
"additionalProperties" : {
"type" : "object",
"additionalProperties" : {
"$ref" : "#/definitions/SuggestValue"
}
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64"
}
},
"title" : "SuggestResponse",
"description" : "Résultat de recherche de suggestions. Retourne des titres de texte/section/article"
},
"DatePeriod" : {
"type" : "object",
"properties" : {
"start" : {
"type" : "string",
"format" : "date-time",
"example" : "2016-01-01",
"description" : "Date de début"
},
"end" : {
"type" : "string",
"format" : "date-time",
"example" : "2016-12-31",
"description" : "Date de fin"
}
},
"title" : "DatePeriod",
"description" : "Objet représentant une période de recherche"
},
"TexteSommaire" : {
"type" : "object",
"properties" : {
"autreResume" : {
"type" : "string",
"description" : "Autre résumé"
},
"id" : {
"type" : "string",
"description" : "Identifiant"
},
"abstrats" : {
"type" : "string",
"description" : "Abstracts"
},
"resumePrincipal" : {
"type" : "string",
"description" : "Résumé principal"
}
},
"title" : "TexteSommaire",
"description" : "Objet représentant un sommaire"
},
"ConsultDateRequest" : {
"type" : "object",
"properties" : {
"year" : {
"type" : "integer",
"format" : "int32",
"example" : 2019,
"description" : "Année"
},
"month" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Mois"
},
"dayOfMonth" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Jour"
}
},
"title" : "ConsultDateRequest",
"description" : "Objet date permettant la recherche"
},
"LienTxt" : {
"type" : "object",
"properties" : {
"autorite" : {
"type" : "string",
"description" : "Autorité lié au texte"
},
"etat" : {
"type" : "string",
"description" : "Etat juridique du texte"
},
"id" : {
"type" : "string",
"description" : "Identifiant du texte"
},
"titre" : {
"type" : "string",
"description" : "Titre"
},
"dateModif" : {
"type" : "string",
"format" : "date-time",
"description" : "Dernière date de modification du texte"
},
"ministere" : {
"type" : "string",
"description" : "Ministère lié au texte"
},
"emetteur" : {
"type" : "string",
"description" : "Émetteur"
},
"nature" : {
"type" : "string",
"description" : "Nature"
},
"numSequence" : {
"type" : "integer",
"format" : "int64",
"description" : "Numéro de séquence"
},
"ordre" : {
"type" : "integer",
"format" : "int64",
"description" : "Numéro d'ordre"
}
},
"title" : "LienTxt",
"description" : "Objet représentant un lien vers un texte"
},
"JorfContConsultRequest" : {
"type" : "object",
"properties" : {
"pageSize" : {
"type" : "integer",
"format" : "int32",
"example" : 10,
"description" : "Nombre d'éléments par page (max 100)"
},
"end" : {
"description" : "Date de fin de recherche du conteneur",
"$ref" : "#/definitions/ConsultDateRequest"
},
"searchText" : {
"type" : "string",
"example" : "mariage",
"description" : "Texte à rechercher"
},
"id" : {
"type" : "string",
"example" : "JORFCONT000022470431",
"description" : "identifiant du conteneur JORF recherché"
},
"pageNumber" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Numéro de la page à consulter"
},
"start" : {
"description" : "Date de début de recherche du conteneur",
"$ref" : "#/definitions/ConsultDateRequest"
},
"date" : {
"type" : "string",
"format" : "date-time",
"example" : "1538352000000",
"description" : "Date de référence"
},
"num" : {
"type" : "string",
"example" : "0022",
"description" : "numéro de JORF recherché"
},
"highlightActivated" : {
"type" : "boolean",
"example" : true,
"description" : "Activer/Désactiver le highlight, dans la réponse, du texte recherché"
}
},
"title" : "JorfContConsultRequest",
"description" : "requête de consultation d'un conteneur JORF"
},
"LienCitation" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"format" : "date-time"
},
"parentCid" : {
"type" : "string"
},
"natureText" : {
"type" : "string",
"example" : "LOI",
"description" : "Nature du texte lié"
},
"linkType" : {
"type" : "string",
"example" : "MODIFIE",
"description" : "Type de lien"
},
"datePubli" : {
"type" : "string",
"format" : "date-time"
},
"articleNum" : {
"type" : "string",
"example" : "53",
"description" : "Numéro de l'article lié"
},
"textCid" : {
"type" : "string",
"example" : "JORFTEXT000030978561",
"description" : "Chronical ID du texte lié"
},
"linkOrientation" : {
"type" : "string",
"example" : "cible",
"description" : "Sens de la modification"
},
"textTitle" : {
"type" : "string",
"example" : "LOI n°2015-990 du 6 août 2015 - art. 53 (V)",
"description" : "Titre du texte lié"
},
"articleId" : {
"type" : "string",
"example" : "LEGIARTI000032930490",
"description" : "Identifiant de l'article lié"
},
"numTexte" : {
"type" : "string"
}
},
"title" : "LienCitation",
"description" : "Objet représentant un lien de citation"
},
"ConsultKaliContResponse" : {
"type" : "object",
"properties" : {
"activitePro" : {
"type" : "array",
"description" : "Liste des activités professionelles",
"items" : {
"type" : "string"
}
},
"id" : {
"type" : "string",
"example" : "KALICONT000005635384",
"description" : "Identifiant"
},
"titre" : {
"type" : "string",
"example" : "Convention collective nationale des acteurs du lien social et familial : centres sociaux et socioculturels, associations d'accueil de jeunes enfants, associations de développement social local du 4 juin 1983. Etendue par arrêté du 22 janvier 1987 JORF 12 février 1987. (1)",
"description" : "Titre"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"numeroTexte" : {
"type" : "string",
"example" : "IDCC 1261",
"description" : "numéro du texte"
},
"texteBaseId" : {
"type" : "array",
"example" : [ "KALITEXT000005677408" ],
"description" : "Liste des identifiants des textes de base",
"items" : {
"type" : "string"
}
},
"categorisation" : {
"type" : "array",
"description" : "Liste des catégories",
"items" : {
"type" : "string"
}
},
"nature" : {
"type" : "string",
"example" : "IDCC",
"description" : "Nature"
},
"descriptionFusionHtml" : {
"type" : "string",
"description" : "Texte HTML de la description de fusion"
},
"num" : {
"type" : "string",
"example" : "1261",
"description" : "Numéro"
},
"sections" : {
"type" : "array",
"description" : "Liste des conventions collectives",
"items" : {
"$ref" : "#/definitions/ConsultSection"
}
}
},
"title" : "ConsultKaliContResponse",
"description" : "Réponse à une requête de consultation d'une convention collective"
},
"DossierLegislatifRequest" : {
"type" : "object",
"required" : [ "id" ],
"properties" : {
"id" : {
"type" : "string",
"example" : "JORFDOLE000038049286",
"description" : "Identifiant du dossier législatif"
}
},
"title" : "DossierLegislatifRequest",
"description" : "Requête de consultation d'un dossier législatif"
},
"CodeListResult" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de début"
},
"titre" : {
"type" : "string",
"example" : "Code civil",
"description" : "Titre du code"
},
"etat" : {
"type" : "string",
"example" : "VIGUEUR",
"description" : "Etat juridique"
},
"id" : {
"type" : "string",
"example" : "LEGITEXT000006070721",
"description" : "Identifiant unique"
},
"lastUpdate" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Dernière date de mise à jour"
},
"pdfFileSize" : {
"type" : "string"
},
"pdfFilePath" : {
"type" : "string"
},
"cid" : {
"type" : "string",
"example" : "LEGITEXT000006070721",
"description" : "Chronical ID"
},
"dateFin" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de fin"
},
"pdfFileName" : {
"type" : "string"
}
},
"title" : "CodeListResult",
"description" : "Objet représentant un résultat de code"
},
"CritereDTO" : {
"type" : "object",
"required" : [ "operateur", "typeRecherche", "valeur" ],
"properties" : {
"proximite" : {
"type" : "integer",
"format" : "int32",
"example" : 2,
"description" : "Proximité maximum entre les mots du champ valeur. La proximité représente la distance maximale, en mots, entre deux termes recherchés."
},
"valeur" : {
"type" : "string",
"example" : "dispositions",
"description" : "Mot(s)/expression recherchés"
},
"criteres" : {
"type" : "array",
"example" : [ {
"valeur" : "soins",
"operateur" : "ET",
"typeRecherche" : "UN_DES_MOTS"
}, {
"proximite" : "3",
"valeur" : "fonction publique",
"operateur" : "ET",
"typeRecherche" : "TOUS_LES_MOTS_DANS_UN_CHAMP"
} ],
"description" : "Sous-critère/Sous-groupe de critères",
"items" : {
"$ref" : "#/definitions/CritereDTO"
}
},
"operateur" : {
"type" : "string",
"example" : "ET",
"description" : "Opérateur entre les sous-critères",
"enum" : [ "ET", "OU" ]
},
"typeRecherche" : {
"type" : "string",
"example" : "UN_DES_MOTS",
"description" : "Type de recherche effectuée",
"enum" : [ "UN_DES_MOTS", "EXACTE", "TOUS_LES_MOTS_DANS_UN_CHAMP", "AUCUN_DES_MOTS", "AUCUNE_CORRESPONDANCE_A_CETTE_EXPRESSION" ]
}
},
"title" : "CritereDTO",
"description" : "Objet décrivant un critère ou un groupe de critères"
},
"CnilConsultWithAncienId" : {
"type" : "object",
"properties" : {
"ancienId" : {
"type" : "string",
"example" : "MCN97020008A",
"description" : "Ancien Id afin de consulter un texte du fond CNIL"
}
},
"title" : "CnilConsultWithAncienId",
"description" : "requête de consultation d'un texte du fonds CNIL avec ancien ID"
},
"SearchExtract" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de début"
},
"title" : {
"type" : "string"
},
"dateVersion" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de la version (date de début ou date de fin)"
},
"id" : {
"type" : "string"
},
"values" : {
"type" : "array",
"items" : {
"type" : "string"
}
},
"searchFieldName" : {
"type" : "string"
},
"legalStatus" : {
"type" : "string",
"enum" : [ "VIGUEUR", "ABROGE_DIFF", "VIGUEUR_DIFF", "VIGUEUR_ETEN", "VIGUEUR_NON_ETEN", "ABROGE", "PERIME", "ANNULE", "MODIFIE", "DISJOINT", "SUBSTITUE", "TRANSFERE", "INITIALE", "MODIFIE_MORT_NE", "SANS_ETAT", "DENONCE", "REMPLACE" ]
},
"type" : {
"type" : "string"
},
"dateFin" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de fin"
},
"num" : {
"type" : "string"
}
},
"title" : "SearchExtract"
},
"KaliContConsultIdccRequest" : {
"type" : "object",
"required" : [ "id" ],
"properties" : {
"id" : {
"type" : "string",
"example" : "1261",
"description" : "Identifiant de la convention collective ou son numéro IDCC"
}
},
"title" : "KaliContConsultIdccRequest",
"description" : "Requête de consultation d'une convention collective"
},
"LienModification" : {
"type" : "object",
"properties" : {
"linkType" : {
"type" : "string",
"example" : "MODIFIE",
"description" : "Type de lien"
},
"textCid" : {
"type" : "string",
"example" : "JORFTEXT000030978561",
"description" : "Chronical ID du texte lié"
},
"natureText" : {
"type" : "string",
"example" : "LOI",
"description" : "Nature du texte lié"
},
"datePubliTexte" : {
"type" : "string",
"example" : "2015-08-07",
"description" : "Date de publication du texte lié"
},
"articleNum" : {
"type" : "string",
"example" : "53",
"description" : "Numéro de l'article lié"
},
"textTitle" : {
"type" : "string",
"example" : "LOI n°2015-990 du 6 août 2015 - art. 53 (V)",
"description" : "Titre du texte lié"
},
"linkOrientation" : {
"type" : "string",
"example" : "cible",
"description" : "Sens de la modification"
},
"dateSignaTexte" : {
"type" : "string",
"example" : "2015-08-06",
"description" : "Date de signature du texte lié"
},
"articleId" : {
"type" : "string",
"example" : "LEGIARTI000032930490",
"description" : "Identifiant de l'article lié"
},
"dateDebutCible" : {
"type" : "string",
"example" : "2016-07-24",
"description" : "Date de début de la cible"
}
},
"title" : "LienModification",
"description" : "Objet représentant un lien de modification"
},
"SearchTitle" : {
"type" : "object",
"properties" : {
"title" : {
"type" : "string",
"example" : "Code civil",
"description" : "Titre"
},
"legalStatus" : {
"type" : "string",
"description" : "Etat juridique de la version"
},
"id" : {
"type" : "string",
"description" : "Identifiant du texte"
},
"startDate" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de début de la version"
},
"endDate" : {
"type" : "string",
"example" : "2021-04-15T16:49:47.707+0000",
"description" : "Date de fin de la version"
},
"cid" : {
"type" : "string",
"example" : "LEGITEXT000006070721",
"description" : "Chronical ID du texte"
},
"nature" : {
"type" : "string",
"description" : "Nature du texte"
}
},
"title" : "SearchTitle",
"description" : "Objet décrivant la version d'un texte"
},
"TexteReference" : {
"type" : "object",
"properties" : {
"url" : {
"type" : "string",
"description" : "Lien vers le texte"
},
"texteReference" : {
"type" : "string",
"description" : "Texte de référence"
}
},
"title" : "TexteReference",
"description" : "Objet représentant un texte de référence"
},
"LawDecreeConsultRequest" : {
"type" : "object",
"required" : [ "date", "textId" ],
"properties" : {
"searchedString" : {
"type" : "string",
"example" : "constitution 1958",
"description" : "Texte de la recherche ayant aboutie à la consultation du texte"
},
"date" : {
"type" : "string",
"example" : "2021-04-15",
"description" : "Date de consultation"
},
"fromSuggest" : {
"type" : "boolean"
},
"textId" : {
"type" : "string",
"example" : "LEGITEXT000006075116",
"description" : "Chronical ID du texte"
}
},
"title" : "LawDecreeConsultRequest",
"description" : "Requête de consultation d'un texte du fonds Legi."
},
"SectionsRevisionArticleResponse" : {
"type" : "object",
"properties" : {
"newTexts" : {
"type" : "array",
"description" : "Liste des nouveaux textes liés à l'article",
"items" : {
"$ref" : "#/definitions/ArticleDTO"
}
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"oldTexts" : {
"type" : "array",
"description" : "Liste des anciens textes liés à l'article",
"items" : {
"$ref" : "#/definitions/ArticleDTO"
}
}
},
"title" : "SectionsRevisionArticleResponse",
"description" : "Réponse à une requête de récupération des liens de concordance d'un article ou des articles avec le même numéro"
},
"Arborescence" : {
"type" : "object",
"properties" : {
"liens" : {
"type" : "array",
"description" : "Liste des liens de premier niveau",
"items" : {
"$ref" : "#/definitions/Lien"
}
},
"niveaux" : {
"type" : "array",
"description" : "Liste des niveaux enfants",
"items" : {
"$ref" : "#/definitions/Niveau"
}
}
},
"title" : "Arborescence",
"description" : "Objet représentant une arborescence de dossier legislatif"
},
"VersionDTO" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"format" : "date-time",
"example" : "1538352000000",
"description" : "Date de début de la version"
},
"isEndVersion" : {
"type" : "boolean",
"description" : "Détermine s'il s'agit de la dernière version."
},
"articlesModificateurs" : {
"type" : "object",
"description" : "Map listant les articles ayant apportés des modifications pour cette version. La clé correspond à la date de la version au format AAAA-MM-JJ.",
"additionalProperties" : {
"$ref" : "#/definitions/ArticleModificateurDTO"
}
}
},
"title" : "VersionDTO",
"description" : "Objet définissant une version d'un texte"
},
"AccoConsultRequest" : {
"type" : "object",
"required" : [ "id" ],
"properties" : {
"searchedString" : {
"type" : "string",
"example" : "constitution 1958",
"description" : "Texte de la recherche ayant aboutie à la consultation du texte"
},
"id" : {
"type" : "string",
"example" : "ACCOTEXT000037731479",
"description" : "Identifiant de l'accord d'entreprise"
}
},
"title" : "AccoConsultRequest",
"description" : "Requête de consultation d'un accord d'entreprise"
},
"StructureLienArticle" : {
"type" : "object",
"properties" : {
"dateDebut" : {
"type" : "string",
"format" : "date-time"
},
"id" : {
"type" : "string"
},
"etat" : {
"type" : "string"
},
"dateFin" : {
"type" : "string",
"format" : "date-time"
},
"url" : {
"type" : "string"
}
},
"title" : "StructureLienArticle"
},
"CodeListRequest" : {
"type" : "object",
"required" : [ "pageNumber", "pageSize" ],
"properties" : {
"sort" : {
"type" : "string",
"example" : "TITLE_ASC",
"description" : "Ordre de tri",
"enum" : [ "TITLE_ASC" ]
},
"pageSize" : {
"type" : "integer",
"format" : "int32",
"example" : 10,
"description" : "Nombre de résultats par page (max 100)"
},
"states" : {
"type" : "array",
"example" : [ "VIGUEUR", "ABROGE", "VIGUEUR_DIFF" ],
"description" : "Liste des états juridiques à filtrer",
"items" : {
"type" : "string",
"enum" : [ "VIGUEUR", "ABROGE_DIFF", "VIGUEUR_DIFF", "VIGUEUR_ETEN", "VIGUEUR_NON_ETEN", "ABROGE", "PERIME", "ANNULE", "MODIFIE", "DISJOINT", "SUBSTITUE", "TRANSFERE", "INITIALE", "MODIFIE_MORT_NE", "SANS_ETAT", "DENONCE", "REMPLACE" ]
}
},
"pageNumber" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Numéro de la page à consulter"
},
"codeName" : {
"type" : "string",
"example" : "Code civil",
"description" : "Titre de code à chercher"
}
},
"title" : "CodeListRequest",
"description" : "Requête paginée pour lister les codes"
},
"CnilConsultRequest" : {
"type" : "object",
"required" : [ "textId" ],
"properties" : {
"searchedString" : {
"type" : "string",
"example" : "constitution 1958",
"description" : "Texte de la recherche ayant aboutie à la consultation du texte"
},
"textId" : {
"type" : "string",
"example" : "CNILTEXT000017652361",
"description" : "Identifiant du texte"
}
},
"title" : "CnilConsultRequest",
"description" : "requête de consultation d'un texte CNIL"
},
"JuriConsultWithAncienId" : {
"type" : "object",
"properties" : {
"ancienId" : {
"type" : "string",
"example" : "JG_L_2006_09_000000269553",
"description" : "Ancien Id afin de consulter un texte des fonds JURI"
}
},
"title" : "JuriConsultWithAncienId",
"description" : "requête de consultation d'un texte du fonds JURI avec ancien ID"
},
"GetJosResponse" : {
"type" : "object",
"properties" : {
"totalNbResult" : {
"type" : "integer",
"format" : "int64",
"example" : 12,
"description" : "Nombre de résultats"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"items" : {
"type" : "array",
"description" : "Liste des éléments trouvés",
"items" : {
"$ref" : "#/definitions/GetJorfContResponseItem"
}
}
},
"title" : "GetJosResponse",
"description" : "Réponse à une requête de recherche de JO"
},
"LegiConsultRequest" : {
"type" : "object",
"required" : [ "date", "textId" ],
"properties" : {
"searchedString" : {
"type" : "string",
"example" : "constitution 1958",
"description" : "Texte de la recherche ayant aboutie à la consultation du texte"
},
"date" : {
"type" : "string",
"example" : "2021-04-15",
"description" : "Date de consultation"
},
"textId" : {
"type" : "string",
"example" : "LEGITEXT000006075116",
"description" : "Chronical ID du texte"
}
},
"title" : "LegiConsultRequest",
"description" : "Requête de consultation d'un texte du fonds Legi."
},
"TextTitle" : {
"type" : "object",
"properties" : {
"nor" : {
"type" : "string",
"description" : "Numéro NOR"
},
"visas" : {
"type" : "string",
"description" : "Visas"
},
"dateTexte" : {
"type" : "string",
"format" : "date-time",
"description" : "Date du texte"
},
"travauxPreparatoires" : {
"type" : "string",
"description" : "Travaux préparatoires"
},
"titre" : {
"type" : "string",
"description" : "Titre"
},
"dateTexteComputed" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de la version courante du texte"
},
"nature" : {
"type" : "string",
"description" : "Nature du texte"
},
"signataires" : {
"type" : "string",
"description" : "Signataires"
},
"nota" : {
"type" : "string",
"description" : "Nota"
},
"etat" : {
"type" : "string",
"description" : "Etat juridique"
},
"id" : {
"type" : "string",
"description" : "Identifiant"
},
"notice" : {
"type" : "string",
"description" : "Notice"
},
"num" : {
"type" : "string",
"description" : "Numéro du texte"
},
"dateDebut" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de début"
},
"numParution" : {
"type" : "string",
"description" : "Numéro de parution"
},
"titreLong" : {
"type" : "string",
"description" : "Titre long"
},
"datePubliComputed" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de publication de la version courante"
},
"datePubli" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de publication"
},
"appliGeo" : {
"type" : "string",
"description" : "Portée Géographique"
},
"codesNomenclatures" : {
"type" : "array",
"description" : "Liste des code de nomenclature",
"items" : {
"type" : "string"
}
},
"cid" : {
"type" : "string",
"description" : "Chronical ID"
},
"dateFin" : {
"type" : "string",
"format" : "date-time",
"description" : "Date de fin"
},
"originePubli" : {
"type" : "string",
"description" : "Origine de la publication"
},
"ancienId" : {
"type" : "string",
"description" : "ID référençant le code lié à l'article cible."
},
"appellations" : {
"type" : "array",
"description" : "Appellations",
"items" : {
"type" : "string"
}
},
"dossiersLegislatifs" : {
"type" : "array",
"description" : "Liste des dossiers législatifs",
"items" : {
"$ref" : "#/definitions/DossierLegislatif"
}
}
},
"title" : "TextTitle",
"description" : "Objet représentant les métadonnées d'une version d'un texte"
},
"ServicePublicLinksArticleResponse" : {
"type" : "object",
"properties" : {
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"liensSP" : {
"type" : "object",
"description" : "Liste des liens service public associés à notre article",
"additionalProperties" : {
"type" : "string"
}
}
},
"title" : "ServicePublicLinksArticleResponse",
"description" : "Réponse d'une requête de récupération des liens service public associés à un article"
},
"LastNElementRequest" : {
"type" : "object",
"required" : [ "nbElement" ],
"properties" : {
"nbElement" : {
"type" : "integer",
"format" : "int32",
"example" : 5,
"description" : "Nombre de JO à remonter"
}
},
"title" : "LastNElementRequest",
"description" : "requête de récupération des derniers JO"
},
"Tms" : {
"type" : "object",
"properties" : {
"liensTxt" : {
"type" : "array",
"description" : "Liste des liens vers les textes de la section courante",
"items" : {
"$ref" : "#/definitions/LienTxt"
}
},
"ordre" : {
"type" : "integer",
"format" : "int32",
"example" : 3,
"description" : "Numéro d'ordre de la section"
},
"tms" : {
"type" : "array",
"description" : "Liste des sections enfants de la section courante",
"items" : {
"$ref" : "#/definitions/Tms"
}
},
"titre" : {
"type" : "string",
"description" : "Titre de la section"
},
"niv" : {
"type" : "integer",
"format" : "int32",
"example" : 1,
"description" : "Niveau de la section"
}
},
"title" : "Tms",
"description" : "Objet représentant une section d'un conteneur"
},
"JorfConsultWithNorRequest" : {
"type" : "object",
"required" : [ "nor" ],
"properties" : {
"nor" : {
"type" : "string",
"example" : "MAEJ9830052D",
"description" : "NOR"
}
},
"title" : "JorfConsultWithNorRequest",
"description" : "Requête de consultation d'un JORF à partir de son NOR."
},
"DossiersLegislatifsListResponse" : {
"type" : "object",
"properties" : {
"legislature" : {
"description" : "Législature associée",
"$ref" : "#/definitions/Legislature"
},
"executionTime" : {
"type" : "integer",
"format" : "int64",
"description" : "Temps d'exécution"
},
"dossiersLegislatifs" : {
"type" : "array",
"description" : "Liste des dossiers législatifs répondant à la requête",
"items" : {
"$ref" : "#/definitions/DossierLegislatifResult"
}
}
},
"title" : "DossiersLegislatifsListResponse",
"description" : "Résultat d'une requête pour lister les dossiers législatifs d'une législature"
}
}
}