{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free text (e.g. \"huberman sleep\") or a full episode URL from any podcast platform."
}
},
"required": [
"query"
]
}{
"type": "object",
"properties": {
"episodeId": {
"type": "string",
"description": "Numeric episode id, e.g. \"1000651996090\"."
}
},
"required": [
"episodeId"
]
}{
"type": "object",
"properties": {
"podcastId": {
"type": "string",
"description": "Numeric show id, as returned in the podcastId field of search results."
}
},
"required": [
"podcastId"
]
}