International SMM

Kick

Platform · this deep dive is built from the official pages of the platform itself and of the tools that support it.

Overview

Kick is a live streaming platform run by the Australian company Kick Streaming Pty Ltd; that is the publisher's name in its own app listing in the App Store (the KICK — Live Streaming listing). Its own description on the home page is short: «Kick is a streaming platform that makes it easy for you to find and watch your favorite content».

Kick is known above all for the author's share of subscriptions. The platform puts it itself: it is "disrupting our opps with a 95-5 subscription split, our creator incentive program, and the freedom to multistream" — breaking the rules of the game with a 95-5 subscription split, a creator incentive programme and the freedom to stream on several platforms at once (the text in the app listing). Note: the share relates to subscriptions specifically, not to the author's entire revenue.

Now the main limitation, up front. Every page on the domain kick.com — including the help centre, the page for creators and even robots.txt — is closed to automated reading and returns code 403 with the text {"error": "Request blocked by security policy."}. Below is what Kick publishes where reading is permitted.

Who's here

What is visible from the official app listings. The main app, KICK — Live Streaming, was published on 26 March 2023, has an age rating of 17+ and a single interface language — English. The separate app for mobile broadcasting, KICK — Go Live, was published on 15 December 2025, has a rating of 12+, and its list of languages is wide: Arabic, English, Finnish, French, German, Hindi, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Chinese, Spanish, Thai, Turkish, Ukrainian, Vietnamese. The difference is telling: Kick localises broadcasting more actively than viewing.

One more open source on the make-up of the audience is the programmatic interface: the method GET /public/v1/categories/{category_id} returns a viewer_count field by category (the specification); requesting the values requires application keys.

Getting started

What is described openly is the entry route for developers and, indirectly, the requirements for an account.

To get access to the developer tools you need to create an account, enable two-factor authentication and open the Developer tab in settings. Two-factor authentication here is not a recommendation but a condition of access — the same requirement extends to every member of an organisation.

The stream key is issued to the author and is available to applications through a separate permission, streamkey:read — "Read a user's stream URL and stream key" (the permissions table). So broadcasting is arranged in the familiar way: an address plus a key for your streaming software.

What you can publish

The main app's age rating is 17+, the broadcasting app's is 12+ (listing, listing). The platform describes the broadcasting app as "early access" and promises streaming from the front and main cameras at the same time, plus screen sharing (the description). The platform gives a link to the terms of use in the same place — kick.com/terms-of-service — but that page is closed too.

How to grow

Two engagement mechanics are described openly, both programmatic.

Channel points rewards. There is a set of methods for creating, changing and deleting rewards and for accepting or rejecting viewers' redemptions (the list). A single request can accept no more than 25 redemptions.

Drops — rewards for watching. A campaign is created not by the author but by an organisation: «Only organization owners can create and manage Drops campaigns». A viewer earns a reward for having watched a set number of minutes and claims it on the inventory page, having linked their Kick account to a game account. A campaign can have up to 12 rewards attached, with a grace period for late claims and a list of participating channels.

Kick names multi-platform streaming as an advantage of its own — "the freedom to multistream" (the app listing). The platform does not require exclusivity.

Path to monetization

The publicly confirmed part is subscriptions. The platform writes of a «95-5 subscription split» and mentions a "creator incentive program" in the same place.

The thresholds for entering the partner programme, the requirements for hours and viewers, the geography of payouts, the minimum withdrawal amount, payment system fees — all of it lives on kick.com pages closed behind bot protection.

What is visible about money in the open documentation is the structure of events, not of terms. Subscriptions are distinguished as a first one, channel.subscription.new, a renewal, channel.subscription.renewal, and gifted ones, channel.subscription.gifts (the events table). Gifts in the platform's own currency are called KICKs: the kicks.gifted event was added on 21 October 2025, the method GET /public/v1/kicks/leaderboard on 27 October, and the pinned_time_seconds field in the event on 27 November (the changelog), meaning a gift is pinned on screen for a time that depends on the amount. The gifting mechanic exists and is programmatically accessible.

Tools and automation

This is the only part of Kick documented fully and openly. The documentation is kept in the platform's own public repository, KickEngineering/KickDevDocs, and the specification is api.kick.com/swagger/doc.yaml.

Authorisation is OAuth 2.1 with PKCE, the host is id.kick.com, the code is exchanged for a key through POST /oauth/token, and the access key's lifetime in the example response is 7200 seconds; there is key revocation and a status check.

The permissions are listed in a table: user:read, channel:read, channel:write, channel:rewards:read and channel:rewards:write, chat:write, streamkey:read, events:subscribe, moderation:ban, moderation:chat_message:manage, kicks:read (the table). The methods cover categories, channels, chat, streams and their statistics, moderation, users, rewards, KICKs and event subscriptions — twenty-five addresses in all.

Events arrive by webhook; authenticity is verified against the platform's public key, served by GET /public/v1/public-key (the section). There is an app verification procedure: a verified app gets a badge on the bot account and a raised limit on chat subscriptions — from 1,000 to 10,000; the application is submitted by email to developers@kick.com. Organisations are registered by email too, stating the name, logo, category, members with two-factor authentication enabled, the client identifier and the addresses of the webhook and the account linking page (the procedure).

Limits and rules

The legal framework is Australian: the apps' publisher is Kick Streaming Pty Ltd, and "Pty Ltd" is a form of Australian private company. The terms of use and the privacy policy are declared at the addresses kick.com/terms-of-service and kick.com/privacy-policy, but both pages return 403.

