Kick

Get Kick clip

Get a Kick clip by id with its views, likes, creator, channel and playback.

GET/v1/kick/clips/{clipId}
x-api-keystringheader

API key (`sfk_...`)

Parameters
1
clipIdstringrequiredpath

Kick clip id.

pattern: ^clip_[A-Za-z0-9]{1,64}$

Response fields
49

Endpoint-specific response payload.

datalookupStatus
string

`not_found` when the clip id does not resolve.

one of: found, not_found

The clip when found; otherwise null.

dataclipid
string

Clip id.

datacliplivestreamId
integernullable

The stream session the clip came from.

datacliptitle
stringnullable

Clip title.

dataclipplaybackUrl
stringnullable

Public HLS playlist; null when absent.

dataclipthumbnailUrl
stringnullable

Thumbnail image URL.

dataclipdurationSeconds
integernullable

Clip duration in seconds.

dataclipviews
integernullable

Views.

datacliplikes
integernullable

Likes; null when the record does not include them.

dataclipcreatedAt
stringnullable

When the clip was created. ISO 8601 UTC; null when the date is not available.

dataclipstartedAt
stringnullable

When the clipped moment started; null when the time is not available. ISO 8601 UTC; null when the date is not available.

dataclipisMature
booleannullable

Whether it is mature.

Clip category.

dataclipcategoryid
integer

Category id.

dataclipcategoryname
string

Category name.

dataclipcategoryslug
string

Category slug.

Top-level group; null when any of its id, name or slug is missing.

dataclipcategorygroupid
integernullable

Top-level group id.

dataclipcategorygroupname
stringnullable

Group name, e.g. `Games`.

dataclipcategorygroupslug
stringnullable

Group slug, e.g. `games`.

dataclipcategorygroupicon
stringnullable

Group emoji.

Tags Kick assigns.

dataclipcategorytags[]
stringoptional
dataclipcategorydescription
stringnullable

Description; null for most categories.

dataclipcategoryisMature
booleannullable

Whether Kick marks it mature.

dataclipcategoryviewers
integernullable

Current viewers.

dataclipcategorybannerUrl
stringnullable

Banner image URL.

dataclipcategoryfollowers
integernullable

Followers; only the category detail carries it.

Who created the clip.

dataclipcreatorid
integernullable

User id.

dataclipcreatorusername
stringnullable

Display name.

dataclipcreatorslug
stringnullable

Channel-form slug.

dataclipcreatoravatarUrl
stringnullable

Avatar URL.

The channel it was clipped from.

dataclipchannelid
integernullable

Channel id.

dataclipchannelslug
stringnullable

Channel slug.

dataclipchannelusername
stringnullable

Display name.

dataclipchannelavatarUrl
stringnullable

Avatar URL.

dataclipchannelisVerified
booleannullable

Whether it is verified; null when the record does not include it.

dataclipchannelisLive
booleannullable

Whether it is live; null when the record does not include it.

dataclipchannelfollowers
integernullable

Follower count; null when the record does not include it.

dataclipvideoOffsetSeconds
integernullable

Position of the clip in the source VOD.

dataclipvideoId
stringnullable

Source VOD id; null when the clip has no source VOD or the list does not include it.

Metadata describing the request and billing outcome.

metarequestId
string

Unique request identifier for tracing this API call.

min 1 chars

metacreditsCharged
integer

Credits charged for this request.

≥ 0

metaversion
string

Public API version that served the response.

one of: v1

Code example

curl "https://api.socialfetch.dev/v1/kick/clips/clip_01M6J22MWRBCFBQWNNWP4T6166" \
  -H "x-api-key: YOUR_API_KEY"

Responses

Kick clip.