EbiCap·API Reference & Sandbox
Base URL:
Get API Keyhttps://ebicap.io/api/v1EbiCap Datastream API
Programmatic access to pharmaceutical analytics for funds, foundations, and portfolio managers. 633 companies · 250,000+ trials · HTA ratings from 4 bodies · publication bias metrics · innovation tier analysis · WHO disease burden · Governance & settlement data.
Free
30 req/min
200 req/day
100 rows/request
Pro
120 req/min
5,000 req/day
1,000 rows/request
Enterprise
600 req/min
100,000 req/day
10,000 rows/request
x-api-key:
Demo key pre-filled. Try the sandbox — no signup needed.GET
/api/v1/scoresTherapeutic Impact Scores
Returns TF scores, VCSI classification, innovation quality, trial transparency, and research independence scores for all covered companies. The primary screening endpoint — ideal for building quantitative overlays and factor models.
Use cases
- Fund screeners: identify VCShi / VCSi companies
- ESG overlay: rank by research independence or innovation quality
- Portfolio construction: combine tf_score with financial factors
- Benchmarking: compare against sector averages
Scope required:
scoresParameters
| Name | In | Type | Default | Description |
|---|---|---|---|---|
limit | query | integer | 50 | Max rows to return. Plan-dependent ceiling (free: 100 / pro: 1000 / enterprise: 10000). |
vcsi | query | enum | — | Filter by VCSI class (VCSi = Value-Creating Social Innovator, VCShi = highest tier).[VCSiVCShiother] |
country | query | string | — | Filter by 2-letter country code or full country name (case-insensitive). |
min_score | query | float | — | Minimum TF score (0–100). Use to exclude weakest performers. |
sort | query | enum | tf_score | Sort field.[tf_scoreinnovationtransparencyresearch_independence] |
Try it out
Code Examples
import requests
BASE = "https://ebicap.io"
KEY = "ebk_demo_0000000000000000"
resp = requests.get(
BASE + "/api/v1/scores",
headers={"x-api-key": KEY},
)
resp.raise_for_status()
data = resp.json()
print(f"Received {data['count']} records")
for row in data["data"][:5]:
print(row)Response Schema
Returns {object, count, data[], meta}. Each row includes cik, name, ticker, tf_score, vcsi_class, innovation_quality_score, trial_transparency_score, publication_bias_risk, research_independence_score, me_too_ratio, rd_intensity, shareholder_payout_ratio.
All list endpoints return
{ object, count, data[], meta {} }. Numeric fields are JSON numbers. Dates are ISO-8601 strings. Null where data is unavailable.Ready to integrate?
Contact us for a Pro or Enterprise API key. Custom scopes, SLAs, and white-glove onboarding available.