DILA - Légifrance Beta (0.3.1)

Download OpenAPI specification:Download

Afin de faciliter la réutilisation des données juridiques, la DILA met à disposition du public une API de Légifrance en version bêta.
Ce document a pour objectif de décrire les méthodes de l'API Légifrance, présentées à l’aide du framework Swagger.
Vous pouvez également télécharger une documentation complémentaire ainsi que des exemples d’utilisation de l'API.

Cet accès vous permet d’expérimenter l'API sur un environnement de test et de vous familiariser avec les différentes méthodes.

À noter
- L'environnement de test peut être indisponible.
- Les appels sont limités par quotas.

Les mises à jour correctives et évolutives sont réalisées dans un premier temps sur cet environnement. La version de l'API correspond à celle du site bêta de Légifrance.

Les données ne sont pas identiques à celles de Production.

L'API Légifrance est mise à disposition sous conditions.

Pour toute question, vous pouvez écrire à l'adresse [email protected].


Nécessite un compte gratuit et une application PISTE.

Authentication

OAuthImplicit

OAuth

Security Scheme Type OAuth2
implicit OAuth Flow
Authorization URL: https://oauth.aife.economie.gouv.fr/api/oauth/authorize
Scopes:
  • openid -

OAuthAccessCode

OAuth

Security Scheme Type OAuth2
authorizationCode OAuth Flow
Authorization URL: https://oauth.aife.economie.gouv.fr/api/oauth/authorize
Token URL: https://oauth.aife.economie.gouv.fr/api/oauth/token
Scopes:
  • openid -

Authentification

Génère un token d'authentification

Permet de générer un "Bearer Token" pour utiliser l'API

Request Body schema: application/x-www-urlencoded

request

grant_type
string
Value: "client_credentials"
scope
string
Value: "openid"
client_id
string

Oauth2 Client-ID

client_secret
string

Oauth2 Client-Secret

Responses

200

OK

401

Unauthorized

post/api/oauth/token

Serveur d'authentification

https://oauth.aife.economie.gouv.fr/api/oauth/token/api/oauth/token

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "access_token": "string",
  • "token_type": "Bearer",
  • "expires_in": 3600,
  • "scope": "openid resource.READ"
}

Article

Vérifie si un texte possède des versions

Indique si un texte possède des versions chrono à partir de l'identifiant du texte

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
path Parameters
textCid
required
string

Chronical ID

Responses

200

OK

401

Unauthorized

403

Forbidden

404

Not Found

get/chrono/textCid/{textCid}
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/chrono/textCid/{textCid}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "chronolegiExists": true,
  • "executionTime": 0
}

Version d'un texte

Récupère une version spécifique d'un texte à partir de l'identifiant du texte

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

dateConsult
required
string <date-time>

Date de référence

endYear
required
integer <int32>

Année de fin de chargement des détails

startYear
required
integer <int32>

Année de début de chargement des détails

textCid
required
string

Chronical ID du texte

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/chrono/textCid
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/chrono/textCid

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "dateConsult": "2020-07-07T11:59:45Z",
  • "endYear": 2018,
  • "startYear": 2015,
  • "textCid": "LEGITEXT000006070721"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "datePublication": "2020-07-07T11:59:45Z",
  • "executionTime": 0,
  • "regroupements":
    [
    ]
}

Liste des articles ayant eu le même numéro

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

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

sameNumArticleRequest

articleCid
required
string

Chronical ID de l'article

articleNum
required
string

Numéro de l'article

date
required
string <date-time>

Date de référence

textCid
required
string

Chronical ID du texte

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/sameNumArticle
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/sameNumArticle

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "articleCid": "LEGIARTI000006419319",
  • "articleNum": "16",
  • "date": "2020-07-07T11:59:45Z",
  • "textCid": "LEGITEXT000006070721"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "newTexts":
    [
    ],
  • "oldTexts":
    [
    ]
}

Liste des liens de concordance d'un article

Permet de récupérer les liens de concordance d'un article

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

concordanceLinksRequest

articleId
required
string

Identifiant de l'article

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/concordanceLinksArticle
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/concordanceLinksArticle

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "articleId": "LEGIARTI000006419320"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "newTexts":
    [
    ],
  • "oldTexts":
    [
    ]
}

Contenu d'un article

Récupère un article par son identifiant

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

articleRequest

id
required
string

Identifiant de l'article

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/getArticle
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/getArticle

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "id": "LEGIARTI000006307920"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "article":
    {
    },
  • "dereferenced": true,
  • "executionTime": 0
}

Contenu des versions d'un article

Récupère la liste des articles par leur identifiant commun

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

cid
required
string

Chronical ID de l'article

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/getArticleByCid
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/getArticleByCid

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "cid": "LEGIARTI000006307920"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "listArticle":
    [
    ]
}

