company-asset-searcherPOST

Map every public drug asset associated with a company.

Checks Patsnap first, then uses Claude web search to resolve a biotech company pipeline, including in-house, licensed-in, acquired, partnered, licensed-out, and divested assets. It traces originator codes, former entity names, alternative asset names, regional partners, and ClinicalTrials.gov sponsor mismatches so licensed assets are not missed.

Endpoint

POST https://api.frontwind.ai/v1/agents/company-asset-searcher

Example

curl -X POST https://api.frontwind.ai/v1/agents/company-asset-searcher \
  -H "Authorization: Bearer fw_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "company": "Arvinas", "company_aliases": [ "Arvinas, Inc." ], "model": "sonnet", "max_searches": 12 }'

Request body

FieldTypeRequiredDescription
companystringYesCompany name or ticker, e.g. 'Arvinas' or '信达生物'.
company_aliasesarrayNoOptional known company aliases or legal names to check in Patsnap first.
modelstringdefault "sonnet"Use opus for higher-accuracy diligence runs.
max_searchesintegerdefault 12
patsnap_limitintegerdefault 60

Response data

FieldTypeDescription
companystring
tickerstringnull
asOfstring
summarystring
drugsarray
patsnapobject
web_searchobject
usageobject

Example response

{
  "ok": true,
  "agent": "company-asset-searcher",
  "data": {
    "company": "Arvinas, Inc.",
    "ticker": "NASDAQ:ARVN",
    "asOf": "latest public sources",
    "summary": "Arvinas is centered on clinical-stage targeted protein degradation assets.",
    "drugs": [
      {
        "name": "vepdegestrant",
        "code": "ARV-471",
        "target": "estrogen receptor",
        "modality": "PROTAC degrader",
        "indication": "ER+/HER2- breast cancer",
        "phase": "Phase 3",
        "origin": "partnered",
        "partner": "Pfizer",
        "note": "Co-developed with Pfizer; pivotal studies may reference both sponsor names.",
        "aliases": [
          "ARV-471"
        ],
        "source": "patsnap+web_search"
      }
    ],
    "patsnap": {
      "status": "completed",
      "first": true,
      "count": 1,
      "company_aliases_checked": [
        "Arvinas",
        "Arvinas, Inc."
      ],
      "message": "Patsnap organization lookup completed."
    },
    "web_search": {
      "status": "completed",
      "message": "Claude web search reconciled Patsnap seeds against public sources."
    },
    "usage": {
      "web_search_requests": 8
    }
  },
  "elapsed_s": 42
}

← All agents