Score a company. Cached if a recent record exists, otherwise cold.
The primary scoring entry point. Returns the latest score forDocumentation Index
Fetch the complete documentation index at: https://keplerinsights.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
domain — either from cache (if a stored record is within your tier’s freshness window) or by running a fresh cold pipeline.
job_id from an earlier async start, use GET /v1/jobs/{job_id} instead.
composite_score is 0–100, not 0–10. Easy mistake when reading.scale_premium is a separate additive bonus (up to ~12 pts). It’s already applied to composite_score; the field is broken out so you can show “47.0 composite + 4.1 scale premium” if you want.rank is computed against the full universe Kepler has ever scored, not just the active cohort. Use /v1/company/{domain}/cohort for sector-matched comparison.x_kepler.cache_status is "cached" or "cold" — use it to decide whether to surface a “last scored 4 hours ago” note in your UI.Live keys are prefixed ki_live_, test keys ki_test_. Issue + revoke
keys at https://api.keplerinsights.us. Never embed a key in client-side
code — every endpoint is backend-to-API only.
Set to false for the async path (Growth+). Body field wait also accepted.
true, false Score (sync). Cached or fresh-cold.
KI-1+, KI-1, KI-2+, KI-2, KI-3, KI-4, KI-5 0 <= x <= 100The 4 KI buckets. Each is 0–100.
Present and = sandbox only with a ki_test_ key.
Up to ~12 pts for established mega-caps; up to ~6 pts for growth profile.
0 <= x <= 12Caller-facing metadata. Stable across versions.