{"row_count":1,"error_count":1,"warning_count":1,"score":87,"grade":"B","issues":[{"severity":"warning","row":1,"field":"description","message":"Description is very short","fix_hint":"Add useful product details such as material, use case, size, or features."},{"severity":"error","row":1,"field":"availability","message":"Invalid availability value","fix_hint":"Use in stock, out of stock, preorder, or backorder."}]}
curl --location --request POST 'https://zylalabs.com/api/12795/product+feed+validator+api/25147/validate+product+feed' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"feed_data": "id,title,description,link,image_link,price,availability,condition,brand,gtin\nSKU123,Blue Shirt,Soft cotton shirt,https://example.com/products/blue-shirt,https://example.com/images/blue-shirt.jpg,19.99 USD,in_stock,new,LumaValle,00012345678905",
"feed_format": "csv"
}'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 LumaValle产品源验证器 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
(年度计费可节省 2 个月 🎉)
领先企业的信赖之选
验证产品数据源端点返回一个结构化的JSON响应,包括行数、错误数、警告数、总体得分、等级以及在产品数据源中发现的问题的详细列表
响应中的关键字段包括 `row_count` `error_count` `warning_count` `score` `grade` 以及一个 `issues` 数组,该数组详细说明了具体问题,包括严重性 行号 字段名称 问题消息和修复提示
返回的数据采用 JSON 格式,结构化包含顶级字段用于计数和分数,以及一个问题数组。每个问题包含字段用于严重性、行号、字段名称、消息和解决建议,便于分析和解析
该端点提供有关缺失的必填字段、空值、格式不正确的URL、重复的ID、价格格式、可用性、状态、标识符、描述、图片链接和总体数据质量评分的信息
该端点接受各种格式的产品 feed 数据(CSV TSV JSON XML)或公共 feed URL 等参数 用户可以通过提供特定的 feed 内容进行验证来自定义请求
响应数据组织在一个主对象中,该对象包含摘要指标(计数和分数)以及一个`问题`数组 数组中的每个问题对象提供有关特定验证问题的详细信息
数据来自提交的供稿内容或请求中提供的公共供稿URL API会检查提供的产品供稿是否符合常见格式和内容问题的验证规则
典型的用例包括检查产品信息格式 审查缺失或无效字段 查找重复的产品ID 检查价格和可用性值 以及在将信息用于目的系统之前识别列表数据问题