Search Journal Officiel titles
search_jo_titlesSearch the official titles of the texts listed in the summaries (sommaires) of the Algerian Journal Officiel: laws, ordinances, decrees, orders and notices. Each match gives the year and issue number, the section heading, the title and the links to the issue page and to its official PDF. Use it to find when and where a text was published. Only the issues whose summary UpGrowth holds are searched: every year from 1962 to today (without an API key, only the current year and the two before it, and at most 10 matches: meta.free_years and meta.truncated say so; meta.sommaire_years lists the years searched). The summaries of 1962 to 2001 are read from the scanned issues: a title is listed only when two of three independent readings give it word for word (the third, by Opus, settles what the first two dispute), 98 % of the entries, so an empty result does not prove that a text does not exist (search_jo_text searches their full text too), and those hits have no upgrowth.dz page (url is null, pdf_url links the official scan). Optionally restrict it to one year. Returns a page of matches; meta.total is their number. Algeria only: no Moroccan summaries are held yet, so country MA returns country_not_available, and so does country TN.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Words to look for in the official titles of the texts, for example loi de finances 2026. Every word must start a word of the title; accents and letter case are ignored. From 2 to 100 characters. | |
| lang | No | Language of the labels, notes and attribution text in the answer: fr (French, the default), ar (Arabic) or en (English). | fr |
| year | No | Search only the issues of this year (1962 or later). Leave it out to search every year. Without an API key only the current year and the two before it can be searched; older years come with a paid plan. | |
| limit | No | Maximum number of results in the page, from 1 to 100. Defaults to 20. Without an API key at most 10 rows come back. | |
| offset | No | Number of results to skip, from 0 to 10000, to read the next pages. Defaults to 0. meta.total tells how many results match. Without an API key it must be 0: a search cannot be paged. | |
| country | No | Country of the data, an ISO 3166-1 alpha-2 code in any letter case: DZ for Algeria, the default, TN for Tunisia or MA for Morocco. Only live countries answer: list_countries shows them and their datasets. Any other country, or a dataset the country does not have (for example the activity nomenclature for Morocco), returns country_not_available. Without an API key only DZ answers: TN and MA return key_required. | DZ |