Extrait d'une version d'un texte

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)

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

elementCid
required
string

Chronical ID de l'article

textCid
required
string

Chronical ID du texte

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/chrono/textCidAndElementCid
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/chrono/textCidAndElementCid

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "elementCid": "LEGIARTI000006070721",
  • "textCid": "LEGITEXT000006070721"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "datePublication": "2020-07-07T11:59:45Z",
  • "executionTime": 0,
  • "regroupements":
    [
    ]
}

Liste des liens relatifs d'un article

Permet de récupérer les liens relatifs d'un article donné

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

relatedLinksArticleRequest

articleId
required
string

Identifiant de l'article

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/relatedLinksArticle
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/relatedLinksArticle

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "articleId": "LEGIARTI000032207188"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "liensCite":
    [
    ],
  • "liensCitePar":
    [
    ]
}

JO

Liste de sommaire JORF

Récupère la liste de conteneurs/sommaires JORF

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

date
string <date-time>

Date de référence

end
object (ConsultDateRequest)

Objet date permettant la recherche

highlightActivated
boolean

Activer/Désactiver le highlight, dans la réponse, du texte recherché

id
string

identifiant du conteneur JORF recherché

num
string

numéro de JORF recherché

pageNumber
integer <int32>

Numéro de la page à consulter

pageSize
integer <int32>

Nombre d'éléments par page (max 100)

searchText
string

Texte à rechercher

start
object (ConsultDateRequest)

Objet date permettant la recherche

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/jorfCont
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/jorfCont

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "date": "2020-07-07T11:59:45Z",
  • "end":
    {
    },
  • "highlightActivated": true,
  • "id": "JORFCONT000022470431",
  • "num": "0022",
  • "pageNumber": 1,
  • "pageSize": 10,
  • "searchText": "mariage",
  • "start":
    {
    }
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "items":
    [
    ],
  • "totalNbResult": 12
}

Liste des dates sans JO

Permet de récupérer l'ensemble des dates pour lesquelles il n'existe pas de Journal Officiel

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)

Responses

200

OK

401

Unauthorized

403

Forbidden

404

Not Found

get/misc/datesWithoutJo
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/misc/datesWithoutJo

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "lstDateDisabled":
    [
    ]
}

Contenu texte fonds JORF

Récupère le contenu d'un texte du fonds JORF à partir de son identifiant

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

jorfConsultRequest

textCid
required
string

Chronical ID de l'élément

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/jorf
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/jorf

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "textCid": "JORFTEXT000033736934"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "alias": "string",
  • "articles":
    [
    ],
  • "cid": "JORFTEXT000000882738",
  • "dateDebutVersion": "string",
  • "dateFinVersion": "string",
  • "dateParution": "2020-07-07T11:59:45Z",
  • "dereferenced": true,
  • "dossiersLegislatifs":
    [
    ],
  • "eli": "/eli/arrete/2019/1/18/TREK1901124A/jo/texte",
  • "etat": "string",
  • "executionTime": 0,
  • "id": "LEGITEXT000006070994_01-08-2016",
  • "idConteneur": "string",
  • "inap": true,
  • "jorfFileMetadata":
    [
    ],
  • "jorfText": "string",
  • "jurisDate": "string",
  • "jurisState": "string",
  • "liens":
    [
    ],
  • "modifDate": "string",
  • "motsCles":
    [
    ],
  • "nature": "string",
  • "nor": "NCCX8900064L",
  • "nota": "string",
  • "notice": "string",
  • "numParution": "string",
  • "observations": "string",
  • "prepWork": "string",
  • "rectificatif": "string",
  • "resume": "string",
  • "sections":
    [
    ],
  • "signers": "string",
  • "textAbroge": true,
  • "textNumber": "string",
  • "title": "Loi contenant organisation du notariat (loi 25 ventôse an XI)",
  • "visa": "string"
}

Derniers journaux officels

Récupère les derniers journaux officiels

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

nbElement
required
integer <int32>

Nombre de JO à remonter

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/lastNJo
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/lastNJo

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "nbElement": 5
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "containers":
    [
    ],
  • "executionTime": 0,
  • "totalNbResult": 5
}

Contenu des textes du JO.

Récupère le contenu d'un texte du fonds JORF à partir de son idEli ou idEliAlias

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

jorfConsultWithIdEliAliasRequest

idEliOrAlias
required
string

