此 MCP 可以做什么
Manages recruiting workflows including jobs, candidates, applications, interviews, scorecards, automations, imports, and audit records.
工具
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['subject_person_id', 'scope', 'target_id', 'artifact_classes', 'reason'], 'properties': {'scope': {'enum': ['job', 'department', 'application', 'report'], 'type': 'string'}, 'reason': {'type': 'string', 'maxLength': 2000, 'minLength': 1}, 'revocable': {'type': 'boolean'}, 'target_id': {'type': 'string', 'minLength': 1}, 'expires_at': {'type': 'string', 'format': 'date-time'}, 'request_id': {'type': 'string', 'minLength': 1}, 'effective_at': {'type': 'string', 'format': 'date-time'}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'artifact_classes': {'type': 'array', 'items': {'enum': ['application', 'interview_plan', 'scorecard', 'decision_brief', 'report'], 'type': 'string'}, 'maxItems': 20, 'minItems': 1}, 'subject_person_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['access_grant_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'access_grant_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['access_grant_id'], 'properties': {'reason': {'type': 'string', 'maxLength': 2000}, 'request_id': {'type': 'string', 'minLength': 1}, 'access_grant_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id', 'round_id'], 'properties': {'round_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'round_title': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'interview_plan_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id', 'binding'], 'properties': {'reason': {'type': 'string', 'maxLength': 2000}, 'binding': {'type': 'object', 'required': ['preview_hash', 'approved_action_key', 'approved_input_hash', 'approved_idempotency_key', 'resource_version_precondition'], 'properties': {'preview_hash': {'type': 'string', 'minLength': 1}, 'approved_action_key': {'type': 'string', 'minLength': 1}, 'approved_input_hash': {'type': 'string', 'minLength': 1}, 'approved_idempotency_key': {'type': 'string', 'minLength': 1}, 'resource_version_precondition': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id'], 'properties': {'reason': {'type': 'string', 'maxLength': 2000}, 'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['person_id', 'job_posting_id'], 'properties': {'person_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'job_posting_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id', 'current_status', 'target_status', 'email_type', 'decision', 'binding'], 'properties': {'mode': {'enum': ['test', 'live'], 'type': 'string'}, 'binding': {'type': 'object', 'required': ['preview_hash', 'approved_action_key', 'approved_input_hash', 'approved_idempotency_key', 'resource_version_precondition'], 'properties': {'preview_hash': {'type': 'string', 'minLength': 1}, 'approved_action_key': {'type': 'string', 'minLength': 1}, 'approved_input_hash': {'type': 'string', 'minLength': 1}, 'approved_idempotency_key': {'type': 'string', 'minLength': 1}, 'resource_version_precondition': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, 'decision': {'type': 'string', 'const': 'review_edit'}, 'email_type': {'type': 'string', 'const': 'offer'}, 'request_id': {'type': 'string', 'minLength': 1}, 'target_status': {'type': 'string', 'const': 'Offer'}, 'application_id': {'type': 'string', 'minLength': 1}, 'current_status': {'type': 'string', 'const': 'Interviewing'}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'personalization_instruction': {'anyOf': [{'type': 'string', 'maxLength': 2000}, {'type': 'null'}]}, 'requested_sender_identity_id': {'anyOf': [{'type': 'string', 'format': 'uuid'}, {'type': 'null'}]}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id', 'current_status', 'target_status', 'email_type', 'decision'], 'properties': {'mode': {'enum': ['test', 'live'], 'type': 'string'}, 'decision': {'type': 'string', 'const': 'review_edit'}, 'email_type': {'type': 'string', 'const': 'offer'}, 'request_id': {'type': 'string', 'minLength': 1}, 'target_status': {'type': 'string', 'const': 'Offer'}, 'application_id': {'type': 'string', 'minLength': 1}, 'current_status': {'type': 'string', 'const': 'Interviewing'}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'personalization_instruction': {'anyOf': [{'type': 'string', 'maxLength': 2000}, {'type': 'null'}]}, 'requested_sender_identity_id': {'anyOf': [{'type': 'string', 'format': 'uuid'}, {'type': 'null'}]}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id', 'status', 'binding'], 'properties': {'reason': {'type': 'string', 'maxLength': 2000}, 'status': {'enum': ['Offer', 'Hired', 'Offer Rejected', 'Disqualified', 'Withdrawn'], 'type': 'string'}, 'binding': {'type': 'object', 'required': ['preview_hash', 'approved_action_key', 'approved_input_hash', 'approved_idempotency_key', 'resource_version_precondition'], 'properties': {'preview_hash': {'type': 'string', 'minLength': 1}, 'approved_action_key': {'type': 'string', 'minLength': 1}, 'approved_input_hash': {'type': 'string', 'minLength': 1}, 'approved_idempotency_key': {'type': 'string', 'minLength': 1}, 'resource_version_precondition': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'employment_start_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id', 'status'], 'properties': {'reason': {'type': 'string', 'maxLength': 2000}, 'status': {'enum': ['Screening', 'Interviewing', 'On Hold'], 'type': 'string'}, 'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'pipeline_stage_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id', 'status'], 'properties': {'reason': {'type': 'string', 'maxLength': 2000}, 'status': {'enum': ['Offer', 'Hired', 'Offer Rejected', 'Disqualified', 'Withdrawn'], 'type': 'string'}, 'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'pipeline_stage_id': {'type': 'string', 'minLength': 1}, 'employment_start_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id'], 'properties': {'stage': {'type': 'string', 'maxLength': 200}, 'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['import_id', 'preview_hash'], 'properties': {'import_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'preview_hash': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'jobs': {'type': 'array', 'items': {'type': 'object', 'properties': {'title': {'anyOf': [{'type': 'string', 'maxLength': 500}, {'type': 'null'}]}, 'status': {'anyOf': [{'type': 'string', 'maxLength': 50}, {'type': 'null'}]}, 'location': {'anyOf': [{'type': 'string', 'maxLength': 300}, {'type': 'null'}]}, 'department': {'anyOf': [{'type': 'string', 'maxLength': 300}, {'type': 'null'}]}, 'location_type': {'anyOf': [{'type': 'string', 'maxLength': 100}, {'type': 'null'}]}}, 'additionalProperties': False}, 'maxItems': 1000}, 'metadata': {'type': 'object', 'additionalProperties': {}}, 'candidates': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'anyOf': [{'type': 'string', 'maxLength': 500}, {'type': 'null'}]}, 'email': {'anyOf': [{'type': 'string', 'format': 'email', 'maxLength': 320}, {'type': 'null'}]}, 'notes': {'anyOf': [{'type': 'string', 'maxLength': 10000}, {'type': 'null'}]}, 'phone': {'anyOf': [{'type': 'string', 'maxLength': 50}, {'type': 'null'}]}, 'linkedin_url': {'anyOf': [{'type': 'string', 'format': 'uri', 'maxLength': 2048}, {'type': 'null'}]}, 'current_title': {'anyOf': [{'type': 'string', 'maxLength': 300}, {'type': 'null'}]}, 'current_company': {'anyOf': [{'type': 'string', 'maxLength': 300}, {'type': 'null'}]}}, 'additionalProperties': False}, 'maxItems': 1000}, 'request_id': {'type': 'string', 'minLength': 1}, 'session_id': {'type': 'string', 'minLength': 1}, 'source_kind': {'enum': ['csv', 'greenhouse'], 'type': 'string'}, 'applications': {'type': 'array', 'items': {'type': 'object', 'properties': {'stage': {'anyOf': [{'type': 'string', 'maxLength': 300}, {'type': 'null'}]}, 'job_title': {'anyOf': [{'type': 'string', 'maxLength': 500}, {'type': 'null'}]}, 'candidate_name': {'anyOf': [{'type': 'string', 'maxLength': 500}, {'type': 'null'}]}, 'candidate_email': {'anyOf': [{'type': 'string', 'format': 'email', 'maxLength': 320}, {'type': 'null'}]}, 'employment_start_date': {'anyOf': [{'type': 'string', 'maxLength': 50}, {'type': 'null'}]}}, 'additionalProperties': False}, 'maxItems': 1000}, 'source_label': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['import_id'], 'properties': {'import_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pipeline_stage_id', 'trigger', 'action'], 'properties': {'action': {'anyOf': [{'type': 'object', 'required': ['type'], 'properties': {'type': {'type': 'string', 'const': 'send_scheduling_link'}, 'interview_id': {'type': 'string', 'minLength': 1}, 'interview_session_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'task_type', 'task_title', 'assigned_user_email'], 'properties': {'type': {'type': 'string', 'const': 'create_task'}, 'context': {'type': 'object', 'additionalProperties': {}}, 'due_date': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'task_type': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'task_title': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'assigned_user_email': {'type': 'string', 'maxLength': 320, 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'email_type'], 'properties': {'type': {'type': 'string', 'const': 'send_email'}, 'email_type': {'enum': ['acknowledgment', 'advancement', 'interview_confirmation', 'rejection', 'offer_declined', 'offer', 'hired', 'withdrawn', 'on_hold'], 'type': 'string'}}, 'additionalProperties': False}]}, 'trigger': {'enum': ['stage_enter', 'stage_exit'], 'type': 'string'}, 'position': {'type': 'integer', 'minimum': 0}, 'condition': {'type': 'object', 'additionalProperties': {}}, 'is_active': {'type': 'boolean'}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'pipeline_stage_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rule_id'], 'properties': {'rule_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id', 'trigger', 'pipeline_stage_id'], 'properties': {'trigger': {'enum': ['stage_enter', 'stage_exit'], 'type': 'string'}, 'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'pipeline_stage_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rule_id'], 'properties': {'rule_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rule_id'], 'properties': {'action': {'anyOf': [{'type': 'object', 'required': ['type'], 'properties': {'type': {'type': 'string', 'const': 'send_scheduling_link'}, 'interview_id': {'type': 'string', 'minLength': 1}, 'interview_session_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'task_type', 'task_title', 'assigned_user_email'], 'properties': {'type': {'type': 'string', 'const': 'create_task'}, 'context': {'type': 'object', 'additionalProperties': {}}, 'due_date': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'task_type': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'task_title': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'assigned_user_email': {'type': 'string', 'maxLength': 320, 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['type', 'email_type'], 'properties': {'type': {'type': 'string', 'const': 'send_email'}, 'email_type': {'enum': ['acknowledgment', 'advancement', 'interview_confirmation', 'rejection', 'offer_declined', 'offer', 'hired', 'withdrawn', 'on_hold'], 'type': 'string'}}, 'additionalProperties': False}]}, 'rule_id': {'type': 'string', 'minLength': 1}, 'trigger': {'enum': ['stage_enter', 'stage_exit'], 'type': 'string'}, 'position': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'null'}]}, 'condition': {'type': 'object', 'additionalProperties': {}}, 'is_active': {'type': 'boolean'}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'rule_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['built_in_agent_id', 'config', 'binding'], 'properties': {'config': {'type': 'object', 'additionalProperties': {}}, 'binding': {'type': 'object', 'required': ['preview_hash', 'approved_action_key', 'approved_input_hash', 'approved_idempotency_key', 'resource_version_precondition'], 'properties': {'preview_hash': {'type': 'string', 'minLength': 1}, 'approved_action_key': {'type': 'string', 'minLength': 1}, 'approved_input_hash': {'type': 'string', 'minLength': 1}, 'approved_idempotency_key': {'type': 'string', 'minLength': 1}, 'resource_version_precondition': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'built_in_agent_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['built_in_agent_id', 'config'], 'properties': {'config': {'type': 'object', 'additionalProperties': {}}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'built_in_agent_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['built_in_agent_id', 'binding'], 'properties': {'binding': {'type': 'object', 'required': ['preview_hash', 'approved_action_key', 'approved_input_hash', 'approved_idempotency_key', 'resource_version_precondition'], 'properties': {'preview_hash': {'type': 'string', 'minLength': 1}, 'approved_action_key': {'type': 'string', 'minLength': 1}, 'approved_input_hash': {'type': 'string', 'minLength': 1}, 'approved_idempotency_key': {'type': 'string', 'minLength': 1}, 'resource_version_precondition': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'built_in_agent_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['built_in_agent_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'built_in_agent_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['built_in_agent_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'built_in_agent_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'built_in_agent_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'slug': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'description': {'anyOf': [{'type': 'string', 'maxLength': 2000}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['department_id', 'email', 'role'], 'properties': {'name': {'type': 'string', 'maxLength': 200}, 'role': {'enum': ['department_lead', 'recruiter'], 'type': 'string'}, 'email': {'type': 'string', 'format': 'email', 'maxLength': 320}, 'full_name': {'type': 'string', 'maxLength': 200}, 'request_id': {'type': 'string', 'minLength': 1}, 'department_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'expires_in_hours': {'type': 'integer', 'maximum': 720, 'minimum': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['department_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'department_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['department_id', 'person_id'], 'properties': {'person_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'department_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['department_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'department_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['department_id', 'person_id'], 'properties': {'person_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'department_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'replacement_lead_person_id': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}]}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['department_id', 'person_id'], 'properties': {'role': {'type': 'string', 'const': 'lead', 'default': 'lead'}, 'person_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'department_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['department_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'department_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['department_id'], 'properties': {'name': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'slug': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'description': {'anyOf': [{'type': 'string', 'maxLength': 2000}, {'type': 'null'}]}, 'department_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'status': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'email_type': {'enum': ['acknowledgment', 'advancement', 'interview_confirmation', 'rejection', 'offer_declined', 'offer', 'hired', 'withdrawn', 'on_hold', 'scorecard_nudge', 'scorecard_escalation', 'decision_brief', 'prospect_outreach', 'candidate_follow_up'], 'type': 'string'}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'reclaim_not_delivered': {'type': 'boolean'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email_type', 'default_sender_type'], 'properties': {'email_type': {'enum': ['acknowledgment', 'advancement', 'interview_confirmation', 'rejection', 'offer_declined', 'offer', 'hired', 'withdrawn', 'on_hold', 'scorecard_nudge', 'scorecard_escalation', 'decision_brief', 'prospect_outreach', 'candidate_follow_up'], 'type': 'string'}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'default_sender_type': {'enum': ['org_shared', 'owner', 'job_hiring_manager'], 'type': 'string'}, 'org_shared_sender_identity_id': {'anyOf': [{'type': 'string', 'format': 'uuid'}, {'type': 'null'}]}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email_type'], 'properties': {'email_type': {'enum': ['acknowledgment', 'advancement', 'interview_confirmation', 'rejection', 'offer_declined', 'offer', 'hired', 'withdrawn', 'on_hold', 'candidate_follow_up'], 'type': 'string'}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email_type'], 'properties': {'email_type': {'enum': ['acknowledgment', 'advancement', 'interview_confirmation', 'rejection', 'offer_declined', 'offer', 'hired', 'withdrawn', 'on_hold', 'candidate_follow_up'], 'type': 'string'}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email_type'], 'properties': {'email_type': {'enum': ['acknowledgment', 'advancement', 'interview_confirmation', 'rejection', 'offer_declined', 'offer', 'hired', 'withdrawn', 'on_hold', 'candidate_follow_up'], 'type': 'string'}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email_type'], 'properties': {'email_type': {'enum': ['acknowledgment', 'advancement', 'interview_confirmation', 'rejection', 'offer_declined', 'offer', 'hired', 'withdrawn', 'on_hold', 'candidate_follow_up'], 'type': 'string'}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email_type', 'version_id'], 'properties': {'email_type': {'enum': ['acknowledgment', 'advancement', 'interview_confirmation', 'rejection', 'offer_declined', 'offer', 'hired', 'withdrawn', 'on_hold', 'candidate_follow_up'], 'type': 'string'}, 'request_id': {'type': 'string', 'minLength': 1}, 'version_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email_type'], 'properties': {'email_type': {'enum': ['acknowledgment', 'advancement', 'interview_confirmation', 'rejection', 'offer_declined', 'offer', 'hired', 'withdrawn', 'on_hold', 'candidate_follow_up'], 'type': 'string'}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email_type'], 'properties': {'email_type': {'enum': ['acknowledgment', 'advancement', 'interview_confirmation', 'rejection', 'offer_declined', 'offer', 'hired', 'withdrawn', 'on_hold', 'candidate_follow_up'], 'type': 'string'}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['application_id', 'interviewer_user_id', 'rating'], 'properties': {'notes': {'type': 'string', 'maxLength': 8000}, 'rating': {'type': 'integer', 'maximum': 4, 'minimum': 0}, 'request_id': {'type': 'string', 'minLength': 1}, 'session_id': {'type': 'string', 'minLength': 1}, 'application_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'interviewer_user_id': {'type': 'string'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 128}, 'name': {'type': 'string', 'maxLength': 300}, 'title': {'type': 'string', 'maxLength': 300}, 'details': {'type': 'string', 'maxLength': 5000}, 'competency': {'type': 'string', 'maxLength': 300}, 'definition': {'type': 'string', 'maxLength': 5000}, 'description': {'type': 'string', 'maxLength': 5000}}, 'additionalProperties': False}, 'maxItems': 25, 'minItems': 1}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'competencies'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.add_competencies'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'required': ['round_id', 'questions'], 'properties': {'round_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'questions': {'type': 'array', 'items': {'type': 'object', 'required': ['text'], 'properties': {'id': {'type': 'string', 'maxLength': 128}, 'tags': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128}, 'maxItems': 20}, 'text': {'type': 'string', 'maxLength': 5000, 'minLength': 1}, 'guidance': {'type': 'string', 'maxLength': 10000}, 'followUpQuestions': {'type': 'array', 'items': {'type': 'string', 'maxLength': 2000}, 'maxItems': 20}}, 'additionalProperties': False}, 'maxItems': 50, 'minItems': 1}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'questions_and_directions'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.add_questions'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 128}, 'name': {'type': 'string', 'maxLength': 300}, 'round': {'type': 'string', 'maxLength': 300}, 'title': {'type': 'string', 'maxLength': 300}, 'purpose': {'type': 'string', 'maxLength': 5000}, 'duration': {'type': 'integer', 'maximum': 480, 'minimum': 0}, 'description': {'type': 'string', 'maxLength': 5000}, 'primaryFocus': {'type': 'string', 'maxLength': 500}, 'questionTypes': {'type': 'array', 'items': {'type': 'string', 'maxLength': 300}, 'maxItems': 50}, 'interviewerGuidance': {'type': 'string', 'maxLength': 5000}, 'recommendedQuestionCount': {'type': 'integer', 'maximum': 100, 'minimum': 0}}, 'additionalProperties': False}, 'maxItems': 20, 'minItems': 1}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'interview_sequence'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.add_rounds'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 128}, 'name': {'type': 'string', 'maxLength': 300}, 'skill': {'type': 'string', 'maxLength': 300}, 'title': {'type': 'string', 'maxLength': 300}, 'details': {'type': 'string', 'maxLength': 5000}, 'category': {'type': 'string', 'maxLength': 128}, 'description': {'type': 'string', 'maxLength': 5000}, 'requirement': {'type': 'string', 'maxLength': 5000}}, 'additionalProperties': False}, 'maxItems': 50, 'minItems': 1}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'skills'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.add_skills'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'properties': {'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'competencies'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.clear_competencies'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'properties': {'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'interview_sequence'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.clear_interview_sequence'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'properties': {'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'skills'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.clear_job_skills'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'properties': {'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'outcomes'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.clear_outcomes'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'required': ['accepted_outcomes'], 'properties': {'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'enum': ['role_context', 'outcomes', 'competencies', 'skills'], 'type': 'string'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'revision_notes': {'type': 'string', 'maxLength': 10000}, 'accepted_outcomes': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 128}, 'tag': {'type': 'string', 'maxLength': 128}, 'text': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'title': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'priority': {'type': 'string', 'maxLength': 128}, 'description': {'type': 'string', 'maxLength': 5000}}, 'additionalProperties': False}, 'maxItems': 25, 'minItems': 1}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.confirm_outcomes'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'required': ['item_ids'], 'properties': {'item_ids': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'maxItems': 100, 'minItems': 1}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'questions_and_directions'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.delete_anchors'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'required': ['ids'], 'properties': {'ids': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'maxItems': 25, 'minItems': 1}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'competencies'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.delete_competencies'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'required': ['round_id', 'ids'], 'properties': {'ids': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'maxItems': 50, 'minItems': 1}, 'round_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'questions_and_directions'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.delete_questions'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'required': ['ids'], 'properties': {'ids': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'maxItems': 20, 'minItems': 1}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'interview_sequence'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.delete_rounds'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'required': ['ids'], 'properties': {'ids': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'maxItems': 50, 'minItems': 1}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'skills'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.delete_skills'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'properties': {'instructions': {'type': 'string', 'maxLength': 10000}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'competencies'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'competency_id': {'type': 'string', 'maxLength': 128}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.generate_anchors'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'properties': {'outcome_ids': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128}, 'maxItems': 50}, 'instructions': {'type': 'string', 'maxLength': 10000}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'outcomes'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.generate_competencies'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'input'], 'properties': {'input': {'type': 'object', 'required': ['role_context'], 'properties': {'instructions': {'type': 'string', 'maxLength': 10000}, 'role_context': {'type': 'object', 'properties': {'title': {'type': 'string', 'maxLength': 300}, 'role_title': {'type': 'string', 'maxLength': 300}, 'additional_context': {'type': 'string', 'maxLength': 20000}, 'organization_context': {'type': 'string', 'maxLength': 10000}}, 'additionalProperties': False}, 'source_job_id': {'type': 'string'}, 'accepted_outcomes': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 128}, 'tag': {'type': 'string', 'maxLength': 128}, 'text': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'title': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'priority': {'type': 'string', 'maxLength': 128}, 'description': {'type': 'string', 'maxLength': 5000}}, 'additionalProperties': False}, 'maxItems': 25, 'minItems': 1}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.generate_outcomes'}, 'resource': {'type': 'object', 'required': ['type'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'properties': {'round_id': {'type': 'string', 'maxLength': 128}, 'instructions': {'type': 'string', 'maxLength': 10000}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'interview_sequence'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.generate_questions_directions'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'properties': {'instructions': {'type': 'string', 'maxLength': 10000}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'skills'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'accepted_rounds': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 128}, 'name': {'type': 'string', 'maxLength': 300}, 'round': {'type': 'string', 'maxLength': 300}, 'title': {'type': 'string', 'maxLength': 300}, 'purpose': {'type': 'string', 'maxLength': 5000}, 'duration': {'type': 'integer', 'maximum': 480, 'minimum': 0}, 'description': {'type': 'string', 'maxLength': 5000}, 'primaryFocus': {'type': 'string', 'maxLength': 500}, 'questionTypes': {'type': 'array', 'items': {'type': 'string', 'maxLength': 300}, 'maxItems': 50}, 'interviewerGuidance': {'type': 'string', 'maxLength': 5000}, 'recommendedQuestionCount': {'type': 'integer', 'maximum': 100, 'minimum': 0}}, 'additionalProperties': False}, 'maxItems': 20, 'minItems': 1}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.generate_rounds'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'properties': {'instructions': {'type': 'string', 'maxLength': 10000}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'competencies'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'accepted_skills': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 128}, 'name': {'type': 'string', 'maxLength': 300}, 'skill': {'type': 'string', 'maxLength': 300}, 'title': {'type': 'string', 'maxLength': 300}, 'details': {'type': 'string', 'maxLength': 5000}, 'category': {'type': 'string', 'maxLength': 128}, 'description': {'type': 'string', 'maxLength': 5000}, 'requirement': {'type': 'string', 'maxLength': 5000}}, 'additionalProperties': False}, 'maxItems': 50, 'minItems': 1}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.generate_skills'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'job_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['draft_id'], 'properties': {'draft_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'required': ['anchors'], 'properties': {'anchors': {'type': 'object', 'propertyNames': {'maxLength': 128, 'minLength': 1}, 'additionalProperties': {'type': 'array', 'items': {'type': 'object', 'required': ['level', 'description'], 'properties': {'level': {'type': 'integer', 'maximum': 4, 'minimum': 1}, 'description': {'type': 'string', 'maxLength': 5000, 'minLength': 1}}, 'additionalProperties': False}, 'maxItems': 4, 'minItems': 1}}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'questions_and_directions'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.update_anchors'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 128}, 'name': {'type': 'string', 'maxLength': 300}, 'title': {'type': 'string', 'maxLength': 300}, 'details': {'type': 'string', 'maxLength': 5000}, 'competency': {'type': 'string', 'maxLength': 300}, 'definition': {'type': 'string', 'maxLength': 5000}, 'description': {'type': 'string', 'maxLength': 5000}}, 'additionalProperties': False}, 'maxItems': 25}, 'order': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'maxItems': 25, 'minItems': 1}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'competencies'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.update_competencies'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'required': ['round_id'], 'properties': {'order': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'maxItems': 50, 'minItems': 1}, 'round_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'questions': {'type': 'array', 'items': {'type': 'object', 'required': ['text'], 'properties': {'id': {'type': 'string', 'maxLength': 128}, 'tags': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128}, 'maxItems': 20}, 'text': {'type': 'string', 'maxLength': 5000, 'minLength': 1}, 'guidance': {'type': 'string', 'maxLength': 10000}, 'followUpQuestions': {'type': 'array', 'items': {'type': 'string', 'maxLength': 2000}, 'maxItems': 20}}, 'additionalProperties': False}, 'maxItems': 50}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'questions_and_directions'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.update_questions'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'required': ['round_id'], 'properties': {'round_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'questions_and_directions'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'candidate_directions': {'type': 'string', 'maxLength': 20000}, 'interviewer_directions': {'type': 'string', 'maxLength': 20000}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.update_round_directions'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 128}, 'name': {'type': 'string', 'maxLength': 300}, 'round': {'type': 'string', 'maxLength': 300}, 'title': {'type': 'string', 'maxLength': 300}, 'purpose': {'type': 'string', 'maxLength': 5000}, 'duration': {'type': 'integer', 'maximum': 480, 'minimum': 0}, 'description': {'type': 'string', 'maxLength': 5000}, 'primaryFocus': {'type': 'string', 'maxLength': 500}, 'questionTypes': {'type': 'array', 'items': {'type': 'string', 'maxLength': 300}, 'maxItems': 50}, 'interviewerGuidance': {'type': 'string', 'maxLength': 5000}, 'recommendedQuestionCount': {'type': 'integer', 'maximum': 100, 'minimum': 0}}, 'additionalProperties': False}, 'maxItems': 20}, 'order': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'maxItems': 20, 'minItems': 1}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'interview_sequence'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.update_rounds'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 128}, 'name': {'type': 'string', 'maxLength': 300}, 'skill': {'type': 'string', 'maxLength': 300}, 'title': {'type': 'string', 'maxLength': 300}, 'details': {'type': 'string', 'maxLength': 5000}, 'category': {'type': 'string', 'maxLength': 128}, 'description': {'type': 'string', 'maxLength': 5000}, 'requirement': {'type': 'string', 'maxLength': 5000}}, 'additionalProperties': False}, 'maxItems': 50}, 'order': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'maxItems': 50, 'minItems': 1}, 'source_stage': {'type': 'object', 'required': ['stage'], 'properties': {'stage': {'type': 'string', 'const': 'skills'}, 'version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.update_skills'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'resource', 'input'], 'properties': {'input': {'type': 'object', 'properties': {'include_warnings': {'type': 'boolean'}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.validate_draft'}, 'resource': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan_draft'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['interview_plan_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'interview_plan_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'job_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'input', 'binding'], 'properties': {'input': {'type': 'object', 'required': ['draft_id', 'active_plan_id'], 'properties': {'draft_id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'approval_id': {'type': 'string', 'maxLength': 128}, 'active_plan_id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'expected_plan_version': {'type': 'integer', 'minimum': 0}, 'expected_draft_version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.modify_active'}, 'binding': {'type': 'object', 'required': ['preview_hash', 'approved_action_key', 'approved_input_hash', 'approved_idempotency_key', 'resource_version_precondition'], 'properties': {'preview_hash': {'type': 'string', 'minLength': 1}, 'approved_action_key': {'type': 'string', 'minLength': 1}, 'approved_input_hash': {'type': 'string', 'minLength': 1}, 'approved_idempotency_key': {'type': 'string', 'minLength': 1}, 'resource_version_precondition': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, 'resource': {'type': 'object', 'required': ['type'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'input'], 'properties': {'input': {'type': 'object', 'required': ['draft_id', 'active_plan_id'], 'properties': {'draft_id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'approval_id': {'type': 'string', 'maxLength': 128}, 'active_plan_id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'expected_plan_version': {'type': 'integer', 'minimum': 0}, 'expected_draft_version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.modify_active'}, 'resource': {'type': 'object', 'required': ['type'], 'properties': {'id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'type': {'type': 'string', 'const': 'interview_plan'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'input', 'binding'], 'properties': {'input': {'type': 'object', 'required': ['draft_id'], 'properties': {'draft_id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'approval_id': {'type': 'string', 'maxLength': 128}, 'expected_draft_version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.publish'}, 'binding': {'type': 'object', 'required': ['preview_hash', 'approved_action_key', 'approved_input_hash', 'approved_idempotency_key', 'resource_version_precondition'], 'properties': {'preview_hash': {'type': 'string', 'minLength': 1}, 'approved_action_key': {'type': 'string', 'minLength': 1}, 'approved_input_hash': {'type': 'string', 'minLength': 1}, 'approved_idempotency_key': {'type': 'string', 'minLength': 1}, 'resource_version_precondition': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, 'resource': {'type': 'object', 'required': ['type'], 'properties': {'id': {'type': 'string', 'minLength': 1}, 'type': {'type': 'string', 'const': 'interview_plan'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action', 'input'], 'properties': {'input': {'type': 'object', 'required': ['draft_id'], 'properties': {'draft_id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$'}, 'approval_id': {'type': 'string', 'maxLength': 128}, 'expected_draft_version': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}, 'action': {'type': 'string', 'const': 'interview_plan.publish'}, 'resource': {'type': 'object', 'required': ['type'], 'properties': {'id': {'type': 'string', 'minLength': 1}, 'type': {'type': 'string', 'const': 'interview_plan'}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['interview_plan_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'interview_plan_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['interview_plan_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'interview_plan_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['interview_session_id'], 'properties': {'reason': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'skip_provider': {'type': 'boolean'}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'interview_session_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['interview_session_id', 'interviewer_user_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'interviewer_user_id': {'type': 'string'}, 'interview_session_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['interview_session_id', 'interviewer_user_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'interviewer_user_id': {'type': 'string'}, 'interview_session_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['interview_session_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'interview_session_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['interview_session_id', 'interviewer_user_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'interviewer_user_id': {'type': 'string'}, 'interview_session_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['interview_session_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'interview_session_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['interview_session_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'interview_session_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['interview_session_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'interview_session_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['interview_session_id', 'interviewer_user_id', 'ratings'], 'properties': {'ratings': {'type': 'array', 'items': {'type': 'object', 'required': ['item_type', 'item_id', 'item_title', 'rating'], 'properties': {'notes': {'type': 'string'}, 'rating': {'type': 'integer', 'maximum': 4, 'minimum': 0}, 'item_id': {'type': 'string', 'minLength': 1}, 'item_type': {'type': 'string', 'minLength': 1}, 'item_title': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, 'minItems': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'overall_notes': {'type': 'string', 'maxLength': 8000}, 'overall_rating': {'type': 'integer', 'maximum': 5, 'minimum': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'interviewer_user_id': {'type': 'string'}, 'interview_session_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['interview_session_id', 'interviewer_user_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'interviewer_user_id': {'type': 'string'}, 'interview_session_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_posting_id', 'binding'], 'properties': {'binding': {'type': 'object', 'required': ['preview_hash', 'approved_action_key', 'approved_input_hash', 'approved_idempotency_key', 'resource_version_precondition'], 'properties': {'preview_hash': {'type': 'string', 'minLength': 1}, 'approved_action_key': {'type': 'string', 'minLength': 1}, 'approved_input_hash': {'type': 'string', 'minLength': 1}, 'approved_idempotency_key': {'type': 'string', 'minLength': 1}, 'resource_version_precondition': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'job_posting_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_posting_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'job_posting_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['title', 'interview_plan_id', 'slug'], 'properties': {'slug': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'title': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'location': {'type': 'string', 'maxLength': 200}, 'department': {'type': 'string', 'maxLength': 200}, 'request_id': {'type': 'string', 'minLength': 1}, 'salary_max': {'type': 'integer', 'minimum': 0}, 'salary_min': {'type': 'integer', 'minimum': 0}, 'description': {'type': 'string', 'maxLength': 20000}, 'requirements': {'type': 'string', 'maxLength': 20000}, 'location_type': {'enum': ['remote', 'hybrid', 'onsite'], 'type': 'string'}, 'salary_display': {'type': 'boolean'}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'salary_currency': {'type': 'string', 'maxLength': 8, 'minLength': 3}, 'custom_questions': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'question', 'type', 'required'], 'properties': {'id': {'type': 'string', 'minLength': 1}, 'type': {'enum': ['text', 'textarea', 'single-select', 'yes-no'], 'type': 'string'}, 'options': {'type': 'array', 'items': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'maxItems': 50}, 'question': {'type': 'string', 'maxLength': 2000, 'minLength': 1}, 'required': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 50}, 'location_country': {'type': 'string', 'description': 'Assigned ISO 3166-1 alpha-2 country code.'}, 'interview_plan_id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$', 'description': 'Published interview plan id (ipd_...) returned by `interview-plans publish` — not an interview-plan draft id. The plan must already be attached to a Job via `jobs attach-artifact`.'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_posting_id', 'binding'], 'properties': {'binding': {'type': 'object', 'required': ['preview_hash', 'approved_action_key', 'approved_input_hash', 'approved_idempotency_key', 'resource_version_precondition'], 'properties': {'preview_hash': {'type': 'string', 'minLength': 1}, 'approved_action_key': {'type': 'string', 'minLength': 1}, 'approved_input_hash': {'type': 'string', 'minLength': 1}, 'approved_idempotency_key': {'type': 'string', 'minLength': 1}, 'resource_version_precondition': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'job_posting_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_posting_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'job_posting_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_posting_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'job_posting_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_posting_id'], 'properties': {'slug': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'title': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'location': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'department': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'request_id': {'type': 'string', 'minLength': 1}, 'salary_max': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'null'}]}, 'salary_min': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'null'}]}, 'description': {'anyOf': [{'type': 'string', 'maxLength': 20000}, {'type': 'null'}]}, 'requirements': {'anyOf': [{'type': 'string', 'maxLength': 20000}, {'type': 'null'}]}, 'location_type': {'enum': ['remote', 'hybrid', 'onsite'], 'type': 'string'}, 'job_posting_id': {'type': 'string', 'minLength': 1}, 'salary_display': {'type': 'boolean'}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'salary_currency': {'type': 'string', 'maxLength': 8, 'minLength': 3}, 'custom_questions': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'question', 'type', 'required'], 'properties': {'id': {'type': 'string', 'minLength': 1}, 'type': {'enum': ['text', 'textarea', 'single-select', 'yes-no'], 'type': 'string'}, 'options': {'type': 'array', 'items': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'maxItems': 50}, 'question': {'type': 'string', 'maxLength': 2000, 'minLength': 1}, 'required': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 50}, 'location_country': {'anyOf': [{'type': 'string', 'description': 'Assigned ISO 3166-1 alpha-2 country code.'}, {'type': 'null'}], 'description': 'Assigned ISO 3166-1 alpha-2 country code.'}, 'interview_plan_id': {'type': 'string', 'pattern': '^ipd_[0-9A-Za-z]{16,64}$', 'description': 'Published interview plan id (ipd_...) returned by `interview-plans publish` — not an interview-plan draft id. The plan must already be attached to a Job via `jobs attach-artifact`.'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_posting_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'job_posting_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id', 'artifact_type', 'artifact_id'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'artifact_id': {'type': 'string', 'minLength': 1}, 'artifact_type': {'enum': ['interview_plan', 'job_posting', 'application'], 'type': 'string'}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['title'], 'properties': {'title': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'status': {'enum': ['draft', 'open', 'paused'], 'type': 'string'}, 'location': {'type': 'string', 'maxLength': 200}, 'department': {'type': 'string', 'maxLength': 200}, 'request_id': {'type': 'string', 'minLength': 1}, 'description': {'type': 'string', 'maxLength': 20000}, 'department_id': {'anyOf': [{'type': 'string', 'pattern': '^dpt_[a-z0-9]+$'}, {'type': 'null'}]}, 'location_type': {'enum': ['remote', 'hybrid', 'onsite'], 'type': 'string'}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id', 'artifact_type', 'artifact_id'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'artifact_id': {'type': 'string', 'minLength': 1}, 'artifact_type': {'enum': ['interview_plan', 'job_posting', 'application'], 'type': 'string'}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}, 'include_archived': {'type': 'boolean'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id'], 'properties': {'title': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'job_id': {'type': 'string', 'minLength': 1}, 'status': {'enum': ['draft', 'open', 'paused'], 'type': 'string'}, 'location': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'department': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'request_id': {'type': 'string', 'minLength': 1}, 'description': {'anyOf': [{'type': 'string', 'maxLength': 20000}, {'type': 'null'}]}, 'department_id': {'anyOf': [{'type': 'string', 'pattern': '^dpt_[a-z0-9]+$'}, {'type': 'null'}]}, 'location_type': {'anyOf': [{'enum': ['remote', 'hybrid', 'onsite'], 'type': 'string'}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['opportunity_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'opportunity_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['opportunity_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'opportunity_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['opportunity_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'opportunity_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'maxLength': 500}, 'email': {'type': 'string', 'format': 'email', 'maxLength': 320}, 'notes': {'type': 'string', 'maxLength': 10000}, 'phone': {'type': 'string', 'maxLength': 50}, 'request_id': {'type': 'string', 'minLength': 1}, 'resume_url': {'type': 'string', 'format': 'uri', 'maxLength': 2048}, 'linkedin_url': {'type': 'string', 'format': 'uri', 'maxLength': 2048}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'email': {'type': 'string', 'format': 'email', 'maxLength': 320}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['person_id'], 'properties': {'person_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['person_id'], 'properties': {'name': {'type': 'string', 'maxLength': 500}, 'email': {'type': 'string', 'format': 'email', 'maxLength': 320}, 'notes': {'anyOf': [{'type': 'string', 'maxLength': 10000}, {'type': 'null'}]}, 'phone': {'anyOf': [{'type': 'string', 'maxLength': 50}, {'type': 'null'}]}, 'person_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'resume_url': {'anyOf': [{'type': 'string', 'format': 'uri', 'maxLength': 2048}, {'type': 'null'}]}, 'linkedin_url': {'anyOf': [{'type': 'string', 'format': 'uri', 'maxLength': 2048}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id', 'pipeline_id'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'pipeline_id': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'slug'], 'properties': {'name': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'slug': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9_]{0,62}$'}, 'stages': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'slug', 'stage_kind'], 'properties': {'name': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'slug': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9_]{0,62}$'}, 'stage_kind': {'enum': ['normal', 'offer', 'hired', 'rejected', 'terminal'], 'type': 'string'}, 'is_terminal': {'type': 'boolean'}, 'approval_scope': {'anyOf': [{'enum': ['applications:offer', 'applications:hire', 'applications:reject', 'applications:withdraw'], 'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}, 'maxItems': 100}, 'request_id': {'type': 'string', 'minLength': 1}, 'description': {'anyOf': [{'type': 'string', 'maxLength': 2000}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pipeline_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'pipeline_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pipeline_id', 'stage_ids'], 'properties': {'stage_ids': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'maxItems': 200, 'minItems': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'pipeline_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pipeline_id', 'name', 'slug', 'stage_kind'], 'properties': {'name': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'slug': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9_]{0,62}$'}, 'position': {'type': 'integer', 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'stage_kind': {'enum': ['normal', 'offer', 'hired', 'rejected', 'terminal'], 'type': 'string'}, 'is_terminal': {'type': 'boolean'}, 'pipeline_id': {'type': 'string', 'minLength': 1}, 'approval_scope': {'anyOf': [{'enum': ['applications:offer', 'applications:hire', 'applications:reject', 'applications:withdraw'], 'type': 'string'}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pipeline_id', 'stage_id', 'binding'], 'properties': {'binding': {'type': 'object', 'required': ['preview_hash', 'approved_action_key', 'approved_input_hash', 'approved_idempotency_key', 'resource_version_precondition'], 'properties': {'preview_hash': {'type': 'string', 'minLength': 1}, 'approved_action_key': {'type': 'string', 'minLength': 1}, 'approved_input_hash': {'type': 'string', 'minLength': 1}, 'approved_idempotency_key': {'type': 'string', 'minLength': 1}, 'resource_version_precondition': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, 'stage_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'pipeline_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pipeline_id', 'stage_id'], 'properties': {'stage_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'pipeline_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pipeline_id', 'stage_id'], 'properties': {'name': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'slug': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9_]{0,62}$'}, 'stage_id': {'type': 'string', 'minLength': 1}, 'is_active': {'type': 'boolean'}, 'request_id': {'type': 'string', 'minLength': 1}, 'stage_kind': {'enum': ['normal', 'offer', 'hired', 'rejected', 'terminal'], 'type': 'string'}, 'is_terminal': {'type': 'boolean'}, 'pipeline_id': {'type': 'string', 'minLength': 1}, 'approval_scope': {'anyOf': [{'enum': ['applications:offer', 'applications:hire', 'applications:reject', 'applications:withdraw'], 'type': 'string'}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pipeline_id'], 'properties': {'name': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'is_active': {'type': 'boolean'}, 'request_id': {'type': 'string', 'minLength': 1}, 'description': {'anyOf': [{'type': 'string', 'maxLength': 2000}, {'type': 'null'}]}, 'pipeline_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prospect_id'], 'properties': {'body': {'anyOf': [{'type': 'string', 'maxLength': 4000}, {'type': 'null'}]}, 'metadata': {'type': 'object', 'additionalProperties': {}}, 'request_id': {'type': 'string', 'minLength': 1}, 'occurred_at': {'type': 'string'}, 'prospect_id': {'type': 'string', 'minLength': 1}, 'source_label': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'activity_type': {'enum': ['note', 'call', 'meeting', 'source', 'status_change'], 'type': 'string'}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prospect_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'prospect_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['import_id', 'preview_hash'], 'properties': {'decisions': {'type': 'array', 'items': {'type': 'object', 'required': ['row_index', 'input_hash', 'decision'], 'properties': {'decision': {'enum': ['create_new', 'link_existing', 'skip'], 'type': 'string'}, 'person_id': {'type': 'string', 'minLength': 1}, 'row_index': {'type': 'integer', 'maximum': 499, 'minimum': 0}, 'input_hash': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, 'maxItems': 500}, 'import_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'preview_hash': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rows'], 'properties': {'rows': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'anyOf': [{'type': 'string', 'maxLength': 500}, {'type': 'null'}]}, 'email': {'anyOf': [{'type': 'string', 'format': 'email', 'maxLength': 320}, {'type': 'null'}]}, 'notes': {'anyOf': [{'type': 'string', 'maxLength': 10000}, {'type': 'null'}]}, 'phone': {'anyOf': [{'type': 'string', 'maxLength': 50}, {'type': 'null'}]}, 'pool_ids': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'maxItems': 25}, 'pool_names': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'maxItems': 25}, 'resume_url': {'anyOf': [{'type': 'string', 'format': 'uri', 'maxLength': 2048}, {'type': 'null'}]}, 'external_id': {'type': 'string', 'maxLength': 200}, 'profile_url': {'anyOf': [{'type': 'string', 'format': 'uri', 'maxLength': 2048}, {'type': 'null'}]}, 'linkedin_url': {'anyOf': [{'type': 'string', 'format': 'uri', 'maxLength': 2048}, {'type': 'null'}]}, 'source_label': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'current_title': {'anyOf': [{'type': 'string', 'maxLength': 300}, {'type': 'null'}]}, 'owner_user_id': {'anyOf': [{'type': 'string', 'format': 'uuid'}, {'type': 'null'}]}, 'current_company': {'anyOf': [{'type': 'string', 'maxLength': 300}, {'type': 'null'}]}, 'last_contacted_at': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'maxItems': 500, 'minItems': 1}, 'metadata': {'type': 'object', 'additionalProperties': {}}, 'request_id': {'type': 'string', 'minLength': 1}, 'source_label': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['import_id'], 'properties': {'import_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prospect_id', 'job_posting_id', 'binding'], 'properties': {'note': {'anyOf': [{'type': 'string', 'maxLength': 2000}, {'type': 'null'}]}, 'binding': {'type': 'object', 'required': ['preview_hash', 'approved_action_key', 'approved_input_hash', 'approved_idempotency_key', 'resource_version_precondition'], 'properties': {'preview_hash': {'type': 'string', 'minLength': 1}, 'approved_action_key': {'type': 'string', 'minLength': 1}, 'approved_input_hash': {'type': 'string', 'minLength': 1}, 'approved_idempotency_key': {'type': 'string', 'minLength': 1}, 'resource_version_precondition': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}, 'request_id': {'type': 'string', 'minLength': 1}, 'prospect_id': {'type': 'string', 'minLength': 1}, 'source_label': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'job_posting_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prospect_id', 'job_posting_id'], 'properties': {'note': {'anyOf': [{'type': 'string', 'maxLength': 2000}, {'type': 'null'}]}, 'request_id': {'type': 'string', 'minLength': 1}, 'prospect_id': {'type': 'string', 'minLength': 1}, 'source_label': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'job_posting_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['person_id'], 'properties': {'person_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'source_label': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'owner_user_id': {'anyOf': [{'type': 'string', 'format': 'uuid'}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'last_reviewed_at': {'type': ['string', 'null']}, 'last_contacted_at': {'type': ['string', 'null']}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'owner_user_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prospect_id'], 'properties': {'body': {'anyOf': [{'type': 'string', 'maxLength': 8000, 'minLength': 1}, {'type': 'null'}]}, 'subject': {'anyOf': [{'type': 'string', 'maxLength': 240, 'minLength': 1}, {'type': 'null'}]}, 'request_id': {'type': 'string', 'minLength': 1}, 'prospect_id': {'type': 'string', 'minLength': 1}, 'job_posting_id': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'outreach_intent_key': {'anyOf': [{'type': 'string', 'maxLength': 120, 'minLength': 1}, {'type': 'null'}]}, 'personalization_instruction': {'anyOf': [{'type': 'string', 'maxLength': 2000}, {'type': 'null'}]}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prospect_id'], 'properties': {'body': {'anyOf': [{'type': 'string', 'maxLength': 8000, 'minLength': 1}, {'type': 'null'}]}, 'subject': {'anyOf': [{'type': 'string', 'maxLength': 240, 'minLength': 1}, {'type': 'null'}]}, 'request_id': {'type': 'string', 'minLength': 1}, 'prospect_id': {'type': 'string', 'minLength': 1}, 'job_posting_id': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'outreach_intent_key': {'anyOf': [{'type': 'string', 'maxLength': 120, 'minLength': 1}, {'type': 'null'}]}, 'personalization_instruction': {'anyOf': [{'type': 'string', 'maxLength': 2000}, {'type': 'null'}]}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prospect_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'prospect_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prospect_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'prospect_id': {'type': 'string', 'minLength': 1}, 'source_label': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'owner_user_id': {'anyOf': [{'type': 'string', 'format': 'uuid'}, {'type': 'null'}]}, 'archived_reason': {'anyOf': [{'type': 'string', 'maxLength': 500}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}, 'last_reviewed_at': {'type': ['string', 'null']}, 'last_contacted_at': {'type': ['string', 'null']}, 'next_follow_up_at': {'type': ['string', 'null']}, 'next_follow_up_note': {'anyOf': [{'type': 'string', 'maxLength': 500}, {'type': 'null'}]}, 'relationship_status': {'enum': ['active', 'archived'], 'type': 'string'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query_family', 'window_start', 'window_end'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'job_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'stages': {'type': 'string', 'maxLength': 1000, 'minLength': 1}, 'statuses': {'type': 'string', 'maxLength': 1000, 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'role_label': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'score_band': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'stale_days': {'type': 'integer', 'minimum': 0}, 'window_end': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'query_family': {'enum': ['role_health_attention', 'funnel_snapshot_by_role', 'stale_opportunity_queue', 'missing_feedback_queue', 'candidate_pool_strength', 'source_signals', 'prospect_ops_summary'], 'type': 'string'}, 'source_label': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'window_start': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'job_posting_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}, 'minimum_sample_size': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_posting_id', 'source_label'], 'properties': {'expires_at': {'anyOf': [{'type': 'string', 'maxLength': 64}, {'type': 'null'}]}, 'request_id': {'type': 'string', 'minLength': 1}, 'description': {'anyOf': [{'type': 'string', 'maxLength': 2000}, {'type': 'null'}]}, 'source_label': {'type': 'string', 'maxLength': 200}, 'referrer_name': {'anyOf': [{'type': 'string', 'maxLength': 500}, {'type': 'null'}]}, 'job_posting_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source_link_id'], 'properties': {'reason': {'anyOf': [{'type': 'string', 'maxLength': 500}, {'type': 'null'}]}, 'request_id': {'type': 'string', 'minLength': 1}, 'source_link_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'job_posting_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}, 'include_disabled': {'type': 'boolean'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source_link_id'], 'properties': {'request_id': {'type': 'string', 'minLength': 1}, 'source_link_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pool_id', 'prospect_id'], 'properties': {'pool_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'prospect_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pool_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'pool_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pool_id', 'prospect_id'], 'properties': {'pool_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'prospect_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'description': {'anyOf': [{'type': 'string', 'maxLength': 1000}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}, 'include_archived': {'type': 'boolean'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pool_id'], 'properties': {'pool_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pool_id'], 'properties': {'name': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'pool_id': {'type': 'string', 'minLength': 1}, 'archived': {'type': 'boolean'}, 'request_id': {'type': 'string', 'minLength': 1}, 'description': {'anyOf': [{'type': 'string', 'maxLength': 1000}, {'type': 'null'}]}, 'archived_reason': {'anyOf': [{'type': 'string', 'maxLength': 500}, {'type': 'null'}]}, 'idempotency_key': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['task_id'], 'properties': {'task_id': {'type': 'string', 'minLength': 1}, 'request_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'request_id': {'type': 'string', 'minLength': 1}, 'starting_after': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
近期工具变更
类似的 MCP 服务器
AdButler
Manages AdButler advertisers, campaigns, ad items, audiences, zones, creatives, catalogs, and advertising reports.
Duvo MCP
Provides governed retail and CPG operations for cases, queues, approvals, automations, process documentation, integrations, and a…
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
独行录 / opcmenu
Supports founder and company discovery, collaboration goals and tasks, events and signups, networking, messaging, profiles, produ…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…