FACTDOCK MEDICAL DB API · REST · MCP

Medical DB API

Medicines, adverse events and literature — searchable from your own system

Search approved human and veterinary medicines published by regulators, aggregated counts of reported adverse events, and bibliographic records of scientific papers. Built for healthcare systems, universities, schools and research institutes, for use with confirmation by medical and veterinary professionals.

REST APIMCPHuman and veterinary medicines109 languagesSource on every record

See how it works

Search by active ingredient or product name, and records come back from the official databases of each country, each with its source.

GET /v1/drugs/search?q=carprofen&target=animal
SearchingFDA Green BookDailyMedEMANVALAPVMA
  • UScarprofenVeterinary medicineUnited States · Label · Source URL
  • JPcarprofenVeterinary medicineJapan · Label · Source URL
  • AUcarprofenVeterinary medicineAustralia · Label · Source URL

What you can search

Every record comes with its official source URL, so the original can always be checked.

  • Medicines

    Approved human and veterinary medicines from regulators in Japan, the US, Europe, Asia and Oceania. Search by product name, generic name or active ingredient — in any language.

  • Medicine details

    Indications, dosage, contraindications, precautions, interactions, adverse reactions and withdrawal periods, quoted as written on each product's own label.

  • Adverse event counts

    Aggregated counts of spontaneous adverse-event reports to the US regulator, by active ingredient, for humans and animals. No individual case reports are provided.

  • Scientific literature

    Bibliographic records and abstract excerpts of medical and veterinary papers, with a link to each paper.

Results are reference information for use with confirmation by medical and veterinary professionals. They are not a diagnosis or a basis for prescribing. Label text is returned in its original language and can also be translated into the languages you add; adverse-event counts show reports received, not causation or frequency.

The databases you can search

Official databases published by regulators and public bodies. Every record comes with its source URL.

Human medicines

Approved medicines and their labels: indications, dosage, contraindications, precautions, interactions and adverse reactions.

  • JPMHLW NHI Drug Price ListJapan
  • USFDA Drug LabelingUnited States
  • EUEuropean Medicines AgencyEuropean Union
  • TWTaiwan FDATaiwan
  • SGHSA Registered Therapeutic ProductsSingapore
  • ESAEMPS CIMASpain
  • FRBase de données publique des médicamentsFrance
  • ITAIFAItaly
  • CHSwissmedicSwitzerland

Veterinary medicines

Approved veterinary medicines by species: dosage, contraindications, withdrawal periods and precautions.

  • JPNVAL Veterinary Drug DatabaseJapan
  • USFDA Animal Drugs (Green Book)United States
  • USDailyMed (Animal)United States
  • USEPA Pesticide Product Information SystemUnited States
  • EUEuropean Medicines AgencyEuropean Union
  • EUUnion Product DatabaseEuropean Union
  • GBVeterinary Medicines DirectorateUnited Kingdom
  • TWAnimal and Plant Health Inspection AgencyTaiwan
  • AUAPVMA PubCRISAustralia
  • ESAEMPS CIMAVetSpain
  • FRAnses-ANMVFrance
  • CHSwissmedicSwitzerland

Adverse-event report counts

Counts of spontaneous reports to the US regulator by active ingredient and reaction, for humans and animals. They show reports received, not causation.

  • USFDA FAERSUnited States
  • USFDA CVMUnited States

Medical and veterinary literature

Bibliographic records with abstract excerpts and a link to each paper.

  • ··PubMed
109 languages
109Delivered in 109 languagesAdd languages one at a time. Prices will be announced soon.

Who uses it

  • Healthcare systems

    Show official label information and its source inside your clinic, pharmacy or veterinary software.

  • Universities and schools

    Use it in teaching and coursework that work with medicines and the evidence behind them.

  • Research institutes

    Combine medicines, adverse-event counts and literature in one place for your studies.

  • In-house AI

    Register it as a tool for your AI, so it answers from official records with sources instead of from memory.

Two ways to connect

REST API

Call it over HTTPS from your own system. Responses are JSON, with the official source URL on every record.

MCP

Register it as a tool for your in-house AI, so it can search medicines and literature and cite the sources.

Pricing

A monthly plan with a set number of calls included, and add-on packs when you need more.

Internal use: used only by your own staff. Embedded use: the data is shown to your customers in your own product or service. Embedded use costs twice the base fee; call prices are the same.

BasicProScale
PriceInternal use: $1,000 / monthEmbedded use: $2,000 / monthInternal use: $2,500 / monthEmbedded use: $5,000 / monthInternal use: $6,000 / monthEmbedded use: $12,000 / month
Translation languages1310
Included each month30,000 original-text calls + 200 translated calls (150 in heavy-script languages ●)100,000 original-text calls + 600 translated calls (460 in heavy-script languages ●)300,000 original-text calls + 1,800 translated calls (1,380 in heavy-script languages ●)
Additional useTranslated: $2.50 ($3.20 ●) · Original text: $0.01Translated: $2.30 ($2.90 ●) · Original text: $0.008Translated: $2.10 ($2.70 ●) · Original text: $0.005
Speed60 / min120 / min300 / min

When the included amount runs out, prepaid top-ups continue at the same per-call price. ● Languages with heavy scripts take more text to translate, so translated calls cost a little more.

Enterprise