ID Eli ou Alias du JORF cible.

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/eliAndAliasRedirectionTexte
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/eliAndAliasRedirectionTexte

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "idEliOrAlias": "/eli/decret/2018/2/13/JUSC1732516D/jo/texte"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "alias": "string",
  • "articles":
    [
    ],
  • "cid": "JORFTEXT000000882738",
  • "dateDebutVersion": "string",
  • "dateFinVersion": "string",
  • "dateParution": "2020-07-07T11:59:46Z",
  • "dereferenced": true,
  • "dossiersLegislatifs":
    [
    ],
  • "eli": "/eli/arrete/2019/1/18/TREK1901124A/jo/texte",
  • "etat": "string",
  • "executionTime": 0,
  • "id": "LEGITEXT000006070994_01-08-2016",
  • "idConteneur": "string",
  • "inap": true,
  • "jorfFileMetadata":
    [
    ],
  • "jorfText": "string",
  • "jurisDate": "string",
  • "jurisState": "string",
  • "liens":
    [
    ],
  • "modifDate": "string",
  • "motsCles":
    [
    ],
  • "nature": "string",
  • "nor": "NCCX8900064L",
  • "nota": "string",
  • "notice": "string",
  • "numParution": "string",
  • "observations": "string",
  • "prepWork": "string",
  • "rectificatif": "string",
  • "resume": "string",
  • "sections":
    [
    ],
  • "signers": "string",
  • "textAbroge": true,
  • "textNumber": "string",
  • "title": "Loi contenant organisation du notariat (loi 25 ventôse an XI)",
  • "visa": "string"
}

Contenu texte fonds JORF

Récupère le contenu d'un texte du fonds JORF à partir de l'identifiant d'une de ses sections ou articles

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

textCid
required
string

Chronical ID de l'élément

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/jorfPart
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/jorfPart

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "textCid": "JORFTEXT000033736934"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "alias": "string",
  • "articles":
    [
    ],
  • "cid": "JORFTEXT000000882738",
  • "dateDebutVersion": "string",
  • "dateFinVersion": "string",
  • "dateParution": "2020-07-07T11:59:46Z",
  • "dereferenced": true,
  • "dossiersLegislatifs":
    [
    ],
  • "eli": "/eli/arrete/2019/1/18/TREK1901124A/jo/texte",
  • "etat": "string",
  • "executionTime": 0,
  • "id": "LEGITEXT000006070994_01-08-2016",
  • "idConteneur": "string",
  • "inap": true,
  • "jorfFileMetadata":
    [
    ],
  • "jorfText": "string",
  • "jurisDate": "string",
  • "jurisState": "string",
  • "liens":
    [
    ],
  • "modifDate": "string",
  • "motsCles":
    [
    ],
  • "nature": "string",
  • "nor": "NCCX8900064L",
  • "nota": "string",
  • "notice": "string",
  • "numParution": "string",
  • "observations": "string",
  • "prepWork": "string",
  • "rectificatif": "string",
  • "resume": "string",
  • "sections":
    [
    ],
  • "signers": "string",
  • "textAbroge": true,
  • "textNumber": "string",
  • "title": "Loi contenant organisation du notariat (loi 25 ventôse an XI)",
  • "visa": "string"
}

Contenu Texte

Contenu d'un dossier législatif

Récupère le contenu d'un dossier legislatif par son identifiant

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

id
required
string

Identifiant du dossier législatif

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/dossierLegislatif
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/dossierLegislatif

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "id": "JORFDOLE000038049286"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "dereferenced": true,
  • "dossierLegislatif":
    {
    },
  • "executionTime": 0
}

Contenu texte fonds JURI

Récupère le contenu d'un texte du fonds JURI à partir de son identifiant

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

textId
required
string

Identifiant du texte

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/juri
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/juri

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "textId": "JURITEXT000037999394"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "dereferenced": true,
  • "executionTime": 0,
  • "text":
    {
    }
}

Contenu texte fonds LEGI

Récupère le contenu d'un texte du fonds LEGI à partir de son identifiant et de sa date de vigueur

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

legiConsultRequest

date
required
string <date-time>

Date de consultation

textId
required
string

Chronical ID du texte

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/legiPart
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/legiPart

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "date": "2020-07-07T11:59:46Z",
  • "textId": "JORFTEXT000000882738"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "alias": "string",
  • "articles":
    [
    ],
  • "cid": "JORFTEXT000000882738",
  • "dateDebutVersion": "string",
  • "dateFinVersion": "string",
  • "dateParution": "2020-07-07T11:59:46Z",
  • "dereferenced": true,
  • "dossiersLegislatifs":
    [
    ],
  • "eli": "/eli/arrete/2019/1/18/TREK1901124A/jo/texte",
  • "etat": "string",
  • "executionTime": 0,
  • "id": "LEGITEXT000006070994_01-08-2016",
  • "idConteneur": "string",
  • "inap": true,
  • "jorfText": "string",
  • "jurisDate": "string",
  • "jurisState": "string",
  • "liens":
    [
    ],
  • "modifDate": "string",
  • "motsCles":
    [
    ],
  • "nature": "string",
  • "nor": "NCCX8900064L",
  • "nota": "string",
  • "notice": "string",
  • "numParution": "string",
  • "observations": "string",
  • "prepWork": "string",
  • "rectificatif": "string",
  • "resume": "string",
  • "sections":
    [
    ],
  • "signers": "string",
  • "textAbroge": true,
  • "textNumber": "string",
  • "title": "Loi contenant organisation du notariat (loi 25 ventôse an XI)",
  • "visa": "string"
}

