{"uid":"cap_52EUQqdHiMYxZViOm5r8j","slug":"med-halowerk-com-trial-sites-82ffb7b1","name":"med.halowerk.com Trial Sites","description":"Returns the participating sites of a registered trial, each with the facility name, city, state and country, the coordinates the registry holds, the recruitment status of that site specifically, and any publicly listed contact. Site status is reported separately from trial status and that separation is the point: a trial can be recruiting overall while the nearest site has stopped, and the reverse happens too, so applying the trial status to every site sends someone to a closed door.","url":"https://med.halowerk.com/v1/trial-sites","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"lat":{"type":"number","maximum":90,"minimum":-90,"description":"Reference point for distances."},"lon":{"type":"number","maximum":180,"minimum":-180},"nct_id":{"type":"string","maxLength":20,"minLength":5},"country":{"type":"string","maxLength":60},"recruiting_only":{"type":"boolean","default":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Cqj1kLCWWzYnRakG2auCK","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns per-site details for a registered clinical trial, including facility name, location, coordinates, site-specific recruitment status, and public contact information.","exampleAgentPrompt":"Can you pull up all the participating sites for clinical trial NCT04280705 and tell me which ones are still actively recruiting, including their city, country, and any contact info listed?","exampleUseCases":[{"title":"Nearest recruiting site for a patient","prompt":"My patient wants to join trial NCT03745287 — can you find all the sites and tell me which ones are currently recruiting, along with their city and contact details, so we can figure out which is closest to them?"},{"title":"Trial site map for a research dashboard","prompt":"I'm building a map of all locations enrolled in NCT04513275. Can you get me each site's facility name, country, coordinates, and whether they're actively recruiting or not?"},{"title":"Verify site status before referral","prompt":"Before I refer someone to a site in the NCT02735707 trial, can you check whether the London site specifically is still recruiting, or if the trial overall is recruiting but that location has stopped?"}],"resultDescription":"Returns a list of participating sites for the specified trial, each containing the facility name, city, state, country, geographic coordinates held by the registry, the site-specific recruitment status (independent of overall trial status), and any publicly listed contact name or information.","failureModes":["Unknown or malformed trial ID returns an empty site list or 404-equivalent error","Trial exists but has no site-level data registered — returns empty array","Registry source temporarily unavailable — upstream timeout or service error","Trial ID maps to a trial with no publicly listed contacts — contact fields will be null or absent"],"whenToPreferThis":"Use this endpoint when you need site-level granularity for a clinical trial rather than trial-level summary data. It is specifically valuable when trial-level recruitment status may differ from individual site status — critical for patient navigation or referral workflows. Prefer this over a general trial search endpoint when you already have a trial identifier and need geographic or contact details per site.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:50:39.664Z","isFirstParty":false}