# cron402 Top-Up 100 Run Credits

> cron402 Top-Up 100 Run Credits is a paid API for AI agents from cron402-api.user-defaults.workers.dev, paid per call via x402, $0.8/call, status unknown (last checked 2026-09-13).

Adds 100 prepaid run credits ($0.80 USDC) to an existing cron job, reactivating it if it was exhausted.

## Facts

- Endpoint: POST https://cron402-api.user-defaults.workers.dev/v1/crons/topup/100
- Price: $0.8/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cron402-top-up-100-run-credits-7afe38e0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BC3JxzxzqmrZ38d3JujRQ

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 cron402-top-up-100-run-credits-7afe38e0 -d '<json body>'
```

Example prompt: My cron402 job has run out of credits and stopped firing — can you top it up with 100 run credits for job ID 3f2a1b4c-9e8d-4c7a-bf12-001122334455?

## When to prefer this

Choose this endpoint when a cron job has exhausted its run credits and needs to be reactivated, or when you want to add a large batch of 100 credits in one payment rather than multiple smaller top-ups. It is more cost-efficient per credit than the 10-credit top-up option when you expect sustained job activity.

## Known failure modes

- Invalid or non-existent jobId UUID returns a 404 or error response
- Payment failure (insufficient USDC balance or x402 protocol error) prevents credit addition
- Job belongs to a different account, returning an authorization error
- Malformed UUID format causes a 400 validation error

## How this service works

cron402: add 100 prepaid run credits ($0.8) to an existing job. Reactivates exhausted jobs.

## Output

Returns confirmation that 100 run credits have been added to the specified cron job, along with the updated credit balance and whether the job has been reactivated from an exhausted state.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "jobId": {
   "type": "string",
   "format": "uuid",
   "description": "Job to credit"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cron402-top-up-100-run-credits-7afe38e0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from cron402-api.user-defaults.workers.dev](https://www.zero.xyz/host/cron402-api.user-defaults.workers.dev/llms.txt)