Contenu texte type LODA

Récupère le contenu d'un texte de type LODA à partir de son identifiant et de sa date de vigueur

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

lawDecreeConsultRequest

date
required
string <date-time>

Date de consultation

textId
required
string

Chronical ID du texte

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/lawDecree
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/lawDecree

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "date": "2020-07-07T11:59:46Z",
  • "textId": "JORFTEXT000000882738"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "alias": "string",
  • "articles":
    [
    ],
  • "cid": "JORFTEXT000000882738",
  • "dateDebutVersion": "string",
  • "dateFinVersion": "string",
  • "dateParution": "2020-07-07T11:59:46Z",
  • "dereferenced": true,
  • "dossiersLegislatifs":
    [
    ],
  • "eli": "/eli/arrete/2019/1/18/TREK1901124A/jo/texte",
  • "etat": "string",
  • "executionTime": 0,
  • "id": "LEGITEXT000006070994_01-08-2016",
  • "idConteneur": "string",
  • "inap": true,
  • "jorfText": "string",
  • "jurisDate": "string",
  • "jurisState": "string",
  • "liens":
    [
    ],
  • "modifDate": "string",
  • "motsCles":
    [
    ],
  • "nature": "string",
  • "nor": "NCCX8900064L",
  • "nota": "string",
  • "notice": "string",
  • "numParution": "string",
  • "observations": "string",
  • "prepWork": "string",
  • "rectificatif": "string",
  • "resume": "string",
  • "sections":
    [
    ],
  • "signers": "string",
  • "textAbroge": true,
  • "textNumber": "string",
  • "title": "Loi contenant organisation du notariat (loi 25 ventôse an XI)",
  • "visa": "string"
}

Contenu d'un accord d'entreprise

Récupère le contenu d'un accord d'entreprise à partir de son identifiant

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

id
required
string

Identifiant de l'accord d'entreprise

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/acco
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/acco

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "id": "ACCOTEXT000037731479"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "acco":
    {
    },
  • "dereferenced": true,
  • "executionTime": 0
}

Contenu texte fonds CNIL

Récupère le contenu d'un texte du fonds CNIL à partir de son identifiant

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

textId
required
string

Identifiant du texte

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/cnil
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/cnil

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "textId": "CNILTEXT000017652361"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "dereferenced": true,
  • "executionTime": 0,
  • "text":
    {
    }
}

Contenu d'une circualire

Récupère le contenu d'une circulaire à partir de son identifiant

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

id
required
string

Identifiant de la circulaire

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/circulaire
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/circulaire

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "id": "44128"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "circulaire":
    {
    },
  • "dereferenced": true,
  • "executionTime": 0
}

General

Liste des documents administratifs

Permet de récupérer la liste des documents administratifs pour une période donnée

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

years
Array of strings

Liste des années à filtrer

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/list/docsAdmins
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/list/docsAdmins

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "years":
    [
    ]
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "results":
    [
    ],
  • "totalResultNumber": 12,
  • "years":
    {
    }
}

Suggestions des siret et raisons sociale pour les accords

Effectue les suggestions siret et raisons sociales sur les accords d'entreprise à partir d'une chaine de caractères

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

searchText
string

Texte à rechercher

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/suggest/acco
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/suggest/acco

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "searchText": "mariage"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "results": { },
  • "totalResultNumber": 0
}

Liste des tables annuelles

Permet de récupérer l'ensemble des tables annuelles pour une période donnée

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

endYear
required
integer <int32>

Année de fin

startYear
integer <int32>

Année de début

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/getTables
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/getTables

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "endYear": 2017,
  • "startYear": 2012
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "tables":
    [
    ],
  • "totalNbResult": 0
}

Liste paginée des dossiers législatifs

Récupère les dossiers législatifs dans une liste paginée

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

legislatureId
required
integer <int32>

Identifiant de la législature

type
required
string
Enum: "LOI_PUBLIEE" "ORDONNANCE_PUBLIEE" "PROJET_LOI" "PROPOSITION_LOI"

