# le ROMP — Répertoire des offres et marchés publics algérien

> Tous les avis d’appels d’offres publics d’Algérie (appels d’offres, attributions, infructuosités, annulations…), rassemblés chaque jour depuis la presse et les bulletins, gratuits et lisibles sans compte. Service privé et indépendant. Les avis officiels paraissent au BOMOP et dans la presse nationale.

Les pages sont rendues côté serveur : le contenu est dans le HTML. Les données sont aussi disponibles en JSON, sans clé, pour un usage raisonnable (120 requêtes par minute et par IP).

## Pages

- [Avis](https://leromp.com/) : la liste, la plus récente d’abord. Chaque avis a sa page : `/avis/<N° ANEP>` (ex. https://leromp.com/avis/2623007719).
- [Acheteurs](https://leromp.com/acheteurs) : chaque acheteur public a sa page `/acheteurs/<NIF>`.
- [Entreprises](https://leromp.com/entreprises) : `/entreprises/<NIF>` ; les noms de personnes ne sont montrés que par leurs initiales.
- [Wilayas](https://leromp.com/wilayas) : `/wilayas/<nom>`.

## API (JSON)

- `GET /api/notices` : liste paginée. Paramètres : `q` (mots, FR ou AR), `kind` (tender, award, unsuccessful, cancellation, extension, formal_notice, termination, other ; liste séparée par des virgules), `wilaya`, `from` / `to` (AAAA-MM-JJ), `buyer` / `company` (NIF), `deadline` (open, soon, closed), `minAmount` / `maxAmount` (DA), `cursor`, `limit` (≤ 500).
- `GET /api/notices/<N° ANEP>` : un avis, ses sources, les valeurs lues dans le document (avec leur source : règles, modèle, déduit, lien), les offres et les avis liés.
- `GET /api/buyers/<NIF>`, `GET /api/companies/<NIF>`, `GET /api/wilayas/<nom>` : fiches.
- `GET /api/directory/<buyers|companies|wilayas>?q=&offset=` : annuaires.
- `GET /api/meta` : totaux, date de mise à jour, types et wilayas.

## À savoir

- Les montants sont ceux lus dans les avis ; « connu » veut dire que l’avis le donne.
- Une valeur lue par le modèle peut être fausse : la source de chaque valeur est indiquée.
- Le BOMP n’est pas un site officiel. Les avis viennent du BOMOP, de l’ANEP et de la presse.
