Search recalls, newest published first

x402 scheme upto: cap = base + limit × row price, settled on rows returned. API key: metered max(40, rows) row units.

get/v1/recalls

Request

  • Base URL: https://recallradar.withglint.app
  • URL: https://recallradar.withglint.app/v1/recalls
  • Auth: one of:
    • HTTP bearer
    • API key in header PAYMENT-SIGNATURE

Query parameters

brandstring[]

Whole-word match on normalized brand, firm, or product text. Repeatable.

companystring

Company slug or name (firm, else brand).

qstring

Free text over product, reason, firm (web search syntax).

agency'fda_food' | 'fda_drug' | 'fda_device' | 'fsis' | 'cpsc'
classstring[]

Rows without a class (CPSC) always match.

status'ongoing' | 'terminated' | 'completed' | 'unknown'
activeboolean

Ongoing, or unknown for agencies without lifecycle status.

cursorstring

next_cursor from the previous page.

sincestring date

published_at >= since

untilstring date

published_at <= until

limitinteger

Response

OK

next_cursorstring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.