Type de dossier législatif

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/list/dossiersLegislatifs
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/list/dossiersLegislatifs

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "legislatureId": 15,
  • "type": "LOI_PUBLIEE"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "dossiersLegislatifs":
    [
    ],
  • "executionTime": 0,
  • "legislature":
    {
    }
}

Liste paginée des conventions

Récupère les conventions dans une liste paginée

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

keyWords
Array of strings

Liste des mots clés à filtrer

legalStatus
Array of strings
Items Enum: "VIGUEUR" "ABROGE_DIFF" "VIGUEUR_DIFF" "VIGUEUR_ETEN" "ABROGE" "PERIME" "ANNULE" "MODIFIE" "DISJOINT" "SUBSTITUE" "TRANSFERE" "INITIALE" "MODIFIE_MORT_NE" "SANS_ETAT" "DENONCE" "REMPLACE" "VIGUEUR_NON_ETEN"

Liste des états juridique à filtrer

pageNumber
required
integer <int32>

Numéro de la page à consulter

pageSize
required
integer <int32>

Nombre de résultats par page (max 100)

searchValue
string

Texte à rechercher dans les titres ou IDCC permettant de filtrer le résultat

sort
string
Enum: "DATE_UPDATE" "DATE_PUBLI_ASC" "DATE_PUBLI_DESC"

Ordre de tri

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/list/conventions
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/list/conventions

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "keyWords":
    [
    ],
  • "legalStatus":
    [
    ],
  • "pageNumber": 1,
  • "pageSize": 10,
  • "searchValue": "Industrie",
  • "sort": "DATE_PUBLI_ASC"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "legalStatus":
    {
    },
  • "moteCles":
    {
    },
  • "results":
    [
    ],
  • "totalResultNumber": 12
}

Liste paginée des textes de type LODA

Récupère les éléments de type LODA dans une liste paginée

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

Critères de pagination de la liste LODA

legalStatus
Array of strings
Items Enum: "VIGUEUR" "ABROGE_DIFF" "VIGUEUR_DIFF" "VIGUEUR_ETEN" "ABROGE" "PERIME" "ANNULE" "MODIFIE" "DISJOINT" "SUBSTITUE" "TRANSFERE" "INITIALE" "MODIFIE_MORT_NE" "SANS_ETAT" "DENONCE" "REMPLACE" "VIGUEUR_NON_ETEN"

Liste des états juridiques à filtrer

natures
Array of strings
Items Enum: "LOI" "ORDONNANCE" "DECRET" "DECRET_LOI" "ARRETE" "CONSTITUTION" "DECISION" "CONVENTION" "DECLARATION"

Liste des natures à filtrer

pageNumber
required
integer <int32>

Numéro de la page à consulter

pageSize
required
integer <int32>

Nombre de résultats par page (max 100)

publicationDate
object (DatePeriod)

Objet représentant une période de recherche

signatureDate
object (DatePeriod)

Objet représentant une période de recherche

sort
string
Enum: "DATE_PUBLI_ASC" "DATE_PUBLI_DESC"

Ordre de tri

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/list/loda
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/list/loda

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "legalStatus":
    [
    ],
  • "natures":
    [
    ],
  • "pageNumber": 1,
  • "pageSize": 10,
  • "publicationDate":
    {
    },
  • "signatureDate":
    {
    },
  • "sort": "DATE_PUBLI_ASC"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "legalStatus":
    {
    },
  • "natures":
    {
    },
  • "results":
    [
    ],
  • "totalResultNumber": 12
}

Liste des législatures

Récupère les législatures

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/list/legislatures
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/list/legislatures

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "legislatures":
    [
    ]
}

Récupération des infos de la version la plus proche

Permet de récupérer le titre et la section de la version d'un texte la plus proche d'une date donnée

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

cidSection
string

Chronical ID de la section

cidText
required
string

Chronical ID du texte

date
required
string <date-time>

Date de référence pour la recherche

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/search/nearestVersion
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/search/nearestVersion

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "cidSection": "LEGISCTA000006117894",
  • "cidText": "LEGITEXT000006070721",
  • "date": "2020-07-07T11:59:46Z"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "sectionTitle": "Titre Ier : De la distinction des biens",
  • "title":
    {
    }
}

Recherche générique des documents indexés

Permet de faire une recherche de documents. On peut préciser le fond, les filtres textuels, les facettes et la pagination

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

jsonRequest

fond
required
string
Enum: "JORF" "CNIL" "CETAT" "JURI" "CONSTIT" "KALI" "CODE_DATE" "CODE_ETAT" "LODA_DATE" "LODA_ETAT" "ALL" "CIRC" "ACCO"

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)

recherche
required
object (RechercheSpecifiqueDTO)

Objet permettant de créer une recherche

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/search
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/search

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "fond": "LODA_DATE",
  • "recherche":
    {
    }
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "facets":
    [
    ],
  • "results":
    [
    ],
  • "totalResultNumber": 1560,
  • "typePagination": "DEFAULT"
}

