# Screener Orionterminal — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Monitor real-time open interest, volume, funding rates, and price movements across Binance and Hyperliquid crypto perpetual futures with detailed breakdowns across multiple timeframes. Track OI changes, volume deltas, volatility, and BTC correlation to identify trading opportunities and market trends instantly.

**Category:** Web3 & Onchain | **Website:** [screener.orionterminal.com/](https://screener.orionterminal.com/) | **Docs:** [parse.bot/marketplace/533e24fe-cc70-4a81-b1bb-c41c8d355be2/screener-orionterminal-com-api](https://parse.bot/marketplace/533e24fe-cc70-4a81-b1bb-c41c8d355be2/screener-orionterminal-com-api)

Pay-per-use API proxy. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/parse-screener-orionterminal-com-api-533e24fe/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_screener_data

List all crypto perpetual futures tickers with open interest, volume, price, and funding rate data. Supports filtering by symbol, sorting by various metrics, and limiting result count. Returns all symbols on the exchange when no filter is applied. Each ticker includes timeframe breakdowns (5m through 1d) with OI changes, volume, volatility, and BTC correlation.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `exchange` | string | No | Exchange to query. |
| `limit` | integer | No | Max number of results to return. 0 returns all results. |
| `sort_by` | string | No | Sort results by field. Omitting returns unsorted results. |
| `sort_order` | string | No | Sort order. |
| `symbol` | string | No | Filter by symbol(s), comma-separated (e.g. 'BTC,ETH,SOL'). Matches base asset or full symbol name. Omitting returns all symbols. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-screener-orionterminal-com-api-533e24fe/get_screener_data \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"exchange":"<string>","limit":"<integer>","sort_by":"<string>","sort_order":"<string>","symbol":"<string>"}'
```

### get_symbol_data

Look up specific crypto symbol(s) with full timeframe breakdowns for OI, volume, and price changes. Accepts comma-separated symbols matching base asset or full symbol name (e.g. 'BTC' matches BTCUSDT and BTCUSDC). Returns stale_input when no matching symbols are found on the exchange.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `exchange` | string | No | Exchange to query. |
| `symbol` | string | Yes | Symbol(s) to look up, comma-separated (e.g. 'BTC,ETH,SOL'). Matches base asset or full symbol name. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-screener-orionterminal-com-api-533e24fe/get_symbol_data \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"exchange":"<string>","symbol":"<string>"}'
```
