Raw schema
{
"type": "object",
"properties": {
"query": {
"description": "Search by company name — Chinese (广州新鑫) or English (Xinxin Garments)",
"type": "string"
},
"province": {
"description": "Province in China (e.g. 广东 Guangdong, 浙江 Zhejiang, 江苏 Jiangsu, 福建 Fujian, 山东 Shandong)",
"type": "string"
},
"city": {
"description": "City name",
"type": "string"
},
"type": {
"description": "Supplier type",
"type": "string",
"enum": [
"factory",
"trading_company",
"workshop",
"cooperative"
]
},
"product_type": {
"description": "Product category keyword (e.g. 西装 suits, 女装 womenswear, 牛仔 denim, 运动服 activewear, t-shirt, 衬衫 shirts)",
"type": "string"
},
"min_capacity": {
"description": "Minimum monthly production capacity (pieces)",
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"compliance_status": {
"description": "Compliance status filter: compliant / partially_compliant / non_compliant",
"type": "string"
},
"data_confidence": {
"description": "Data quality filter: verified / partially_verified / unverified",
"type": "string"
},
"min_quality_score": {
"description": "Minimum quality score 1-10",
"type": "number"
},
"limit": {
"default": 10,
"description": "Page size: number of records to return (1-50, default 10)",
"type": "integer",
"minimum": 1,
"maximum": 50
},
"offset": {
"default": 0,
"description": "Pagination offset: skip this many records before returning results (default 0)",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"verbose_hints": {
"description": "If true, response includes _interpretation annotations explaining what the data means and _guidance on how to use it",
"type": "boolean"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}