Loading...
Loading...
Programmatic access to the MedicOath discovery engine. All data is CC0 public domain.
Include your API key as a Bearer token:
Authorization: Bearer mo_your_key_here/api/v1/diseases/api/v1/diseases/{slug}/api/v1/diseases/{slug}/summary/api/v1/hypotheses/{id}/api/v1/hypotheses/{id}/versions/api/v1/hypotheses/{id}/evidence/api/v1/hypotheses/{id}/evidence/api/v1/hypotheses/{id}/challenges/api/v1/hypotheses/{id}/challenges/api/v1/hypotheses/{id}/fork/api/v1/search/semantic?q={query}/api/v1/discoveries/feed/api/v1/watches/api/v1/api-keys/api/v1/hypotheses/{id}/cite?format=bibtex/api/v1/hypotheses/{id}/pdf/api/v1/hypotheses/{id}/trials/api/v1/export/hypotheses?format=json/api/v1/export/diseases?format=json/api/v1/trending/api/v1/badges/{slug}/api/fhir/metadata/api/fhir/ResearchStudy/{id}/api/fhir/ResearchStudy?condition={name}import requests
API_KEY = "mo_your_key_here"
BASE = "https://medicoath.com/api/v1"
headers = {"Authorization": f"Bearer {API_KEY}"}
# Search for Alzheimer's hypotheses
resp = requests.get(
f"{BASE}/search/semantic",
params={"q": "tau protein clearance", "type": "hypotheses"},
headers=headers,
)
for h in resp.json()["results"]:
print(f"{h['title']} ({h['score']*100:.0f}%)")X-CC0: true โ All data is CC0 public domainX-ProofChain: {cid} โ IPFS CID for ProofChain-timestamped responses