# StillCurrent URL Check API

> StillCurrent URL Check API is a paid API for AI agents from stillcurrent.something-agent.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-28).

Checks whether a URL is live and fresh, and optionally retrieves the latest archive.org snapshot, returning a verdict on whether the source is usable as a citation.

## Facts

- Endpoint: POST https://stillcurrent.something-agent.workers.dev/check/url?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/stillcurrent-url-check-api-1b8cfe9a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zObySSyeGh10AmM5h6kcK

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 stillcurrent-url-check-api-1b8cfe9a -d '<json body>'
```

Example prompt: Can you check whether https://example.gov/report-2023 is still live and not stale — flag it if the page hasn't been updated in the last 180 days, and include the latest Wayback Machine snapshot if one exists?

## When to prefer this

Choose this endpoint when you need a lightweight, pay-per-call check on whether a specific URL is reachable, fresh, and suitable for citation — especially when you also want an automatic archive.org fallback. Prefer it over full web-scraping tools when you don't need the page content itself, just its liveness and freshness status.

## Known failure modes

- URL is malformed or exceeds 2048 characters — returns validation error
- Target server times out or blocks the checker — verdict may be inconclusive
- Last-updated date cannot be detected — confidence reported as low or unknown
- archive.org has no snapshot for the URL — snapshot field absent or null
- Network errors reaching archive.org when include_archive is true

## How this service works

Pay-per-call checks that tell you whether a source is still current: link liveness and staleness, and whether a quoted sentence or claim still appears on the cited page (with archive.org fallback).

## Output

Returns a JSON object with a 'verdict' (e.g. 'live', 'dead', 'redirect'), a 'freshness' label ('fresh' or 'stale'), a boolean 'usable_as_citation', and an 'evidence' array listing HTTP status, redirect count, estimated last-update date with confidence level, and the most recent archive.org snapshot URL if requested.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "title": "Url",
   "maxLength": 2048,
   "description": "Absolute http(s) URL of the source, citation or dataset to check."
  },
  "include_archive": {
   "type": "boolean",
   "title": "Include Archive",
   "default": true,
   "description": "Look up the latest archive.org Wayback Machine snapshot."
  },
  "stale_after_days": {
   "type": "integer",
   "title": "Stale After Days",
   "default": 365,
   "maximum": 36500,
   "minimum": 1,
   "description": "Age (days since last update) after which a live page is reported as stale."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "verdict": "live",
  "evidence": [
   "HTTP 200 after 0 redirect(s)",
   "last updated 2026-09-29 (23 days ago, source text['last reviewed'], confidence medium)",
   "latest good archive.org snapshot 2026-10-16"
  ],
  "freshness": "fresh",
  "usable_as_citation": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stillcurrent-url-check-api-1b8cfe9a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stillcurrent.something-agent.workers.dev](https://www.zero.xyz/host/stillcurrent.something-agent.workers.dev/llms.txt)
