Rows created or updated in (since, now], oldest change first

Each row carries change = created | updated. meta.until is the upper bound: pass it as the next since. A truncated window continues with next_cursor. x402 scheme exact (fixed price per call). API key: metered max(40, rows) row units.

get/v1/diff

Request

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

Query parameters

sincestring date-time required
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.

limitinteger

Response

OK

next_cursorstring nullable

Changes

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