# Cryptoslate — 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.

> Track real-time cryptocurrency prices and rankings, access detailed coin information and market overviews, and discover industry companies and key people in the crypto space. Stay informed with the latest cryptocurrency news articles and search across all available data to monitor assets and trends.

**Category:** Web3 & Onchain | **Website:** [cryptoslate.com/](https://cryptoslate.com/) | **Docs:** [parse.bot/marketplace/e8ea1e57-bde2-4f17-9ed7-31bc9d5704c6/cryptoslate-com-api](https://parse.bot/marketplace/e8ea1e57-bde2-4f17-9ed7-31bc9d5704c6/cryptoslate-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-cryptoslate-com-api-e8ea1e57/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_coin_detail

Get detailed information for a single cryptocurrency by its slug, including pricing metrics, team members, description, and related links. Metrics are fetched via a secondary holepunch request using the coin's internal post ID.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Coin slug identifier (e.g. 'bitcoin', 'ethereum', 'solana'). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-cryptoslate-com-api-e8ea1e57/get_coin_detail \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<string>"}'
```

### get_coin_rankings

Get real-time cryptocurrency rankings with market data. Returns top 100 coins by default, or filtered by view type (gainers, losers, volume, recent). Each coin includes name, symbol, slug, price, percent changes over multiple timeframes, market cap, and 24-hour volume.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `view` | string | No | Predefined view to filter coins. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-cryptoslate-com-api-e8ea1e57/get_coin_rankings \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"view":"<string>"}'
```

### get_market_overview

Get global crypto market statistics including total market cap, BTC dominance, 24h volume, number of tracked cryptocurrencies, and a list of top coins with current prices and percent changes.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-cryptoslate-com-api-e8ea1e57/get_market_overview \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_news_articles

Get latest crypto news articles from CryptoSlate. Returns paginated article titles, slugs, and URLs. Optionally filter by news category slug.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `category` | string | No | News category slug to filter by (e.g. 'bitcoin', 'ethereum', 'regulation'). |
| `page` | integer | No | Page number for pagination. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-cryptoslate-com-api-e8ea1e57/get_news_articles \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"category":"<string>","page":"<integer>"}'
```

### list_companies

List companies from the CryptoSlate Directory by vertical category. Returns paginated results. Defaults to crypto-exchanges when no category is specified.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `category` | string | No | Company vertical slug to filter by (e.g. 'crypto-exchanges', 'mining', 'wallets'). Omitting defaults to crypto-exchanges. |
| `page` | integer | No | Page number for pagination. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-cryptoslate-com-api-e8ea1e57/list_companies \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"category":"<string>","page":"<integer>"}'
```

### search

Search for coins, companies, people, and news across CryptoSlate. Returns categorized results with titles, URLs, badges, and metadata. Results are grouped by match quality.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `query` | string | Yes | Search keyword or phrase. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-cryptoslate-com-api-e8ea1e57/search \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"<string>"}'
```
