aid: openfda url: https://raw.githubusercontent.com/api-evangelist/openfda/refs/heads/main/apis.yml apis: - aid: openfda:openfda-drug-api name: openFDA Drug API tags: - Drug - Adverse Events - Labeling - Recalls - NDC - Government - Healthcare humanURL: https://open.fda.gov/apis/drug/ baseURL: https://api.fda.gov description: >- Drug-domain endpoints covering FAERS adverse event reports, Structured Product Labeling, drug recall enforcement reports, the National Drug Code Directory, Drugs@FDA approvals, and the FDA drug shortage database. Six Lucene-queryable endpoints under /drug/ that share a common search, sort, count, limit, and skip parameter surface. properties: - type: Documentation url: https://open.fda.gov/apis/drug/ - type: APIReference url: https://open.fda.gov/apis/drug/event/ - type: Documentation url: https://open.fda.gov/apis/drug/label/ - type: Documentation url: https://open.fda.gov/apis/drug/enforcement/ - type: Documentation url: https://open.fda.gov/apis/drug/ndc/ - type: Documentation url: https://open.fda.gov/apis/drug/drugsfda/ - type: Documentation url: https://open.fda.gov/apis/drug/shortages/ - type: OpenAPI url: openapi/openfda-openapi.yml - type: NaftikoCapability url: capabilities/openfda-drug.yaml - aid: openfda:openfda-device-api name: openFDA Device API tags: - Device - Adverse Events - 510(k) - PMA - UDI - Recalls - Classification - Government - Healthcare humanURL: https://open.fda.gov/apis/device/ baseURL: https://api.fda.gov description: >- Device-domain endpoints covering MAUDE adverse event reports, device classification, 510(k) premarket notifications, PMA premarket approvals, UDI Unique Device Identifier records, device recall enforcement reports, device recalls, registration and listing, and the COVID-19 in vitro diagnostic serology test results dataset. properties: - type: Documentation url: https://open.fda.gov/apis/device/ - type: Documentation url: https://open.fda.gov/apis/device/event/ - type: Documentation url: https://open.fda.gov/apis/device/classification/ - type: Documentation url: https://open.fda.gov/apis/device/enforcement/ - type: Documentation url: https://open.fda.gov/apis/device/recall/ - type: Documentation url: https://open.fda.gov/apis/device/510k/ - type: Documentation url: https://open.fda.gov/apis/device/pma/ - type: Documentation url: https://open.fda.gov/apis/device/udi/ - type: Documentation url: https://open.fda.gov/apis/device/registrationlisting/ - type: Documentation url: https://open.fda.gov/apis/device/covid19serology/ - type: OpenAPI url: openapi/openfda-openapi.yml - type: NaftikoCapability url: capabilities/openfda-device.yaml - aid: openfda:openfda-food-api name: openFDA Food API tags: - Food - Adverse Events - Recalls - Enforcement - Government - Healthcare humanURL: https://open.fda.gov/apis/food/ baseURL: https://api.fda.gov description: >- Food-domain endpoints covering food recall enforcement reports from the FDA Recall Enterprise System and CAERS food adverse event reports spontaneously submitted to FDA about foods and dietary supplements. properties: - type: Documentation url: https://open.fda.gov/apis/food/ - type: Documentation url: https://open.fda.gov/apis/food/enforcement/ - type: Documentation url: https://open.fda.gov/apis/food/event/ - type: OpenAPI url: openapi/openfda-openapi.yml - type: NaftikoCapability url: capabilities/openfda-food.yaml - aid: openfda:openfda-animal-veterinary-api name: openFDA Animal & Veterinary API tags: - Animal & Veterinary - Adverse Events - Government - Healthcare humanURL: https://open.fda.gov/apis/animalandveterinary/ baseURL: https://api.fda.gov description: >- Animal & Veterinary endpoint serving adverse event reports involving animal drug and feed products, submitted voluntarily by veterinarians, drug manufacturers, and animal owners. properties: - type: Documentation url: https://open.fda.gov/apis/animalandveterinary/ - type: Documentation url: https://open.fda.gov/apis/animalandveterinary/event/ - type: OpenAPI url: openapi/openfda-openapi.yml - type: NaftikoCapability url: capabilities/openfda-animal-veterinary.yaml - aid: openfda:openfda-tobacco-api name: openFDA Tobacco API tags: - Tobacco - Problem Reports - Government - Healthcare humanURL: https://open.fda.gov/apis/tobacco/ baseURL: https://api.fda.gov description: >- Tobacco endpoint serving tobacco product problem reports submitted to the FDA Center for Tobacco Products, covering unexpected health or quality issues with regulated tobacco items. properties: - type: Documentation url: https://open.fda.gov/apis/tobacco/ - type: Documentation url: https://open.fda.gov/apis/tobacco/problem/ - type: OpenAPI url: openapi/openfda-openapi.yml - type: NaftikoCapability url: capabilities/openfda-tobacco.yaml - aid: openfda:openfda-other-api name: openFDA Other API tags: - NSDE - Substance - Historical Documents - Government - Healthcare humanURL: https://open.fda.gov/apis/other/ baseURL: https://api.fda.gov description: >- Cross-cutting reference datasets including the NDC SPL Data Elements file of all drug products marketed in the US, the FDA Substance Registration System harmonized substance data, and historical FDA documents and enforcement actions. properties: - type: Documentation url: https://open.fda.gov/apis/other/ - type: Documentation url: https://open.fda.gov/apis/other/nsde/ - type: Documentation url: https://open.fda.gov/apis/other/substance/ - type: Documentation url: https://open.fda.gov/apis/other/historicaldocument/ - type: OpenAPI url: openapi/openfda-openapi.yml - type: NaftikoCapability url: capabilities/openfda-other.yaml name: openFDA tags: - Government - Healthcare - Drug - Device - Food - Animal & Veterinary - Tobacco - Public Data - Open Data - Adverse Events - Recalls - Regulatory kind: contract image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg access: 3rd-Party common: - url: https://open.fda.gov/ name: openFDA type: Portal - url: https://open.fda.gov/apis/ name: API Endpoints type: Documentation - url: https://open.fda.gov/apis/authentication/ name: Authentication & API Keys type: Authentication - url: https://api.data.gov/signup/ name: api.data.gov Signup type: SignUp - url: https://open.fda.gov/apis/try-the-api/ name: Try the API type: GettingStarted - url: https://open.fda.gov/apis/query-parameters/ name: Query Parameters Reference type: APIReference - url: https://open.fda.gov/apis/query-syntax/ name: Query Syntax (Lucene) type: APIReference - url: https://open.fda.gov/apis/advanced-syntax/ name: Advanced Query Syntax type: APIReference - url: https://open.fda.gov/apis/errors/ name: Error Reference type: Errors - url: https://open.fda.gov/apis/downloads/ name: Bulk Downloads type: Documentation - url: https://open.fda.gov/about/status/ name: openFDA Status type: StatusPage - url: https://open.fda.gov/updates/ name: openFDA Updates type: ChangeLog - url: https://open.fda.gov/community/ name: Community type: Forum - url: https://github.com/FDA name: FDA GitHub Organization type: GitHubOrganization - url: https://github.com/FDA/openfda name: openFDA on GitHub type: GitHubRepository - url: https://github.com/FDA/open.fda.gov name: open.fda.gov web app type: GitHubRepository - url: https://www.fda.gov/ name: U.S. Food and Drug Administration type: Documentation - url: https://www.fda.gov/about-fda/contact-fda name: Contact FDA type: Support - url: https://creativecommons.org/publicdomain/zero/1.0/ name: CC0 1.0 Universal — Public Domain type: License - url: https://open.fda.gov/terms/ name: openFDA Terms of Service type: TermsOfService - url: https://www.fda.gov/about-website/website-policies name: FDA Privacy Policy type: PrivacyPolicy - type: Rules url: rules/openfda-rules.yml - type: SpectralRules url: rules/openfda-rules.yml - type: JSON-LD url: json-ld/openfda-context.jsonld - type: Vocabulary url: vocabulary/openfda-vocabulary.yml - type: RateLimits url: rate-limits/openfda-rate-limits.yml - type: JSONSchema url: json-schema/openfda-search-response-schema.json - type: Example url: examples/openfda-drug-event-example.json - type: Features data: - Six product-domain APIs (drug, device, food, animal & veterinary, tobacco, other) under a single api.fda.gov base URL - Twenty-two Lucene-queryable JSON endpoints sharing search, sort, count, limit, and skip parameters - Aggregation via the count parameter returns frequency histograms on any field without retrieving documents - Bulk download of every dataset as JSON archives partitioned for resumable transfer - Optional free api.data.gov API key lifts the per-IP daily quota from 1,000 to 120,000 requests - Per-minute ceiling of 240 requests/min applies uniformly to anonymous and keyed callers - Pagination capped at skip=25,000 with limit=1,000; deeper traversal requires bulk downloads - All endpoints are CC0 Public Domain — no attribution required for commercial or research reuse - Harmonized openfda block on most documents links each record back to NDC, UNII, SPL Set ID, and other identifiers - HTTPS-only with HTTP Basic or query-parameter key authentication - Public status page and email list for outage and breaking-change notifications - Active developer community via the openFDA GitHub organization and community forum - type: UseCases data: - name: Adverse Event Surveillance description: Mine FAERS, MAUDE, CAERS, and animal/veterinary adverse event reports for safety signals across drugs, devices, foods, and animal products. - name: Recall Monitoring description: Subscribe to drug, device, and food recall enforcement reports and surface them in clinical, retail, or supply-chain dashboards. - name: Drug Labeling Apps description: Embed authoritative indications, dosage, warnings, and ingredient sections from Structured Product Labeling into consumer or clinical applications. - name: Regulatory Intelligence description: Track 510(k) clearances, PMA approvals, and Drugs@FDA submissions to monitor competitor and pipeline activity. - name: Identifier Resolution description: Look up NDC, UDI, UNII, and SPL Set IDs across product domains to power claims, EHR, and supply-chain integrations. - name: Public-Health Research description: Academic and journalistic investigation of adverse outcomes, recall patterns, and regulatory enforcement using CC0 public data. - name: Supply-Chain Risk description: Cross-reference drug shortage status, recall actions, and registration listings to detect upstream supply disruptions. - type: Integrations data: - name: api.data.gov description: Federal API gateway that issues and enforces the openFDA API key, applying rate limits and quotas. - name: data.gov description: openFDA datasets are cataloged in the federal open-data portal as DCAT-compliant resources. - name: NIH RxNorm description: NDC and Drugs@FDA records are commonly joined with NIH RxNorm to align brand, generic, and ingredient terminology. - name: NLM DailyMed description: SPL drug labeling in openFDA mirrors NLM DailyMed, the authoritative SPL repository. - name: GUDID (Global UDI Database) description: openFDA device UDI records derive from FDA's Global Unique Device Identification Database. - name: FAERS Public Dashboard description: openFDA drug adverse event endpoint surfaces the same FAERS data exposed in FDA's public dashboard. - type: Solutions data: - name: Pharmacovigilance description: Continuously ingest drug, device, and food adverse events for safety signal detection. - name: Recall and Withdrawal Alerting description: Power weekly recall enforcement notification workflows across drug, device, and food domains. - name: Regulatory Filings Intelligence description: Aggregate 510(k), PMA, and Drugs@FDA submissions for competitive analysis and pipeline tracking. - name: Clinical Decision Support References description: Surface FDA labeling content as a reference layer (explicitly not for clinical decision-making per openFDA terms). sources: - https://open.fda.gov/ - https://open.fda.gov/apis/ - https://open.fda.gov/apis/authentication/ - https://open.fda.gov/apis/drug/ - https://open.fda.gov/apis/device/ - https://open.fda.gov/apis/food/ - https://open.fda.gov/apis/animalandveterinary/ - https://open.fda.gov/apis/tobacco/ - https://open.fda.gov/apis/other/ - https://github.com/FDA/openfda updated: '2026-05-25' created: '2026-05-25' modified: '2026-05-25' position: Consuming description: >- openFDA is the U.S. Food and Drug Administration's public data platform, providing Elasticsearch-backed REST APIs serving FDA-administered data on drugs, medical devices, foods, animal and veterinary products, and tobacco. Twenty-two endpoints under a single api.fda.gov base URL expose adverse event reports (FAERS, MAUDE, CAERS), recall enforcement reports, Structured Product Labeling, the National Drug Code Directory, Drugs@FDA approvals, drug shortages, device classification, 510(k) and PMA submissions, Unique Device Identifier records, registration and listing, NSDE drug data, FDA substance harmonization, and historical FDA documents. All endpoints share a Lucene-style search, sort, count, limit, and skip parameter surface, are released under CC0 Public Domain, and operate under a free api.data.gov key that lifts daily quotas to 120,000 requests. maintainers: - FN: Kin Lane email: info@apievangelist.com X: apievangelist url: https://apievangelist.com specificationVersion: '0.16'