A dedicated server for your company, with limits set to your volume. Priced by quote. Contact us

Supported languages (109) — Show the list

● Languages with heavy scripts take more text to translate, so translated calls cost a little more.

  • 日本語ja
  • Englishen
  • 繁體中文zh-TW
  • 简体中文zh-CN
  • Españoles
  • Françaisfr
  • Deutschde
  • 한국어ko
  • ไทยth
  • Bahasa Indonesiaid
  • Bahasa Melayums
  • Tiếng Việtvi
  • Filipinofil
  • हिन्दीhi
  • বাংলাbn
  • தமிழ்ta
  • తెలుగుte
  • मराठीmr
  • اردوur
  • العربيةar
  • עבריתhe
  • فارسیfa
  • Türkçetr
  • Русскийru
  • Українськаuk
  • Polskipl
  • Češtinacs
  • Slovenčinask
  • Magyarhu
  • Românăro
  • Българскиbg
  • Ελληνικάel
  • Српскиsr
  • Hrvatskihr
  • Slovenščinasl
  • Bosanskibs
  • Македонскиmk
  • Shqipsq
  • Eestiet
  • Latviešulv
  • Lietuviųlt
  • Suomifi
  • Svenskasv
  • Norskno
  • Danskda
  • Íslenskais
  • Nederlandsnl
  • Afrikaansaf
  • Gaeilgega
  • Cymraegcy
  • Euskaraeu
  • Catalàca
  • Galegogl
  • Italianoit
  • Portuguêspt
  • Lëtzebuergeschlb
  • Maltimt
  • Kiswahilisw
  • አማርኛam
  • Hausaha
  • Igboig
  • Yorùbáyo
  • isiZuluzu
  • isiXhosaxh
  • Kinyarwandarw
  • Chichewany
  • ChiShonasn
  • Sesothost
  • Soomaaliso
  • Malagasymg
  • Français (Afrique)fr-AF
  • English (Africa)en-AF
  • Қазақ тіліkk
  • Кыргызчаky
  • Oʻzbekchauz
  • Тоҷикӣtg
  • Türkmençetk
  • Azərbaycancaaz
  • ქართულიka
  • Հայերենhy
  • Беларускаяbe
  • Монголmn
  • नेपालीne
  • සිංහලsi
  • မြန်မာmy
  • ភាសាខ្មែរkm
  • ລາວlo
  • മലയാളംml
  • ಕನ್ನಡkn
  • ગુજરાતીgu
  • ਪੰਜਾਬੀpa
  • پښتوps
  • Kurdîku
  • ʻŌlelo Hawaiʻihaw
  • Te Reo Māorimi
  • Gagana Samoasm
  • Esperantoeo
  • Basa Jawajv
  • Basa Sundasu
  • Cebuanoceb
  • Kreyòl Ayisyenht
  • Hmoobhmn
  • ଓଡ଼ିଆor
  • سنڌيsd
  • ئۇيغۇرچەug
  • Татарчаtt
  • ייִדישyi
  • Akanak
  • Latinala
  • Monthly plan

    A set number of calls each month is included. Translation is available in 109 languages, added one language at a time.

  • Add-on packs

    If you need more calls in a month, add a pack. Calls stop when your balance runs out — nothing is charged beyond what you bought.

  • Card payment

    Pay by card. Your Medical DB API key and balance are kept separate from your other products.

For universities and research institutes

If you would like to pay by invoice, use it across a faculty or institute, or discuss your research use, please contact us. We will consider each case individually.

Contact us

Three business APIs — choose what you need

Use everything Factdock searches, or only the data your service needs. One account lets you add just the products you use.

  • Platform API

    The same search engines as the Factdock app — web, academic, patents, companies, medicines and more — built into your systems and in-house AI.

    ForDevelopers, in-house AI and business systems

  • Insights API

    Primary information from public bodies and companies worldwide — announcements and breaking news — delivered to your system in 109 languages.

    ForMedia, finance, research firms and consultancies

  • This page

    Medical DB API

    Search official medicine databases, adverse-event reports and literature from your own system — and read them in your own language.

    ForHealthcare systems, universities, schools and research institutes

How the three work together

  • One account, only the products you need

    Create one account and add only the products you use. You can add another product later.

  • Separate keys and balances for each product

    Each product has its own API keys and its own balance, so usage in one never affects another.

  • Plans that fit each product

    Insights and Medical DB have monthly plans with a set number of calls included, plus add-on packs. The Platform API uses prepaid packs. Payment is by card.

Frequently asked questions

Can it be used for diagnosis or prescribing?

No. Results are reference information for use with confirmation by medical and veterinary professionals. Always check the original label at the source URL.

In which languages can I search?

Search terms are supported in 109 languages and matched across languages. Label text is returned in its original language; with translation added, you can also read it in the languages you choose.

Can a university pay by invoice?

Please contact us. Invoice payment and use across an institution are discussed individually.

Do I need the Platform API as well?

No. You can use the Medical DB API on its own. If you later need other searches, you can add another product to the same account.

Two things to try without signing up

Access the world's knowledge with Factdock

Not sure where to start? Go from the first step: try it, read, and once you're convinced, start with 50% off your first month.

See pricingCreate an account in a minute. All plans are 50% off for the first 30 days. A credit card is required to sign up.