FDA drug label extract: renal, hepatic, boxed warning API
AI extraction from the FDA drug label (openFDA SPL) for an NDC, RxCUI or drug name: boxed warning, indications, dosage forms, renal and hepatic dose adjustment, contraindications, pregnancy and lactation, drug interactions, storage. Per section: short summary and points with verbatim label quotes checked in code, plus SPL set ID, version, effective date and DailyMed link. Generated by Anthropic Claude; summarizes FDA labeling, not medical advice.
$0.02 per call USDC over x402 v2 on Base, Polygon, Arbitrum, Avalanche or Sei. No signup, no API key. Requests that fail or match nothing are not charged.
Endpoint
GET https://api.kit-rx.com/v1/rx/label-extract
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
ndc | string | no | NDC in any FDA layout: 10-digit dashed (4-4-2, 5-3-2, 5-4-1), 11-digit (5-4-2) or undashed. Give exactly one of ndc, rxcui or drug. e.g. 0003-0894-21 |
rxcui | string | no | RxNorm RxCUI. Product-level concepts (SCD, SBD, packs) match labels that list them; ingredient and brand concepts use the drug-name label selection. e.g. 1364445 |
drug | string | no | Generic or brand drug name only, e.g. Eliquis, metformin, amoxicillin clavulanate. Inputs with patient details (age, weight, kidney values, my, patient) are rejected. e.g. Eliquis |
sections | string | no | Comma-separated sections (default all): boxed_warning, indications, dosage_forms, renal_adjustment, hepatic_adjustment, contraindications, pregnancy_lactation, interactions_summary, storage. e.g. boxed_warning,renal_adjustment,hepatic_adjustment,storage |
Example request
https://api.kit-rx.com/v1/rx/label-extract?drug=Eliquis§ions=boxed_warning%2Crenal_adjustment%2Chepatic_adjustment%2Cstorage
Without payment the server answers 402 Payment Required with the price (20000 atomic USDC) in the PAYMENT-REQUIRED header. Any x402 v2 client pays and retries automatically. A request with no parameters runs this example.
curl -i "https://api.kit-rx.com/v1/rx/label-extract?drug=Eliquis§ions=boxed_warning%2Crenal_adjustment%2Chepatic_adjustment%2Cstorage"
Pay from an agent
AgentCash: fetch the URL. OpenDexter MCP: x402_fetch. Kit Rx MCP server: https://api.kit-rx.com/mcp. Code:
import { x402Client } from "@x402/core/client";
import { registerExactEvmScheme } from "@x402/evm/exact/client";
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client();
registerExactEvmScheme(client, { signer: privateKeyToAccount(process.env.BUYER_KEY) });
const pay = wrapFetchWithPayment(fetch, client);
const res = await pay("https://api.kit-rx.com/v1/rx/label-extract?drug=Eliquis§ions=boxed_warning%2Crenal_adjustment%2Chepatic_adjustment%2Cstorage");
console.log(await res.json());
Example response
{
"query": {
"drug": "Eliquis",
"sections": [
"boxed_warning",
"renal_adjustment",
"hepatic_adjustment",
"storage"
]
},
"result": {
"label": {
"set_id": "e9481622-7cc6-418a-acb6-c5450daae9b0",
"version": 39,
"spl_id": "188961fc-00f8-4848-a611-c3c85764baf8",
"effective_date": "2026-08-17",
"brand_name": "ELIQUIS",
"generic_name": "APIXABAN",
"manufacturer": "E.R. Squibb & Sons, L.L.C.",
"application_number": "NDA202155",
"product_type": "HUMAN PRESCRIPTION DRUG",
"route": [
"ORAL"
],
"dailymed_url": "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=e9481622-7cc6-418a-acb6-c5450daae9b0",
"openfda_url": "https://api.fda.gov/drug/label.json?search=set_id:%22e9481622-7cc6-418a-acb6-c5450daae9b0%22",
"matched_by": "drug",
"selection": "Exact brand-name match with the RxNorm ingredients, original packager, most recent revision"
},
"rxnorm": {
"rxcui": "1364436",
"name": "Eliquis",
"tty": "BN"
},
"sections": {
"boxed_warning": {
"status": "extracted",
"title": "Boxed warning",
"summary": "The labeling states the boxed warning covers two risks: premature discontinuation of ELIQUIS increases the risk of thrombotic events, and spinal/epidural hematoma may occur in patients receiving neuraxial anesthesia or undergoing spinal puncture.",
"points": [
{
"statement": "Premature discontinuation of any oral anticoagulant, including ELIQUIS, increases the risk of thrombotic events.",
"quote": "Premature discontinuation of any oral anticoagulant, including ELIQUIS, increases the risk of thrombotic events.",
"field": "boxed_warning"
},
{
"statement": "If ELIQUIS is discontinued for a reason other than pathological bleeding or completion of a course of therapy, the labeling says to consider coverage with another anticoagulant.",
"quote": "consider coverage with another anticoagulant if ELIQUIS is discontinued for a reason other than pathological bleeding or completion of a course of therapy.",
"field": "boxed_warning"
},
{
"statement": "Epidural or spinal hematomas may occur in patients receiving neuraxial anesthesia or undergoing spinal puncture, and may result in long-term or permanent paralysis.",
"quote": "Epidural or spinal hematomas may occur in patients treated with ELIQUIS who are receiving neuraxial anesthesia or undergoing spinal puncture. These hematomas may result in long-term or permanent paralysis.",
"field": "boxed_warning"
},
{
"statement": "The labeling says to monitor patients frequently for signs and symptoms of neurological impairment and that urgent treatment is necessary if neurological compromise is noted.",
"quote": "Monitor patients frequently for signs and symptoms of neurological impairment. If neurological compromise is noted, urgent treatment is necessary",
"field": "boxed_warning"
},
{
"statement": "The labeling lists factors that can increase the risk of epidural or spinal hematomas, including indwelling epidural catheters and concomitant use of drugs affecting hemostasis.",
"quote": "use of indwelling epidural catheters • concomitant use of other drugs that affect hemostasis, such as nonsteroidal anti-inflammatory drugs (NSAIDs), platelet inhibitors, other anticoagulants",
"field": "boxed_warning"
}
],
"label_fields": [
"boxed_warning"
],
"source_truncated": false,
"quotes_dropped": 0
},
"renal_adjustment": {
"status": "extracted",
"title": "Renal impairment",
"summary": "The labeling states the 2.5 mg twice daily dose applies to nonvalvular atrial fibrillation patients with at least two of age 80 years or older, body weight 60 kg or less, or serum creatinine 1.5 mg/dL or greater, and that no dose adjustment is recommended for renal impairment in DVT, PE, or hip or knee replacement prophylaxis indications, including ESRD on dialysis.",
"points": [
{
"statement": "For nonvalvular atrial fibrillation, the recommended dose is 2.5 mg twice daily in patients with at least two of the listed characteristics.",
"quote": "The recommended dose of ELIQUIS is 2.5 mg twice daily in patients with at least two of the following characteristics:",
"field": "dosage_and_administration"
},
{
"statement": "No dose adjustment is recommended for patients with renal impairment, including those with ESRD on dialysis, for DVT and PE prophylaxis and treatment indications.",
"quote": "No dose adjustment is recommended for patients with renal impairment, including those with ESRD on dialysis",
"field": "use_in_specific_populations"
},
{
"statement": "Patients with ESRD on dialysis were not enrolled in clinical efficacy and safety studies.",
"quote": "Clinical efficacy and safety studies with ELIQUIS did not enroll patients with end-stage renal disease (ESRD) on dialysis.",
"field": "use_in_specific_populations"
},
{
"statement": "In pediatric patients 2 years of age or older, ELIQUIS is not recommended in patients with eGFR less than 30 mL/min/1.73 m2 BSA.",
"quote": "In pediatric patients equal to or greater than 2 years of age, ELIQUIS is not recommended in patients with an estimated glomerular filtration rate (eGFR) <30 mL/min/1.73 m 2 body surface area (BSA).",
"field": "use_in_specific_populations"
}
],
"label_fields": [
"dosage_and_administration",
"use_in_specific_populations"
],
"source_truncated": false,
"quotes_dropped": 0
},
"hepatic_adjustment": {
"status": "extracted",
"title": "Hepatic impairment",
"summary": "The labeling states no dose adjustment is required in mild hepatic impairment (Child-Pugh class A), dosing recommendations cannot be provided for moderate impairment (Child-Pugh class B), and ELIQUIS is not recommended in severe impairment (Child-Pugh class C).",
"points": [
{
"statement": "No dose adjustment is required in patients with mild hepatic impairment (Child-Pugh class A).",
"quote": "No dose adjustment is required in patients with mild hepatic impairment (Child-Pugh class A).",
"field": "use_in_specific_populations"
},
{
"statement": "Dosing recommendations cannot be provided for patients with moderate hepatic impairment (Child-Pugh class B).",
"quote": "dosing recommendations cannot be provided [see Clinical Pharmacology (12.2) ]",
"field": "use_in_specific_populations"
},
{
"statement": "ELIQUIS is not recommended in patients with severe hepatic impairment (Child-Pugh class C).",
"quote": "ELIQUIS is not recommended in patients with severe hepatic impairment (Child-Pugh class C)",
"field": "use_in_specific_populations"
}
],
"label_fields": [
"dosage_and_administration",
"use_in_specific_populations"
],
"source_truncated": false,
"quotes_dropped": 0
},
"storage": {
"status": "extracted",
"title": "Storage and handling",
"summary": "The labeling states ELIQUIS and ELIQUIS SPRINKLE should be stored at 20°C to 25°C (68°F to 77°F), with excursions permitted between 15°C to 30°C (59°F to 86°F).",
"points": [
{
"statement": "Store ELIQUIS and ELIQUIS SPRINKLE at 20°C to 25°C (68°F to 77°F).",
"quote": "Store ELIQUIS and ELIQUIS SPRINKLE at 20°C to 25°C (68°F to 77°F); excursions permitted between 15°C to 30°C (59°F to 86°F)",
"field": "storage_and_handling"
},
{
"statement": "Excursions are permitted between 15°C to 30°C (59°F to 86°F).",
"quote": "excursions permitted between 15°C to 30°C (59°F to 86°F)",
"field": "storage_and_handling"
}
],
"label_fields": [
"storage_and_handling",
"how_supplied"
],
"source_truncated": false,
"quotes_dropped": 1
}
},
"counts": {
"extracted": 4,
"not_in_label": 0,
"not_addressed": 0,
"unverified": 0
},
"quotes_verified": 14,
"quotes_dropped": 1,
"citations": [
{
"title": "DailyMed: ELIQUIS (apixaban), SPL set e9481622-7cc6-418a-acb6-c5450daae9b0, version 39",
"url": "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=e9481622-7cc6-418a-acb6-c5450daae9b0",
"effective_date": "2026-08-17"
},
{
"title": "openFDA drug label record for this SPL set",
"url": "https://api.fda.gov/drug/label.json?search=set_id:%22e9481622-7cc6-418a-acb6-c5450daae9b0%22",
"effective_date": "2026-08-17"
}
],
"from_cache": false,
"input_truncated": false,
"disclaimer": "Summarizes FDA labeling (Structured Product Labeling) for one product. Not medical advice and not a recommendation for any patient; check the full prescribing information.",
"model_family": "Claude",
"ai_generated": true
},
"sources": [
{
"name": "NLM RxNorm (RxNav REST API)",
"url": "https://lhncbc.nlm.nih.gov/RxNav/APIs/RxNormAPIs.html"
},
{
"name": "openFDA Drug Label API (FDA Structured Product Labeling)",
"url": "https://open.fda.gov/apis/drug/label/"
},
{
"name": "NLM DailyMed",
"url": "https://dailymed.nlm.nih.gov/dailymed/"
},
{
"name": "Anthropic Claude (AI-generated text)",
"url": "https://www.anthropic.com/claude"
}
],
"notes": [
"Summarizes FDA labeling (Structured Product Labeling) for one product. Not medical advice and not a recommendation for any patient; check the full prescribing information.",
"Section summaries and statements are AI-generated by Anthropic Claude under a fixed Kit Rx prompt from the label text. Each returned quote was checked in code to appear verbatim (whitespace collapsed) in the named label field, and every number in a returned statement or summary to appear in the section's label text; statements and summaries can still misstate the label.",
"1 AI point was dropped in verification (quote not verbatim in the section's label fields, quote not near the topic, or a number in the statement not found in those fields); quotes_dropped counts them per section."
],
"attribution": [
"This product uses publicly available data courtesy of the U.S. National Library of Medicine (NLM), National Institutes of Health, Department of Health and Human Services; NLM is not responsible for the product and does not endorse or recommend this or any other product. RxNorm data may be cached up to 24 hours and may not reflect the most current data available from NLM.",
"Data provided by the U.S. Food and Drug Administration (https://open.fda.gov). Not endorsed by FDA. FDA states openFDA results are unvalidated and should not be relied on for medical care decisions."
],
"generated_at": "2026-11-15T05:52:50.773Z"
}
Kit Rx: Pay-per-call data and safety tools for AI agents, paid in USDC over x402. No signup, no API key. Machine-readable: OpenAPI, llms.txt, /.well-known/x402, agent skills.