---
title: "Licensees as a prospect list (tier, county, recent activity), JSON or CSV up to 5,000 rows. Costs 30 credits per call (research); the response carries X-ATI-Credits-Charged and X-ATI-Credits-Remaining."
method: GET
path: "/v1/prospects"
---

# Licensees as a prospect list (tier, county, recent activity), JSON or CSV up to 5,000 rows. Costs 30 credits per call (research); the response carries X-ATI-Credits-Charged and X-ATI-Credits-Remaining.

`GET /v1/prospects`

## Request

- Base URL: `https://api.americantradesindex.com`
- URL: `https://api.americantradesindex.com/v1/prospects`
- Auth: HTTP bearer

## Query parameters

- `state` string, required
- `trade` string
- `county` string
- `county_fips` string
- `metro` string
- `min_tier` integer
- `active` integer
- `since_days` integer
- `limit` integer
- `format` 'json' | 'csv'

## Response `200`

prospects[] (or CSV)

## Other responses

- `400`: invalid_request: detail names the field
- `401`: unauthorized: missing, invalid or revoked key
- `402`: upgrade_required (no active plan), credits_exhausted (period pool used up) or payment_required (last charge failed); body carries an `upgrade` URL
- `429`: rate_limited (120/min per workspace). Every response carries RateLimit-Limit/Remaining/Reset/Policy; a 429 adds Retry-After

---

[API](https://skmtc.dev/americantradesindex/apis/american-trades-index-api.md) · [All operations](https://skmtc.dev/americantradesindex/apis/american-trades-index-api/llms.txt) · [OpenAPI document](https://skmtc.dev/americantradesindex/apis/american-trades-index-api/revisions/5a9de4d8c76b?raw)
