API
Legal texts as an API
Every text and every version, as JSON, without a key. Responses carry an ETag and may be cached for five minutes.
| Address | Returns |
|---|---|
GET https://legal.elchi.dev/v1/legal | Every document in effect, in every language |
GET https://legal.elchi.dev/v1/legal/en | The documents in effect in one language |
GET https://legal.elchi.dev/v1/legal/en/{slug} | One document with its text as HTML and Markdown, its contents and its counterparts in other languages |
GET https://legal.elchi.dev/v1/legal/en/{group}/versions | Every version of a document |
GET https://legal.elchi.dev/v1/legal/en/{group}/versions/{version} | One particular version |
GET https://legal.elchi.dev/en/{slug}.md | One document as Markdown |
curl https://legal.elchi.dev/v1/legal/en/privacy