# BaseBuilder Search URL-to-Text

> BaseBuilder Search URL-to-Text is a paid API for AI agents from bb-search.vercel.app, paid per call via x402, $0.119201/call, status unknown (last checked 2026-09-15).

Converts a URL into its extracted plain text content for downstream processing

## Facts

- Endpoint: POST https://bb-search.vercel.app/api/url-to-text
- Price: $0.119201/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/basebuilder-search-url-to-text-7f969db7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_j9E6wkYmK-8V3lLSSmoD-

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 basebuilder-search-url-to-text-7f969db7 -d '<json body>'
```

Example prompt: Can you pull all the readable text from this page for me: https://example.com/article/some-news-story?

## When to prefer this

Use this endpoint when you need to quickly extract plain text from a specific URL without building a scraping pipeline. Prefer it over general web search endpoints when you already have the URL and need the content, or when you want to feed webpage text into an LLM for summarization, analysis, or question-answering.

## Known failure modes

- URL is unreachable or returns a non-200 status — empty or error response returned
- URL points to a non-HTML resource (PDF, image) — extraction may fail or return partial content
- Page is JavaScript-rendered only — static scraping may miss dynamic content
- Invalid or malformed URL provided — 400-level error response
- Payment not processed — 402 payment required response

## How this service works

BaseBuilder Search API hub - 18 paid endpoints

## Output

Returns the plain text content extracted from the given URL, stripping HTML markup and returning the human-readable text body of the page.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/basebuilder-search-url-to-text-7f969db7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from bb-search.vercel.app](https://www.zero.xyz/host/bb-search.vercel.app/llms.txt)
