search_drugs
Search the Cortellis database for drugs by name, company, phase, or indication. Retrieve structured results and manage pagination using the offset parameter to access additional data pages.
Instructions
Search for drugs in the Cortellis database. If the amount of drugs returned do not match with the totalResults, ALWAYS use the offset parameter to get the next page(s) of results.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
action | No | Target specific action (e.g. glucagon) | |
company | No | Company developing the drug (Active companies) | |
company_size | No | The size of a company based on market capitalization in billions USD | |
country | No | Country of drug development (e.g. US, EU) | |
drug_name | No | Name of the drug (e.g. semaglutide) | |
indication | No | Active indications of a drug (e.g. obesity or cancer) | |
offset | No | Starting position in the results (default: 0) | |
phase | No | Overall Highest development status of drug | |
phase_terminated | No | Last phase before No Dev Reported or Discontinued statuses | |
query | No | Raw search query (if you want to use the full Cortellis query syntax directly) | |
technology | No | Technologies used in drug development (e.g. small molecule, biologic) |
Input Schema (JSON Schema)
{
"properties": {
"action": {
"description": "Target specific action (e.g. glucagon)",
"type": "string"
},
"company": {
"description": "Company developing the drug (Active companies)",
"type": "string"
},
"company_size": {
"description": "The size of a company based on market capitalization in billions USD",
"examples": [
"<2",
"2"
],
"format": "'<X' for less than $XB, 'X' for greater than $XB",
"notes": "Values are in billions USD",
"type": "string"
},
"country": {
"description": "Country of drug development (e.g. US, EU)",
"type": "string"
},
"drug_name": {
"description": "Name of the drug (e.g. semaglutide)",
"type": "string"
},
"indication": {
"description": "Active indications of a drug (e.g. obesity or cancer)",
"type": "string"
},
"offset": {
"description": "Starting position in the results (default: 0)",
"type": "number"
},
"phase": {
"description": "Overall Highest development status of drug",
"enum": [
"S",
"DR",
"CU",
"C1",
"C2",
"C3",
"PR",
"R",
"L",
"OL",
"NDR",
"DX",
"W"
],
"enumDescriptions": {
"C1": "Phase 1 - Initial human safety trials",
"C2": "Phase 2 - Small scale efficacy trials",
"C3": "Phase 3 - Large scale efficacy trials",
"CU": "Clinical unknown - Clinical stage not specified",
"DR": "Discovery/Preclinical - Early stage research",
"DX": "Discontinued - Development stopped",
"L": "Launched - Available in market",
"NDR": "No Development Reported - No recent updates",
"OL": "Outlicensed - Rights transferred to another company",
"PR": "Pre-registration - Submitted for approval",
"R": "Registered - Approved but not yet launched",
"S": "Suspended - Development temporarily halted",
"W": "Withdrawn - Removed from market"
},
"examples": [
"C3",
"C3 OR PR",
"C1 AND C2"
],
"format": "Can use OR/AND operators for multiple phases",
"type": "string"
},
"phase_terminated": {
"description": "Last phase before No Dev Reported or Discontinued statuses",
"type": "string"
},
"query": {
"description": "Raw search query (if you want to use the full Cortellis query syntax directly)",
"type": "string"
},
"technology": {
"description": "Technologies used in drug development (e.g. small molecule, biologic)",
"type": "string"
}
},
"type": "object"
}