DailyMed Label Change Watch Report
Pricing
from $5.00 / 1,000 dailymed label rows
DailyMed Label Change Watch Report
Try Input: 1 drug watch + emitRawRows ≈ USD 0.005/row. From USD 0.005. Paste drug name and Start.
Pricing
from $5.00 / 1,000 dailymed label rows
Rating
0.0
(0)
Developer
naoki anzai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Paid first run ≈ USD 0.005 per dailymed-label-row (1 drug watch, emitRawRows true, report/export off). Alerts ≈ USD 0.20 — leave off for first run. Open Try for free → Input and run this JSON.
{"watches": [{"id": "acetaminophen-first-run","drugNames": ["acetaminophen"],"publishedDateFrom": "2024-01-01","publishedDateComparison": "gte"}],"initialRunMode": "emit_backfill","includeHistory": false,"generateReport": false,"emitRawRows": true,"emitExport": false,"emitUnchanged": false,"maxRecordsPerWatch": 1,"maxHistoryEntries": 1,"maxChargeUsd": 0.05,"dryRun": false}
Pharma label-operations and regulatory-research teams provide bounded DailyMed filters such as drug names, labelers, NDCs, application numbers, or Set IDs.
The Actor compares public SPL metadata and version history across recurring runs.
The result is a source-linked change alert, impact report, or compact export; full label XML/PDF/media is excluded by default.
Run the next report
- Medicare Coverage Change Impact Report for public national coverage document changes.
- CMS Provider Ownership & Quality Change Report for source-linked provider ownership and quality changes.
- FDA 510(k) Device Clearance Landscape Report for public device clearance record changes.
Store Quickstart
- Start with
initialRunMode: "baseline_only"and a stablemonitorKey. - Use a stable
watches[].id, setgenerateReport: true, and leaveemitUnchanged: false. - After the free baseline, run the same watch again. Only new or changed metadata/version observations produce billable output.
The first recurring run stores a baseline and emits 0 rows / 0 charge. An unchanged recurring run emits zero rows and zero charge. The default value path is report-first and does not download full labels.
Example 1: Drug-name portfolio watch
{"watches": [{"id": "acetaminophen-labels","drugNames": ["acetaminophen"],"publishedDateFrom": "2024-01-01","publishedDateComparison": "gte"}],"monitorKey": "acetaminophen-label-portfolio","initialRunMode": "baseline_only","generateReport": true,"emitRawRows": false,"emitExport": false,"emitUnchanged": false,"maxRecordsPerWatch": 10,"maxHistoryEntries": 5,"maxChargeUsd": 25}
Example 2: Exact Set ID watch
{"watches": [{"id": "known-spl","setIds": ["1efe378e-fee1-4ae9-8ea5-0fe2265fe2d8"]}],"monitorKey": "known-spl-version-watch","initialRunMode": "baseline_only","includeHistory": true,"generateReport": true,"emitUnchanged": false,"maxChargeUsd": 25}
Example 3: Labeler and application watch
{"watches": [{"id": "labeler-nda-portfolio","labelers": ["Example Labeler"],"applicationNumbers": ["NDA012345"],"publishedDateFrom": "2025-01-01","publishedDateComparison": "gte"}],"monitorKey": "labeler-nda-portfolio","initialRunMode": "emit_backfill","generateReport": true,"emitExport": true,"emitUnchanged": false,"maxRecordsPerWatch": 25,"maxHistoryEntries": 10,"maxChargeUsd": 25}
Use with Apify MCP
Exact actor: taroyamada/dailymed-label-change-watch-report
Sample input JSON:
{"watches": [{"id": "acetaminophen-first-run","drugNames": ["acetaminophen"],"publishedDateFrom": "2024-01-01","publishedDateComparison": "gte"}],"initialRunMode": "emit_backfill","includeHistory": false,"generateReport": false,"emitRawRows": true,"emitExport": false,"emitUnchanged": false,"maxRecordsPerWatch": 1,"maxHistoryEntries": 1,"maxChargeUsd": 0.05,"dryRun": false}
What you receive
The report-first output can contain:
dailymed-label-impact-report: grouped counts and source-linked evidence for new or changed records.dailymed-label-change-alert: one alert per new label or metadata/version change.dailymed-label-export: compact JSON-ready metadata and version history without full label content.dailymed-label-row: optional low-priced metadata row whenemitRawRowsis enabled.
Each label includes setId, title, SPL version, published date, labeler when present, bounded history, DailyMed metadata URL, and official history URL. The actor never treats a missing history entry as proof that no change exists.
Pricing
| Event | Price | When it is emitted |
|---|---|---|
dailymed-label-row | $0.005 | Optional compact row for a new or changed observation |
dailymed-label-change-alert | $0.20 | New or changed metadata/version observation |
dailymed-label-impact-report | $10.00 | One grouped report for the selected changes |
dailymed-label-export | $6.00 | Optional compact source-linked export |
maxChargeUsd is enforced before delivery. Unknown event names, delivery failures, missing charge receipts, and state-store failures fail closed. State is committed only after all billable rows have been delivered successfully.
Compliance and data boundary
- Uses official DailyMed Web Services v2 GET endpoints only. No API key, login, cookie, or paid service is required.
- Retrieves the
/splsmetadata list and bounded/spls/{SETID}/historymetadata. It does not fetch or redistribute full label XML, ZIP, PDF, or media by default. - This is descriptive public-record monitoring, not medical, clinical, legal, regulatory, pharmacovigilance, investment, procurement, or market-access advice.
- A metadata/version change is not a causality finding, safety conclusion, efficacy conclusion, treatment recommendation, approval prediction, or guarantee.
- The product is not endorsed by, approved by, or affiliated with FDA, NLM, NIH, or HHS. Verify the official record before acting.
Support files
- docs/source-compliance.md
- docs/store-competitive-snapshot.md
- docs/integration-guide.md
- docs/sample-output.json