Chaturbate (Beta)
Created 13 Mar 2026·Updated 31 Jul 2026
Open Platforms in TipLinkChaturbate support is currently in beta. If you encounter any issues, please contact TipLink support.
TipLink connects to Chaturbate using the Chaturbate Events API, which gives you real-time notifications for tips, follows, chat messages, fanclub joins, and more.
Set-up Instructions
Step 1 - Generate your Events API URL
-
Log in to your Chaturbate account.
-
Under "Events API" (not "Events API (public)"), click "Generate" to create a new token.
Choose the correct scopeYou must select the "Events API" scope - not "Events API (public)". The public scope does not include private events like tips.
-
Copy the full URL that appears. It will look like:
https://eventsapi.chaturbate.com/events/yourUsername/yourToken/
Step 2 - Connect to TipLink
- Open TipLink and navigate to the Platforms page using the sidebar.
- Click Add an Account, then choose Chaturbate.
- Paste the full Events API URL you copied into the field provided.
- Click Create Account.
Chaturbate is now connected to TipLink!
Managing Your Account
- Open TipLink and navigate to the Platforms page.
- Find your Chaturbate account in the list and click the settings icon (person with gear).
From here you can manage:
- Auto Connect - Automatically connect this account when TipLink starts.
- Excluded Events - Prevent specific event types from being recorded. Some high-volume events are excluded by default (see below).
- Delete Account - Remove this account connection entirely.
Supported Events
| Event | Description | Excluded by default? |
|---|---|---|
| Tip | A viewer sends tokens | No |
| Chat Message | A viewer sends a chat message | No |
| Follow | A viewer follows your channel | No |
| Fanclub Join | A viewer joins your fanclub | No |
| Media Purchase | A viewer purchases a media item | No |
| Private Message | A viewer sends you a private message | No |
| Room Entry | A viewer enters the room | Yes |
| Room Leave | A viewer leaves the room | Yes |
| Broadcast Start | Your broadcast begins | Yes |
| Broadcast Stop | Your broadcast ends | Yes |
High-volume events (Room Entry, Room Leave, Broadcast Start, Broadcast Stop) are excluded from recording by default to reduce noise. You can re-enable them in your account's Excluded Events settings.
Available Event Data
Tip
| Field | Description |
|---|---|
username | The tipper's username ("Anonymous" if anonymous) |
tokens | Number of tokens sent |
value | Approximate USD value of the tokens |
message | Message included with the tip |
is_anon | true if the tip was sent anonymously |
in_fanclub | Whether the viewer is a fanclub member |
is_moderator | Whether the viewer is a moderator |
Chat Message
| Field | Description |
|---|---|
username | The viewer's username |
message | The chat message text |
color | The viewer's username colour in chat |
in_fanclub | Whether the viewer is a fanclub member |
is_moderator | Whether the viewer is a moderator |
has_tokens | Whether the viewer has purchased tokens |
gender | Viewer gender (m, f, t, c) |
Follow / Room Entry / Room Leave
| Field | Description |
|---|---|
username | The viewer's username |
gender | Viewer gender (m, f, t, c) |
Fanclub Join
| Field | Description |
|---|---|
username | The viewer's username |
gender | Viewer gender (m, f, t, c) |
Media Purchase
| Field | Description |
|---|---|
username | The buyer's username |
media_id | Internal ID of the purchased media item |
media_name | Name of the purchased media item |
media_type | Type of media (photos or videos) |
tokens | Number of tokens paid |
value | Approximate USD value |
Private Message
| Field | Description |
|---|---|
username | The sender's username |
message | The private message text |
gender | Sender gender (m, f, t, c) |
Tips
- Token values on Chaturbate are in tokens, not dollars. Use the math transform
{{ tokens | * 0.05 | toFixed:2 }}to convert tokens to an approximate USD amount (at the standard $0.05/token rate). - Anonymous tips set
usernameto"Anonymous". Use a fallback to handle both cases gracefully:{{ username | "Anonymous" }}. - Room Entry events fire for every viewer who enters - on busy streams this can be very frequent. Keep them excluded unless you specifically need them.