# Bytemine Extract — Structured Web Data Extraction

> Bytemine Extract — Structured Web Data Extraction is a paid API for AI agents from Bytemine at mpp.orthogonal.com, paid per call via MPP, $0.06/call, status unknown (last checked 2026-10-12).

Scrapes a given URL and extracts structured data according to predefined schemas: company profile, team members, pricing, or tech stack

## Facts

- Endpoint: POST https://mpp.orthogonal.com/bytemine/crawl/extract?utm_source=zero.xyz
- Price: $0.06/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Provider: Bytemine
- Docs: https://www.bytemine.ai/for/developers
- Website: https://www.bytemine.ai
- Tags: sales-intelligence, prospecting, enrichment, data
- Canonical page: https://www.zero.xyz/c/bytemine-extract-structured-web-data-extraction-0c1923b4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cXMCD3Arr9rHVEy2uMa7X

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 bytemine-extract-structured-web-data-extraction-0c1923b4 -d '<json body>'
```

Example prompt: Scrape https://acme.com and extract their pricing information using the pricing schema — I want to see their tiers, costs, and plan names.

## When to prefer this

Use this endpoint when you have a specific URL and want structured data pulled from it in one of four predefined schemas (company_profile, team_members, pricing, tech_stack). Prefer this over the multi-page crawl (Start) when you only need a single page's data. Prefer this over B2b Enrich when the data you want is publicly visible on a known URL rather than stored in Bytemine's database.

## Known failure modes

- URL is unreachable or returns a non-200 status — extraction fails with an error
- Website blocks scrapers (Cloudflare, bot detection) — partial or empty result returned
- Requested schema type has no matching content on the page — returns empty or null fields
- Malformed or non-HTTP URL provided — validation error
- Page content is JavaScript-rendered and not statically accessible — incomplete extraction
- Rate limit exceeded — HTTP 429 error

## How this service works

Scrape a URL and extract structured data using a schema: company_profile, team_members, pricing, tech_stack, social_links, branding, full_intelligence. 2 credits.

## Output

Returns structured data in the format of the requested schema: for company_profile — name, description, industry, location, headcount; for team_members — names, titles, LinkedIn profiles; for pricing — plan names, prices, features; for tech_stack — identified frameworks, tools, platforms, and services used by the target website.

## Example request

```json
{
 "url": "https://www.wikipedia.org",
 "schema": "company_profile"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bytemine-extract-structured-web-data-extraction-0c1923b4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mpp.orthogonal.com](https://www.zero.xyz/host/mpp.orthogonal.com/llms.txt)
