> ## Documentation Index
> Fetch the complete documentation index at: https://lava.so/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Jina Reader

> Converts any URL to clean, LLM-ready markdown.

Converts any URL to clean, LLM-ready markdown. Best for extracting readable content from web pages — article text, documentation, product pages. Unlike Serper or Brave which return search result links, Jina Reader returns the actual page content. Use jina\_search for web search.

2 example endpoints available through Lava's AI Gateway. See the [Jina Reader API docs](https://docs.jina.ai) for full documentation.

<Info>Supports both **managed** (Lava's API keys) and **unmanaged** (bring your own credentials) mode.</Info>

<Info>This is a **catch-all provider** — any valid URL under `https://r.jina.ai` is supported. Reader API: GET [https://r.jina.ai/\&#123;url\&#125](https://r.jina.ai/\&#123;url\&#125); or POST with \{"url": "..."}. The endpoints below are curated examples.</Info>

## Endpoints

### Read a URL by passing it in the path (GET style)

**GET** `https://r.jina.ai/https://example.com` — \$0.005 / request

<Tabs>
  <Tab title="SDK">
    ```typescript theme={null}
    const data = await lava.gateway('https://r.jina.ai/https://example.com', { method: 'GET' });
    ```
  </Tab>

  <Tab title="cURL">
    ```bash theme={null}
    curl "https://api.lava.so/v1/forward?u=https%3A%2F%2Fr.jina.ai%2Fhttps%3A%2F%2Fexample.com" \
      -H "Authorization: Bearer $LAVA_SECRET_KEY"
    ```
  </Tab>
</Tabs>

### Read and extract content from a URL

**POST** `https://r.jina.ai/` — \$0.005 / request

<Tabs>
  <Tab title="SDK">
    ```typescript theme={null}
    const data = await lava.gateway('https://r.jina.ai/', { body: {"url":"https://example.com"} });
    ```
  </Tab>

  <Tab title="cURL">
    ```bash theme={null}
    curl -X POST "https://api.lava.so/v1/forward?u=https%3A%2F%2Fr.jina.ai%2F" \
      -H "Authorization: Bearer $LAVA_SECRET_KEY" \
      -H "Content-Type: application/json" \
      -d '{"url":"https://example.com"}'
    ```
  </Tab>
</Tabs>

## Next Steps

<CardGroup cols={2}>
  <Card title="All Providers" icon="grid" href="/gateway/supported-providers">
    Browse all supported AI providers
  </Card>

  <Card title="Forward Proxy" icon="route" href="/gateway/forward-proxy">
    Learn how to construct proxy URLs and authenticate requests
  </Card>
</CardGroup>
