{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Changements et évolutions de la Géoplateforme",
  "language": "fr",
  "home_page_url": "https://cartes.gouv.fr/aide",
  "feed_url": "https://cartes.gouv.fr/aide/feed/actualites/geoplateforme.json",
  "description": "Retrouver les dernières évolutions de la Géoplateforme",
  "author": {
    "name": "IGN",
    "url": "https://cartes.gouv.fr/"
  },
  "items": [
      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements-sur-annexe-telechargement-et-geoodage/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements-sur-annexe-telechargement-et-geoodage/",
        "title": "Changements sur Annexe, Téléchargement et Géocodage",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements-sur-annexe-telechargement-et-geoodage/#changements\">#</a></h2>\n<p><strong>Ajout d’un header ETag au téléchargement des annexes et documents personnels</strong></p>\n<p>L’ajout du header ETag dans les réponses permettra aux applications clientes de gérer plus proprement le cache. Les routes concernées sont :</p>\n<ul>\n<li public=\"\" name=\"\">GET /documents/</li>\n<li path=\"\">GET /annexes/{technical name}/</li>\n</ul>\n<br>\n<p><strong>Ajout du bon <span lang=\"en\"><em>MIME type</em></span> sur les fichiers Géoparquet dans le descripteur d’archive</strong></p>\n<p>Les nouvelles archives contenant des fichiers Géoparquet auront maintenant le <span lang=\"en\"><em>MIME type</em></span> « application/vnd.apache.parquet » dans le descripteur d’archive (au lieu de « application/octet-stream » actuellement).</p>\n<p><strong>Augmentation du nombre de valeurs pour le filtre « city-code » pour Géocodage et ajout du filtre « city-code » pour l’autocomplétion</strong></p>\n<p>Pour le Géocodage, le nombre de valeurs maximum du filtre « city-code » passe de 50 à 200 (pour tenir compte de certains EPCI composés de plus de 50 communes).</p>\n<p>Pour l’autocomplétion, le filtre « city-code » est ajouté avec un maximum de valeurs maximum de 200.</p>\n<p><strong>Augmentation du <span lang=\"en\"><em>rate limiting</em></span> pour l’itinéraire</strong></p>\n<p>La limite d’usage par IP du calcul itinéraire passe de 5 à 10 requêtes par seconde.</p>\n",
        "date_published": "2026-05-06T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements-sur-le-telechargement/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements-sur-le-telechargement/",
        "title": "Changements sur le Téléchargement",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements-sur-le-telechargement/#changements\">#</a></h2>\n<p><strong>Ajout d’agrégat d’informations dans la description d’une ressource de téléchargement</strong></p>\n<p>Dans un <span lang=\"en\"><em>GET resource</em></span>, dans la description de la ressource, est ajouté un agrégat des zones, formats et SRS ainsi que les dates min et max de l’édition (comme cela est fait pour chaque ressource dans le <span lang=\"en\"><em>GetCapabilities</em></span>)</p>\n<p><strong>Ajout des paramètres de tri des entrées d’une ressource pour le téléchargement</strong></p>\n<p>Actuellement, la liste des sous-ressources d’une ressource donnée est triée par ordre alphabétique.</p>\n<p>Il sera maintenant possible de trier les sous-ressources avec le paramètre sortEntriesBy qui pourra prendre ces valeurs :</p>\n<ul>\n<li>title : par ordre alphabétique</li>\n<li>editionDate : par date d’édition</li>\n</ul>\n<p>Il sera possible de trier de façon croissante et décroissante avec le paramètre « sortEntriesOrder » qui prendra les valeurs :</p>\n<ul>\n<li>asc : croissant</li>\n<li>desc : décroissant</li>\n</ul>\n<p><strong>Ajout du bon <span lang=\"en\"><em>content type</em></span> pour les fichiers Géoparquet téléchargés</strong></p>\n<p>Lorsque l’on télécharge un fichier Géoparquet, le <span lang=\"en\"><em>content type</em></span> sera « application/vnd.apache.parquet » (au lieu de « application/octet-stream » actuellement)</p>\n",
        "date_published": "2026-04-29T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changement-sur-le-geocodage/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changement-sur-le-geocodage/",
        "title": "Changement sur le Géocodage",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changement-sur-le-geocodage/#changements\">#</a></h2>\n<p><strong>Ajout de nouveaux paramètres de filtrage au géocodage</strong></p>\n<p>Plusieurs paramètres sont ajoutés au Géocodage :</p>\n<ul>\n<li>« depcode » ajouté à « autocompletion » et « search » : filtre pour les index address et poi. Il permet de filtrer les résultats par code de département.</li>\n<li>« zipcode » ajouté à « autocompletion » : filtre pour les index address et poi. Il permet de filtrer les résultats par code postal.</li>\n</ul>\n<br>\n<p><strong>Ajout du support des valeurs multiples pour certains paramètres de filtrage du géocodage</strong></p>\n<p><strong>Ajout du support des valeurs multiples sur certains paramètres de filtrage avec des limites pour éviter les abus. Voici la liste des paramètres concernés :</strong></p>\n<ul>\n<li>« postcode » : accepte jusqu'à 50 valeurs séparées par des virgules.</li>\n<li>« citycode » : accepte jusqu'à 50 valeurs séparées par des virgules.</li>\n<li>« category » : accepte jusqu'à 10 valeurs séparées par des virgules.</li>\n<li>« depcode » : (nouveau paramètre) accepte jusqu'à 10 valeurs séparées par des virgules.</li>\n</ul>\n",
        "date_published": "2026-04-22T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changement-et-correction-de-bugs/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changement-et-correction-de-bugs/",
        "title": "Changements dans Keycloak et corrections de bugs",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changement-et-correction-de-bugs/#changements\">#</a></h2>\n<p><strong>Changement des courriels automatiques envoyés par le Keycloak</strong></p>\n<ul>\n<li>Changement du contenu et de l’objet de tous les courriels automatiques</li>\n<li>Changement de l’adresse d’envoi en « geoplateforme@ign.fr » et nom d’envoi en « Support Géoplateforme »</li>\n<li>Changement du style pour appliquer le DSFR</li>\n</ul>\n<br>\n<h2 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changement-et-correction-de-bugs/#correction-de-bugs\">#</a></h2>\n<ul>\n<li>[Itinéraire] Correction de problèmes observés lors de la génération d’un graph itinéraire PGRouting</li>\n<li>[Orchestrateur] Correction du traitement gpu-update-status où la perte de connexion avec la base de données ne renvoyait pas en erreur l’exécution de traitement</li>\n</ul>\n",
        "date_published": "2026-04-15T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/optimisation-des-services-pg_tileserv-et-rok4/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/optimisation-des-services-pg_tileserv-et-rok4/",
        "title": "Optimisation des services pg_tileserv et ROK4",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/optimisation-des-services-pg_tileserv-et-rok4/#changements\">#</a></h2>\n<p><strong>Optimisation du service pg_tileserv</strong></p>\n<p>Jusqu’à présent, le PostgreSQL <span lang=\"en\"><em>proxy</em></span> faisait des requêtes sur le PostgreSQL source sans filtrage géométrique. Ce qui faisait une lecture longue et gourmande qui pouvait fortement ralentir le service. Cela va être corrigé pour accélérer le service.</p>\n<p>Montée de version ROK4 (<span lang=\"en\"><em>WMTS</em></span> et <span lang=\"en\"><em>WMS Raster</em></span>)</p>\n<ul>\n<li>Gestion du style TerrainRGB</li>\n<li>Définition du timeout pour les intéraction S3 ou <span lang=\"en\"><em>WMS</em></span> (GFI) (afin de limiter des fuites mémoires sur le service)</li>\n</ul>\n<br>\n<h2 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/optimisation-des-services-pg_tileserv-et-rok4/#correction-de-bugs\">#</a></h2>\n<ul>\n<li>[Keycloak] Retour de la page de modification du TOTP</li>\n</ul>\n",
        "date_published": "2026-04-01T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/modification-getcap-csw/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/modification-getcap-csw/",
        "title": "Modification GetCap CSW",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/modification-getcap-csw/#changements\">#</a></h2>\n<p>Changements d’informations dans le <span lang=\"en\"><em>GetCap CSW</em></span>.</p>\n",
        "date_published": "2026-03-11T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements-sur-les-services-vecteur/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements-sur-les-services-vecteur/",
        "title": "Changements sur les services Vecteur",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements-sur-les-services-vecteur/#changements\">#</a></h2>\n<p>Lorsque l’on souhaite livrer une donnée vecteur, le <span lang=\"en\"><em>check-vector</em></span> va contrôler le nom des tables de la donnée (pour qu’elle puisse être comprise par <span lang=\"en\"><em>Geoserver</em></span>). Les tables devront respecter ces règles :</p>\n<ul>\n<li>doit commencer par un caractère de [a-z_]</li>\n<li>ne doit contenir que des caractères de [a-z0-9_]</li>\n</ul>\n<br>\n<p>Changements d’informations dans le <span lang=\"en\"><em>GetCapabilities CSW</em></span>.</p>\n<h2 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements-sur-les-services-vecteur/#correction-de-bugs\">#</a></h2>\n<ul>\n<li>[WMTS] Avoir un code d’erreur 400 au lieu de 404 lorsqu’il y a des paramètres manquants dans la requête.</li>\n</ul>\n",
        "date_published": "2026-03-04T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/modification-de-linterface-keycloak/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/modification-de-linterface-keycloak/",
        "title": "Modification de l’interface Keycloak",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/modification-de-linterface-keycloak/#changements\">#</a></h2>\n<p>Modification de l’interface de compte Keycloak :</p>\n<ul>\n<li>Suppression de l’onglet « Application » (remplacé par l’onglet « Session »)</li>\n<li>Personnalisation DSFR du bouton « Déconnexion de toutes les sessions »</li>\n<li>Dans « Session », renommage de « Session » en « Sessions actives »</li>\n</ul>\n<br>\n<p>Modification des pages de <span lang=\"en\"><em>login</em></span> et création de compte pour le Keycloak.</p>\n<p>Utilisation du terme adresse électronique quand on parle de l’adresse et de courriel quand on parle du contenu du message.</p>\n<h2 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/modification-de-linterface-keycloak/#correction-de-bugs\">#</a></h2>\n<ul>\n<li>[Itinéraire] Correction de problèmes observés lors de la génération d’un graph itinéraire PGRouting.</li>\n</ul>\n",
        "date_published": "2026-02-25T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/correction-de-bugs-et-modification-dinformations-dans-les-getcaps/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/correction-de-bugs-et-modification-dinformations-dans-les-getcaps/",
        "title": "Correction de bugs et modification d’informations dans les GetCaps",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/correction-de-bugs-et-modification-dinformations-dans-les-getcaps/#changements\">#</a></h2>\n<p>Modification des informations dans les GetCap extraction et <span lang=\"en\"><em>TMS</em></span>.</p>\n<h2 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/correction-de-bugs-et-modification-dinformations-dans-les-getcaps/#correction-de-bugs\">#</a></h2>\n<ul>\n<li>[Keycloak] La déconnexion d’une application liée à la GPF doit entraîner la déconnexion de toutes les applications liées à la GPF.</li>\n<li>[Extraction] Correction de l’apparition d’une erreur 500 sur le service extraction lorsqu’aucun process n’était disponible pour l’utilisateur.</li>\n</ul>\n",
        "date_published": "2026-02-11T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements/",
        "title": "Changements dans l’entrepôt et le géocodage",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements/#changements\">#</a></h2>\n<p><strong>Ajout du paramètre « fields » pour la liste des documents personnels.</strong></p>\n<p>Sur la route « GET /⁠users/me/documents », ajout du paramètre de requête « fields » qui permettra de ne renvoyer que les champs d’un document souhaités parmi la liste suivante (à l’exception de « id » qui est retourné dans tous les cas) :</p>\n<ul>\n<li>id</li>\n<li>name</li>\n<li>description</li>\n<li>size</li>\n<li>mime_type</li>\n<li>labels</li>\n<li>public_url</li>\n</ul>\n<br>\n<p>Par défaut (si « fields » est vide), on retourne les valeurs suivantes :</p>\n<ul>\n<li>id</li>\n<li>name</li>\n<li>size</li>\n<li>mime_type</li>\n</ul>\n<br>\n<p><strong>Ajout du type de métadonnée <span lang=\"en\"><em>StyleSheet</em></span> dans la configuration pour les styles</strong></p>\n<p>Ce style n’est utilisable que pour les configurations <span lang=\"en\"><em>WMS Raster</em></span>.</p>\n<p>Limitation à 99 caractères du nom des organismes dans l’entrepôt.</p>\n<h2 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changements/#correction-de-bugs\">#</a></h2>\n<ul>\n<li>[Géocodage] Sur le Swagger, suppression du remplissage automatique de tous les champs des routes « /⁠search/csv » et « /⁠reverse/csv ».</li>\n<li>[Entrepôt] Retour en erreur 422 quand on tente de pousser une métadonnée mal formée par la route « POST /⁠datastores/{datastores}/metadata ».</li>\n</ul>\n",
        "date_published": "2026-01-28T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/correction-de-bugs-sur-la-generation-de-graph-itineraire/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/correction-de-bugs-sur-la-generation-de-graph-itineraire/",
        "title": "Correction de bugs sur la génération de graph itinéraire",
        "content_html": "<h2 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/correction-de-bugs-sur-la-generation-de-graph-itineraire/#correction-de-bugs\">#</a></h2>\n<ul>\n<li>[Itineraire] Correction d’un bug lors de la création des graphs PGR où le graph était vide</li>\n<li>[Itineraire] Correction d’un bug lors de la création du pivot qui était en erreur lors d’un calcul sur la France entière</li>\n</ul>\n",
        "date_published": "2026-01-21T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/redis-geocodage/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/redis-geocodage/",
        "title": "Montée de version du REDIS Géocodage",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/redis-geocodage/#changements\">#</a></h2>\n<ul>\n<li>Montée de version du REDIS Géocodage (suite à une alerte de vulnérabilité)</li>\n<li>Harmonisation des informations des swaggers</li>\n<li>Pour les services :\n<ul>\n<li>altimétrie</li>\n<li>géocodage</li>\n<li>autocomplétion</li>\n<li>itinéraire</li>\n<li>recherche</li>\n<li><span lang=\"en\"><em>API</em></span> Entrepôt</li>\n<li><span lang=\"en\"><em>API</em></span> statistiques</li>\n<li>extraction</li>\n</ul>\n</li>\n</ul>\n<br>\n<h2 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/redis-geocodage/#correction-de-bugs\">#</a></h2>\n<ul>\n<li>[Keycloak] Remise en fonction des sondes Uptrends sur l’IAM</li>\n<li>[Publication] Si l’<span lang=\"en\"><em>API</em></span> k8s est indisponible, les publications passent en « UNSTABLE » (au lieu de rester bloquées)</li>\n<li>[Orchestrateur] Ajout d’une ligne de log dans le cas d’une exécution pas lancée</li>\n<li>[Entrepôt] Pouvoir changer le stockage des livraisons une fois toutes les livraisons supprimées</li>\n<li>[Entrepôt] Uniformisation de la sensibilité à la casse pour le filtrage sur chaînes</li>\n<li>[Geocodage] Correction d’un bug où le résultat retourné par le Géocodage pour une même requête n’était pas constant</li>\n<li>[Recherche] Possibilité de créer un index <span lang=\"en\">custom</span> avec des champs de type « object »</li>\n</ul>\n",
        "date_published": "2026-01-14T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/montee-de-version-geocodage/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/montee-de-version-geocodage/",
        "title": "Montée de version Géocodage",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/montee-de-version-geocodage/#changements\">#</a></h2>\n<p>Suite à cette montée de version, des perturbations pourront être observés sur le service jusqu’à la fin de la journée.</p>\n<p>Modifications des informations des le <span lang=\"en\"><em>GetCap</em></span> Géocodage.</p>\n<h2 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/montee-de-version-geocodage/#correction-de-bugs\">#</a></h2>\n<ul>\n<li>[WFS] Correction d’une erreur de lecture des répondes du <span lang=\"en\"><em>WFS</em></span> avec GDAL &gt; 3.7.0</li>\n</ul>\n",
        "date_published": "2026-01-14T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/modification-descriptif-service/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/modification-descriptif-service/",
        "title": "Modification descriptif service",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/modification-descriptif-service/#changements\">#</a></h2>\n<p>Modification des informations dans les <span lang=\"en\"><em>GetCap WFS</em></span>, <span lang=\"en\"><em>WMS-V</em></span> et « Téléchargement ».</p>\n<p>Modification de la description du champ « terr » dans le <span lang=\"en\"><em>GetCap</em></span> Géocodage.</p>\n<p>Passage de :</p>\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">\"une limitation de la zone de recherche de localisants. Les valeurs acceptées sont METROPOLE, DOMTOM, les codes département et les codes communes (INSEE).\"</code></pre>\n<p>à :</p>\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">\"une limitation de la zone de recherche de localisants. Les valeurs acceptées sont METROPOLE, DOMTOM, code(s) INSEE de département, code(s) postaux de commune\"</code></pre>\n<p><span lang=\"en\"><em>WMTS</em></span>, <span lang=\"en\"><em>WMS</em></span>, <span lang=\"en\"><em>WFS</em></span> : envoi d’une erreur si un paramètre présent X fois avec une valeur différente.</p>\n<h2 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/modification-descriptif-service/#correction-de-bugs\">#</a></h2>\n<ul>\n<li>[Téléchargement privés] : nombre de résultats affichés par défaut incorrect corrigé</li>\n</ul>\n",
        "date_published": "2026-01-07T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/correction-du-html-du-getfeatureinfo-wms-vecteur/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/correction-du-html-du-getfeatureinfo-wms-vecteur/",
        "title": "Correction du HTML du GetFeatureInfo WMS Vecteur",
        "content_html": "",
        "date_published": "2025-11-27T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/montee-de-version-rok4-autres-changementscorrections-de-bugs/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/montee-de-version-rok4-autres-changementscorrections-de-bugs/",
        "title": "Montée de version ROK4 + autres changements/corrections de bugs",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/montee-de-version-rok4-autres-changementscorrections-de-bugs/#changements\">#</a></h2>\n<p>Cette montée de version va améliorer la robustesse du calcul des pyramides vecteurs. Les changements de comportement sont :</p>\n<ul>\n<li>Limitation des données à l’étendue fournie (et pas aux dalles contenant l’étendue fournie)</li>\n<li>Forçage des géométries en 2D et en multi si une l’est</li>\n<li>Passe d’une validation des géométries</li>\n<li>Détection des données vides sans bugger</li>\n<li>Correction de la lecture des TIFF compressés en JPEG</li>\n<li>Correction de la mauvaise écriture du préfixe des images dans le descripteur S3 dans le cas d’une mise à jour par référence</li>\n<li>Correction et généralisation de l’optimisation de la détection de tuiles avant le passage en dalle</li>\n</ul>\n<br>\n<p>Document : Faire une erreur dès que la taille de fichier limite est atteinte</p>\n<p>Une erreur 409 est renvoyée dès que le fichier téléversé est trop grand.</p>\n<p>Dépréciation du paramètre « available » des offres.</p>\n<p>Ce paramètre ne fonctionnait pas correctement et est donc supprimé le temps que son comportement soit retravaillé (en amont, toutes les offres en « available=false » ont été converties en « available=true » pour permettre la suppression du paramètre).</p>\n<p>Ajout du format « application/atom+xml » pour les routes d’activités.</p>\n<p>Les routes concernées sont :</p>\n<ul>\n<li>/communities/{technical_name}/activity</li>\n<li>/communities/{community}/permissions/activity</li>\n<li>/communities/{community}/users/activity</li>\n<li>/datastores/{datastore}/stored_data/activity</li>\n<li>/datastores/{datastore}/configurations/activity</li>\n<li>/datastores/{datastore}/uploads/activity</li>\n</ul>\n<br>\n<h2 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/montee-de-version-rok4-autres-changementscorrections-de-bugs/#correction-de-bugs\">#</a></h2>\n<ul>\n<li>[Offre] Correction de l’impossibilité de dépublier une offre lorsqu’une permission et un accès sont définis pour cette offre</li>\n<li>[Orchestrateur] Correction d’une erreur de connexion avec la base de donnée pour le calcul de données itinéraires</li>\n<li>[Orchestrateur] Lors d’un moissonage vecteur, ajout d’une ligne d’erreur dans les logs dans le cas où la donnée vecteur se trouve en privé et que le paramètre « harvest_extra » est manquant</li>\n<li>[Entrepot] Suppression, dans le filtrage des cles par type, du « header » qui n’existe pas</li>\n<li>[Entrepot] Ajout dans le filtrage des « stored data » visibles par un utilisateur celles qui sont visibles via les communautés</li>\n<li>[Recherche] Correction de l’impossibilité de faire une requête « suggest_autocomplete » pour un index custom</li>\n</ul>\n",
        "date_published": "2025-11-20T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/",
        "title": "Nouveau service Validateurs + changements sur l’API Entrepôt",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/#changements\">#</a></h2>\n<h3 id=\"nouveau-service-de-validateur\" tabindex=\"-1\">Nouveau service de Validateur <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/#nouveau-service-de-validateur\">#</a></h3>\n<p>Ajout d’un service de validation de données qui permet de vérifier si la donnée est conforme à un modèle de validation. Le Swagger du service sera disponible après la livraison : <a href=\"https://data.geopf.fr/validation/swagger-ui/index.html\" target=\"_blank\" rel=\"noopener noreferrer\" title=\"Swagger UI - ouvre une nouvelle fenêtre\">https://data.geopf.fr/validation/swagger-ui/index.html</a></p>\n<h3 id=\"definition-d-un-callback-au-niveau-des-executions\" tabindex=\"-1\">Définition d’un callback au niveau des exécutions <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/#definition-d-un-callback-au-niveau-des-executions\">#</a></h3>\n<p>Les exécutions, qu’elles soient de vérification ou de traitement, sont les actions sur l’entrepôt qui peuvent prendre du temps et dont la fin est attendue pour passer à la suite du <span lang=\"en\"><em>workflow</em></span>. Pour éviter à une personne de devoir consulter régulièrement un portail, ou un outil de devoir régulièrement interroger l’<span lang=\"en\"><em>API</em></span>, un système de <span lang=\"en\"><em>callback</em></span> est mis en place.</p>\n<p>Ce <span lang=\"en\"><em>callback</em></span> est appelé à la fin de l’exécution, en précisant le statut (SUCCESS, ABORTED, FAILURE).</p>\n<p>Il peut être défini au niveau de l’exécution, dans le nouveau champ « callback » :</p>\n<ul>\n<li>à la création :\n<ul>\n<li>pour les traitements : POST /datastores/{id}/processings/executions</li>\n<li>pour les vérifications : POST /datastores/{id}/uploads/{id}/close</li>\n</ul>\n</li>\n<li>à la modification, si l’exécution n’a pas déjà un statut final : SUCCESS, ABORTED, FAILURE :\n<ul>\n<li id=\"\">pour les traitements : PATCH /datastores/{id}/processings/executions/</li>\n<li id=\"\">pour les vérifications : PATCH /datastores/{id}/checks/executions/</li>\n</ul>\n</li>\n</ul>\n<br>\n<p>Plusieurs types de callback ont été identifiés :</p>\n<ul>\n<li>\n<p>Un envoi de mail</p>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\n    <span class=\"token property\">\"callback\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"email\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"to\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">\"email1@ign.fr\"</span><span class=\"token punctuation\">,</span> <span class=\"token string\">\"email2@ign.fr\"</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"entity_url\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"https://cartes.gouv.fr/entrepot//donnees//details?datasheetName=CarHab-Jura\"</span>\n    <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre>\n<ul>\n<li>dans « entity_url », les variables autorisées (avec la syntaxe moustache) sont :\n<ul>\n<li>{ datastore } : ID de l’entrepôt</li>\n<li>{ community } : ID de la communauté</li>\n<li>{ execution } : ID de l’exécution</li>\n<li>{ processing } : ID du traitement dans le cas d’une exécution de traitement</li>\n<li>{ check } : ID de la vérification dans le cas d’une exécution de vérification</li>\n<li>{ output } : ID de la livraison ou donnée stockée en sortie</li>\n</ul>\n</li>\n<li>Informations envoyées :\n<ul>\n<li>Sujet : contenant le statut et le nom du traitement</li>\n<li>Message : contenant l’ID, le statut, le lien vers l’entité (en accord avec le template entity_url fourni, si non fourni, on met l’appel <span lang=\"en\"><em>API</em></span> pour récupérer l’exécution)</li>\n</ul>\n</li>\n</ul>\n</li>\n<li>\n<p>Un appel à une <span lang=\"en\"><em>API</em></span></p>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\n    <span class=\"token property\">\"callback\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"api\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"method\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"POST\"</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// PUT et PATCH aussi acceptés, on veut juste avoir un body</span>\n        <span class=\"token property\">\"url\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"https://api.chez.moi/sous/route\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"query_params\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"key1\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"value1\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"key2\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"value2\"</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"headers\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"key1\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"value1\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"key2\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"value2\"</span>\n        <span class=\"token punctuation\">}</span>\n    <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre>\n<ul>\n<li>\n<p>Informations envoyées, dans le body :</p>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\n    <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"PROCESSING\"</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// ou \"CHECK\"</span>\n    <span class=\"token property\">\"id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{id}\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"status\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{status}\"</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// SUCCESS, FAILURE ou ABORTED</span>\n    <span class=\"token property\">\"execution_url\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{endpoint api entrepôt}/datastores/{id}/{checks|processings}/executions/{id}\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"log_url\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{endpoint api entrepôt}/datastores/{id}/{checks|processings}/executions/{id}\"</span>\n<span class=\"token punctuation\">}</span></code></pre>\n</li>\n</ul>\n</li>\n</ul>\n<br>\n<h3 id=\"ajout-de-routes-d-activites-des-elements-d-un-entrepot\" tabindex=\"-1\">Ajout de routes d’activités des éléments d’un entrepôt <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/#ajout-de-routes-d-activites-des-elements-d-un-entrepot\">#</a></h3>\n<p>Des routes permettant de récupérer le flux d’évènements de 3 entités d’un entrepôt ont été ajoutées. Les entités concernées sont les données stockées, livraisons et configurations :</p>\n<ul>\n<li>GET /datastores/{datastore}/stored_data/activity</li>\n<li>GET /datastores/{datastore}/uploads/activity</li>\n<li>GET /datastores/{datastore}/configurations/activity</li>\n</ul>\n<br>\n<p>Ces requêtes peuvent prendre comme paramètres :</p>\n<ul>\n<li>before (type « date », par défaut : « NOW ») : permet de filtrer sur les événements ayant eu lieu avant la date indiquée</li>\n<li>after (type « date », par défaut : « NOW-15jours ») : permet de filtrer sur les événements ayant eu lieu après la date indiquée</li>\n</ul>\n<br>\n<p>Exemple :</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-183\">\n            GET &quot;/datastores/{datastore}/stored_data/activity&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-183\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/stored_data/activity</code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\n    <span class=\"token property\">\"id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"subtitle\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"updated\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-08-08T08:40:54.056Z\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"links\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"href\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"rel\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"self\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n        <span class=\"token punctuation\">}</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"rights\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"author\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"email\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"entries\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"subtitle\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"updated\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-08-08T08:40:54.057Z\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"links\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n                <span class=\"token punctuation\">{</span>\n                    <span class=\"token property\">\"href\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token property\">\"rel\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"self\"</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n                <span class=\"token punctuation\">}</span>\n            <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"content\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"categories\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n                <span class=\"token punctuation\">{</span>\n                    <span class=\"token property\">\"term\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token property\">\"label\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n                <span class=\"token punctuation\">}</span>\n            <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"polygon\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n                <span class=\"token property\">\"west\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"south\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"east\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"north\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span>\n            <span class=\"token punctuation\">}</span>\n        <span class=\"token punctuation\">}</span>\n    <span class=\"token punctuation\">]</span>\n<span class=\"token punctuation\">}</span></code></pre>\n</div></section>\n<br>\n<h3 id=\"ajout-de-routes-d-activites-d-une-communaute\" tabindex=\"-1\">Ajout de routes d’activités d’une communauté <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/#ajout-de-routes-d-activites-d-une-communaute\">#</a></h3>\n<p>Des routes permettant de récupérer le flux d’évènements d’une communauté ont été ajoutées :</p>\n<ul>\n<li>GET /communities/{community}/users/activity</li>\n<li>GET /communities/{community}/permissions/activity</li>\n</ul>\n<br>\n<p>Ces requêtes peuvent prendre comme paramètres :</p>\n<ul>\n<li>before (type date , par defaut=NOW) : permet de filtrer sur les événements ayant eu lieu avant la date indiquée</li>\n<li>after (type date , par defaut=NOW-15jours) : permet de filtrer sur les événements ayant eu lieu après la date indiquée</li>\n</ul>\n<br>\n<p>Exemple :</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-226\">\n            GET &quot;/communities/{community}/users/activity&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-226\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/communities/{community}/users/activity</code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\n    <span class=\"token property\">\"id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"subtitle\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"updated\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-08-08T09:03:54.104Z\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"links\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"href\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"rel\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"self\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n        <span class=\"token punctuation\">}</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"rights\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"author\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"email\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"entries\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"subtitle\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"updated\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-08-08T09:03:54.104Z\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"links\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n                <span class=\"token punctuation\">{</span>\n                    <span class=\"token property\">\"href\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token property\">\"rel\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"self\"</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n                <span class=\"token punctuation\">}</span>\n            <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"content\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"categories\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n                <span class=\"token punctuation\">{</span>\n                    <span class=\"token property\">\"term\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token property\">\"label\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n                <span class=\"token punctuation\">}</span>\n            <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"polygon\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n                <span class=\"token property\">\"west\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"south\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"east\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"north\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span>\n            <span class=\"token punctuation\">}</span>\n        <span class=\"token punctuation\">}</span>\n    <span class=\"token punctuation\">]</span>\n<span class=\"token punctuation\">}</span></code></pre>\n</div></section>\n<br>\n<h3 id=\"ajout-de-la-date-de-rattachement-d-un-utilisateur-a-une-communaute\" tabindex=\"-1\">Ajout de la date de rattachement d’un utilisateur à une communauté <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/#ajout-de-la-date-de-rattachement-d-un-utilisateur-a-une-communaute\">#</a></h3>\n<p>Dans la route de listage des utilisateurs d’une communauté (GET /communities/{community}/users), des dates « creation » et « update » sont ajoutés pour chaque utilisateur.</p>\n<p>Le champ creation correspond à la date d’ajout de l’utilisateur à la communauté. Le champ « update » correspond à la dernière modification des droits de l’utilisateur sur la communauté.</p>\n<p>Lors de la livraison, une date fixe de création et de modification est ajoutée à chaque utilisateur : 1er janvier 2025.</p>\n<p>Les champs « creation » et « update » sont actualisés lors d’un appel « PUT /communities/{community}/users/{user} » pour l’ajout d’un utilisateur.</p>\n<p>Le champ « update » est actualisé lors de l’appel « PUT /communities/{community}/users/{user} » pour une modification de droits d’un utilisateur.</p>\n<h3 id=\"ajout-de-la-notion-de-publicite-d-un-evenement\" tabindex=\"-1\">Ajout de la notion de « publicité » d’un évènement <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/#ajout-de-la-notion-de-publicite-d-un-evenement\">#</a></h3>\n<p>Ajout de la notion de « publicité » d’un évènement pour déterminer si ceux-ci doivent être publics dans la nouvelle route présentée ci-dessous.</p>\n<p>Cette notion est représentée par le champ « public_activity » ajouté aux données stockées et offres. Par défaut et pour l’existant, sa valeur est à false.</p>\n<p>La valeur de ce champ peut être modifiée grâce à ses routes :</p>\n<ul>\n<li stored_data=\"\">PATCH /datastores/{datastore}/stored_data/</li>\n<li>POST /datastores/{datastore}/configurations/{configuration}/offerings</li>\n<li offering=\"\">PATCH /datastores/{datastore}/offerings/</li>\n</ul>\n<br>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-279\">\n            POST &quot;/datastores/{datastore}/stored_data/{stored_data}&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-279\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/stored_data/{stored_data}</code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\">\n<span class=\"token punctuation\">{</span>\n    <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"open\"</span><span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"description\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"edition\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"from\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-08-08\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"to\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-08-08\"</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"extent\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span><span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"extra\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span><span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"public_activity\"</span><span class=\"token operator\">:</span> <span class=\"token boolean\">true</span>\n<span class=\"token punctuation\">}</span></code></pre>\n</div></section>\n<br>\n<h3 id=\"ajout-d-une-route-d-activite-publique-d-une-communaute\" tabindex=\"-1\">Ajout d’une route d’activité publique d’une communauté <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/#ajout-d-une-route-d-activite-publique-d-une-communaute\">#</a></h3>\n<p>Une route permet de récupérer le flux d’évènements publics d’une communauté : GET /communities/{technical_name}/activity</p>\n<p>Les paramètres possibles de la requêtes sont :</p>\n<ul>\n<li>before (type date , par defaut=NOW) : permet de filtrer sur les entitées créées avant la date indiquée</li>\n<li>after (type date , par defaut=NOW-15jours) : permet de filtrer sur les entitées créées après la date indiquée</li>\n</ul>\n<br>\n<p>Seuls la création et la modification des données stockées et des offerings qui ont un champ « public_activity » à « true » sont affichées dans le flux.</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-309\">\n            GET &quot;/communities/{technical_name}/activity&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-309\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/communities/{technical_name}/activity</code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\n    <span class=\"token property\">\"id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"subtitle\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"updated\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-08-08T09:29:15.762Z\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"links\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"href\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"rel\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"self\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n        <span class=\"token punctuation\">}</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"rights\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"author\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"email\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"entries\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"subtitle\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"updated\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-08-08T09:29:15.762Z\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"links\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n                <span class=\"token punctuation\">{</span>\n                    <span class=\"token property\">\"href\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token property\">\"rel\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"self\"</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n                <span class=\"token punctuation\">}</span>\n            <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"content\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"categories\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n                <span class=\"token punctuation\">{</span>\n                    <span class=\"token property\">\"term\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token property\">\"label\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n                <span class=\"token punctuation\">}</span>\n            <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"polygon\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n                <span class=\"token property\">\"west\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"south\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"east\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"north\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span>\n            <span class=\"token punctuation\">}</span>\n        <span class=\"token punctuation\">}</span>\n    <span class=\"token punctuation\">]</span>\n<span class=\"token punctuation\">}</span></code></pre>\n</div></section>\n<br>\n<h3 id=\"permission-de-la-suppression-d-une-livraison-au-statut-unstable\" tabindex=\"-1\">Permission de la suppression d’une livraison au statut UNSTABLE <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/#permission-de-la-suppression-d-une-livraison-au-statut-unstable\">#</a></h3>\n<p>La suppression d’une livraison au statut UNSTABLE est maintenant possible avec la route :</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-320\">\n            DELETE &quot;/datastores/{datastore}/uploads/{upload}&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-320\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/uploads/{upload}</code></pre>\n</div></section>\n<br>\n<h3 id=\"api-de-telechargement-d-un-fichier-d-une-livraison\" tabindex=\"-1\">API de téléchargement d’un fichier d’une livraison <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/#api-de-telechargement-d-un-fichier-d-une-livraison\">#</a></h3>\n<p>Mise en place d’une <span lang=\"en\"><em>API</em></span> permettant de récupérer un fichier contenu dans une livraison.</p>\n<p>Le paramètre à préciser dans la requête :</p>\n<ul>\n<li>path : Le &quot;chemin&quot; relatif du fichier souhaité au sein de la livraison en <span lang=\"en\"><em>request param</em></span></li>\n</ul>\n<br>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-341\">\n            GET &quot;/datastores/{datastore}/uploads/{upload}&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-341\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/uploads/{upload}/data</code></pre>\n</div></section>\n<br>\n<p>En sortie, le fichier demandé est téléchargé.</p>\n<h3 id=\"changement-api-modification-d-une-livraison\" tabindex=\"-1\">Changement API modification d’une livraison <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/#changement-api-modification-d-une-livraison\">#</a></h3>\n<p>Pour la route <span lang=\"en\"><em>API</em></span> « PATCH /datastores/{datastore}/uploads/{upload} », il est maintenant possible de modifier le SRS de la livraison dans le <span lang=\"en\"><em>request body</em></span> de l’<span lang=\"en\"><em>API</em></span>.</p>\n<h3 id=\"ignorer-les-fichiers-prefixes-par-le-double-underscore-lors-des-verifications-et-traitements\" tabindex=\"-1\">Ignorer les fichiers préfixés par le double underscore « __ » lors des vérifications et traitements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/#ignorer-les-fichiers-prefixes-par-le-double-underscore-lors-des-verifications-et-traitements\">#</a></h3>\n<p>Afin d’améliorer la maintenabilité du système, les fichiers préfixés par le double underscore « __ » sont ignorés lors des vérifications de la livraison et lors des traitements. En conséquence, par exemple, pour la génération d’une donnée stockée « ARCHIVE » depuis une livraison « ARCHIVE », les fichiers « ignorés » présents dans la livraison ne se retrouvent pas dans la donnée stockée.</p>\n<h3 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/nouveau-service-validateurs-changements-sur-lapi-entrepot/#correction-de-bugs\">#</a></h3>\n<ul>\n<li>[ENTREPOT] Correction de mauvais filtrage sur les noms de livraison lorsque le nom contenait un underscore « _ »</li>\n<li>[ENTREPOT] Correction d’un bug où le nombre de résultats était différent sur la route « /api/datastores/{datastore}/permissions » selon l’utilisation ou non du paramètre « sort »</li>\n<li>[ENTREPOT] Pour les lignes <span lang=\"en\"><em>API</em></span> « GET /datastores/{datastore}/uploads/{upload}/data » et « GET /datastores/{datastore}/statics/{static}/file », correction du « content-type » renvoyé : pour le gpkg, retourne « application/geopackage+sqlite3 » et, si le <span lang=\"en\"><em>MIME type</em></span> n’est pas connu, renvoie « application/octet-stream »</li>\n</ul>\n",
        "date_published": "2025-10-09T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/passage-a-france-connect-v2-correction-de-bugs/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/passage-a-france-connect-v2-correction-de-bugs/",
        "title": "Passage à FranceConnect V2 + correction de bugs",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/passage-a-france-connect-v2-correction-de-bugs/#changements\">#</a></h2>\n<ul>\n<li>Montée de version du DependencyTrack en 4.12.7</li>\n<li>Montée de version SonarQube 2025.1.0</li>\n<li>Montée de version Keycloak 26.2.5</li>\n<li>Passage à FranceConnect V2</li>\n<li>Ajout d’un endpoint géocodage dans l’entrepôt</li>\n<li>À ne pas utiliser, utile uniquement pour les statistiques</li>\n</ul>\n<br>\n<h2 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/passage-a-france-connect-v2-correction-de-bugs/#correction-de-bugs\">#</a></h2>\n<ul>\n<li>[Statistiques] Ajout de l’endpoint dans logs des requêtes en 429.</li>\n<li>[Alti] Les <span lang=\"en\"><em>API</em></span> de POST/PUT/DELETE utilisées par l’agent alti sont bloquées.</li>\n<li>[Orchestrateur][VECTOR2PYR] Correction d’un bug où, dans le cas d’une génération VectorToPyr utilisant de la composition, une configuration non fonctionnelle était créée si des top_level dans les paramètres n’avaient pas un écart d’au moins 2.</li>\n<li>[Itineraire] Migration des données itinéraires sur un nouveau NAS-HA (pour corriger les incidents sur le graph OSRM).</li>\n<li>[Orchestrateur][CHECK-PYRAMID-3D-EPT] Ajout du traitement du cas d’une pyramide 3D EPT contenant des subtree dans la vérification.</li>\n<li>[Entrepot] Correction du nombre de résultat variable en fonction de la pagination demandée sur plusieurs routes <span lang=\"en\"><em>API</em></span> de l’entrepôt.</li>\n</ul>\n",
        "date_published": "2025-09-25T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/correction-de-bugs-ajout-de-tms/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/correction-de-bugs-ajout-de-tms/",
        "title": "Correction de bugs + ajout de TMS",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/correction-de-bugs-ajout-de-tms/#changements\">#</a></h2>\n<p>Ajout du <span lang=\"en\"><em>TMS</em></span> 2154_50cm_MNT et modification du <span lang=\"en\"><em>TMS</em></span> 2154_1M_MNT.</p>\n<p>Ajout du <span lang=\"en\"><em>TMS</em></span> 2154_50cm_MNT : l’origine est décalée pour que les valeurs des données LidarHD, valeurs sur le maillage, soit bien la valeur au centre du pixel dans les données de la pyramide (au niveau du bas).</p>\n<p>Changement du <span lang=\"en\"><em>TMS</em></span> 2154_1M_MNT : l’origine est décalée pour que les valeurs des données RGEAlti, valeurs sur le maillage, soit bien la valeur au centre du pixel dans les données de la pyramide (au niveau du bas).</p>\n<h2 id=\"correction-de-bugs\" tabindex=\"-1\">Correction de bugs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/correction-de-bugs-ajout-de-tms/#correction-de-bugs\">#</a></h2>\n<ul>\n<li>[ORCHESTRATEUR] [LIDAR] Correction d’un bug lors de la génération de pyramide COPC via <span lang=\"en\"><em>copyingg</em></span> en cas de grand nombre de fichiers.</li>\n<li>[VERIFICATION] [LIDAR] Lors de la vérification de la livraison d’une pyramide EPT, ne considère plus le <span lang=\"en\"><em>warning</em></span> « download too many points » comme une erreur.</li>\n<li>[SCRIPTS] [ARCHIVE] Correction d’un bug lors de l’ajout de nouveaux fichiers dans une donnée stockée « ARCHIVE » où les fichiers d’origine étaient supprimés et seuls les nouveaux fichiers étaient présents.</li>\n<li>[WFS] Suppression du format de sortie « application/geo+json » dans le <span lang=\"en\"><em>GetCapabilities</em></span> du <span lang=\"en\"><em>WFS</em></span> (format ne fonctionnant pas).</li>\n<li>[WFS] Les valeurs du paramètre « OUTPUTFORMAT » deviennent sensibles à la casse.</li>\n<li>[AUTHENTIFICATION] Retour des logos en pied de page de la page d’authentification sur la GPF.</li>\n</ul>\n",
        "date_published": "2025-08-12T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/divers-changements-sur-lapi-entrepot/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/divers-changements-sur-lapi-entrepot/",
        "title": "Divers changements sur l’API Entrepôt",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/divers-changements-sur-lapi-entrepot/#changements\">#</a></h2>\n<h3 id=\"suppression-de-l-api-de-catalogue-des-uploads\" tabindex=\"-1\">Suppression de l’API de catalogue des uploads <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/divers-changements-sur-lapi-entrepot/#suppression-de-l-api-de-catalogue-des-uploads\">#</a></h3>\n<p>Afin d’harmoniser les livraisons avec les données stockées, la ligne de catalogage des livraisons est supprimée : GET /catalogs/uploads</p>\n<h3 id=\"api-d-ajout-de-creation-et-suppression-de-la-visibilite-d-une-donnee-stockee\" tabindex=\"-1\">API d’ajout, de création et suppression de la visibilité d’une donnée stockée <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/divers-changements-sur-lapi-entrepot/#api-d-ajout-de-creation-et-suppression-de-la-visibilite-d-une-donnee-stockee\">#</a></h3>\n<p>Ajout d’une <span lang=\"en\"><em>API</em></span> permettant à un utilisateur d’un <span lang=\"en\"><em>datastore</em></span> d’accorder la visibilité d’une de ses données stockées à une ou plusieurs communautés pour leur permettre d’utiliser la donnée en lecture.</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-15\">\n            POST &quot;/datastores/{datastore}/stored_data/{stored_data}/visibility&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-15\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/stored_data/{stored_data}/visibility</code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">[</span>\n    <span class=\"token string\">\"{id_community}\"</span>\n<span class=\"token punctuation\">]</span></code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"creation\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T08:12:04.934Z\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"update\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T08:12:04.934Z\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"3fa85f64-5717-4562-b3fc-2c963f66afa6\"</span>\n    <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">]</span></code></pre>\n</div></section>\n<br>\n<p>Il est ensuite possible de récupérer la liste des visibilités accordées à une de ses données stockées :</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-24\">\n            GET &quot;/datastores/{datastore}/stored_data/{stored_data}/visibility&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-24\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/stored_data/{stored_data}/visibility</code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"creation\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T08:12:04.934Z\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"update\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T08:12:04.934Z\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"3fa85f64-5717-4562-b3fc-2c963f66afa6\"</span>\n    <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">]</span></code></pre>\n</div></section>\n<br>\n<p>Il est aussi possible de supprimer la visibilité d’une donnée stockée :</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-32\">\n            DELETE &quot;/datastores/{datastore}/stored_data/{stored_data}/visibility&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-32\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/stored_data/{stored_data}/visibility</code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">[</span>\n    <span class=\"token string\">\"{id_community}\"</span>\n<span class=\"token punctuation\">]</span></code></pre>\n</div></section>\n<br>\n<h3 id=\"amelioration-des-evenements-sur-les-livraisons-les-donnees-stockees-et-les-configurations\" tabindex=\"-1\">Amélioration des évènements sur les livraisons, les données stockées et les configurations <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/divers-changements-sur-lapi-entrepot/#amelioration-des-evenements-sur-les-livraisons-les-donnees-stockees-et-les-configurations\">#</a></h3>\n<p>Les titres des évènements sont améliorés pour être plus parlants pour les utilisateurs. Les évènements sont accessibles à ces <span lang=\"en\"><em>URL</em></span> :</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-43\">\n            GET &quot;/datastores/{datastore}/uploads/{upload}/events&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-43\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/uploads/{upload}/events</code></pre>\n</div></section>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-46\">\n            GET &quot;/datastores/{datastore}/stored_data/{stored_data}/events&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-46\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/stored_data/{stored_data}/events</code></pre>\n</div></section>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-49\">\n            GET &quot;/datastores/{datastore}/configurations/{configuration}/events&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-49\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/configurations/{configuration}/events</code></pre>\n</div></section>\n<br>\n<h3 id=\"ajout-d-un-filtrage-sur-les-cles-utilisateurs\" tabindex=\"-1\">Ajout d’un filtrage sur les clés utilisateurs <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/divers-changements-sur-lapi-entrepot/#ajout-d-un-filtrage-sur-les-cles-utilisateurs\">#</a></h3>\n<p>Ajout d’un filtrage sur la recherche des clés utilisateur : GET /users/me/keys</p>\n<p>Les champs sur lesquels il est possible de filtrer sont :</p>\n<ul>\n<li>type (valeurs possibles : HASH, HEADER, BASIC, OAUTH2)</li>\n<li>user_agent (possibilité de joker « % »)</li>\n<li>referer (possibilité de joker « % »)</li>\n<li>whitelist (possibilité de joker « % »)</li>\n<li>blacklist (possibilité de joker « % »)</li>\n<li>name (possibilité de joker « % »)</li>\n</ul>\n<br>\n<h3 id=\"ajout-du-champ-creation-pour-toutes-les-entites\" tabindex=\"-1\">Ajout du champ « creation » pour toutes les entités <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/divers-changements-sur-lapi-entrepot/#ajout-du-champ-creation-pour-toutes-les-entites\">#</a></h3>\n<p>Les exécutions de traitement et de vérification possède un champ « creation » de type « date ». Ce champ est généraliser à toutes les entités :</p>\n<ul>\n<li>upload</li>\n<li>annex</li>\n<li>stored data</li>\n<li>configuration</li>\n<li>static file</li>\n<li>metadata</li>\n<li>offering</li>\n<li>document</li>\n<li>datastore</li>\n<li>community</li>\n<li>permission</li>\n<li>processing</li>\n</ul>\n<br>\n<p>Dans le cas des exécutions de traitement, les champs suivant sont renommés pour l’occasion :</p>\n<ul>\n<li>creationDate <span class=\"fr-icon-arrow-right-line\" aria-hidden=\"true\"></span> creation</li>\n<li>lauchDate <span class=\"fr-icon-arrow-right-line\" aria-hidden=\"true\"></span> lauch</li>\n<li>startDate <span class=\"fr-icon-arrow-right-line\" aria-hidden=\"true\"></span> start</li>\n<li>finishDate <span class=\"fr-icon-arrow-right-line\" aria-hidden=\"true\"></span> finish</li>\n</ul>\n<br>\n<h3 id=\"generalisation-de-la-date-de-mise-a-jour-sur-les-entites\" tabindex=\"-1\">Généralisation de la date de mise à jour sur les entités <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/divers-changements-sur-lapi-entrepot/#generalisation-de-la-date-de-mise-a-jour-sur-les-entites\">#</a></h3>\n<p>Ce nouveau permet de connaitre facilement la date de dernière modification « importante » sur les entités. Le nouveau champ est appelé « update » et est ajouté à ces entités :</p>\n<ul>\n<li>annex</li>\n<li>configuration</li>\n<li>static file</li>\n<li>metadata</li>\n<li>offering</li>\n<li>document</li>\n</ul>\n<br>\n<p>Ce champ est mise à jour lors de ces évènements :</p>\n<ul>\n<li>lors du téléversement d’un nouveau fichier annexe pour écraser l’ancien (PUT /datastore/{datastore}/annexes/{annexe})</li>\n<li>lors du téléversement d’un nouveau fichier metadonnée pour écraser l’ancien (PUT /datastore/{datastore}/metadata/{metadata})</li>\n<li>lors du téléversement d’un nouveau fichier statique pour écraser l’ancien (PUT /datastore/{datastore}/statics/{static})</li>\n<li>lors d’un appel de modification de la configuration (PUT /datastore/{datastore}/configurations/{configuration})</li>\n<li>lors d’un appel de synchronisation d’une offre (PUT /datastore/{datastore}/offerings/{offering})</li>\n<li>lors du téléversement d’un nouveau fichier document (PUT /users/me/documents/{document})</li>\n</ul>\n<br>\n<p>Modification du système de tri dans les listes d’entités.</p>\n<p>Le tri par « lastEvent » est remplacé par « last_event ». Exemple :</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-271\">\n            GET &quot;/datastores/{datastore}/configurations?sort=last_event,desc&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-271\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/configurations?sort=last_event,desc</code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"BDORTHO en infrarouge fausses couleurs\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"layer_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"ORTHOIMAGERY.ORTHOPHOTOS.IRC\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"WMS-RASTER\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"status\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"PUBLISHED\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"bc5c244f-1528-41d3-bad9-d6557cbefce5\"</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"BDORTHO en infrarouge fausses couleurs\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"layer_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"ORTHOIMAGERY.ORTHOPHOTOS.IRC\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"WMTS-TMS\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"status\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"PUBLISHED\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"578fb2b4-3246-4900-9776-ad533cc0cf4e\"</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Ortho_20_cm-wmsr\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"layer_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"HR.ORTHOIMAGERY.ORTHOPHOTOS\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"WMS-RASTER\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"status\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"PUBLISHED\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"c4206604-6f96-47a5-bed5-32cf3b63c571\"</span>\n    <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">]</span></code></pre>\n</div></section>\n<br>\n<p>De plus, ajout de la possibilité de trier par date de création (« creation ») et par date de mise à jour (« update ») pour les <span lang=\"en\"><em>API</em></span> suivantes :</p>\n<ul>\n<li>GET /datastores/{datastore}/annexes</li>\n<li>GET /organizations/{organization}/annexes</li>\n<li>GET /administrator/annexes</li>\n<li>GET /datastores/{datastore}/configurations</li>\n<li>GET /organizations/{organization}/configurations</li>\n<li>GET /administrator/configurations</li>\n<li>GET /datastores/{datastore}/statics</li>\n<li>GET /organizations/{organization}/statics</li>\n<li>GET /administrator/statics</li>\n<li>GET /datastores/{datastore}/metadata</li>\n<li>GET /datastores/{datastore}/offerings</li>\n<li>GET /organizations/{organization}/offerings</li>\n<li>GET /administrator/offerings</li>\n<li>GET /users/me/documents</li>\n</ul>\n<br>\n<p>Et, pour les <span lang=\"en\"><em>API</em></span> suivantes, ajout uniquement de la possibilité de trier par date de création (« creation ») :</p>\n<ul>\n<li>GET /datastores/{datastore}/uploads</li>\n<li>GET /datastores/{datastore}/checks</li>\n<li>GET /datastores/{datastore}/permissions</li>\n<li>GET /datastores/{datastore}/stored_data</li>\n<li>GET /datastores/{datastore}/processings</li>\n<li>GET /datastores/{datastore}/processings/executions</li>\n<li>GET /organizations/{organization}/uploads</li>\n<li>GET /organizations/{organization}/stored_data</li>\n<li>GET /organizations/{organization}/permissions</li>\n<li>GET /organizations/{organization}/processings/executions</li>\n<li>GET /administrator/uploads</li>\n<li>GET /administrator/stored_data</li>\n<li>GET /administrator/datastores</li>\n<li>GET /administrator/communities</li>\n<li>GET /administrator/checks</li>\n<li>GET /administrator/processings</li>\n<li>GET /administrator/processings/executions</li>\n</ul>\n<br>\n<h3 id=\"nouvelle-route-de-listage-des-stockages\" tabindex=\"-1\">Nouvelle route de listage des stockages <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/divers-changements-sur-lapi-entrepot/#nouvelle-route-de-listage-des-stockages\">#</a></h3>\n<p>Liste les stockages disponibles pour le datastore. Les paramètres disponibles pour la route sont :</p>\n<ul>\n<li>type : type de stockage (valeurs disponibles : POSTGRESQL, S3, FILESYSTEM, OPENSEARCH, POSTGRESQL-ROUTING)</li>\n<li>use_ratio : Pourcentage minimum d’utilisation du quota</li>\n</ul>\n<br>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-462\">\n            GET &quot;/datastores/{datastore}/storages&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-462\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/storages</code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\n    <span class=\"token property\">\"data\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"use\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"quota\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"storage\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n                <span class=\"token property\">\"creation\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T08:44:31.208Z\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"update\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T08:44:31.208Z\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"POSTGRESQL\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"labels\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n                    <span class=\"token string\">\"string\"</span>\n                <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"3fa85f64-5717-4562-b3fc-2c963f66afa6\"</span>\n            <span class=\"token punctuation\">}</span>\n        <span class=\"token punctuation\">}</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"uploads\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"use\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"quota\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"storage\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"creation\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T08:44:31.208Z\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"update\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T08:44:31.208Z\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"POSTGRESQL\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"labels\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n                <span class=\"token string\">\"string\"</span>\n            <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"3fa85f64-5717-4562-b3fc-2c963f66afa6\"</span>\n        <span class=\"token punctuation\">}</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"annexes\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"use\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"quota\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"storage\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"creation\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T08:44:31.208Z\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"update\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T08:44:31.208Z\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"POSTGRESQL\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"labels\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n                <span class=\"token string\">\"string\"</span>\n            <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"3fa85f64-5717-4562-b3fc-2c963f66afa6\"</span>\n        <span class=\"token punctuation\">}</span>\n    <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre>\n</div></section>\n<br>\n<h3 id=\"suppression-de-la-visibilite-associee-aux-livraisons-et-donnees-stockees-et-ajout-d-une-notion-de-publicite\" tabindex=\"-1\">Suppression de la visibilité associée aux livraisons et données stockées et ajout d’une notion de publicité <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/divers-changements-sur-lapi-entrepot/#suppression-de-la-visibilite-associee-aux-livraisons-et-donnees-stockees-et-ajout-d-une-notion-de-publicite\">#</a></h3>\n<p>Une harmonisation est réalisée en supprimant la visibilité associée aux entités et en ajoutant une notion de publicité.</p>\n<p>Pour les livraisons et les données stockées, le champs « visibility » est remplacé par « open ».</p>\n<p>Ainsi, les livraisons et données stockées en « visibility=PUBLIC » deviennent « open=true » et celles en « visibility=REFERENCED » ou « visibility=PRIVATE » deviennent « open=false ».</p>\n<p>Les livraisons et données stockées en « open=true » pourront donc être utilisé dans les traitements d’autres <span lang=\"en\"><em>datastores</em></span>.</p>\n<p>Cette modification impacte la création de la livraison et il faut bien remplacé le champ « visibility » par « open » pour que la création fonctionne.</p>\n<h3 id=\"api-de-recuperation-des-donnees-stockees-visibles-d-un-utilisateur\" tabindex=\"-1\">API de récupération des données stockées visibles d’un utilisateur <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/divers-changements-sur-lapi-entrepot/#api-de-recuperation-des-donnees-stockees-visibles-d-un-utilisateur\">#</a></h3>\n<p>Ajout d’une <span lang=\"en\"><em>API</em></span> permettant à un utilisateur de connaitre les données stockées qui lui sont visibles.</p>\n<p>Les paramètres de filtrage sont identiques à ceux de « GET /datastores/{datastore}/stored_data », sauf « owned » et « shared ».</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-494\">\n            GET &quot;/users/me/stored_data&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-494\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/users/me/stored_data</code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"creation\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T09:29:22.332Z\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"update\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T09:29:22.332Z\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"ROK4-PYRAMID-RASTER\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"open\"</span><span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"srs\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"description\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"status\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"CREATED\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"contact\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"bbox\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"west\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"south\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"east\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"north\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"size\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"last_event\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"text\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"date\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T09:29:22.332Z\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"initiator\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n                <span class=\"token property\">\"creation\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T09:29:22.332Z\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"update\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T09:29:22.332Z\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"last_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"first_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"3fa85f64-5717-4562-b3fc-2c963f66afa6\"</span>\n            <span class=\"token punctuation\">}</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"tags\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"additionalProp1\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"additionalProp2\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"additionalProp3\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"edition\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"from\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"to\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30\"</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"3fa85f64-5717-4562-b3fc-2c963f66afa6\"</span>\n    <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">]</span></code></pre>\n</div></section>\n<br>\n<p>De plus, une route supplémentaire permet de récupérer les informations d’une donnée stockée visisible de l’utilisateur :</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-502\">\n            GET &quot;/users/me/stored_data/{stored_data}&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-502\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/users/me/stored_data/{stored_data}</code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"creation\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T09:29:22.332Z\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"update\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T09:29:22.332Z\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"ROK4-PYRAMID-RASTER\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"open\"</span><span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"srs\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"description\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"status\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"CREATED\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"contact\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"bbox\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"west\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"south\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"east\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"north\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"size\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"last_event\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"text\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"date\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T09:29:22.332Z\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"initiator\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n                <span class=\"token property\">\"creation\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T09:29:22.332Z\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"update\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30T09:29:22.332Z\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"last_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"first_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"3fa85f64-5717-4562-b3fc-2c963f66afa6\"</span>\n            <span class=\"token punctuation\">}</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"tags\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"additionalProp1\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"additionalProp2\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"additionalProp3\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"string\"</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"edition\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"from\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"to\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2025-07-30\"</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"3fa85f64-5717-4562-b3fc-2c963f66afa6\"</span>\n    <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">]</span></code></pre>\n</div></section>\n<br>\n<h3 id=\"ajout-du-champ-fields-pour-l-api-de-recuperation-de-la-liste-des-traitements-disponibles\" tabindex=\"-1\">Ajout du champ « fields » pour l’API de récupération de la liste des traitements disponibles <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/divers-changements-sur-lapi-entrepot/#ajout-du-champ-fields-pour-l-api-de-recuperation-de-la-liste-des-traitements-disponibles\">#</a></h3>\n<p>Pour l’<span lang=\"en\"><em>API</em></span>, « GET /datastores/{datastore}/processings », le champ d’énumération « fields » a été ajouté pour préciser les champs souhaités dans la réponse. Les valeurs disponibles sont :</p>\n<ul>\n<li>creation</li>\n<li>name</li>\n<li>descritption</li>\n<li>priority</li>\n<li>input_types</li>\n<li>output_types</li>\n</ul>\n<br>\n<p>Par défaut, la réponse contient les champs « name » et « description ».</p>\n",
        "date_published": "2025-07-24T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/liste-des-points-d-acces-d-un-entrepot/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/liste-des-points-d-acces-d-un-entrepot/",
        "title": "Liste des points d’accès d’un entrepôt",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/liste-des-points-d-acces-d-un-entrepot/#changements\">#</a></h2>\n<p>Il est possible de consulter les points d’accès disponibles pour un entrepôt avec la nouvelle route d’<span lang=\"en\"><em>API</em></span> « GET /datastores/{datastore}/endpoints », avec des filtrages sur les noms, types et quotas.</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-6\">\n            GET &quot;/datastores/{datastore}/endpoints&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-6\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/endpoints</code></pre>\n<div class=\"fr-table fr-table--layout-fixed\">\n    <table>\n        <caption></caption>\n        <thead>\n            <tr>\n<th scope=\"col\">Paramètres de requête</th>            </tr>\n        </thead>\n        <tbody>\n                <tr>\n<td>name = `%25téléchargement%25`</td>                </tr>\n                <tr>\n<td>type = `DOWNLOAD`</td>                </tr>\n                <tr>\n<td>open = `true`</td>                </tr>\n                <tr>\n<td>use_ratio = `50 pour avoir tous les points d’accès dont le quota est consommé à plus de 50%`</td>                </tr>\n        </tbody>\n    </table>\n</div>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"use\"</span><span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"quota\"</span><span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"endpoint\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Service de téléchargement partiel\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"technical_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"gpf-download-chunk\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"DOWNLOAD\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"urls\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n                <span class=\"token punctuation\">{</span>\n                    <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"DOWNLOAD\"</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token property\">\"url\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"https://data.geopf.fr/chunk/telechargement\"</span>\n                <span class=\"token punctuation\">}</span>\n            <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"force_metadata\"</span><span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"force_attribution\"</span><span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"search_publish\"</span><span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"304515ec-502a-4d1b-9353-326cbbec10f9\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"open\"</span><span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"metadata_fi\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"gpf-download-chunk\"</span>\n        <span class=\"token punctuation\">}</span>\n    <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">]</span></code></pre>\n</div></section>\n",
        "date_published": "2025-06-30T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/ajout-de-filtrages-sur-les-champs-de-certaines-entites/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/ajout-de-filtrages-sur-les-champs-de-certaines-entites/",
        "title": "Ajout de filtrages sur les champs de certaines entités",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/ajout-de-filtrages-sur-les-champs-de-certaines-entites/#changements\">#</a></h2>\n<p>Le joker est le caractère « % ». Attention de bien mettre « %25 » pour qu’il soit correctement encodé dans les requêtes. Il remplace zéro à plusieurs caractères. Le filtre est insensible à la casse.</p>\n<h3 id=\"routes-d-entrepot\" tabindex=\"-1\">Routes d’entrepôt <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/ajout-de-filtrages-sur-les-champs-de-certaines-entites/#routes-d-entrepot\">#</a></h3>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-9\">\n            GET &quot;/datastores/{datastore}/checks&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-9\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/checks</code></pre>\n<div class=\"fr-table fr-table--layout-fixed\">\n    <table>\n        <caption></caption>\n        <thead>\n            <tr>\n<th scope=\"col\">Paramètres de requête</th>            </tr>\n        </thead>\n        <tbody>\n                <tr>\n<td>name = `%25string%25`</td>                </tr>\n        </tbody>\n    </table>\n</div>\n</div></section>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-13\">\n            GET &quot;/datastores/{datastore}/configurations&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-13\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/configurations</code></pre>\n<div class=\"fr-table fr-table--layout-fixed\">\n    <table>\n        <caption></caption>\n        <thead>\n            <tr>\n<th scope=\"col\">Paramètres de requête</th>            </tr>\n        </thead>\n        <tbody>\n                <tr>\n<td>name = `%25string%25`</td>                </tr>\n                <tr>\n<td>layer_name = `%25string%25`</td>                </tr>\n        </tbody>\n    </table>\n</div>\n</div></section>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-17\">\n            GET &quot;/datastores/{datastore}/offerings&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-17\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/offerings</code></pre>\n<div class=\"fr-table fr-table--layout-fixed\">\n    <table>\n        <caption></caption>\n        <thead>\n            <tr>\n<th scope=\"col\">Paramètres de requête</th>            </tr>\n        </thead>\n        <tbody>\n                <tr>\n<td>layer_name = `%25string%25`</td>                </tr>\n        </tbody>\n    </table>\n</div>\n</div></section>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-21\">\n            GET &quot;/datastores/{datastore}/annexes&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-21\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/annexes</code></pre>\n<div class=\"fr-table fr-table--layout-fixed\">\n    <table>\n        <caption></caption>\n        <thead>\n            <tr>\n<th scope=\"col\">Paramètres de requête</th>            </tr>\n        </thead>\n        <tbody>\n                <tr>\n<td>mime_type = `%25string%25`</td>                </tr>\n        </tbody>\n    </table>\n</div>\n</div></section>\n<br>\n<h3 id=\"routes-personnelles\" tabindex=\"-1\">Routes personnelles <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/ajout-de-filtrages-sur-les-champs-de-certaines-entites/#routes-personnelles\">#</a></h3>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-29\">\n            GET &quot;/users/me/documents&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-29\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/users/me/documents</code></pre>\n<div class=\"fr-table fr-table--layout-fixed\">\n    <table>\n        <caption></caption>\n        <thead>\n            <tr>\n<th scope=\"col\">Paramètres de requête</th>            </tr>\n        </thead>\n        <tbody>\n                <tr>\n<td>mime_type = `%25string%25`</td>                </tr>\n        </tbody>\n    </table>\n</div>\n</div></section>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-33\">\n            GET &quot;/users/me/permissions&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-33\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/users/me/permissions</code></pre>\n<div class=\"fr-table fr-table--layout-fixed\">\n    <table>\n        <caption></caption>\n        <thead>\n            <tr>\n<th scope=\"col\">Paramètres de requête</th>            </tr>\n        </thead>\n        <tbody>\n                <tr>\n<td>license = `%25string%25`</td>                </tr>\n                <tr>\n<td>only_oauth  = `true`</td>                </tr>\n                <tr>\n<td>layer_name = `%25string%25 : ne retourne que les permissions qui contiennent au moins une couche correspondant à cette chaîne`</td>                </tr>\n        </tbody>\n    </table>\n</div>\n</div></section>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-37\">\n            GET &quot;/users/me/keys&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-37\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/users/me/keys</code></pre>\n<div class=\"fr-table fr-table--layout-fixed\">\n    <table>\n        <caption></caption>\n        <thead>\n            <tr>\n<th scope=\"col\">Paramètres de requête</th>            </tr>\n        </thead>\n        <tbody>\n                <tr>\n<td>type = `BASIC`</td>                </tr>\n                <tr>\n<td>user_agent  = `%25string%25`</td>                </tr>\n                <tr>\n<td>referer = `%25string%25`</td>                </tr>\n                <tr>\n<td>whitelist = `%25string%25`</td>                </tr>\n                <tr>\n<td>blacklist  = `%25string%25`</td>                </tr>\n                <tr>\n<td>name = `%25string%25`</td>                </tr>\n        </tbody>\n    </table>\n</div>\n</div></section>\n<br>\n<h3 id=\"routes-globales\" tabindex=\"-1\">Routes globales <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/ajout-de-filtrages-sur-les-champs-de-certaines-entites/#routes-globales\">#</a></h3>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-45\">\n            GET &quot;/statics/tms&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-45\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/statics/tms</code></pre>\n<div class=\"fr-table fr-table--layout-fixed\">\n    <table>\n        <caption></caption>\n        <thead>\n            <tr>\n<th scope=\"col\">Paramètres de requête</th>            </tr>\n        </thead>\n        <tbody>\n                <tr>\n<td>type = `%25string%25 : filtre sur l’identifiant du TMS`</td>                </tr>\n                <tr>\n<td>srs  = `%25string%25`</td>                </tr>\n                <tr>\n<td>resolution = `0.1 : ne retourne que les TMS incluant la résolution donnée entre le plus haut niveau et le plus bas`</td>                </tr>\n        </tbody>\n    </table>\n</div>\n</div></section>\n",
        "date_published": "2025-06-30T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/publication-du-champ-extra-sur-le-service-de-recherche-de-couche/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/publication-du-champ-extra-sur-le-service-de-recherche-de-couche/",
        "title": "Publication du champ extra sur le service de recherche de couche",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/publication-du-champ-extra-sur-le-service-de-recherche-de-couche/#changements\">#</a></h2>\n<p>Pour avoir un champ « extra » personnalisé sur le service de recherche de couche, il suffit d’ajouter ces informations au niveau de la configuration</p>\n<p>Avec la valeur « extra » suivante sur la configuration :</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-9\">\n            Champ extra personnalisé\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-9\">\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\n    ...\n    <span class=\"token property\">\"extra\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"_search\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"toto\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"titi\"</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"interne\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"secret\"</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ...\n<span class=\"token punctuation\">}</span></code></pre>\n</div></section>\n<br>\n<p>On retrouvera la valeur suivante sur le service de recherche :</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-16\">\n            Champ extra\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-16\">\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\n    ...\n    <span class=\"token property\">\"extra\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"toto\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"titi\"</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ...\n<span class=\"token punctuation\">}</span> </code></pre>\n</div></section>\n<br>\n<p>Seule la sous-partie « _search » est publiée pour pouvoir utiliser le champ « extra » de la configuration pour des informations internes.</p>\n",
        "date_published": "2025-03-25T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/derivation-vecteur/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/derivation-vecteur/",
        "title": "Dérivation vecteur",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/derivation-vecteur/#changements\">#</a></h2>\n<p>Un nouveau traitement permet de modifier le contenu et même la structure d’une donnée stockée de type VECTOR-DB via des templates SQL. Un tutoriel décrit la démarche <a href=\"https://cartes.gouv.fr/aide/fr/guides-developpeur/tutoriels/gestion-des-donnees-vecteurs/derivation\" target=\"_blank\" rel=\"noopener noreferrer\" title=\"Dérivation d’une donnée vecteur en base - ouvre une nouvelle fenêtre\">ici</a>.</p>\n",
        "date_published": "2025-03-25T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/notion-d-organisme/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/notion-d-organisme/",
        "title": "Notion d’organisme",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/notion-d-organisme/#changements\">#</a></h2>\n<p>L’objectif est de faciliter le travail des personnes gérant plusieurs communautés, en permettant une lecture des entités des datastores via un point d’entrée unique. Cela permet également de définir des quotas de livraison globaux. Pour pouvoir accéder à ce contenu via l’organisme, il faut être un membre officiel de celui-ci. Être un membre d’une des communautés ne donne pas automatiquement d’accès aux <span lang=\"en\"><em>API</em></span> Organisme.</p>\n<p>Pour savoir si votre communauté est rattachée à un organisme, faites la requête suivante.</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-9\">\n            GET &quot;/communities/{community}&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-9\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/communities/{community}</code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\n    <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Ma communauté\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"technical_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"community\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"organization\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Mon organisme\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{organization}\"</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"datastore\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"active\"</span><span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{datastore}\"</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"supervisor\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"last_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Lopper\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"first_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Dave\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{user}\"</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{community}\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"public\"</span><span class=\"token operator\">:</span> <span class=\"token boolean\">false</span>\n<span class=\"token punctuation\">}</span></code></pre>\n</div></section>\n<br>\n<p>Pour plus d’informations sur l’utilisation des organismes, lire le tutoriel <a href=\"https://cartes.gouv.fr/aide/fr/guides-developpeur/tutoriels/gestion-des-espaces-travail/consultation-organisme\" target=\"_blank\" rel=\"noopener noreferrer\" title=\"Consultation d’un organisme - ouvre une nouvelle fenêtre\">ici</a>.</p>\n",
        "date_published": "2025-02-15T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/mise-en-coherence-de-la-notion-de-publicite-des-offres/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/mise-en-coherence-de-la-notion-de-publicite-des-offres/",
        "title": "Mise en cohérence de la notion de publicité des offres",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/mise-en-coherence-de-la-notion-de-publicite-des-offres/#changements\">#</a></h2>\n<ul>\n<li>Le champ « visibility » des offres a été supprimé</li>\n<li>Le champ « open » est forcément à « true » lorsque l’offre est sur un point d’accès ouvert (« open=true »)</li>\n<li>Pour consommer une offre sur un point d’accès privé avec une clé, il faut nécessairement créer un accès explicite entre la clé et l’offre</li>\n<li>Pour ajouter un accès entre une clé et une offre d’un point d’accès privé, on peut ne pas préciser de permission si l’offre est ouverte (« open=true »)</li>\n<li>Si l’offre ouverte sur un point d’accès privé est passée en privé, tous les accès à cette offre sans permission sont supprimés</li>\n<li>La route de catalogue des offres retourne les offres ouvertes (« open=true »). Il est possible de filtrer sur l’aspect ouvert du point d’accès via le paramètre de requête « is_endpoint_open ».</li>\n</ul>\n",
        "date_published": "2025-01-14T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/parametre-fields-dans-la-lecture-de-collection/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/parametre-fields-dans-la-lecture-de-collection/",
        "title": "Paramètre fields dans la lecture de collection",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/parametre-fields-dans-la-lecture-de-collection/#changements\">#</a></h2>\n<p>Les entités suivantes sont concernées :</p>\n<ul>\n<li>Livraisons\n<ul>\n<li>Champs de base\n<ul>\n<li>type</li>\n<li>name</li>\n<li>visibility</li>\n<li>srs</li>\n<li>description</li>\n<li>status</li>\n</ul>\n</li>\n<li>Champs disponibles\n<ul>\n<li>name</li>\n<li>description</li>\n<li>type</li>\n<li>visibility</li>\n<li>status</li>\n<li>srs</li>\n<li>contact</li>\n<li>size</li>\n<li>last_event</li>\n<li>tags</li>\n<li>bbox (calculée à partir du champ extent)</li>\n</ul>\n</li>\n</ul>\n</li>\n<li>Données stockées\n<ul>\n<li>Champs de base\n<ul>\n<li>name</li>\n<li>type</li>\n<li>visibility</li>\n<li>srs</li>\n</ul>\n</li>\n<li>Champs disponibles\n<ul>\n<li>name</li>\n<li>description</li>\n<li>type</li>\n<li>visibility</li>\n<li>status</li>\n<li>srs</li>\n<li>contact</li>\n<li>edition</li>\n<li>size</li>\n<li>last_event</li>\n<li>tags</li>\n<li>bbox</li>\n</ul>\n</li>\n</ul>\n</li>\n<li>Configurations\n<ul>\n<li>Champs de base\n<ul>\n<li>name</li>\n<li>layer_name</li>\n<li>type</li>\n<li>status</li>\n</ul>\n</li>\n<li>Champs disponibles\n<ul>\n<li>name</li>\n<li>layer_name</li>\n<li>type</li>\n<li>status</li>\n<li>attribution</li>\n<li>metadata</li>\n<li>tags</li>\n<li>last_event</li>\n</ul>\n</li>\n</ul>\n</li>\n<li>Offres\n<ul>\n<li>Champs de base\n<ul>\n<li>open</li>\n<li>available</li>\n<li>layer_name</li>\n<li>type</li>\n<li>status</li>\n</ul>\n</li>\n<li>Champs disponibles\n<ul>\n<li>open</li>\n<li>available</li>\n<li>layer_name</li>\n<li>type</li>\n<li>status</li>\n<li>endpoint</li>\n<li>configuration</li>\n<li>urls</li>\n<li>extra</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p>Exemple d’utilisation pour des données stockées</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-390\">\n            GET &quot;/datastores/{datastore}/stored_data&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-390\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datatores/{datastore}/stored_data</code></pre>\n<div class=\"fr-table fr-table--layout-fixed\">\n    <table>\n        <caption></caption>\n        <thead>\n            <tr>\n<th scope=\"col\">Paramètres de requête</th>            </tr>\n        </thead>\n        <tbody>\n                <tr>\n<td>fields = `last_event,bbox,tags`</td>                </tr>\n        </tbody>\n    </table>\n</div>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"bbox\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"west\"</span><span class=\"token operator\">:</span> <span class=\"token number\">4.716841851</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"south\"</span><span class=\"token operator\">:</span> <span class=\"token number\">45.597425194</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"east\"</span><span class=\"token operator\">:</span> <span class=\"token number\">6.17889785</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"north\"</span><span class=\"token operator\">:</span> <span class=\"token number\">46.527234038</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"last_event\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Création\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"date\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2024-01-23T11:30:52.703181\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"initiator\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n                <span class=\"token property\">\"last_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Lopper\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"first_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Dave\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{user}\"</span>\n            <span class=\"token punctuation\">}</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"tags\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span><span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{stored data 1}\"</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"bbox\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"west\"</span><span class=\"token operator\">:</span> <span class=\"token number\">-5.332540084</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"south\"</span><span class=\"token operator\">:</span> <span class=\"token number\">41.2061106614</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"east\"</span><span class=\"token operator\">:</span> <span class=\"token number\">9.854320085</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"north\"</span><span class=\"token operator\">:</span> <span class=\"token number\">51.2032464945</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"last_event\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Génération\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"date\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2024-09-16T08:05:46.68324\"</span><span class=\"token punctuation\">,</span>\n            <span class=\"token property\">\"initiator\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n                <span class=\"token property\">\"last_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Lopper\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"first_name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Dave\"</span><span class=\"token punctuation\">,</span>\n                <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{user}\"</span>\n            <span class=\"token punctuation\">}</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"tags\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span><span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{stored data 2}\"</span>\n    <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">]</span></code></pre>\n</div></section>\n",
        "date_published": "2024-11-25T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/champ-extra-sur-les-entites/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/champ-extra-sur-les-entites/",
        "title": "Champ extra sur les entités",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/champ-extra-sur-les-entites/#changements\">#</a></h2>\n<p>Les entités suivantes sont concernées :</p>\n<ul>\n<li>upload</li>\n<li>annexe</li>\n<li>document</li>\n<li>stored data</li>\n<li>configuration</li>\n<li>static</li>\n<li>metadata</li>\n<li>offering</li>\n</ul>\n<br>\n<p>Il peut être ajouté et mis à jour via la route « PATCH/datastores/{datastore}/{entity}/{id} ». Ce champ n’est pas interprété par l’entrepôt, c’est-à-dire qu’il n’est pas possible de filtrer sur sa valeur dans les routes de liste des entités. Il permet en revanche à une application de stocker des informations structurées propres à son fonctionnement sans avoir besoin de stockage persistant de son côté.</p>\n<p>Exemple d’utilisation pour une livraison :</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-55\">\n            PATCH &quot;/datastores/{datastore}/uploads/{upload}&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-55\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/uploads/{upload}</code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\n    <span class=\"token property\">\"extra\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"test\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"toto\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"titi\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span><span class=\"token property\">\"tutu\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"tata\"</span><span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span>\n    <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre>\n<pre class=\"language-json\" tabindex=\"0\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\n    <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"SCAN1000 - Corse\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"description\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Données SCAN1000 sur la Corse\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"type\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"RASTER\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"status\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"OPEN\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"srs\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"EPSG:2154\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"contact\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"contact@ign.fr\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"size\"</span><span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"last_event\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"title\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"Création\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"date\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"2023-05-22T08:07:13.812601878\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"initiator\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{user}\"</span>\n        <span class=\"token punctuation\">}</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"extra\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token property\">\"test\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"toto\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token property\">\"titi\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span><span class=\"token property\">\"tutu\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"tata\"</span><span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"_id\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"{upload}\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token property\">\"type_infos\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span><span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre>\n</div></section>\n",
        "date_published": "2024-11-10T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/harmonisation-de-la-publicite-des-offres/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/harmonisation-de-la-publicite-des-offres/",
        "title": "Harmonisation de la publicité des offres",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/harmonisation-de-la-publicite-des-offres/#changements\">#</a></h2>\n<p>Une offre n’a plus d’attribut « visibility », mais un champ « open ».</p>\n<p>Les règles sont les suivantes :</p>\n<ul>\n<li>Si une offre est sur un point d’accès « open », elle est forcément « open=true »</li>\n<li>Si une offre est sur un point d’accès restreint :\n<ul>\n<li>« open=false » signifiera qu’on doit avoir une permission personnelle ou communautaire à exploiter pour pouvoir créer un accès sur cette offre à une clé</li>\n<li>« open=true » signifiera qu’on pourra créer un accès entre une clé et cette offre sans permission. Tous ces accès sans permission seront supprimés si l’offre repasse en « open=false »</li>\n<li>Dans tous les cas, l’offre ne sera consommable avec une clé que si un accès a été créé, avec ou sans permission</li>\n</ul>\n</li>\n</ul>\n",
        "date_published": "2024-03-06T00:00:00Z"
      },      {
        "id": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changement-de-l-api-de-televersement-de-fichiers-dans-une-livraison/",
        "url": "https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changement-de-l-api-de-televersement-de-fichiers-dans-une-livraison/",
        "title": "Changement de l’API de téléversement de fichiers dans une livraison",
        "content_html": "<h2 id=\"changements\" tabindex=\"-1\">Changements <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changement-de-l-api-de-televersement-de-fichiers-dans-une-livraison/#changements\">#</a></h2>\n<p>Afin d’améliorer les performances du téléversement de données, des changements sur l’infrastructure ont été faits impliquant une modification de l’interface de téléversement.</p>\n<p>Cette modification est actuellement déployée sur l’environnement de qualification. Elle sera déployée le 20 février sur l’environnement de production.</p>\n<p>Les téléversements en dehors des données dans une livraison (métadonnées, annexes, statiques, fichiers MD5 dans une livraison) restent inchangés.</p>\n<h3 id=\"ancien-usage-de-l-api\" tabindex=\"-1\">Ancien usage de l’API <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changement-de-l-api-de-televersement-de-fichiers-dans-une-livraison/#ancien-usage-de-l-api\">#</a></h3>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-15\">\n            POST &quot;/datastores/{datastore}/uploads/{upload}/data&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-15\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/uploads/{upload}/data</code></pre>\n<div class=\"fr-table fr-table--layout-fixed\">\n    <table>\n        <caption></caption>\n        <thead>\n            <tr>\n<th scope=\"col\">Paramètres de requête</th>            </tr>\n        </thead>\n        <tbody>\n                <tr>\n<td>file = `image.tif`</td>                </tr>\n                <tr>\n<td>path  = `data`</td>                </tr>\n        </tbody>\n    </table>\n</div>\n</div></section>\n<br>\n<h3 id=\"nouvel-usage-de-l-api\" tabindex=\"-1\">Nouvel usage de l’API <a class=\"header-anchor\" href=\"https://cartes.gouv.fr/aide/fr/guides-utilisateur/utiliser-les-services-de-la-geoplateforme/changements-evolutions/changement-de-l-api-de-televersement-de-fichiers-dans-une-livraison/#nouvel-usage-de-l-api\">#</a></h3>\n<p>L’information du chemin où écrire le fichier dans la livraison (path) devient un paramètre de requête et doit préciser le nom du fichier. Cela permet de changer de nom de fichier par rapport à celui en local.</p>\n\n<section class=\"fr-accordion\">\n    <h3 class=\"fr-accordion__title\">\n        <button class=\"fr-accordion__btn\" aria-expanded=\"false\" aria-controls=\"accordion-26\">\n            POST &quot;/datastores/{datastore}/uploads/{upload}/data?path=data/image.tif&quot;\n        </button>\n    </h3>\n    <div class=\"fr-collapse\" id=\"accordion-26\">\n<pre class=\"language-plain\" tabindex=\"0\"><code class=\"language-plain\">/datastores/{datastore}/uploads/{upload}/data?path=data/image.tif</code></pre>\n<div class=\"fr-table fr-table--layout-fixed\">\n    <table>\n        <caption></caption>\n        <thead>\n            <tr>\n<th scope=\"col\">Paramètres de requête</th>            </tr>\n        </thead>\n        <tbody>\n                <tr>\n<td>file = `image.tif`</td>                </tr>\n        </tbody>\n    </table>\n</div>\n</div></section>\n",
        "date_published": "2024-02-20T00:00:00Z"
      }  ]
}