Twitch Scraper

ENDPOINTS
GET/search/suggest

Search Suggestions

Get search-box autocomplete for a partial query: channels with live status, categories and query completions.

QUERY PARAMS

Partial channel, category or phrase to complete.

Example: ninja

{
  "query": "ninja",
  "count": 7,
  "suggestions": [
    {
      "text": "ElOjoNinja",
      "type": "channel",
      "channel": {
        "id": "39692658",
        "login": "elojoninja",
        "username": "ElOjoNinja",
        "link": "https://www.twitch.tv/elojoninja",
        "profile_image": "https://static-cdn.jtvnw.net/jtv_user_pictures/f71771c0-e21b-41fd-bc8e-4b280cbd9fc3-profile_image-50x50.png",
        "followers_count": 545187,
        "is_live": true,
        "is_verified": true
      },
      "game": null
    },
    {
      "text": "たぬき忍者",
      "type": "channel",
      "channel": {
        "id": "143662611",
        "login": "tanukininja",
        "username": "たぬき忍者",
        "link": "https://www.twitch.tv/tanukininja",
        "profile_image": "https://static-cdn.jtvnw.net/jtv_user_pictures/c1a1b529-ed6c-4597-a78a-664401c5fe89-profile_image-50x50.png",
        "followers_count": 106249,
        "is_live": true,
        "is_verified": true
      },
      "game": null
    },
    {
      "text": "ninja",
      "type": "query",
      "channel": null,
      "game": null
    },
    {
      "text": "Ninja",
      "type": "query",
      "channel": null,
      "game": null
    },
    {
      "text": "NinjaKilla",
      "type": "query",
      "channel": null,
      "game": null
    },
    {
      "text": "NinjaJessica",
      "type": "query",
      "channel": null,
      "game": null
    },
    {
      "text": "NinjaKiwi_lol",
      "type": "query",
      "channel": null,
      "game": null
    }
  ]
}