{
"type": "object",
"properties": {
"page": {
"type": "string",
"enum": [
"home",
"pricing",
"blog",
"changelog",
"about",
"privacy",
"terms",
"book-demo",
"signup",
"docs",
"github"
],
"description": "Destination page key."
}
},
"required": [
"page"
]
}{
"type": "object",
"properties": {}
}{
"type": "object",
"properties": {}
}{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search terms to match against blog post titles and descriptions."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"description": "Maximum number of results to return (default 10)."
}
},
"required": [
"query"
]
}{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"description": "Maximum number of entries to return (default 10)."
}
}
}