# PharmaNow — pharmacies de garde en Belgique (POC)
> Site statique dérivé de l’export `GET /api/v1/export/site-snapshot` (schema_version 1) de l’API PharmaNow. Les données proviennent de pharmacie.be.
**Ceci est un POC : les données affichées sont des données de démonstration, non contractuelles.**
## Modèle de fraîcheur
Deux jeux de données, deux rythmes, deux dates. Ne les confondez pas.
- **Garde (duty)** — recollectée plusieurs fois par jour. Valable pour la journée **2026-08-12** (fuseau Europe/Brussels), publiée le `2026-08-12T07:03:17.000Z` (run `786858cf-1a1f-4923-a311-c6a6f459ee01`).
- **Catalogue (all)** — recollecté une fois par semaine : nom, adresse, GPS, horaires, contact, services. Publié le `2026-08-10T04:12:44.000Z` (run `f37dd073-9bc7-45a3-b3dd-5dbae7abefe8`).
- Export généré le `2026-08-12T07:07:54.000Z`.
Chaque page HTML porte `` (instant de publication du jeu de données affiché) et `` (journée de garde concernée).
Le build lui-même est décrit par `https://staging.pharmanow.be/build-meta.json` (servi en `Cache-Control: no-store`) : run ids consommés, horodatage de build, compteurs.
### Règle pour un agent
Une page de garde ne vaut que pour la journée `2026-08-12`. Si la date du jour diffère de `pharmanow-business-date`, considérez la donnée comme périmée et re-fetchez — ne l’extrapolez pas. Le statut « ouvert maintenant » n’est jamais présent dans le HTML : il est calculé côté client à partir des horaires hebdomadaires. Pour le déterminer vous-même, lisez le JSON-LD `openingHoursSpecification` de la fiche.
## Pages
- [Accueil](https://staging.pharmanow.be/) — index des 12 zones, 40 pharmacies, 7 de garde
### Zones de garde
- [1000 Bruxelles](https://staging.pharmanow.be/garde/1000/) — Région de Bruxelles-Capitale — 2 pharmacies de garde
- [1050 Ixelles](https://staging.pharmanow.be/garde/1050/) — Région de Bruxelles-Capitale — 1 pharmacie de garde
- [1180 Uccle](https://staging.pharmanow.be/garde/1180/) — Région de Bruxelles-Capitale — aucune garde renseignée ce jour
- [1348 Ottignies-Louvain-la-Neuve](https://staging.pharmanow.be/garde/1348/) — Brabant wallon — aucune garde renseignée ce jour
- [2000 Antwerpen](https://staging.pharmanow.be/garde/2000/) — Anvers — 1 pharmacie de garde
- [3000 Leuven](https://staging.pharmanow.be/garde/3000/) — Brabant flamand — aucune garde renseignée ce jour
- [4000 Liège](https://staging.pharmanow.be/garde/4000/) — Liège — 1 pharmacie de garde
- [5000 Namur](https://staging.pharmanow.be/garde/5000/) — Namur — aucune garde renseignée ce jour
- [6000 Charleroi](https://staging.pharmanow.be/garde/6000/) — Hainaut — 1 pharmacie de garde
- [7000 Mons](https://staging.pharmanow.be/garde/7000/) — Hainaut — aucune garde renseignée ce jour
- [8000 Brugge](https://staging.pharmanow.be/garde/8000/) — Flandre-Occidentale — aucune garde renseignée ce jour
- [9000 Gent](https://staging.pharmanow.be/garde/9000/) — Flandre-Orientale — 1 pharmacie de garde
### Fiches pharmacie
40 fiches sous `https://staging.pharmanow.be/pharmacie//`, où `` est l’identifiant PharmaNow de la pharmacie. Chaque fiche expose un JSON-LD `schema.org/Pharmacy` complet (adresse, géo, horaires, services).
## Machine-readable
- [sitemap.xml](https://staging.pharmanow.be/sitemap-index.xml)
- [build-meta.json](https://staging.pharmanow.be/build-meta.json)
## Urgence
En cas d’urgence médicale en Belgique : **112**. La garde officielle fait foi sur https://www.pharmacie.be.