REST API разбора Cron-выражений
Два запроса: проверить cron и получить ближайшие 10 запусков или собрать строку по шаблону. Quartz/Hangfire-совместимый формат с поддержкой секунд и часовых поясов.
Быстрый старт
Начните использовать Cron API за три шага
Изучите эндпоинты
Посмотрите ниже схемы POST /api/cron/evaluate и POST /api/cron/build с примерами тел запросов и ответов.
Протестируйте в Swagger
Откройте Swagger на странице и попробуйте ввести cron-строку или параметры сборки прямо в браузере.
Интегрируйте
Используйте готовые cron-строки или нормализованный ответ в Hangfire, Quartz или своих планировщиках.
Возможности API
Что делает Cron API удобным для интеграции
REST + JSON
Простые POST запросы, ответы в JSON без лишних полей.
TimeZone aware
Расчёты в выбранном часовом поясе для точных расписаний.
Шаблоны
Часто используемые паттерны: N минут/часов, daily, weekly, monthly.
Подсказки
Warnings по полям cron помогут быстро исправить строку.
Quartz/Hangfire
Секунда и знак «?» нормализуются под привычный формат.
Без внешних API
Всё вычисляется сервисом на Cronos, без сторонних зависимостей.
10 запусков
Сразу возвращаем список ближайших срабатываний cron-строки.
Локализация
Swagger версии ru и en-US, чтобы команде было удобно.
Нужна помощь с интеграцией?
Используйте Swagger ниже или возьмите примеры тел запросов. Тестируйте через Postman, Thunder Client или curl.
Swagger документация API
Откройте спецификацию OpenAPI, чтобы проверить запросы и ответы Cron API.
Почему выбирают наш API
Преимущества REST API разбора Cron-выражений для интеграции
Простая интеграция
Всего два POST эндпоинта: оценка cron-строки и генерация по шаблону. Подключите к любому HTTP-клиенту без дополнительных SDK.
Точность Cronos
Расчёты выполняются на библиотеке Cronos с поддержкой секунд, нормализацией «?» и учётом часовых поясов.
Часовые пояса
Любой TimeZoneInfo.Id в запросе. Список ближайших запусков
возвращается сразу с нужным смещением.
Без внешних API
Все вычисления на стороне сервиса: устойчиво, без зависимостей и сторонних квот.
Готовы подключить Cron?
Используйте REST API разбора Cron-выражений или визуальный конструктор, чтобы собирать cron-строки без ошибок.