# Crypto Fundraising — Wrapped API

> **You are on:** `https://api.beta.paywithlocus.com/api` | [llms.txt](https://beta.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 cryptocurrency fundraising activity by searching projects and investors, viewing deal details, and staying updated with the latest crypto funding news and top active venture funds. Monitor major fundraising rounds, explore investor portfolios, and research emerging crypto projects all in one place.

**Category:** Web3 & Onchain | **Website:** [crypto-fundraising.info/](https://crypto-fundraising.info/) | **Docs:** [parse.bot/marketplace/5639b662-2a28-457d-8629-069980ae0b19/crypto-fundraising-info-api](https://parse.bot/marketplace/5639b662-2a28-457d-8629-069980ae0b19/crypto-fundraising-info-api)

Pay-per-use API proxy for Locus Pro. Each call burns credits from your workspace balance.

## Access

**Base URL:** `https://api.beta.paywithlocus.com/api/wrapped/credits/crypto-fundraising/`
**Auth:** `Authorization: Bearer <LOCUS_CREDITS_SECRET_KEY>` (an `lcr_` secret key or a scoped `lcac_` agent credential)
**Required header:** `Idempotency-Key: <fresh UUID per call>`. A retry with the same key replays the stored result without a new charge.
**Response:** the provider response after any endpoint-specific normalization. `X-Locus-Credits-Charged` carries the charge and `X-Locus-Credits-Balance` the remaining balance. Insufficient credits return `402` before the provider is called.
**Pricing:** estimated costs below are USD. Locus debits the credit equivalent at your workspace rate.

Full call contract: https://docs.paywithlocus.com/api-reference/introduction

> Using a Pay With Locus wallet key (`claw_` prefix)? Wallet routes are documented separately: https://docs.paywithlocus.com/wrapped-apis/for-agents

## Endpoints

### Get all projects

Retrieve a complete list of all projects from the site's search index. Returns thousands of project entries with basic metadata. Useful for building a local index or finding project slugs.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/crypto-fundraising/get-all-projects \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get biggest fundraising rounds

Retrieve the largest fundraising deals from the last 30 days, sorted by amount raised in descending order. Deals without a reported amount appear at the end.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/crypto-fundraising/get-biggest-fundraising-rounds \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get fundraising deals

Retrieve a paginated list of fundraising deals with optional filters. Returns up to 10 deals per page. Supports filtering by category, round type, deal amount range, date range, and tradable status. Results are ordered by most recent date first.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `category` | string | No | Filter by project category. |
| `daterange` | string | No | Filter by date range. |
| `deal_from` | string | No | Filter deals from this amount (numeric string, e.g. '1000000'). |
| `deal_to` | string | No | Filter deals up to this amount (numeric string, e.g. '50000000'). |
| `page` | integer | No | Page number for pagination. |
| `round_type` | string | No | Filter by funding round type. |
| `tradable` | string | No | Filter by tradable status. |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/crypto-fundraising/get-fundraising-deals \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"category":"<string>","daterange":"<string>","deal_from":"<string>","deal_to":"<string>","page":"<integer>","round_type":"<string>","tradable":"<string>"}'
```

### Get investor detail

Retrieve full details for an investor/fund including their portfolio of investments. Portfolio entries include project name, slug, round type, and date.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Investor/fund slug identifier (from investor listings, e.g. coinbase-ventures, animoca-brands, a16z-crypto). |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/crypto-fundraising/get-investor-detail \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<string>"}'
```

### Get investors list

Retrieve a ranked list of investors/funds sorted by number of investments. Returns the top 20 investors with their deal counts. Supports time range filtering.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `range` | string | No | Time range filter. |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/crypto-fundraising/get-investors-list \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"range":"<string>"}'
```

### Get news article

Retrieve the content of a specific news/blog article by its slug. Returns the article title and full text content.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Article slug identifier (from get_news_list results, e.g. dates-26-apr-02-may-2026, q1-2026-crypto-fundraising-report). |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/crypto-fundraising/get-news-article \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<string>"}'
```

### Get news list

Retrieve a paginated list of blog/news articles. Returns up to 12 articles per page with title, slug, category, and URL.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `page` | integer | No | Page number for pagination. |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/crypto-fundraising/get-news-list \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"page":"<integer>"}'
```

### Get project detail

Retrieve full details for a specific project including all funding rounds, categories, links, and description. Each round includes date, amount, type, valuation, lead investors, and other investors.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Project slug identifier (from project URLs or deal listings, e.g. morpho, ethena, centrifuge). |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/crypto-fundraising/get-project-detail \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<string>"}'
```

### Get recent fundraising events

Retrieve the 5 most recent fundraising events from the homepage. Each deal includes project name, slug, round type, date, amount raised, categories, and investors.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/crypto-fundraising/get-recent-fundraising-events \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get top active funds

Retrieve the top active funds from the homepage, ranked by recent deal count. Shows funds with the most investments in the current period.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/crypto-fundraising/get-top-active-funds \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Search projects and funds

Search for projects and funds by keyword against the site's search index. Matches against project and fund names (case-insensitive substring match). Returns all matching entries.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `query` | string | Yes | Search keyword to match against project and fund names. |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/crypto-fundraising/search-projects-and-funds \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"query":"<string>"}'
```

## Next steps

- [All wrapped API providers](https://beta.paywithlocus.com/wapi/index.md): pick another provider.
- [Find and call tools](https://beta.paywithlocus.com/agent/tools.md): price ceilings, async results, and errors.
- [Credits and billing](https://beta.paywithlocus.com/agent/billing.md): what a call costs and how to add credits.
- [Agent docs index](https://beta.paywithlocus.com/agent/index.md): every Locus agent page.