[Index de la documentation](https://prescriptio.fr/docs/llms.txt)

# Lire le journal e-mail

L'opération REST email.events.poll de Prescriptio sert à lire le journal e-mail persistant de votre organisation.

### Exemple d'appel, synthétique

**curl**

```bash
curl -sS https://prescriptio.fr/api/mcp/v1/email.events.poll \
  -H 'Authorization: Bearer <jeton>' \
  -H 'Content-Type: application/json' \
  -d '{"curseur":"0","taille_page":100}'
```

**Corps JSON**

```json
{
  "curseur": "0",
  "taille_page": 100
}
```

### Forme de la réponse, générée depuis le schéma

```json
{
  "action": "<evenements>",
  "fields": {
    "curseur_suivant": "<texte>",
    "evenements": [
      {
        "campagne_id": "<texte>",
        "date": "<texte>",
        "detail": {},
        "envoi_id": "<texte>",
        "id": "<texte>",
        "type": "<texte>"
      }
    ]
  },
  "note": "<texte>",
  "ok": null,
  "url": "<texte>"
}
```

## Paramètres du corps

| Nom | Type | Requis | Description |
|---|---|---|---|
| `curseur` | texte | — | Dernier identifiant traité ; 0 pour commencer. Conserver le curseur uniquement après traitement réussi de toute la page. (max. 19 caractères) |
| `taille_page` | entier | — | Taille de page : événements, calendrier (100 par défaut), fil (25 par défaut, comme l'écran). (min 1, max 200) |

## Quand l'utiliser

Rejouer le même curseur relit les mêmes événements ; mémoriser curseur_suivant après traitement réussi. événements futurs depuis installation de la migration, sans reprise historique.

## En bref

| | |
|---|---|
| Adresse | `POST /api/mcp/v1/email.events.poll` |
| Contrat | 3.0.0 |
| Portée OAuth | `mcp:read` |
| Conditions d’accès | Chaque action conserve ses droits, ses conditions d’offre et ses quotas ; sa présence dans le catalogue ne les lève pas. |
| Outil MCP | [`campagne_email_suivi`](https://prescriptio.fr/docs/api/campagne_email_suivi) : même traitement |

## Erreurs et quotas

Cet outil ne consomme aucune unité de dossier : chercher est gratuit, c'est la lecture d'un dossier (`marches_dce`, `mairies_deliberations` et leurs téléchargements) qui est décomptée.

Les codes HTTP, le corps d’erreur et les compteurs d’appels et de dossiers sont communs. Chaque action conserve aussi ses droits et plafonds métier : [Codes d'erreur](https://prescriptio.fr/docs/reference/erreurs) et [Authentification et quotas](https://prescriptio.fr/docs/reference/authentification#les-quotas).

## Les pages qui s'en servent

Calculé depuis la documentation : chaque page qui cite `email.events.poll`.

- [Campagnes e-mail de bout en bout](https://prescriptio.fr/docs/guides/campagnes-email) : Guides, Parcours complets

## Voir aussi

- [Référence API](https://prescriptio.fr/docs/reference) : L'adresse, l'authentification et les codes de réponse
- [campagne_email_suivi](https://prescriptio.fr/docs/api/campagne_email_suivi) : La même action par le connecteur MCP
- [OpenAPI](https://prescriptio.fr/openapi.json) : Le schéma machine de toutes les opérations
