OpenFDA Recall Delta Feed
Pricing
$2.00 / 1,000 materialized deltas
Go to Apify Store
OpenFDA Recall Delta Feed
Materialized change feed for FDA drug recalls (openFDA enforcement): new/updated records with changed_fields, hashes and provenance.
Pricing
$2.00 / 1,000 materialized deltas
Rating
0.0
(0)
Developer
Benjamin
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
20 days ago
Last modified
Categories
Share
Materialized change feed for FDA drug recalls (openFDA drug/enforcement).
Input
source:openfda_drug_enforcement(única implementada).changeType:new,updated,any(defaultany).limit: 1–200 (default 50).maxTotalChargeUsd: opcional; debe ser >= $0.01 (start fee).
Output
Un dataset item por delta válido materializado:
{"source": "openfda_drug_enforcement","external_id": "D-1074-2017","observed_at": "2026-08-15T00:00:00","change_type": "new","changed_fields": ["recalling_firm", "reason_for_recall"],"old_hash": "","new_hash": "sha256...","payload": { "recall_number": "D-1074-2017", ... }}
Semántica
- Primera corrida: baseline (todos
new). - Corridas siguientes:
newsi elexternal_idno existía en el estado previo;updatedsi el hash del payload cambió. - Estado previo en el Key-Value store del actor (
seenmapexternal_id -> content_hash). unchangedno se emite.
Pricing / cobro
- Evento PPE:
delta(por item materializado). Se cobra SOLO después depush_dataexitoso. - Fail-loud: si el pricing configurado no incluye el evento
delta, el run FALLA visiblemente (sin sustitución silenciosa del modelo de cobro). - Sin pricing configurado (draft/owner): no se cobra, run normal.
Limitaciones
changed_fieldsparaupdatedusa["$root"](el KV store no persiste payloads completos); los campos exactos requieren el snapshot local (motor Boring Data Engine).- openFDA no debe usarse para decisiones clínicas; feed informativo con provenance.