# OneShotAgent Soul Scrape Service

> OneShotAgent Soul Scrape Service is a paid API for AI agents from win.oneshotagent.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-16).

Executes a web scraping task via the Soul marketplace service testbot-mraxw0en-ee95 on the OneShotAgent platform

## Facts

- Endpoint: POST https://win.oneshotagent.com/v1/soul/testbot-mraxw0en-ee95/services/scrape/execute
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/oneshotagent-soul-scrape-service-a590a98a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Rg4uSfM5jOSNOLNJAW0I5

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 oneshotagent-soul-scrape-service-a590a98a -d '<json body>'
```

Example prompt: Scrape the content from https://example.com/products and give me back all the text and links on that page.

## When to prefer this

Use this endpoint when you need to programmatically scrape web content via the Soul marketplace on OneShotAgent, particularly when operating within an x402 micropayment flow at very low cost ($0.001 USDC). Prefer this over general browser automation when the task is straightforward page scraping rather than multi-step interaction.

## Known failure modes

- Target URL is unreachable or returns 4xx/5xx — scrape fails with an error response
- Invalid or missing params object — request rejected with a validation error
- Payment of $0.001 USDC not fulfilled — x402 payment required response
- Target site blocks scraping (bot detection, CAPTCHA) — returns empty or error result
- Timeout if target page takes too long to load

## How this service works

Execute a Soul marketplace service

## Output

Returns scraped content and extracted data from the target web resource, structured according to the params configuration passed in the request body.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/oneshotagent-soul-scrape-service-a590a98a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from win.oneshotagent.com](https://www.zero.xyz/host/win.oneshotagent.com/llms.txt)
