Developer Documentation
Everything you need to integrate structural gap intelligence into your stack. REST API, JSON responses, bearer token authentication.
https://www.limnlabs.ai/api/v1Authorization: Bearer YOUR_API_KEYBearer Token Authentication
Most endpoints require authentication. Pass your API key as a bearer token in the Authorization header. Register a key via POST /api/v1/keys or from your dashboard.
curl -H "Authorization: Bearer lk_live_YOUR_KEY_HERE" \
https://www.limnlabs.ai/api/v1/gapsTest the API in your browser
Fetch live gap data from GET /api/v1/gaps. Leave the API key blank to use public access.
API Reference
List structural market gaps. Returns paginated gap records filtered by domain, minimum score, and other criteria.
| Name | Type | Required | Description |
|---|---|---|---|
domain | string | optional | Filter gaps by domain slug (e.g. "saas-crm") |
limit | integer | optional | Number of results to return. Default: 20, max: 100 |
offset | integer | optional | Pagination offset. Default: 0 |
min_score | float | optional | Minimum structural confidence score (0.0–1.0). Default: 0.5 |
curl -s "https://www.limnlabs.ai/api/v1/gaps?domain=saas-crm&limit=5&min_score=0.7" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json"import requests
resp = requests.get(
"https://www.limnlabs.ai/api/v1/gaps",
params={"domain": "saas-crm", "limit": 5, "min_score": 0.7},
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
data = resp.json()
for gap in data["gaps"]:
print(gap["title"], gap["score"]){
"gaps": [
{
"id": "gap_01HXYZ123ABC",
"domain": "saas-crm",
"title": "AI-native pipeline forecasting for SMB",
"score": 0.87,
"tam_usd": 4200000000,
"signal_count": 14,
"status": "active",
"created_at": "2026-03-01T00:00:00Z"
}
],
"total": 142,
"limit": 20,
"offset": 0
}Retrieve a single gap record by ID. Returns full detail including signal breakdown, TAM estimate, and related vendor map.
System health check. Returns current API status, uptime, and database connectivity. No authentication required.
Retrieve current pricing tier information. Returns subscription tier definitions and TAM analysis pricing.
Gap velocity statistics. Returns trend data showing how quickly new gaps are being identified across domains.
Prediction accuracy and track record. Returns historical data on Limn Labs gap predictions and their eventual market outcomes.
Register a new API key. Requires an account email and optionally a tier. Returns the API key — store it securely, it will not be shown again.
Create a Stripe checkout session. Returns a redirect URL for payment processing. Supports subscription tiers and TAM analysis engagements.
Limits & Quotas
Rate limit headers: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset