DEVELOPER PORTAL

SaaSDB Public API

Enterprise-grade REST API for accessing high-fidelity SaaS metrics, sector benchmarks, and real-time insider trades across 500+ top-tier software companies. Built for financial modelling and automated portfolio tracking.

lock

Authentication

Pass your API key as a Bearer token in the Authorization header. A query-param fallback is also supported for quick testing.

cURL · Bearer token (recommended)
# Recommended
curl https://saasdb.app/api/v1/companies \
  -H "Authorization: Bearer sk_live_your_key"

# Query param fallback
curl https://saasdb.app/api/v1/companies?api_key=sk_live_your_key
speed

Rate limiting

Call budgets reset on the 1st of each month. Exceeding your limit returns a 429. Each response includes usage headers:

X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 847

Starter

Standard access

1,000 / mo · $29

Pro

Full depth access

10,000 / mo · $99

Core endpoints

infoBase URL:https://saasdb.app/api/v1
GET/companies
v1PAGINATED

Parameters

NAMETYPEDESCRIPTION
sectorstringFilter by sector slug (e.g. fintech)
limitintegerMax results — default 50

Response example

{
  "data": [
    {"ticker": "SNOW", "name": "Snowflake",
     "sector": "Data & Analytics", "slug": "snow"}
  ]
}
GET/companies/:ticker

Parameters

NAMETYPEDESCRIPTION
tickerstringCompany ticker symbol e.g. SNOW

Response example

{
  "data": {
    "ticker": "SNOW", "name": "Snowflake",
    "metrics": {
      "period_label": "Q4 2025",
      "revenue_growth_yoy": 28.5,
      "gross_margin": 67.4,
      "rule_of_40": 41.2,
      "nrr": 131,
      "ev_revenue_multiple": 14.3
    }
  }
}
GET/benchmarks/:metric

Parameters

NAMETYPEDESCRIPTION
metricstringnrr · rule-of-40 · gross-margin · fcf-margin · ev-revenue · revenue-growth · cac-payback

Response example

{
  "metric": "nrr",
  "p25": 101, "p50": 113, "p75": 124,
  "count": 187,
  "data": [
    { "ticker": "DDOG", "nrr": 126 },
    ...
  ]
}
GET/sectors/:slug

Parameters

NAMETYPEDESCRIPTION
slugstringSector slug e.g. devtools · fintech · security-saas

Response example

{
  "sector": "devtools", "count": 23,
  "data": [
    { "ticker": "DDOG", "name": "Datadog",
      "metrics": { "rule_of_40": 48.1 } },
    ...
  ]
}
GET/insider-trades
PRO

Parameters

NAMETYPEDESCRIPTION
tickerstringOptional — filter to one company

lightbulbDeveloper tip

Use the ticker parameter to narrow to a specific company. Returns up to 50 most recent trades.

Response example

{
  "count": 10,
  "data": [
    {
      "ticker": "SNOW",
      "insider_name": "Frank Slootman",
      "transaction_type": "S",
      "trade_date": "2025-11-14",
      "shares": 50000,
      "price_per_share": 142.5,
      "total_value_usd": 7125000
    }
  ]
}
GET/companies

List all visible public SaaS companies.

GET/benchmarks/:metric

Aggregated SaaS metrics across the full dataset.

GET/sectors/:slug

Deep metadata and financials for one sector.

Ready to build?

Get programmatic access to 500+ public SaaS companies — metrics, benchmarks, and insider trades. API key delivered instantly after checkout.

© 2026 saasdb.app. All rights reserved.

help