# WorxAI Synthetic Dataset Detail / Purchase

> WorxAI Synthetic Dataset Detail / Purchase is a paid API for AI agents from worxai.tech, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Fetches and purchases a synthetic dataset by category ID, returning generated rows sized to the `rows` parameter with per-row pricing and a free-tier allowance.

## Facts

- Endpoint: GET https://worxai.tech/api/x402/v2/datasets/detail
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/worxai-synthetic-dataset-detail-purchase-a9ea4f70
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SJDtqHW-sj4S-hdFzmrnS

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 worxai-synthetic-dataset-detail-purchase-a9ea4f70
```

Example prompt: Grab me 200 rows of synthetic financial-markets data from WorxAI — use my wallet address 0xABC123 so the free-tier credits apply first before any USDC charge kicks in.

## When to prefer this

Choose this endpoint when you need realistic-looking synthetic tabular data in a specific domain category (financial markets, healthcare claims, agent traces, etc.) and want per-row pricing with a built-in free tier. Prefer it over scraping real data when privacy, licensing, or data availability is a concern, and over building your own generators when speed of integration matters. It is especially suited for AI agent workflows that need to pay programmatically via x402/USDC.

## Known failure modes

- Category ID not found — returns 404 if the category slug is invalid or not in the supported list
- Payment required — returns 402 if free-tier quota (50 rows) is exhausted and no wallet/payment provided
- Invalid row count — returns 400 if `rows` parameter is missing, zero, or exceeds maximum
- Wallet not recognized — soft fallback to IP-based tracking if wallet param is malformed
- Rate limiting — repeated calls may be throttled per IP or wallet

## How this service works

Buy a synthetic dataset by category id (financial-markets, x402-agent-traces, mcp-tool-call-transcripts, healthcare-claims, and 15 more — full list at /api/x402/v2/datasets). Returns real generated rows sized to your `rows` param; after its wallet-scoped free quota is exhausted, x402 charges exactly $0.01 per delivered row. Every agent (by `wallet` param, or by IP if omitted) gets 50 free rows total — spread across up to 5 calls — before payment is required.

## Output

Returns a set of generated data rows for the requested category, with row count matching the `rows` parameter. Each row contains realistic synthetic records appropriate to the category (e.g. OHLCV fields for financial-markets, claim fields for healthcare-claims). Response includes the dataset rows and may include metadata about remaining free-tier quota and any payment charge applied.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/worxai-synthetic-dataset-detail-purchase-a9ea4f70/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from worxai.tech](https://www.zero.xyz/host/worxai.tech/llms.txt)
