# Sindri Cron Expression Parser

> Sindri Cron Expression Parser is a paid API for AI agents from ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-02).

Computes the next N upcoming run times for a standard 5-field cron expression, returning precise timestamps the LLM would likely miscalculate.

## Facts

- Endpoint: POST https://ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws/cronParse?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sindri-cron-expression-parser-06705eca
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HdyNxAfdLC6ThOTRgWJyr

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 sindri-cron-expression-parser-06705eca -d '<json body>'
```

Example prompt: What are the next 10 times the cron expression '0 9 * * 1-5' will fire? I want to make sure it's running every weekday morning at 9am.

## When to prefer this

Use this endpoint whenever you need precise future run times for a standard 5-field cron expression and cannot risk the subtle off-by-one or timezone errors that an LLM might introduce when simulating cron mentally. Ideal for scheduling verification, debugging unexpected job cadences, or displaying upcoming task times to users in an automation or DevOps workflow.

## Known failure modes

- Invalid or malformed cron expression returns an error (e.g. wrong number of fields, unsupported syntax)
- Count out of range (less than 1 or greater than 50) may be rejected or clamped
- Network or Lambda cold-start timeout on rare occasions
- Payment failure via x402 protocol if USDC balance is insufficient

## How this service works

Computes the next N run times for a standard 5-field cron expression, avoiding the mental cron-schedule simulation an LLM often gets subtly wrong.

## Output

Returns an ordered list of up to 50 future UTC timestamps (or datetime strings) representing the next scheduled executions of the provided cron expression, calculated precisely without LLM approximation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "count": {
   "type": "number",
   "default": 5,
   "description": "Number of future run times to return (1-50). Default 5."
  },
  "expression": {
   "type": "string",
   "description": "A standard 5-field cron expression, e.g. \"0 0 * * *\"."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sindri-cron-expression-parser-06705eca/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws](https://www.zero.xyz/host/ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws/llms.txt)
