API 文档

使用MDLooker API将医疗器械合规数据集成到您的应用程序中

快速开始

1. 登录您的账户并前往用户中心的API密钥管理页面
2. 创建新的API密钥
3. 在请求头中添加 Authorization: Bearer YOUR_API_KEY

Authorization: Bearer mk_live_xxxxxxxxxxxxxxxx

速率限制

免费用户:每分钟100次请求
付费用户:根据套餐享有更高额度

API 端点

GET/api/search

搜索医疗器械注册信息

参数

参数名类型必需描述
qstring搜索关键词
marketstring市场筛选 (all/fda/nmpa/eudamed)
pagenumber页码,默认1
limitnumber每页数量,默认20

响应示例

{
  "data": [...],
  "pagination": {
    "page": 1,
    "limit": 20,
    "total": 100,
    "totalPages": 5
  }
}
GET/api/companies/{id}

获取企业详细信息

参数

参数名类型必需描述
idstring企业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