API 文档
使用MDLooker API将医疗器械合规数据集成到您的应用程序中
快速开始
1. 登录您的账户并前往用户中心的API密钥管理页面
2. 创建新的API密钥
3. 在请求头中添加 Authorization: Bearer YOUR_API_KEY
Authorization: Bearer mk_live_xxxxxxxxxxxxxxxx速率限制
免费用户:每分钟100次请求
付费用户:根据套餐享有更高额度
API 端点
GET
/api/search搜索医疗器械注册信息
参数
| 参数名 | 类型 | 必需 | 描述 |
|---|---|---|---|
| q | string | 是 | 搜索关键词 |
| market | string | 否 | 市场筛选 (all/fda/nmpa/eudamed) |
| page | number | 否 | 页码,默认1 |
| limit | number | 否 | 每页数量,默认20 |
响应示例
{
"data": [...],
"pagination": {
"page": 1,
"limit": 20,
"total": 100,
"totalPages": 5
}
}GET
/api/companies/{id}获取企业详细信息
参数
| 参数名 | 类型 | 必需 | 描述 |
|---|---|---|---|
| id | string | 是 | 企业ID |
响应示例
{
"company": { ... },
"products": [...],
"fdaRegistrations": [...]
}代码示例
cURL
curl -X GET "https://mdlooker.vercel.app/api/search?q=medical&market=fda" \
-H "Authorization: Bearer YOUR_API_KEY"JavaScript
const response = await fetch(
'https://mdlooker.vercel.app/api/search?q=medical&market=fda',
{
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
}
);
const data = await response.json();Python
import requests
response = requests.get(
'https://mdlooker.vercel.app/api/search',
params={'q': 'medical', 'market': 'fda'},
headers={'Authorization': 'Bearer YOUR_API_KEY'}
)
data = response.json()需要帮助?
如有API使用问题,请联系 support@mdlooker.com