> For the complete documentation index, see [llms.txt](https://doc.api-engagement.beta.gouv.fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.api-engagement.beta.gouv.fr/annoncer-des-missions/creation-dun-flux-xml/methode-1-creation-dun-flux-xml.md).

# Méthode 1 : création d'un flux XML

## Introduction

Pour importer vos missions, vous devez mettre à disposition un flux XML. L'API actualise sa base de données de manière autonome en analysant le flux XML toutes les 3 heures.

Les partenaires annonceurs doivent mettre à disposition un flux XML qui sera récupéré **toutes les** **3 heures** par l’API Engagement afin de mettre à jour les missions qu’elle a en base de données.

Ce flux est accessible via un **lien public** qui renvoie un fichier XML. Pour télécharger ce flux, le processus est le suivant:

```javascript
 const xml = await fetch("<https://www.partenaire.fr/mes-missions.xml>", { headers }).then((response) => response.text());
```

Si cette commande ne permet pas d'avoir vos missions, alors le lien fourni est **mal configuré**.
