查看原始 JSON
{
"type": "object",
"required": [],
"properties": {
"body": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"~standard": {
"vendor": "zod",
"version": 1,
"jsonSchema": {}
},
"properties": {
"name": {
"type": "string",
"minLength": 1,
"description": "人员搜索字段 1。"
},
"page": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 1,
"description": "人员搜索字段 2。"
},
"domain": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 3。"
},
"skills": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 4。"
},
"company": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 5。"
},
"keyword": {
"type": "string",
"minLength": 1,
"description": "人员搜索字段 6。"
},
"industry": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 7。"
},
"location": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 8。"
},
"education": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 9。"
},
"job_title": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 10。"
},
"languages": {
"type": "array",
"items": {
"type": "object",
"required": [
"language"
],
"properties": {
"language": {
"type": "string",
"minLength": 1,
"description": "人员搜索字段 12。"
},
"proficiency": {
"type": "array",
"items": {
"enum": [
"elementary",
"full_professional",
"limited_working",
"native_or_bilingual",
"professional_working"
],
"type": "string"
},
"description": "人员搜索字段 13。"
}
},
"additionalProperties": false
},
"maxItems": 50,
"description": "人员搜索字段 11。"
},
"page_size": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "人员搜索字段 14。"
},
"seniority": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 15。"
},
"data_types": {
"type": "array",
"items": {
"enum": [
"personal_email",
"phone"
],
"type": "string"
},
"description": "人员搜索字段 16。"
},
"educations": {
"type": "array",
"items": {
"type": "object",
"properties": {
"location": {
"type": "string",
"minLength": 1
},
"school_name": {
"type": "string",
"minLength": 1
},
"field_of_study": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false
},
"maxItems": 50,
"description": "人员搜索字段 17。"
},
"reveal_info": {
"type": "boolean",
"description": "人员搜索字段 18。"
},
"company_size": {
"type": "array",
"items": {
"enum": [
"10001",
"1_10",
"11_50",
"51_200",
"201_500",
"501_1000",
"1001_5000",
"5001_10000"
],
"type": "string"
},
"description": "人员搜索字段 19。"
},
"job_function": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 20。"
},
"past_company": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 21。"
},
"output_fields": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"description": "人员搜索字段 22。"
},
"company_filter": {
"enum": [
"current",
"past",
"past_only",
"both"
],
"type": "string",
"description": "人员搜索字段 23。"
},
"past_job_title": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 24。"
},
"location_radius": {
"type": "integer",
"maximum": 500,
"minimum": 1,
"description": "人员搜索字段 25。"
},
"match_experience": {
"enum": [
"current",
"past",
"both"
],
"type": "string",
"description": "人员搜索字段 26。"
},
"exclude_companies": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 27。"
},
"detailed_education": {
"type": "boolean",
"description": "人员搜索字段 28。"
},
"exclude_job_titles": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 29。"
},
"past_work_location": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 30。"
},
"current_titles_only": {
"type": "boolean",
"description": "人员搜索字段 31。"
},
"detailed_experience": {
"type": "boolean",
"description": "人员搜索字段 32。"
},
"years_of_experience": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"description": "人员搜索字段 33。"
}
},
"current_company_only": {
"type": "boolean",
"description": "人员搜索字段 34。"
},
"is_currently_working": {
"type": "boolean",
"description": "人员搜索字段 35。"
},
"current_work_location": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"maxItems": 50,
"description": "人员搜索字段 36。"
},
"recently_changed_jobs": {
"type": "boolean",
"description": "人员搜索字段 37。"
},
"years_in_current_role": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"description": "人员搜索字段 39。"
},
"description": "人员搜索字段 38。"
},
"exclude_companies_filter": {
"enum": [
"current",
"past",
"both"
],
"type": "string",
"description": "人员搜索字段 40。"
},
"include_related_job_titles": {
"type": "boolean",
"description": "人员搜索字段 41。"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}