# Quietforge x402 Services Directory - Get Service by ID

> Quietforge x402 Services Directory - Get Service by ID is a paid API for AI agents from qf-api.quietforge-studio.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-10).

Retrieve detailed metadata for a specific pay-per-call x402 endpoint by its ID, including health probe results, pricing, uptime, and usage statistics

## Facts

- Endpoint: GET https://qf-api.quietforge-studio.workers.dev/v1/x402/services/%7Bid%7D?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/quietforge-x402-services-directory-get-service-by-id-a7bcf76b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4ywn25ec6GeSmYxVF-XlP

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 quietforge-x402-services-directory-get-service-by-id-a7bcf76b
```

Example prompt: Can you pull up the full details for the x402 service with ID '58f1b7145423b4f0' from the Quietforge directory — I want to see its current price, payment address, whether it's alive, and its 30-day usage stats?

## When to prefer this

Use this endpoint when you have a specific x402 service ID and need its full metadata record — health, pricing, payment address, and usage statistics — rather than browsing or searching the directory. Prefer this over a list/search endpoint when you already know the ID and want authoritative details for a single service.

## Known failure modes

- Unknown service ID returns 404 or empty result
- Payment not included or invalid x402 challenge response causes 402 Payment Required
- Malformed or URL-encoded ID path parameter may cause 400 Bad Request
- Service directory may lag behind real-time probe results, causing stale uptime data
- USDC balance insufficient on Base to satisfy the $0.002 payment

## How this service works

Pay-per-call document conversion, PDF text extraction, headless-browser rendering of a URL or HTML to PNG / JPEG / PDF, a health-probed directory of x402 pay-per-call endpoints, a sudoku generator (solver-verified, technique-graded puzzles as JSON or a print-ready A4/Letter book), a book typesetter (prose manuscript to a KDP-ready interior PDF + editable docx), a crossword generator (verified freeform grid from your clue/answer pairs as JSON or print-ready PDFs), a family tree chart layout engine (descendant / ancestor / hourglass charts from people+families JSON or a GEDCOM file, as verified layout JSON or print-ready poster and tiled PDFs), and a dataset quality audit tool (duplicates, missing values, type consistency, class imbalance, numeric outliers and PII-pattern counts for a CSV/JSON dataset, as JSON or a one-page PDF summary). Payment: x402 (USDC on Base). No signup, no API key.

## Output

A JSON object containing: the service ID, name, description, resource URL, HTTP method, payment scheme, pay-to address, asset (USDC contract), network (EIP-155 chain), price in USD and atomic units, tags, source list, current probe results (alive, TLS, latency, status code, challenge price), uptime metrics (recent and sample), call and payer counts over 30 days, first/last seen timestamps, and full probe history array.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "58f1b7145423b4f0",
  "tags": [
   "Exa"
  ],
  "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "probe": {
   "alive": true,
   "error": null,
   "tls_ok": true,
   "probed_at": "2026-09-21T00:10:19Z",
   "latency_ms": 412.7,
   "status_code": 402,
   "challenge_price_usd": 0.01,
   "has_payment_required": true
  },
  "method": "POST",
  "pay_to": "0x325bdF6F7efAB24a2210c48c1b64cAb2eAe1d430",
  "scheme": "exact",
  "source": [
   "cdp"
  ],
  "history": [
   {
    "alive": true,
    "probed_at": "2026-09-21T00:10:19Z",
    "latency_ms": 412.7,
    "status_code": 402
   }
  ],
  "network": "eip155:8453",
  "samples": 6,
  "resource": "https://stableenrich.dev/api/exa/search",
  "calls_30d": 45665,
  "last_seen": "2026-09-21T00:10:12Z",
  "price_usd": 0.01,
  "first_seen": "2026-09-20T18:00:11Z",
  "payers_30d": 192,
  "description": "Exa Search - Neural search across the web",
  "asset_symbol": "USDC",
  "price_atomic": "10000",
  "service_name": "StableEnrich",
  "uptime_recent": 1,
  "uptime_samples": 1,
  "last_updated_upstream": "2026-09-21T00:02:01.433Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/quietforge-x402-services-directory-get-service-by-id-a7bcf76b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from qf-api.quietforge-studio.workers.dev](https://www.zero.xyz/host/qf-api.quietforge-studio.workers.dev/llms.txt)
