openfda_device_searcher
Query the FDA's MAUDE database to identify medical device issues, including malfunctions, patient injuries, and genomic/diagnostic device problems. Filter by device type, manufacturer, or problem description to uncover adverse event reports.
Instructions
Search FDA device adverse event reports (MAUDE) for medical device issues.
⚠️ PREREQUISITE: Use the 'think' tool FIRST to plan your research strategy!
Searches FDA's device adverse event database for:
- Device malfunctions and failures
- Patient injuries related to devices
- Genomic test and diagnostic device issues
By default, filters to genomic/diagnostic devices relevant to precision medicine.
Set genomics_only=False to search all medical devices.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
api_key | No | Optional OpenFDA API key (overrides OPENFDA_API_KEY env var) | |
device | No | Device name to search for | |
genomics_only | No | Filter to genomic/diagnostic devices only | |
limit | No | Maximum number of results | |
manufacturer | No | Manufacturer name | |
page | No | Page number (1-based) | |
problem | No | Device problem description | |
product_code | No | FDA product code |
Input Schema (JSON Schema)
{
"properties": {
"api_key": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Optional OpenFDA API key (overrides OPENFDA_API_KEY env var)",
"title": "Api Key"
},
"device": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Device name to search for",
"title": "Device"
},
"genomics_only": {
"default": true,
"description": "Filter to genomic/diagnostic devices only",
"title": "Genomics Only",
"type": "boolean"
},
"limit": {
"default": 25,
"description": "Maximum number of results",
"maximum": 100,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"manufacturer": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Manufacturer name",
"title": "Manufacturer"
},
"page": {
"default": 1,
"description": "Page number (1-based)",
"minimum": 1,
"title": "Page",
"type": "integer"
},
"problem": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Device problem description",
"title": "Problem"
},
"product_code": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "FDA product code",
"title": "Product Code"
}
},
"title": "openfda_device_searcherArguments",
"type": "object"
}