> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tester les planifications cron

Validez une expression de planification cron avec l'[API publique
(V2)](/api/v2/overview) avant de configurer un check-in cron. Le point de
terminaison s'authentifie avec votre jeton d'API personnel.

## Tester une expression cron

<CodeGroup>
  ```shell Endpoint theme={null}
  POST /api/v2/check_ins/test_cron
  ```
</CodeGroup>

### Corps de la requête

| Champ               | Type   | Obligatoire | Description                                                                   |
| ------------------- | ------ | ----------- | ----------------------------------------------------------------------------- |
| `cron`              | chaîne | Oui         | Expression cron à tester, telle que `0 * * * *`.                              |
| `wait_time_minutes` | nombre | Oui         | Temps d'attente en minutes pour la fenêtre du check-in.                       |
| `timezone`          | chaîne | Non         | Fuseau horaire pour l'évaluation, tel que `Europe/Amsterdam`. Par défaut UTC. |
| `timestamp`         | nombre | Non         | Horodatage Unix par rapport auquel évaluer. Par défaut, l'heure actuelle.     |

<CodeGroup>
  ```json body.json theme={null}
  {
    "cron": "0 2 * * *",
    "wait_time_minutes": 5,
    "timezone": "UTC"
  }
  ```
</CodeGroup>

### Réponse

Renvoie `now` (l'horodatage utilisé pour l'évaluation), `next_start` (le
prochain début planifié) et `next_end` (la prochaine fin planifiée, qui est
le début plus le temps d'attente). Si l'expression est invalide, `error`
contient la raison et les champs de planification sont absents.
