Skip to Content

Docs

API Reference

Read-only JSON over HTTPS. Every endpoint takes a Bearer API key and shares the same limits and error format.

Basics

  • Base URL: https://tryalphascout.com. Everything lives under /api/v1.
  • Lists return { total, items } and take limit and offset; offset + limit may not pass 10,000. Use since or filters to go deeper, or the CSV export.
  • Timestamps are ISO 8601 in UTC. Country codes are ISO 3166 alpha-2.
  • The machine-readable spec is openapi.json.

Hidden Gems

GET /api/v1/gems

Ranked hidden gems: new launches nobody has backed yet, best first. Use this first when the user wants promising early companies. Every item has a gem score (0-100), labels, and the reasons behind the score with links to the evidence. Only new, un-backed launches qualify. Filter by sector, country or region, and use `since` to get only companies first seen after a date.

ParameterDescription
labelA gem label, e.g. just_launched, developer_traction, verified_revenue, early_raise, under_the_radar.
qText search over name, website and description.
sectorExact sector name as AlphaScout labels it, e.g. Fintech.
countryISO 3166 alpha-2 country code, e.g. DE or IN.
regionA world region. One of europe, north_america, latam, africa, mena, south_asia, southeast_asia, east_asia, oceania.
backerOnly companies backed by this accelerator or fund, e.g. YC or Antler.
business_modelBusiness model, e.g. saas, marketplace, api.
min_scoreMinimum gem score, 0 to 100.
first_seen_daysOnly companies first seen in the last N days.
sinceOnly companies first seen after this moment (ISO 8601 date or time). Use it to fetch just what is new.
limitPage size, up to 100. Default 50.
offsetSkip this many results.
Example
curl -H "Authorization: Bearer as_live_…" \
  "https://tryalphascout.com/api/v1/gems?sector=Fintech&limit=5"

Companies

GET /api/v1/companies

Every tracked early company, filtered and sorted. Broader than hidden gems: all early companies AlphaScout tracks, including those without a gem score. Use it to look a company up by name or website (`q`), or to list companies that have evidence from several independent signal families (`min_families`).

ParameterDescription
qText search over name, website and description.
sectorExact sector name as AlphaScout labels it, e.g. Fintech.
countryISO 3166 alpha-2 country code, e.g. DE or IN.
regionA world region. One of europe, north_america, latam, africa, mena, south_asia, southeast_asia, east_asia, oceania.
backerOnly companies backed by this accelerator or fund, e.g. YC or Antler.
familyOnly companies with a signal of this family, e.g. launch, developer, funding, hiring, press, registry, grant.
sourceOnly companies seen by this source key.
min_familiesMinimum number of independent signal families.
min_scoreMinimum emergence score, 0 to 100.
first_seen_daysOnly companies first seen in the last N days.
sinceOnly companies first seen after this moment (ISO 8601 date or time). Use it to fetch just what is new.
sortSort order. One of score, recent, first_seen, sources, signals, gem.
limitPage size, up to 100. Default 50.
offsetSkip this many results.
Example
curl -H "Authorization: Bearer as_live_…" \
  "https://tryalphascout.com/api/v1/companies?sector=Fintech&limit=5"

Company Profile

GET /api/v1/companies/{id}

One company's full profile with its evidence and funding. Returns the profile, every signal (each with its source link), identifiers and funding history for one company. Get the id from search_companies or list_hidden_gems.

ParameterDescription
id (path)The company's AlphaScout id.
Example
curl -H "Authorization: Bearer as_live_…" \
  "https://tryalphascout.com/api/v1/companies/1234"

Similar Companies

GET /api/v1/companies/{id}/similar

Comparable companies, with the reasons each one matches. Finds companies that resemble one you already have, and says why (sector, business model, customers, market or a product that reads alike).

ParameterDescription
id (path)The company's AlphaScout id.
limitHow many comparables, up to 20.
Example
curl -H "Authorization: Bearer as_live_…" \
  "https://tryalphascout.com/api/v1/companies/1234/similar"

Latest Releases

GET /api/v1/releases

What companies just shipped, one entry per company. New products, directory listings, AI models, MCP servers and open-source repositories from the last days. Use `kind` to narrow it.

ParameterDescription
kindKind of release. One of all, product, directory, model, mcp, repo.
daysLook back this many days, 1 to 90.
countryISO 3166 alpha-2 country code, e.g. DE or IN.
regionA world region. One of europe, north_america, latam, africa, mena, south_asia, southeast_asia, east_asia, oceania.
qText search over name, website and description.
sinceOnly releases after this moment (ISO 8601).
limitPage size, up to 100. Default 40.
offsetSkip this many results.
Example
curl -H "Authorization: Bearer as_live_…" \
  "https://tryalphascout.com/api/v1/releases?country=DE&limit=5"

Signals

GET /api/v1/signals

Raw evidence, newest first. The raw feed behind the rankings: launches, filings, hires, accelerator batches, grants and press, each linked to the company it belongs to and to where it was published.

ParameterDescription
company_idOnly signals of this company.
familySignal family, e.g. launch or funding.
signal_typeSignal type, e.g. product_launch, funding_filing.
qText search over name, website and description.
sourceSource key.
limitPage size, up to 200. Default 50.
offsetSkip this many results.
Example
curl -H "Authorization: Bearer as_live_…" \
  "https://tryalphascout.com/api/v1/signals?limit=5"

Scoring Rules

GET /api/v1/scoring

The scoring rules exactly as the engine applies them. The published weights per signal type and the gem adjustments. Use it to explain why a company scored as it did.

Example
curl -H "Authorization: Bearer as_live_…" \
  "https://tryalphascout.com/api/v1/scoring"

CSV Export

GET /api/v1/export?page=gems

Up to 10,000 rows as CSV. page is gems, companies or releases, and the filters of the matching list endpoint apply. 20 exports an hour per key.

Example
curl -H "Authorization: Bearer as_live_…" \
  "https://tryalphascout.com/api/v1/export?page=gems&sector=Fintech" -o gems.csv

Health

GET /api/v1/health

No key needed. 200 when the site and the engine answer, 503 when the engine doesn't.