# Firecrawl Web Search

> Firecrawl Web Search is a paid API for AI agents from Firecrawl at firecrawl.mpp.tempo.xyz, paid per call via MPP, $0.005000/call, status healthy (last checked 2026-10-12, last successful call 2026-10-05).

Searches the web and returns ranked results with URLs, titles, and descriptions for a given query

## Facts

- Endpoint: POST https://firecrawl.mpp.tempo.xyz/v1/search?utm_source=zero.xyz
- Price: $0.005000/call
- Payment: MPP
- Status: healthy
- Last checked: 2026-10-12
- Last successful call: 2026-10-05
- Success rate: 97% of calls made through Zero
- Activations on Zero: 134
- Provider: Firecrawl
- Docs: https://docs.firecrawl.dev
- Website: https://firecrawl.dev
- Tags: scraping, crawling, extraction, llm, web, data
- Canonical page: https://www.zero.xyz/c/firecrawl-search-b9cffe1c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lQDrAIntkojdLt2BfV0Na

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 firecrawl-search-b9cffe1c -d '<json body>'
```

Example prompt: Search the web for the top 5 results about climate change policy in 2024 and give me the URLs and descriptions.

## When to prefer this

Use this endpoint when you need to find relevant web pages or current information for a given query without needing the full page content — ideal for discovering sources, finding URLs, or getting quick summaries. Prefer this over the Scrape or Crawl endpoints when you don't yet know which specific URLs to visit. Choose this over general-purpose search APIs when you need results optimized for LLM workflows via Firecrawl's pipeline.

## Known failure modes

- Empty results if query is too obscure or niche
- Truncated descriptions for long page titles or summaries
- Rate limiting or quota exceeded if too many requests are made
- Invalid or malformed query string returns error
- Network timeout if Firecrawl infrastructure is unavailable

## How this service works

Search the web

## Output

Returns a list of web search results, each containing a URL, page title, and short description snippet, along with a unique result ID. The number of results is controlled by the limit parameter.

## Example request

```json
{
 "limit": 5,
 "query": "artificial intelligence"
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "id",
  "data",
  "success"
 ],
 "properties": {
  "id": {
   "type": "string"
  },
  "data": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "url",
     "title",
     "description"
    ],
    "properties": {
     "url": {
      "type": "string"
     },
     "title": {
      "type": "string"
     },
     "description": {
      "type": "string"
     }
    }
   }
  },
  "success": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/firecrawl-search-b9cffe1c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from firecrawl.mpp.tempo.xyz](https://www.zero.xyz/host/firecrawl.mpp.tempo.xyz/llms.txt)