Suggestions de résultats

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

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

searchText
string

Texte à rechercher

supplies
Array of strings
Items 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" "JURI" "JORF" "JORF_SUGGEST" "CNIL" "ARTICLE" "CIRC" "ACCO"

Liste des fonds dans lesquels exécuter la recherche pour la suggestion

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/suggest
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/suggest

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "searchText": "mariage",
  • "supplies":
    [
    ]
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "executionTime": 0,
  • "results": { },
  • "totalResultNumber": 0
}

Liste des années sans table

Permet de récupérer l'ensemble des années sans table annuelle

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)

Responses

200

OK

401

Unauthorized

403

Forbidden

404

Not Found

get/misc/yearsWithoutTable
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/misc/yearsWithoutTable

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "lstYearDisabled":
    [
    ]
}

Liste paginée des codes

Récupère les codes dans une liste paginée

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

codeName
string

Titre de code à chercher

pageNumber
required
integer <int32>

Numéro de la page à consulter

pageSize
required
integer <int32>

Nombre de résultats par page (max 100)

sort
string
Value: "TITLE_ASC"

Ordre de tri

states
Array of strings
Items Enum: "VIGUEUR" "ABROGE_DIFF" "VIGUEUR_DIFF" "VIGUEUR_ETEN" "ABROGE" "PERIME" "ANNULE" "MODIFIE" "DISJOINT" "SUBSTITUE" "TRANSFERE" "INITIALE" "MODIFIE_MORT_NE" "SANS_ETAT" "DENONCE" "REMPLACE" "VIGUEUR_NON_ETEN"

Liste des états juridiques à filtrer

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/list/code
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/list/code

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "codeName": "Code civil",
  • "pageNumber": 1,
  • "pageSize": 10,
  • "sort": "TITLE_ASC",
  • "states":
    [
    ]
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "codeNames":
    {
    },
  • "executionTime": 0,
  • "results":
    [
    ],
  • "states":
    {
    },
  • "totalResultNumber": 12
}

Debug

Informations déploiement et versionning

Récupère les informations relatives au déploiement et au versionning de l'application

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)

Responses

200

OK

401

Unauthorized

403

Forbidden

404

Not Found

get/misc/commitId
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/misc/commitId

Response samples

Content type
application/json
Copy
Expand all Collapse all
{ }

Teste le controller

Retourne pong

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)

Responses

200

OK

401

Unauthorized

403

Forbidden

404

Not Found

get/consult/ping
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/ping

Teste le controller

Retourne pong

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)

Responses

200

OK

401

Unauthorized

403

Forbidden

404

Not Found

get/list/ping
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/list/ping

Teste le controller

Retourne pong

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)

Responses

200

OK

401

Unauthorized

403

Forbidden

404

Not Found

get/chrono/ping
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/chrono/ping

Teste le controller

Retourne pong

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)

Responses

200

OK

401

Unauthorized

403

Forbidden

404

Not Found

get/search/ping
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/search/ping

Teste le controller

Retourne pong

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)

Responses

200

OK

401

Unauthorized

403

Forbidden

404

Not Found

get/suggest/ping
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/suggest/ping

Texte KALI

Contenu des conventions collectives depuis un article

Récupère le contenu d'un texte du fonds des conventions collectives (KALI) à partir de l'identifiant de son article

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

id
required
string

Identifiant du texte ou d'un de ses éléments enfants (section/article)

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/kaliArticle
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/kaliArticle

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "id": "KALIARTI000005833238"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "alias": "string",
  • "articles":
    [
    ],
  • "cid": "JORFTEXT000000882738",
  • "codesNomenclature":
    [
    ],
  • "conditionDiffere": "string",
  • "conteneurs":
    [
    ],
  • "dateDebutVersion": "string",
  • "dateFinVersion": "string",
  • "dateParution": "2020-07-07T11:59:46Z",
  • "dereferenced": true,
  • "dossiersLegislatifs":
    [
    ],
  • "eli": "/eli/arrete/2019/1/18/TREK1901124A/jo/texte",
  • "etat": "string",
  • "executionTime": 0,
  • "id": "LEGITEXT000006070994_01-08-2016",
  • "idConteneur": "string",
  • "inap": true,
  • "jorfText": "string",
  • "jurisDate": "string",
  • "jurisState": "string",
  • "liens":
    [
    ],
  • "modifDate": "string",
  • "motsCles":
    [
    ],
  • "nature": "string",
  • "nor": "NCCX8900064L",
  • "nota": "string",
  • "notice": "string",
  • "numParution": "string",
  • "numeroBo": "string",
  • "observations": "string",
  • "originePubli": "string",
  • "prepWork": "string",
  • "rectificatif": "string",
  • "resume": "string",
  • "sections":
    [
    ],
  • "signataires":
    {
    },
  • "signers": "string",
  • "textAbroge": true,
  • "textNumber": "string",
  • "title": "Loi contenant organisation du notariat (loi 25 ventôse an XI)",
  • "typeTexte": "TEXTE_BASE",
  • "visa": "string"
}

