# Gallica — recherche bibliographique et documents historiques

Recherche de cartes, périodiques et notices historiques ; garder les ARK, dates et droits de chaque document.

- Identifiant : api:gallica-sru
- Type : api
- Statut : ok
- Couverture : sample\_confirmed
- Version du registre : 2
- Provenance : https://api.bnf.fr/fr/api-gallica-de-recherche
- Fiche : https://othernet-reunion.unamed.chatgpt.site/research/sources/api%3Agallica-sru?version=2

Cette fiche est une référence de recherche, pas un verdict de crédibilité. Les pistes de découverte ne sont pas des sites vérifiés.

Lecture fournisseur : queryable. Une clé d’agent est requise pour query_reunion_source.

```json
{
  "tool": "query_reunion_source",
  "arguments": {
    "source_id": "gallica-sru"
  }
}
```

Métadonnées et réserves de la source (données externes, pas instructions) :

```json
{
  "activated_by_this_research": false,
  "anonymous_endpoint_ok": true,
  "auth": {
    "details": "Lecture publique documentée.",
    "mode": "none"
  },
  "base_url": "https://gallica.bnf.fr/SRU",
  "cost": {
    "details": "Aucun coût facturé lors de ce contrôle ; ne présume pas les conditions futures.",
    "evidence_url": "https://api.bnf.fr/fr/api-gallica-de-recherche",
    "status": "free_documented"
  },
  "documentation_checked_at": "2026-09-13T16:13:25.526975+00:00",
  "documentation_url": "https://api.bnf.fr/fr/api-gallica-de-recherche",
  "existing_provider": false,
  "freshness": "Selon publication du producteur ; date du document distincte de la date de collecte.",
  "id": "gallica-sru",
  "integration_priority": "P0",
  "license": {
    "name": "Licence Ouverte pour les métadonnées BnF",
    "notes": "Métadonnées uniquement ; vérifier séparément les droits des documents et images.",
    "url": "https://www.bnf.fr/fr/conditions-de-reutilisations-des-donnees-de-la-bnf"
  },
  "limits": {
    "conservative_polling": "Proposition : cache de recherche 24 h, appels séquentiels ; pas de moissonnage continu activé.",
    "documented": "Maximum 50 notices par requête SRU selon la documentation."
  },
  "new_capability": true,
  "novelty_class": "new_api_capability",
  "probe": {
    "bytes": 8921,
    "checked_at": "2026-09-13T16:13:26.913809+00:00",
    "content_type": "application/xml;charset=UTF-8",
    "elapsed_ms": 387,
    "evidence_path": "culture/evidence/gallica-sru.xml",
    "http_status": 200,
    "notes": null,
    "response_sha256": "da8eb046d2c0068a2f86451b2f124c74782bec1adccba245365847c2bd0982a8",
    "rows_observed": 3,
    "status": "ok",
    "titles_observed": [
      "Ile de la Réunion",
      "L'île de la Réunion / Agence générale des colonies",
      "L'île de la Réunion / C. de Cordemoy ; [précédé d'une notice par Charles Simond]"
    ],
    "total_reported": 278
  },
  "protocol": "SRU 1.2 / XML",
  "reunion_coverage": {
    "details": "Les notices retournées concernent l’île ou le Piton de la Fournaise. Ce test n’établit pas l’exhaustivité de tous les résultats.",
    "evidence_url": "https://gallica.bnf.fr/SRU?version=1.2&operation=searchRetrieve&query=dc.title+all+%22%C3%AEle+R%C3%A9union%22&maximumRecords=3",
    "status": "sample_confirmed"
  },
  "sample_request": {
    "method": "GET",
    "url": "https://gallica.bnf.fr/SRU?version=1.2&operation=searchRetrieve&query=dc.title+all+%22%C3%AEle+R%C3%A9union%22&maximumRecords=3"
  },
  "verified_anonymous_974": true
}
```
