# Olostep Crawls

> Olostep Crawls is a paid API for AI agents from Olostep API at mpp.orthogonal.com, paid per call via MPP, $0.01/call, status unknown (last checked 2026-10-10).

Starts an asynchronous multi-page web crawl of a site and returns a crawl ID to track progress

## Facts

- Endpoint: POST https://mpp.orthogonal.com/olostep/v1/crawls?utm_source=zero.xyz
- Price: $0.01/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Provider: Olostep API
- Docs: https://api.olostep.com
- Website: https://api.olostep.com
- Tags: scraping, extraction, search, crawl, web
- Canonical page: https://www.zero.xyz/c/olostep-api-olostep-crawls-2086adc2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_duFAePiFztv_jNpnDcBcQ

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 olostep-api-olostep-crawls-2086adc2 -d '<json body>'
```

Example prompt: Can you crawl the entire docs.example.com website and extract all the content from its pages? I need a crawl ID so I can check back on the progress.

## When to prefer this

Use this endpoint when you need to extract content from multiple pages of a website rather than a single page. It is ideal for building research agents, indexing documentation sites, or gathering structured data across an entire domain. For single-page extraction, prefer the Scrapes endpoint instead.

## Known failure modes

- Invalid or unreachable URL returns an error response
- Site blocks crawling (robots.txt or anti-bot measures) causing partial or failed crawl
- Crawl times out on very large sites
- Invalid configuration parameters return a 400 error
- Rate limiting or payment failure prevents crawl initiation

## How this service works

Starts a new crawl. You receive a `id` to track the progress. The operation may take 1-10 mins depending upon the site and depth and pages parameters.

## Output

Returns a crawl ID that can be used to poll for crawl status and results. The crawl runs asynchronously for 1–10 minutes depending on site size, ultimately yielding structured content from all discovered pages.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/olostep-api-olostep-crawls-2086adc2/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)
