Skip to main content
GET
/
v1
/
streamer
/
{name}
Get streamer profile
curl --request GET \
  --url http://localhost:8787/v1/streamer/{name} \
  --header 'Authorization: Bearer <token>'
{
  "id": "<string>",
  "name": "<string>",
  "display_name": "<string>",
  "profile_image": "<string>",
  "type": "<string>",
  "followers": 123,
  "subs": 123,
  "gender": "<string>",
  "management": "<string>",
  "real_name": "<string>",
  "city": "<string>",
  "birthday": "2023-12-25",
  "age": 123,
  "banned": true,
  "ban_reason": "<string>",
  "automated": true,
  "email": "[email protected]",
  "demographics": "<string>",
  "size_tier": "<string>",
  "active": true,
  "tracked_at": "2023-11-07T05:31:56Z",
  "created_at": "2023-11-07T05:31:56Z"
}

Authorizations

Authorization
string
header
required

Optional bearer token enforced when the Worker is configured with an API token.

Path Parameters

name
string
required

Streamer username/login (lowercase) or numeric Twitch channel id.

Response

Successful response

id
string
name
string
display_name
string
profile_image
string<uri> | null
type
string | null
followers
integer
subs
integer | null
gender
string | null
management
string | null
real_name
string | null
city
string | null
birthday
string<date> | null
age
integer | null
banned
boolean | null
ban_reason
string | null
automated
boolean | null
email
string<email> | null
demographics
string | null
size_tier
string | null
active
boolean | null
tracked_at
string<date-time> | null
created_at
string<date-time> | null