A technical restriction worth knowing about in advance: the domain is closed to automated reading in its entirety — 403 comes back for the home page, for robots.txt and for the subdomains dev.kick.com, help.kick.com, streamer.kick.com. docs.kick.com deserves a separate note: there robots.txt is available and contains Disallow: / for all agents together with the label Content-Signal: ai-train=no, search=no, ai-input=no. That is the platform's direct refusal of machine reading of its documentation. The practical consequence for you: any service promising "Kick analytics" should work through the official interface, not by circumventing the site.

Who it's for

It suits authors for whom the subscription share is the deciding factor: the platform claims the difference about itself. It suits those who stream to several platforms at once — Kick calls this an advantage of its own, not a violation. It suits developers and teams: the open programmatic interface with OAuth 2.1, webhooks, moderation and rewards is documented better than on most platforms in this guide, and edits to the documentation are accepted through a public repository.

It does not suit those who need to understand the conditions for entering monetization precisely and in advance: the partner programme's thresholds cannot be checked without signing in to an account. It does not suit those planning to rely on automated collection of public data from the site — the platform explicitly bans it. And the main app's age rating is worth bearing in mind if your audience is younger.

Verified data

The checked data this deep dive rests on.

About the platform

the platform describes itself like this: «Kick is a streaming platform that makes it easy for you to find and watch your favorite content.»

Self-description: this is the platform's claim about itself, not an independent assessment

source, checked 2026-07-28

Promotion

Drops campaigns are created only by an organisation owner; a viewer earns a reward for watching a set number of minutes and claims it on the inventory page after linking accounts; up to 12 rewards are attached to a campaign

An organisation is registered by email to developers@kick.com; there is only one role so far — owner

source, checked 2026-07-28

channel points rewards are managed through the API: creating, changing, deleting, accepting and rejecting redemptions; a single request can accept no more than 25 redemptions

source, checked 2026-07-28

How the money works here

the platform states a 95-5 subscription split: «disrupting our opps with a 95-5 subscription split, our creator incentive program, and the freedom to multistream»

The only confirmed claim about the share; it relates to subscriptions, not to all revenue. A claim by the platform in the marketing text of its app listing

source, checked 2026-07-28

gifts in the platform's own KICKs currency: the kicks.gifted event was added on 21.10.2025, the method GET /public/v1/kicks/leaderboard on 27.10.2025, the pinned_time_seconds field in the event on 27.11.2025

KICKs rates and the platform's share are not described in the open documents

source, checked 2026-07-28

Restrictions

every page on kick.com returns HTTP 403 when checked, with the body {"error": "Request blocked by security policy."} — including the home page, robots.txt, dev.kick.com, help.kick.com and streamer.kick.com

THE MAIN LIMITATION OF THE ARTICLE. The bot protection was not bypassed by curl, by WebFetch or by a browser

source, checked 2026-07-28

docs.kick.com has Disallow: / for all agents in its robots.txt, together with the label Content-Signal: ai-train=no, search=no, ai-input=no

The platform's direct refusal of machine reading of its documentation; complied with

source, checked 2026-07-28

Sources diverge: DISCREPANCY WITH THE DATABASE: the platform register holds http_code=200 as of 27.07.2026, while a check on 28.07.2026 returned 403 from the same address. «The domain responds» and «the page can be read» are different claims

The source of the discrepancy: data/platforms-registry.csv

source, checked 2026-07-28

the apps' publisher is Kick Streaming Pty Ltd (Australia); the terms of use are declared at kick.com/terms-of-service and the privacy policy at kick.com/privacy-policy

The documents themselves could not be read: both pages return 403

source, checked 2026-07-28

API access

the official public API is documented in the platform's repository KickEngineering/KickDevDocs, with the OpenAPI specification at api.kick.com/swagger/doc.yaml; 25 method addresses, including v2 for categories and streams

The only domain of the platform available to read

source, checked 2026-07-28

authorisation is OAuth 2.1 with PKCE, host id.kick.com, method POST /oauth/token; the access key's lifetime in the example response is 7200 seconds; there is key revocation and a status check

source, checked 2026-07-28

permissions: user:read, channel:read, channel:write, channel:rewards:read, channel:rewards:write, chat:write, streamkey:read, events:subscribe, moderation:ban, moderation:chat_message:manage, kicks:read

streamkey:read gives access to the author's stream address and key

source, checked 2026-07-28

webhook events: chat.message.sent, channel.followed, channel.subscription.new, channel.subscription.renewal, channel.subscription.gifts, channel.reward.redemption.updated, livestream.status.updated, livestream.metadata.updated, moderation.banned

Authenticity is verified against the platform's public key via GET /public/v1/public-key

source, checked 2026-07-28

a verified app gets a badge on the bot account and a raised limit on chat subscriptions — from 1,000 to 10,000; the application is submitted by email to developers@kick.com

source, checked 2026-07-28

access to the developer tools requires an account on the platform and two-factor authentication enabled; an app is created in the Developer tab of the account settings

source, checked 2026-07-28

the address https://dev.kick.com was found on the home page by the «api/dev» marker in the address, but the address itself does not open

CORRECTED the previous version declared any address containing the word api or dev found on the home page to be a developer section. All 57 such records were checked by opening the address: 24 turned out to be documentation. See data/technical/dev-links-verified.tsv and docs/research/S195-догадка-по-адресу.md

source, checked 2026-07-28

Languages

the interface language of the home page: en

The language is taken from the markup attribute, the versions from hreflang

source, checked 2026-07-28

the main app KICK — Live Streaming is localised into English only; the broadcasting app KICK — Go Live into 19 languages, including Russian, Ukrainian, Hindi, Japanese, Korean and Chinese

Apple's data as of 28.07.2026; the age rating is 17+ for the main app and 12+ for the broadcasting app

source, checked 2026-07-28

Catalogue section: all similar See also: catalogue index · region: Australia and Oceania · scheduler comparison · find by situation · platform restrictions