# Lordevo Cron Next Run Times

> Lordevo Cron Next Run Times is a paid API for AI agents from shop.lordevo.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-31).

Parses a cron expression and returns the next N scheduled run times in UTC and a given timezone, plus a plain-English description and expanded fields.

## Facts

- Endpoint: GET https://shop.lordevo.com/api/quick/cron-next?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/lordevo-cron-next-run-times-4281f0bf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_I2xGB0HcgTCeS6j8n8jap

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability lordevo-cron-next-run-times-4281f0bf
```

Example prompt: What are the next 10 run times for the cron expression '0 9 * * 1-5' in the America/New_York timezone, starting from now?

## When to prefer this

Choose this endpoint when you need to preview upcoming execution times for a cron schedule, understand what a cron expression means in human language, or convert cron trigger times to a specific timezone. It is ideal for CI/CD tools, task scheduler UIs, and agent-based automation workflows that need to surface schedule info to users. Prefer it over generic date utilities when the input is specifically a cron expression or @macro shorthand.

## Known failure modes

- Invalid cron expression returns an error — e.g. wrong number of fields or illegal values
- Unsupported or misspelled IANA timezone name causes a validation error
- Count parameter outside 1-20 range is rejected
- Seconds-level cron fields (6-field) are not supported — only 5-field expressions are accepted
- Malformed 'after' timestamp (non-ISO, non-Unix) causes a parse error

## How this service works

Cron next run times + plain-English description: Reads a 5-field cron expression (or @daily-style macro) and returns the next N run times in UTC and in the given time zone, a plain-English description and the expanded fields. Input: cron, optional tz (default UTC), count 1-20, after. Limits: no seco

## Output

Returns a JSON object containing: the normalized cron expression, a plain-English description of the schedule, an array of next run timestamps (each with UTC ISO 8601 string, local time string, and weekday name), the timezone used, expanded field breakdown, and any relevant notes.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "cron"
     ],
     "properties": {
      "tz": {
       "type": "string",
       "description": "IANA time zone the schedule runs in (default UTC)"
      },
      "cron": {
       "type": "string",
       "description": "5-field cron expression (minute hour day-of-month month day-of-week), or @hourly, @daily, @weekly, @monthly, @yearly"
      },
      "after": {
       "type": "string",
       "description": "Start after this time (ISO 8601 or Unix seconds; default now)"
      },
      "count": {
       "type": "string",
       "default": "5",
       "pattern": "^\\d{1,2}$",
       "description": "How many next runs, 1-20 (default 5)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "tool",
      "description",
      "next_runs"
     ],
     "properties": {
      "tool": {
       "type": "string"
      },
      "count": {
       "type": "integer"
      },
      "notes": {
       "type": "array"
      },
      "timezone": {
       "type": "string"
      },
      "next_runs": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "utc": {
          "type": "string"
         },
         "local": {
          "type": "string"
         },
         "weekday": {
          "type": "string"
         }
        }
       }
      },
      "expression": {
       "type": "string"
      },
      "normalized": {
       "type": "string"
      },
      "description": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/lordevo-cron-next-run-times-4281f0bf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from shop.lordevo.com](https://www.zero.xyz/host/shop.lordevo.com/llms.txt)
