[
{
"id": "pypi-packages-api_1000",
"service": "pypi-packages-api",
"title": "PYPI PACKAGES Record #1",
"status": "VERIFIED_ACTIVE",
"result": "Processed query successfully for pypi-packages-api",
"inputReceived": {
"packages": [
"requests",
"fastapi",
"pydantic"
],
"maxReleases": 10
},
"data": {
"index": 1,
"relevanceScore": 0.95,
"summary": "High-fidelity structured response for PYPI PACKAGES query parameter extraction.",
"attributes": {
"region": "Global",
"category": "PYPI",
"timestamp": "2026-10-12T11:46:20.212Z"
}
},
"timestamp": "2026-10-12T11:46:20.212Z"
},
{
"id": "pypi-packages-api_1001",
"service": "pypi-packages-api",
"title": "PYPI PACKAGES Record #2",
"status": "VERIFIED_ACTIVE",
"result": "Processed query successfully for pypi-packages-api",
"inputReceived": {
"packages": [
"requests",
"fastapi",
"pydantic"
],
"maxReleases": 10
},
"data": {
"index": 2,
"relevanceScore": 0.8999999999999999,
"summary": "High-fidelity structured response for PYPI PACKAGES query parameter extraction.",
"attributes": {
"region": "Global",
"category": "PYPI",
"timestamp": "2026-10-12T11:46:20.212Z"
}
},
"timestamp": "2026-10-12T11:46:20.212Z"
},
{
"id": "pypi-packages-api_1002",
"service": "pypi-packages-api",
"title": "PYPI PACKAGES Record #3",
"status": "VERIFIED_ACTIVE",
"result": "Processed query successfully for pypi-packages-api",
"inputReceived": {
"packages": [
"requests",
"fastapi",
"pydantic"
],
"maxReleases": 10
},
"data": {
"index": 3,
"relevanceScore": 0.85,
"summary": "High-fidelity structured response for PYPI PACKAGES query parameter extraction.",
"attributes": {
"region": "Global",
"category": "PYPI",
"timestamp": "2026-10-12T11:46:20.212Z"
}
},
"timestamp": "2026-10-12T11:46:20.212Z"
},
{
"id": "pypi-packages-api_1003",
"service": "pypi-packages-api",
"title": "PYPI PACKAGES Record #4",
"status": "VERIFIED_ACTIVE",
"result": "Processed query successfully for pypi-packages-api",
"inputReceived": {
"packages": [
"requests",
"fastapi",
"pydantic"
],
"maxReleases": 10
},
"data": {
"index": 4,
"relevanceScore": 0.7999999999999999,
"summary": "High-fidelity structured response for PYPI PACKAGES query parameter extraction.",
"attributes": {
"region": "Global",
"category": "PYPI",
"timestamp": "2026-10-12T11:46:20.212Z"
}
},
"timestamp": "2026-10-12T11:46:20.212Z"
},
{
"id": "pypi-packages-api_1004",
"service": "pypi-packages-api",
"title": "PYPI PACKAGES Record #5",
"status": "VERIFIED_ACTIVE",
"result": "Processed query successfully for pypi-packages-api",
"inputReceived": {
"packages": [
"requests",
"fastapi",
"pydantic"
],
"maxReleases": 10
},
"data": {
"index": 5,
"relevanceScore": 0.75,
"summary": "High-fidelity structured response for PYPI PACKAGES query parameter extraction.",
"attributes": {
"region": "Global",
"category": "PYPI",
"timestamp": "2026-10-12T11:46:20.212Z"
}
},
"timestamp": "2026-10-12T11:46:20.212Z"
}
]
curl --location --request POST 'https://zylalabs.com/api/14197/pypi+python+packages+and+release+intelligence+scraper+api/35252/execute+pypi+python+packages+and+release+intelligence+scraper+api' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"packages":["requests","fastapi","pydantic"],"maxReleases":10}'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 PyPI Python 包和发布情报抓取器 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
(年度计费可节省 2 个月 🎉)
API返回指定Python包的全面元数据,包括最新版本信息、作者详情、项目链接、分类器、依赖关系和wheel文件,所有信息均以规范化的JSON格式组织
响应中的关键字段包括“id”“service”“title”“status”“result”“inputReceived”和“data”,其中包含“region”“category”和“timestamp”等属性,为提取的包信息提供了必要的上下文
用户可以通过指定“packages”参数和所需的 Python 包名称列表以及可选的“maxReleases”参数来限制响应中包含的过去版本数量,从而自定义请求
该API提供有关包元数据的信息,包括发布历史、作者详情、项目链接、分类器、依赖项和轮子文件,使用户能够收集有关Python包的广泛见解
响应数据以 JSON 数组的形式组织,其中每个对象包含有关包的元数据,包括其状态、处理过的查询结果和详细属性,便于解析和集成到应用程序中
典型的用例包括市场情报仪表板 AI和LLM流水线 B2B工作流自动化以及SaaS平台的后端集成 利用实时包数据来增强决策能力
通过直接访问PyPI的结构化域记录来维持数据的准确性,确保检索的信息是最新和可靠的,并由Cloudflare的全球边缘架构支持,以保持一致的性能
用户应检查响应中的“状态”字段以确定查询是否成功 如果结果是部分的或为空,请考虑调整“包”参数或验证包名称的准确性