{"uid":"cap_BqTP2T1F9A0OSgjUzEt-E","slug":"med-halowerk-com-clinical-trial-status-monitor-6aaa32f9","name":"med.halowerk.com Clinical Trial Status Monitor","description":"A monitor with memory over registered trials. The first call stores a snapshot and returns the baseline explicitly marked as such rather than reporting everything as new. Each later call with the returned token compares the current registry state and reports the differences: recruitment status, enrolment target, primary and overall completion dates, the number of sites, and whether results have been posted.","url":"https://med.halowerk.com/v1/trial-status-monitor","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"nct_ids":{"type":"array","items":{"type":"string","maxLength":20,"minLength":5},"maxItems":25,"minItems":1},"snapshot_token":{"type":"string","maxLength":80}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.006","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.006/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_B9b72sSEoGdkYrF8k0q5R","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.006","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Monitors registered clinical trials for changes over time by storing a baseline snapshot on first call and reporting diffs in status, enrollment, dates, sites, and results on subsequent calls using a session token.","exampleAgentPrompt":"Start monitoring clinical trial NCT04280705 for me — I want to know when its recruitment status, enrollment target, completion dates, site count, or results posting changes from the current state.","exampleUseCases":[{"title":"Phase III trial recruitment tracking","prompt":"Set up monitoring for trial NCT05123456 so I get a diff report whenever its recruitment status or enrollment target changes from the baseline you capture today."},{"title":"Results posting surveillance","prompt":"I need to watch clinical trial NCT03421379 and alert me the moment it posts results or its overall completion date shifts — start a new monitoring session now."},{"title":"Regulatory due-diligence change detection","prompt":"We're doing due diligence on a drug program — can you track NCT04887194 and tell me exactly what has changed in its registry entry compared to when we first checked it last month using our existing session token?"}],"resultDescription":"On first call: a baseline snapshot of the trial's current registry state (recruitment status, enrolment target, primary and overall completion dates, site count, results posting status) explicitly marked as a baseline, plus a session token for future comparisons. On subsequent calls with the token: a structured diff report listing only fields that changed between the stored snapshot and the current registry state.","failureModes":["Invalid or unrecognized trial identifier returns an error indicating the trial was not found in the registry","Expired or invalid session token causes the endpoint to reject the comparison request and require a new baseline call","Trial registry source temporarily unavailable results in a service error","No changes detected returns an empty diff with confirmation that state matches the stored snapshot","Malformed request body returns a validation error"],"whenToPreferThis":"Choose this endpoint when you need stateful, ongoing monitoring of a clinical trial registry entry over time rather than a one-time lookup. It is purpose-built for detecting incremental changes across specific fields (status, enrollment, dates, sites, results) without re-processing the full record manually. Prefer it over a plain trial-lookup endpoint when your workflow requires drift detection, alerts on change, or audit trails of registry evolution.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T17:51:51.221Z","isFirstParty":false}