Brief description
The search channels docs say Gets the channels that match the specified query and have streamed content within the past 6 months.https://dev.twitch.tv/docs/api/reference/#search-channels But the filter for only channels that have streamed in the past 6 months doesn't seem to be implemented.
This is either an API issue or a docs issue.
How to reproduce
Search channels API for any stream which hasn't streamed in the last 6 months. Results are still shown. For example:
CouRageJD last streamed 4 years ago. https://www.twitch.tv/CourageJD/schedule
CLI: $ twitch api get /search/channels -q query="CouRageJD"
{
"data": [
{
"broadcaster_language": "en",
"broadcaster_login": "couragejd",
"display_name": "CouRageJD",
"game_id": "506416",
"game_name": "Halo Infinite",
"id": "106125347",
"is_live": false,
"started_at": "",
"tag_ids": [],
"tags": [],
"thumbnail_url": "https://static-cdn.jtvnw.net/jtv_user_pictures/e8b0fb0c-8d54-44bc-ab16-259fad61cb4c-profile_image-300x300.png",
"title": "Still YouTube.com/CouRageJD"
},....
Expected behavior
Only channels who have streamed in the last 6 months are shown.
Screenshots
Additional context or questions
I was planning to use this filter to find dead streams I'm following, via the API.
Brief description The search channels docs say Gets the channels that match the specified query and have streamed content within the past 6 months. https://dev.twitch.tv/docs/api/reference/#search-channels But the filter for only channels that have streamed in the past 6 months doesn't seem to be implemented.
This is either an API issue or a docs issue.
How to reproduce Search channels API for any stream which hasn't streamed in the last 6 months. Results are still shown. For example: CouRageJD last streamed 4 years ago. https://www.twitch.tv/CourageJD/schedule CLI: $ twitch api get /search/channels -q query="CouRageJD" { "data": [ { "broadcaster_language": "en", "broadcaster_login": "couragejd", "display_name": "CouRageJD", "game_id": "506416", "game_name": "Halo Infinite", "id": "106125347", "is_live": false, "started_at": "", "tag_ids": [], "tags": [], "thumbnail_url": "https://static-cdn.jtvnw.net/jtv_user_pictures/e8b0fb0c-8d54-44bc-ab16-259fad61cb4c-profile_image-300x300.png", "title": "Still YouTube.com/CouRageJD" },....
Expected behavior Only channels who have streamed in the last 6 months are shown.
Screenshots
Additional context or questions I was planning to use this filter to find dead streams I'm following, via the API.