Skip to content
Startup ScreenerDevelopers
Sign In

Developer portal

Build on the Venture Decision OS.

Startup Screener exposes a REST API surface for screening, Scout, evidence graph, decisions, exports, and the 14-module Venture OS. Provider-neutral records are live now; external adapters stay governed by source license, scope, entitlement, and audit metadata.

Evidence contract

Every claim, score, and signal includes source ID, confidence score, permission scope, model origin, and captured timestamp.

Session authentication

API access uses HTTP-only session cookies. Call /auth/login to obtain a session, then include credentials on subsequent requests.

Webhook-ready governance

Marketplace records define future webhook and adapter scopes before third-party systems receive operational events.

Rate limiting

Quick screen uploads are rate-limited per IP. Authenticated endpoints have higher throughput limits per organization.

Provider-neutral imports

Venture OS modules accept governed CSV/JSON records now, while licensed CRM and data-provider adapters remain pluggable through scoped marketplace records.

Venture OS API rules

Production contracts are live, but data access remains governed.

13 OS paths

All authenticated Venture OS endpoints require the same HttpOnly session cookie flow as the workspace.

Every factual object must carry source type, captured timestamp, permission scope, origin, attribution, freshness, and confidence.

Tenant isolation is mandatory: users only see authorized organization, cohort, reviewer, or participant scope.

Valuation and predictive outputs must expose confidence, sample size, calibration status, limitations, and no-investment-advice wording.

External provider, CRM, webhook, and marketplace integrations remain governed adapter records until license terms and scopes are configured.

API reference

Endpoint groups

31 endpoints

Authentication

/auth
POST/auth/login
POST/auth/register
POST/auth/logout
GET/auth/me

Cohorts & Decks

/cohorts
GET/cohorts
POST/cohorts
GET/cohorts/{id}/dashboard
POST/decks

Reports & Decisions

/reports
GET/reports/{id}
POST/reports/{id}/decision
POST/reports/{id}/feedback
POST/annotations

Venture Intelligence

/venture
GET/venture/evidence-graph
GET/venture/evaluation-harness
GET/venture/super-app-strategy
POST/venture/scout

Venture OS Platform

/venture/os
GET/venture/os
GET/venture/os/modules/{module_key}
GET/venture/os/records
POST/venture/os/records
POST/venture/os/import
POST/venture/os/promote-reports
POST/venture/os/memos/generate
GET/venture/os/graph
GET/venture/os/market-map
GET/venture/os/analytics
GET/venture/os/valuation-intelligence
GET/venture/os/marketplace
GET/venture/os/data-products

Quick Screen

/quick-screen
POST/quick-screen
GET/quick-screen/{id}

Code examples

Quick start workflows

Upload and analyze a deck

# Upload a pitch deck to an existing cohort
curl -X POST https://startupscreener.io/api/decks \
  -H "Cookie: session=<token>" \
  -F "cohort_id=<cohort-id>" \
  -F "file=@pitch-deck.pdf"

Run Scout thesis search

# Find startups matching an investment thesis
curl -X POST https://startupscreener.io/api/venture/scout \
  -H "Cookie: session=<token>" \
  -H "Content-Type: application/json" \
  -d '{
    "thesis": "AI workflow automation for manufacturing",
    "sectors": ["Industrial AI"],
    "stage": "Series A"
  }'

Retrieve evidence graph

# Get the live evidence graph with nodes and edges
curl https://startupscreener.io/api/venture/evidence-graph \
  -H "Cookie: session=<token>"

Import Venture OS records

# Import provider-neutral company evidence
curl -X POST https://startupscreener.io/api/venture/os/import \
  -H "Cookie: session=<token>" \
  -H "Content-Type: application/json" \
  -d '{
    "resource_type": "company",
    "format": "json",
    "records": [{
      "name": "Atlas AI",
      "sector": "Industrial AI",
      "stage": "Series A",
      "summary": "Evidence-backed workspace company record"
    }]
  }'

Generate a decision memo

# Draft a cited memo from authorized Venture OS evidence
curl -X POST https://startupscreener.io/api/venture/os/memos/generate \
  -H "Cookie: session=<token>" \
  -H "Content-Type: application/json" \
  -d '{
    "company_id": "<venture-company-id>",
    "memo_type": "diligence"
  }'

Query Venture OS analytics

# Retrieve pivot-style analytics from organization-scoped records
curl https://startupscreener.io/api/venture/os/analytics \
  -H "Cookie: session=<token>"

Review valuation guardrails

# Directional outputs include confidence, sample size, calibration, and caveats
curl https://startupscreener.io/api/venture/os/valuation-intelligence \
  -H "Cookie: session=<token>"