Skip to main content

Overview

A company is a biopharma organization Pav tracks. Its company_id is the key that joins every other dataset: programs it owns, trials it sponsors or runs through its programs, deals it is party to, patents it owns, and changes to its pipeline. Questions this dataset answers:
  • What is Pav’s id for Eli Lilly, and how many programs does it have?
  • Which clinical trials are linked to a company, as sponsor or through its programs?
  • What changed in a company’s pipeline since last month?

Coverage

Key fields

Endpoints

Filters on GET /v1/companies: q (relevance-ranked name search), has_pipeline (true for companies with tracked programs), limit (1–5000, default 50), offset.

Resolve a company name to an id

Search first, then reuse the company_id everywhere. Check the top result: name search is relevance-ranked, so similar names can appear below it.
Example response (trimmed)

List a company’s programs

Example response (trimmed)

List a company’s trials

A trial is linked to a company in two ways:
  • via=program: one of the company’s Pav programs is linked to the trial.
  • via=sponsor: the company is a sponsor of the trial on ClinicalTrials.gov.
via=any (the default) returns both. Pass include_total=true for an exact count. limit is 1–1000 (default 100).
Example response (trimmed)