Contenu des conventions collectives depuis une section

Récupère le contenu d'un texte du fonds des conventions collectives (KALI) à partir de l'identifiant de sa section

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

id
required
string

Identifiant du texte ou d'un de ses éléments enfants (section/article)

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/kaliSection
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/kaliSection

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "id": "KALISCTA000005716465"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "alias": "string",
  • "articles":
    [
    ],
  • "cid": "JORFTEXT000000882738",
  • "codesNomenclature":
    [
    ],
  • "conditionDiffere": "string",
  • "conteneurs":
    [
    ],
  • "dateDebutVersion": "string",
  • "dateFinVersion": "string",
  • "dateParution": "2020-07-07T11:59:46Z",
  • "dereferenced": true,
  • "dossiersLegislatifs":
    [
    ],
  • "eli": "/eli/arrete/2019/1/18/TREK1901124A/jo/texte",
  • "etat": "string",
  • "executionTime": 0,
  • "id": "LEGITEXT000006070994_01-08-2016",
  • "idConteneur": "string",
  • "inap": true,
  • "jorfText": "string",
  • "jurisDate": "string",
  • "jurisState": "string",
  • "liens":
    [
    ],
  • "modifDate": "string",
  • "motsCles":
    [
    ],
  • "nature": "string",
  • "nor": "NCCX8900064L",
  • "nota": "string",
  • "notice": "string",
  • "numParution": "string",
  • "numeroBo": "string",
  • "observations": "string",
  • "originePubli": "string",
  • "prepWork": "string",
  • "rectificatif": "string",
  • "resume": "string",
  • "sections":
    [
    ],
  • "signataires":
    {
    },
  • "signers": "string",
  • "textAbroge": true,
  • "textNumber": "string",
  • "title": "Loi contenant organisation du notariat (loi 25 ventôse an XI)",
  • "typeTexte": "TEXTE_BASE",
  • "visa": "string"
}

Contenu des conteneurs des conventions collectives

Récupère le contenu d'un conteneur du fonds des conventions collectives (KALI) à partir de son identifiant

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

id
required
string

Identifiant de la convention collective ou son numéro IDCC

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/kaliCont
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/kaliCont

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "id": "KALICONT000005635384"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "activitePro":
    [
    ],
  • "categorisation":
    [
    ],
  • "executionTime": 0,
  • "id": "KALICONT000005635384",
  • "nature": "IDCC",
  • "num": "1261",
  • "numeroTexte": "IDCC 1261",
  • "sections":
    [
    ],
  • "texteBaseId":
    [
    ],
  • "titre": "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)"
}

Contenu des conventions collectives

Récupère le contenu d'un texte du fonds des conventions collectives (KALI) à partir de son identifiant

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

id
required
string

Identifiant du texte ou d'un de ses éléments enfants (section/article)

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/kaliText
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/kaliText

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "id": "KALITEXT000005677408"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "alias": "string",
  • "articles":
    [
    ],
  • "cid": "JORFTEXT000000882738",
  • "codesNomenclature":
    [
    ],
  • "conditionDiffere": "string",
  • "conteneurs":
    [
    ],
  • "dateDebutVersion": "string",
  • "dateFinVersion": "string",
  • "dateParution": "2020-07-07T11:59:47Z",
  • "dereferenced": true,
  • "dossiersLegislatifs":
    [
    ],
  • "eli": "/eli/arrete/2019/1/18/TREK1901124A/jo/texte",
  • "etat": "string",
  • "executionTime": 0,
  • "id": "LEGITEXT000006070994_01-08-2016",
  • "idConteneur": "string",
  • "inap": true,
  • "jorfText": "string",
  • "jurisDate": "string",
  • "jurisState": "string",
  • "liens":
    [
    ],
  • "modifDate": "string",
  • "motsCles":
    [
    ],
  • "nature": "string",
  • "nor": "NCCX8900064L",
  • "nota": "string",
  • "notice": "string",
  • "numParution": "string",
  • "numeroBo": "string",
  • "observations": "string",
  • "originePubli": "string",
  • "prepWork": "string",
  • "rectificatif": "string",
  • "resume": "string",
  • "sections":
    [
    ],
  • "signataires":
    {
    },
  • "signers": "string",
  • "textAbroge": true,
  • "textNumber": "string",
  • "title": "Loi contenant organisation du notariat (loi 25 ventôse an XI)",
  • "typeTexte": "TEXTE_BASE",
  • "visa": "string"
}

