# SiteCheck Company Records – FDA Drugs@FDA Approval Lookup

> SiteCheck Company Records – FDA Drugs@FDA Approval Lookup is a paid API for AI agents from api.companyrecords-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Returns FDA Drugs@FDA approval records for a generic drug name, including application number, sponsor, brand name, active ingredients, marketing status, and latest submission date.

## Facts

- Endpoint: GET https://api.companyrecords-api.workers.dev/api/gov/openfda-drugsfda?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-company-records-fda-drugs-fda-approval-lookup-0fa68014
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PBg6v9Woa3bPAweN-EYvh

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sitecheck-company-records-fda-drugs-fda-approval-lookup-0fa68014
```

Example prompt: Can you pull the FDA Drugs@FDA approval records for ibuprofen — I need the sponsor names, brand names, application numbers, active ingredients, and marketing status? Show me up to 5 records.

## When to prefer this

Use this endpoint when you need structured FDA approval metadata (sponsors, application numbers, marketing status, active ingredients) for a known generic drug name. It is ideal for regulatory research, competitive pharmaceutical intelligence, or verifying whether a drug is prescription vs. OTC. It is not suitable for drug labeling, safety/adverse event data, or full prescribing information.

## Known failure modes

- Generic drug name not found in Drugs@FDA — returns empty records array
- Generic drug name too short (under 3 characters) or too long (over 60 characters) — schema validation error
- Limit parameter outside 1–10 range — may return error or be clamped
- openFDA upstream service unavailable — proxy error or timeout
- Misspelled drug name returns no results without suggestions

## How this service works

Pay-per-call company registry, government, legal and B2B data tools for AI agents, from official registers and public sources. Payment: x402, USDC on Base, Solana, Arc, Polygon, Arbitrum, Monad, World Chain, Optimism, Avalanche, Celo or Stellar, or RLUSD/XRP on the XRP Ledger. No signup, no API key; a failed call is not charged.

## Output

A JSON object containing the total number of matching records, the generic drug name queried, the openFDA source URL, a timestamp of when the data was checked, and an array of up to 10 approval records each containing application number, sponsor name, brand name, active ingredients list, marketing status, and latest submission date.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "generic"
     ],
     "properties": {
      "limit": {
       "type": "string",
       "description": "Records to return, 1 to 10 (default 5)"
      },
      "generic": {
       "type": "string",
       "description": "Generic (established) drug name, 3 to 60 characters"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "total": 105,
  "source": "https://api.fda.gov/drug/drugsfda.json",
  "generic": "ibuprofen",
  "records": [
   {
    "sponsor": "BIONPHARMA",
    "brandName": "IBUPROFEN AND DIPHENHYDRAMINE HYDROCHLORIDE",
    "marketingStatus": "Over-the-counter",
    "activeIngredients": [
     "DIPHENHYDRAMINE HYDROCHLORIDE 25MG",
     "IBUPROFEN EQ 200MG FREE ACID AND POTASSIUM SALT"
    ],
    "applicationNumber": "ANDA090397",
    "latestSubmissionDate": "20101122"
   },
   {
    "sponsor": "XGEN PHARMS",
    "brandName": "IBUPROFEN LYSINE",
    "marketingStatus": "Prescription",
    "activeIngredients": [
     "IBUPROFEN LYSINE EQ 20MG BASE/2ML (EQ 10MG BASE/ML)"
    ],
    "applicationNumber": "ANDA202402",
    "latestSubmissionDate": "20240703"
   }
  ],
  "checkedAt": "2026-10-23T09:37:09.981Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-company-records-fda-drugs-fda-approval-lookup-0fa68014/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.companyrecords-api.workers.dev](https://www.zero.xyz/host/api.companyrecords-api.workers.dev/llms.txt)
