# prescriptio_evenements

Lire les événements d'un abonnement autorisé, au plus 100 par page. Checkpoint signé valable sept jours, distinct de next_cursor ; livraison au moins une fois et déduplication par id. Aucun acquittement implicite.

État : implémenté ; distribution : historique uniquement ; offre payante : true ; effets : lecture.

## Entrée MCP

```json
{
  "additionalProperties": false,
  "properties": {
    "checkpoint": {
      "maxLength": 512,
      "type": "string"
    },
    "limit": {
      "default": 100,
      "maximum": 100,
      "minimum": 1,
      "type": "integer"
    },
    "subscription_id": {
      "type": "string"
    }
  },
  "required": [
    "subscription_id"
  ],
  "type": "object"
}
```

## Sortie MCP

```json
{
  "properties": {
    "checkpoint": {
      "type": "string"
    },
    "has_more": {
      "type": "boolean"
    },
    "results": {
      "items": {
        "properties": {
          "ack_token": {
            "type": "string"
          },
          "alerte_id": {
            "type": "string"
          },
          "entity_id": {
            "type": [
              "string",
              "null"
            ]
          },
          "entity_type": {
            "type": [
              "string",
              "null"
            ]
          },
          "id": {
            "type": "string"
          },
          "occurred_at": {
            "format": "date-time",
            "type": "string"
          },
          "recorded_at": {
            "format": "date-time",
            "type": "string"
          },
          "subscription_id": {
            "type": "string"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "alerte_id",
          "type",
          "occurred_at",
          "recorded_at",
          "subscription_id",
          "ack_token"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "results",
    "checkpoint",
    "has_more"
  ],
  "type": "object"
}
```

[Contrats externes et limites](/docs/reference/concepts.md).
