Kick

Kick is a livestreaming platform whose Public API supports channels, streams, chat, moderation, rewards, ads, and event subscriptions.

25 actionsSign in with Kick

Connect Kick

What your bot can do in Kick

Looks up

  • Get Ad Break StatusReturn ad enrollment, blocking conditions, limits, remaining capacity, and recent ad breaks for the authorized channel.
  • Get ChannelsReturn the authorized channel when no selector is supplied, or look up channels by broadcaster user IDs or slugs, without exposing stream…
  • Get KICKs LeaderboardReturn lifetime, monthly, and weekly KICKs leaderboards for the authorized broadcaster.
  • Get Livestream StatsReturn the current aggregate count of active livestreams on Kick.
  • Get User LivestreamsReturn active Kick livestreams for 1 to 100 specific user IDs.
  • Get UsersReturn the authorized Kick user when no IDs are supplied, or look up users by ID.
  • Get Webhook Public KeyReturn Kick's PEM public key for verifying signatures on received webhook events.
  • List CategoriesFind Kick categories by names, tags, or IDs and return one cursor-paginated page.
  • List Channel RewardsReturn all channel point rewards on the authorized broadcaster's channel.
  • List Event SubscriptionsList webhook event subscriptions owned by the connected Kick app, optionally for one broadcaster.
Show 2 more
  • List LivestreamsDiscover active Kick livestreams by category or language and return one cursor-paginated page.
  • List Reward RedemptionsReturn one page of channel reward redemptions filtered by reward, status, or redemption IDs.

Takes action

  • Ban or Time Out UserBan a user from a broadcaster chat, or apply a temporary timeout when duration_minutes is supplied.
  • Create Channel RewardCreate a channel point reward owned by the connected Kick app.
  • Create Event SubscriptionsCreate one or more webhook event subscriptions for the authorized broadcaster using the Kick app's configured callback.
  • Delete Channel RewardPermanently delete a channel reward created by the connected Kick app.
  • Delete Chat MessagePermanently delete a chat message by message ID using the connected moderator identity.
  • Delete Event SubscriptionsPermanently delete one or more webhook event subscriptions by ID.
  • Enroll In AdsIrreversibly enroll the authorized broadcaster channel in Kick's ads program, changing account-level ad settings.
  • Remove Moderation BanRemove a user's ban or active timeout from a broadcaster chat.
  • Resolve Reward RedemptionsAccept or reject up to 25 pending channel reward redemptions in one explicit decision.
  • Send Chat MessageImmediately send a Kick chat message as the authorized user or connected bot, optionally as a reply.
Show 3 more
  • Start Ad BreakImmediately start an ad break on the authorized live Kick broadcaster channel when its ad capabilities permit it.
  • Update ChannelUpdate one or more metadata fields on the authorized broadcaster's livestream channel.
  • Update Channel RewardUpdate one or more fields on a channel reward created by the connected Kick app.

More communication apps

Claim this page