Contenu des conteneurs des conventions collectives

Récupère le contenu d'un conteneur du fonds des conventions collectives (KALI) à partir de son idcc

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

request

id
required
string

Identifiant de la convention collective ou son numéro IDCC

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/kaliContIdcc
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/kaliContIdcc

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "id": "1261"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "activitePro":
    [
    ],
  • "categorisation":
    [
    ],
  • "executionTime": 0,
  • "id": "KALICONT000005635384",
  • "nature": "IDCC",
  • "num": "1261",
  • "numeroTexte": "IDCC 1261",
  • "sections":
    [
    ],
  • "texteBaseId":
    [
    ],
  • "titre": "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)"
}

Texte CODE

Contenu table des matières d'un CODE

Récupère la table des matières d'un texte de type CODE à partir de son identifiant et de sa date de vigueur

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

codeConsultRequest

date
required
string <date-time>

Date de consultation

sctCid
string

Chronical ID de la section a consulter (Non requis pour la consultation de la table des matières sinon obligatoire)

textId
required
string

Chronical ID du texte

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/code/tableMatieres
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/code/tableMatieres

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "date": "2020-07-07T11:59:47Z",
  • "sctCid": "LEGISCTA000006112861",
  • "textId": "JORFTEXT000000882738"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "alias": "string",
  • "articles":
    [
    ],
  • "cid": "JORFTEXT000000882738",
  • "dateDebutVersion": "string",
  • "dateFinVersion": "string",
  • "dateParution": "2020-07-07T11:59:47Z",
  • "dereferenced": true,
  • "dossiersLegislatifs":
    [
    ],
  • "eli": "/eli/arrete/2019/1/18/TREK1901124A/jo/texte",
  • "etat": "string",
  • "executionTime": 0,
  • "id": "LEGITEXT000006070994_01-08-2016",
  • "idConteneur": "string",
  • "inap": true,
  • "jorfText": "string",
  • "jurisDate": "string",
  • "jurisState": "string",
  • "liens":
    [
    ],
  • "modifDate": "string",
  • "motsCles":
    [
    ],
  • "nature": "string",
  • "nor": "NCCX8900064L",
  • "nota": "string",
  • "notice": "string",
  • "numParution": "string",
  • "observations": "string",
  • "prepWork": "string",
  • "rectificatif": "string",
  • "resume": "string",
  • "sections":
    [
    ],
  • "signers": "string",
  • "textAbroge": true,
  • "textNumber": "string",
  • "title": "Loi contenant organisation du notariat (loi 25 ventôse an XI)",
  • "visa": "string"
}

Contenu texte type CODE

Récupère le contenu d'un texte de type CODE à partir de son identifiant et de sa date de vigueur

Authorizations:
OAuthImplicit (openid) OAuthAccessCode (openid)
Request Body schema: application/json

codeConsultRequest

date
required
string <date-time>

Date de consultation

sctCid
string

Chronical ID de la section a consulter (Non requis pour la consultation de la table des matières sinon obligatoire)

textId
required
string

Chronical ID du texte

Responses

200

OK

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

post/consult/code
https://api.aife.economie.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/code

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "date": "2020-07-07T11:59:47Z",
  • "sctCid": "LEGISCTA000006112861",
  • "textId": "JORFTEXT000000882738"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "alias": "string",
  • "articles":
    [
    ],
  • "cid": "JORFTEXT000000882738",
  • "dateDebutVersion": "string",
  • "dateFinVersion": "string",
  • "dateParution": "2020-07-07T11:59:47Z",
  • "dereferenced": true,
  • "dossiersLegislatifs":
    [
    ],
  • "eli": "/eli/arrete/2019/1/18/TREK1901124A/jo/texte",
  • "etat": "string",
  • "executionTime": 0,
  • "id": "LEGITEXT000006070994_01-08-2016",
  • "idConteneur": "string",
  • "inap": true,
  • "jorfText": "string",
  • "jurisDate": "string",
  • "jurisState": "string",
  • "liens":
    [
    ],
  • "modifDate": "string",
  • "motsCles":
    [
    ],
  • "nature": "string",
  • "nor": "NCCX8900064L",
  • "nota": "string",
  • "notice": "string",
  • "numParution": "string",
  • "observations": "string",
  • "prepWork": "string",
  • "rectificatif": "string",
  • "resume": "string",
  • "sections":
    [
    ],
  • "signers": "string",
  • "textAbroge": true,
  • "textNumber": "string",
  • "title": "Loi contenant organisation du notariat (loi 25 ventôse an XI)",
  • "visa": "string"
}