Surescripts
Particle retrieves medication prescription and fill data from pharmacies and pharmacy benefit managers (PBMs) via its connection to Surescripts.
Particle's connection to Surescripts enables us to integrate robust medication data with clinical data, significantly enhancing the value of our dataset, and creating a more comprehensive and actionable view of a patient's health. This holistic approach enables healthcare providers to gain deeper insights into patient care by connecting medication adherence patterns with clinical outcomes, diagnoses, and treatment plans.
This partnership gives Particle’s customers access to pharmacy fill and claims based patient medication history data that covers 99% of U.S. pharmacies and 96% of U.S. patients.
Particle can access a patient’s 12 month medication history, which is refreshed every time that patient is queried.
For example, combining prescription fill data with lab results or imaging findings can help identify whether a prescribed therapy is effective or if adjustments are needed. Similarly, understanding medication adherence alongside clinical notes or health conditions can reveal gaps in care, highlight potential risks such as adverse drug interactions, and support more personalized treatment strategies.
This synergy between medication and clinical data not only improves patient safety and outcomes but also empowers providers to make data-driven decisions, optimize care plans, and enhance overall care coordination. By providing a fuller picture of patient health, we are driving more proactive, precise, and impactful interventions in healthcare delivery.
Medication Fills Notifications
Particle can send a webhook notification when Surescripts fill data for a query is ready. The notification is sent once the fills are available through the Flat API. It has the type com.particlehealth.api.v2.medicationfills and the subject Medication Fills Data Available. To receive it, create a notification with notification_type: "medicationfills" via the Management API. Medication fills require a Surescripts license and a query with a purpose_of_use of TREATMENT.
{
"specversion": "1.0",
"type": "com.particlehealth.api.v2.medicationfills",
"subject": "Medication Fills Data Available",
"source": "api/notifications",
"id": "9206931a-45b3-4f89-8685-44e563f9e9dd",
"time": "2026-10-01T17:04:09Z",
"datacontenttype": "application/json",
"data": {
"particle_patient_id": "ad5000cb-4647-4abf-84e6-a95057d84045",
"external_patient_id": "your-patient-id",
"query_id": "7c6d1ad5-f587-46ae-88d6-014504910005",
"count": 3
}
}| Field | Description |
|---|---|
data.particle_patient_id | Particle patient identifier |
data.external_patient_id | Your identifier for the patient |
data.query_id | The query the fills were retrieved for |
data.count | Number of medication fill records retrieved |
The payload does not include resource IDs. Retrieve the fills with GET /api/v2/patients/{particle_patient_id}/flat?MED_FILLS. See Webhook Event Notifications for headers and signature verification, and Testing Signal in Sandbox to trigger a test notification.
Updated 8 days ago

