Aller au contenu
POST AI agent ready /v1/cron/parse

API Cron Parse - Traducteur d'expressions gratuit

Envoyez une expression cron et recevez une description lisible par l'homme de son planning. Prend en charge la syntaxe standard à 5 champs (minute, heure, jour du mois, mois, jour de la semaine), y compris les plages, les étapes et les listes.

Parameters

stringrequired

The cron expression to parse.

Code examples

curl -X POST https://api.botoi.com/v1/cron/parse \
  -H "Content-Type: application/json" \
  -d '{"expression":"0 9 * * 1-5"}'

When to use this API

Interface utilisateur du générateur d'expressions Cron

Créez un éditeur cron visuel qui montre aux utilisateurs une description en anglais simple lorsqu'ils ajustent les champs, réduisant ainsi les erreurs de planification.

Documentation du pipeline CI/CD

Générez automatiquement des descriptions lisibles par l'homme pour les pipelines déclenchés par cron dans vos tableaux de bord de déploiement.

Journalisation d'audit pour les tâches planifiées

Lorsque les utilisateurs créent des tâches planifiées, stockez à la fois l'expression brute et la description analysée pour des pistes d'audit lisibles.

Frequently asked questions

Est-ce que cela prend en charge le cron à 6 champs (avec secondes) ?
Non. L'API prend en charge le format cron standard à 5 champs. Les secondes ne font pas partie de la spécification POSIX cron.
Les jours et mois nommés sont-ils pris en charge ?
Oui. Vous pouvez utiliser LUN-FRI au lieu du 1-5 et JAN-DEC au lieu du 1-12.
Que signifie le modificateur L ?
L signifie "dernier". Par exemple, « L » dans le champ Jour du mois signifie le dernier jour du mois. Il s'agit d'une extension Quartz et peut ne pas être prise en charge.
Puis-je valider une expression cron sans l’analyser ?
La réponse inclut un champ isValid. Si l'expression n'est pas valide, vous obtenez isValid : false avec un message d'erreur.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.