# Cron402 Top-Up 10 Credits

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

Adds 10 prepaid run credits ($0.08) to an existing cron job, reactivating it if it has exhausted its credits.

## Facts

- Endpoint: POST https://cron402-api.user-defaults.workers.dev/v1/crons/topup/10
- Price: $0.08/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-10-credits-3f774501
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_M9JTUUHRy_Rj6Lz9RoeM4

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-10-credits-3f774501 -d '<json body>'
```

Example prompt: My cron402 job with ID 3f2504e0-4f89-11d3-9a0c-0305e82c3301 ran out of credits and stopped firing — add 10 more run credits to it so it starts working again.

## When to prefer this

Choose this endpoint when you need a small, cost-effective top-up of exactly 10 credits ($0.08) for a cron job — ideal for testing, low-frequency jobs, or fine-grained credit management. For bulk replenishment, prefer the 100-credit ($0.80) top-up endpoint instead.

## Known failure modes

- Job ID not found — returns 404 if the UUID does not correspond to an existing job
- Invalid UUID format — returns 400 if jobId is malformed
- Payment failure — returns 402 if USDC payment of $0.08 cannot be processed
- Job already has maximum credits — may return an error or cap the balance
- Service unavailable — returns 5xx if the Cloudflare Worker is down

## How this service works

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

## Output

Returns a confirmation that 10 run credits have been added to the specified cron job, along with the updated credit balance and job status (including 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-10-credits-3f774501/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)
