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

> Access data from quiverquant.com.

**Category:** Finance & Markets | **Website:** [quiverquant.com/](https://quiverquant.com/) | **Docs:** [parse.bot/marketplace/d7288438-961d-4733-be97-e1d8d2c315ef/quiverquant-com-api](https://parse.bot/marketplace/d7288438-961d-4733-be97-e1d8d2c315ef/quiverquant-com-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/quiverquant/`
**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 congress trades

Retrieves the most recent U.S. Congress stock trade disclosures from the dashboard. Returns up to 300 trades ordered by filing date descending. Each trade includes the ticker, company name, transaction type, dollar amount range, politician name, chamber, party affiliation, and filing/trading dates.

**Estimated cost:** Metered

_No parameters required._

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

### Get fund perfs

Retrieves institutional fund performance rankings from 13-F filings. Returns funds sorted by quarterly return performance with fund name, percentage return, number of holdings, assets under management in USD, and reporting date.

**Estimated cost:** Metered

_No parameters required._

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

### Get insider trades

Retrieves the most recent SEC-filed insider trading transactions from the dashboard. Returns up to 1000 trades including corporate executive purchases and sales with ticker, insider name, title, transaction code, dollar value, share count, price per share, and filing/trading dates.

**Estimated cost:** Metered

_No parameters required._

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

### Get news feed

Retrieves the latest financial news articles from the Quiver Quantitative news page. Returns articles with headline, full URL path, publication timestamp, and an article excerpt/preview including AI-generated summaries.

**Estimated cost:** Metered

_No parameters required._

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

### Get politician profile tabs

Retrieves PAC donor contributions and outside spending supporter/opponent data for a politician by their Bioguide ID. Donors include PAC name, ticker, recipient committee, contribution amount, date, and party. Supporters and opponents include FEC expenditure filings with payee, committee, amount, and description.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `bioguide_id` | string | Yes | Politician Bioguide ID, a letter followed by 6 digits (e.g., P000197, T000278) |

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

### Get politician trades

Retrieves the full stock trade history for a specific U.S. Congress member identified by their slug (name and Bioguide ID combined). Returns their profile information and all disclosed trades including ticker, transaction type, filing/trading dates, and description text.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Politician slug combining lowercase name and Bioguide ID, hyphen-separated (e.g., nancy-pelosi-P000197, tommy-tuberville-T000278) |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/quiverquant/get-politician-trades \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<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.