Search Recalls

GEThttps://api-drugs.dataandapis.com/v1/recalls

Search Recalls is an endpoint of the Drugs API. 135,000 FDA drug products by NDC, joined with 17,900 recall reports.

Send your key in the X-Api-Key header. Each call costs 1 token; a free key includes 500 tokens a month.

Request

Query parameters

ParameterExample
classificationIOptional
firmOptional
limit20Optional
page1Optional
qsterilityOptional
sinceOptional
stateOptional
statusOptional

Example request

curl
curl "https://api-drugs.dataandapis.com/v1/recalls?classification=I&limit=20&page=1&q=sterility" \
  -H "X-Api-Key: YOUR_API_KEY"
Node.js
const res = await fetch("https://api-drugs.dataandapis.com/v1/recalls?classification=I&limit=20&page=1&q=sterility", {
  headers: { "X-Api-Key": process.env.DATAANDAPIS_KEY },
});
const data = await res.json();
Python
import os, requests

r = requests.get(
    "https://api-drugs.dataandapis.com/v1/recalls?classification=I&limit=20&page=1&q=sterility",
    headers={"X-Api-Key": os.environ["DATAANDAPIS_KEY"]},
)
data = r.json()

Example response

Example response
{
  "ok": true,
  "total": 157,
  "page": 1,
  "limit": 20,
  "count": 2,
  "results": [
    {
      "recall_number": "D-0624-2026",
      "status": "Ongoing",
      "classification": "Class I",
      "product_description": "BD ChloraPrep Clear (2% w/v chlorhexidine gluconate (CHG) and 70% v/v isopropyl alcohol (IPA)), 1 mL Applicator, 60 Applicators per inner Carton, Sterile Solution, Care Fusion 213, LLC, El Paso, TX 79912, subsidiary of Beckton, Dickinson and Co., NDC 54365-400-31.",
      "reason": "Non-Sterility: Due to presence of Aspergillus penicillioides.",
      "recalling_firm": "CareFusion 213, LLC",
      "location": {
        "city": "El Paso",
        "state": "TX",
        "country": "United States"
      },
      "distribution": "Nationwide inthe USA, as well as other foreign distribution.",
      "product_quantity": "193,440 applicators",
      "code_info": "Lot # 4032183, Exp 01/31/2027",
      "voluntary_mandated": "Voluntary: Firm initiated",
      "dates": {
        "initiated": "20260528",
        "reported": "20260701",
        "terminated": null
      },
…
Show full response
{
  "ok": true,
  "total": 157,
  "page": 1,
  "limit": 20,
  "count": 2,
  "results": [
    {
      "recall_number": "D-0624-2026",
      "status": "Ongoing",
      "classification": "Class I",
      "product_description": "BD ChloraPrep Clear (2% w/v chlorhexidine gluconate (CHG) and 70% v/v isopropyl alcohol (IPA)), 1 mL Applicator, 60 Applicators per inner Carton, Sterile Solution, Care Fusion 213, LLC, El Paso, TX 79912, subsidiary of Beckton, Dickinson and Co., NDC 54365-400-31.",
      "reason": "Non-Sterility: Due to presence of Aspergillus penicillioides.",
      "recalling_firm": "CareFusion 213, LLC",
      "location": {
        "city": "El Paso",
        "state": "TX",
        "country": "United States"
      },
      "distribution": "Nationwide inthe USA, as well as other foreign distribution.",
      "product_quantity": "193,440 applicators",
      "code_info": "Lot # 4032183, Exp 01/31/2027",
      "voluntary_mandated": "Voluntary: Firm initiated",
      "dates": {
        "initiated": "20260528",
        "reported": "20260701",
        "terminated": null
      },
      "product_ndcs": [
        "54365-400"
      ]
    },
    {
      "recall_number": "D-0625-2026",
      "status": "Ongoing",
      "classification": "Class I",
      "product_description": "BD ChloraPrep FREPP Clear,(2% w/v chlorhexidine gluconate (CHG) and 70% v/v isopropyl alcohol (IPA)) 1.5 mL Applicator, 20 Applicators, Sterile Solution, Care Fusion 213, LLC, El Paso, TX 79912, subsidiary of Beckton, Dickinson and Co., NDC 54365-400-30.",
      "reason": "Non-Sterility: Due to presence of Aspergillus penicillioides. And Lack of Assurance of Sterility: Due to wrinkles in the paper lidding which may breach the seal   area.",
      "recalling_firm": "CareFusion 213, LLC",
      "location": {
        "city": "El Paso",
        "state": "TX",
        "country": "United States"
      },
      "distribution": "Nationwide inthe USA, as well as other foreign distribution.",
      "product_quantity": "178,000 applicators",
      "code_info": "Lot # 4073005, Exp 03/31/2027",
      "voluntary_mandated": "Voluntary: Firm initiated",
      "dates": {
        "initiated": "20260528",
        "reported": "20260701",
        "terminated": null
      },
      "product_ndcs": [
        "54365-400"
      ]
    }
  ]
}