Piloterr

Kick User Info

Retrieve complete public channel data from Kick including streamer profile, follower count, live status, and recent categories.

Credit cost: 1 credit per call

GET
/v2/kick/user/info

Authorization

ApiKeyAuth
x-api-key<token>

Your API key. Include it in the x-api-key header for every request.

In: header

Query Parameters

query*string

The Kick channel to look up. Accepts a full channel URL or a username/slug.

Accepted formats:

  • https://kick.com/xqc — full channel URL
  • xqc — channel slug/username only

Example:

https://kick.com/xqc

Notes:

  • Banned channels: The is_banned field will be true for banned users but data may still be returned.
  • Offline streamers: The livestream field will be null when the channel is not live.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://api.piloterr.com/v2/kick/user/info?query=string"
{
  "id": 668,
  "role": null,
  "slug": "xqc",
  "user": {
    "id": 676,
    "bio": "THE BEST AT ABSOLUTELY EVERYTHING. THE JUICER. LEADER OF THE JUICERS.",
    "city": null,
    "gender": null,
    "discord": "xqcow",
    "twitter": "xqc",
    "youtube": "channel/UCmDTrq0LNgPodDOFZiSbsww",
    "username": "xQc",
    "instagram": "xqcow1/",
    "profile_pic": "https://files.kick.com/images/user/676/profile_image/conversion/931b4e8f-5445-427c-bd82-b473530390cc-fullsize.webp"
  },
  "muted": false,
  "user_id": 676,
  "verified": true,
  "is_banned": false,
  "livestream": null,
  "vod_enabled": true,
  "banner_image": {
    "url": "https://files.kick.com/images/channel/668/banner_image/6fcf7418-df00-460b-9467-1fa95b8eb981"
  },
  "playback_url": "https://fa723fc1b171.us-west-2.playback.live-video.net/api/video/v1/us-west-2.196233775518.channel.DsuAwCgUc9Bh.m3u8",
  "follower_badges": [],
  "followers_count": 1053235,
  "subscription_enabled": true,
  "recent_categories": [
    {
      "id": 8549,
      "name": "IRL",
      "slug": "irl",
      "tags": [
        "IRL",
        "Adventure"
      ]
    }
  ]
}
{
  "error": "Bad Request"
}
{
  "error": "Invalid API Key"
}
{
  "error": "Payment required"
}
{
  "error": "Rate limit exceeded for the API key: quota monthly"
}
{
  "error": "Internal Error"
}