{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query.",
"minLength": 2,
"maxLength": 500
},
"limit": {
"type": "integer",
"description": "Max results to return (1-20).",
"minimum": 1,
"maximum": 20,
"default": 10
}
},
"required": [
"query"
]
}{
"type": "object",
"properties": {
"question": {
"type": "string",
"description": "Natural-language question.",
"minLength": 3,
"maxLength": 500
}
},
"required": [
"question"
]
}{
"type": "object",
"properties": {
"section": {
"type": "string",
"enum": [
"home",
"library",
"faqs",
"commentary",
"courses",
"community",
"donate",
"contact",
"what-is-rrm",
"naprotechnology",
"creighton-model",
"femm",
"neofertility",
"common-questions-about-rrm",
"glossary",
"art-registries-and-codes",
"pcos",
"endometriosis",
"endometritis",
"isthmocele",
"miscarriage",
"rrm-success-rates",
"fertility-awareness-methods-compared",
"fertility-preserving-surgery",
"billings-ovulation-method",
"marquette-model",
"twoday-method",
"boston-cross-check",
"sympto-thermal-method",
"rrm-care-team"
],
"description": "Named site section."
}
},
"required": [
"section"
]
}