LogoLogo
Simkl.comBlogDiscordSupportVote for IdeasSign Up
  • About
    • What is Simkl?
      • Our Story
      • 💁‍♂️Who is Simkl for?
      • Is Simkl free to use?
      • How to pronounce SIMKL?
      • Benefits of Using Simkl
      • Supported Platforms and Devices
  • 🚀Getting Started with Simkl
    • 🧑‍💻Account Creation
      • Creating a Simkl Account
      • Basic Account Setup
        • Profile Settings
          • Why is Simkl asking for my birthday?
        • Login & Password Settings
          • Simkl Account Cleanup & Deletion
          • Forgot Your SIMKL Password?
      • Privacy Settings
      • Notifications Setup
    • 😜Quick Start Guide
      • Interface Overview
      • Essential Features
      • Keyboard shortcuts
    • 🧭Basic Navigation
      • TV Shows Tracking
      • Anime Tracking
        • Why is anime a top level category like movies and tv shows?
        • Anime Seasons
        • Anime Filler List
      • Movies Tracking
      • Custom Lists
      • Search Functions
  • 🍒Core Features
    • Overview of Simkl
    • Watch Now
      • Subscription Tracking
      • My Custom Search URLs
    • Content Tracking
      • Importing watch history
      • Tracking Content
        • Progress Tracking
          • Reset or Remove progress from Watchlist
        • Watch History
      • How to Watch Content
        • How do I watch a TV show or movie?
        • Legal Streaming Sites to Watch Online
      • Ratings, Memos, Reviews & Comments
        • Ratings
        • Memos
        • Reviews
        • Comments
    • Search & Discovery
      • Using Search
        • Mixed Searching on SIMKL?
      • Discovering & Exploring With Filters
        • Movies Filters
        • TV Shows Filters
        • Anime Filters
        • Custom Lists Filters
      • Recommendations
    • Watchlists and Custom Lists
      • Creating and Managing Custom Lists
        • Importing Custom Lists
          • Trakt
          • MyAnimeList
          • IMDB
          • Letterboxd
        • Cloning Feature
      • Auto Lists
      • Favorite Lists
      • Custom List Collections
      • Collaborative Features
      • Clipboard Feature
        • Get AI recommendations for your custom list using ChatGPT
      • Compare Watchlists
      • FAQ on Mixed List
    • Custom Layout & View Designs
      • Creating New View Layout
      • Examples of Design Views
    • Social & Community
      • Following Friends
      • Finding Members
      • Comments & Interactions
      • Custom Notes & Memos
      • Watch Party With Friends
      • Contributor Leaderboard
      • Profile Statistics
    • Notifications
      • Security Updates Notifications
      • Notification Customize
    • Countdowns, Calendars, Release Schedules
      • Simkl.com Countdowns
      • Simkl's dedicated countdown websites
      • ⌛Anime Countdown
      • ⏳TV Shows Countdown
      • ⌛Drama Countdown
      • ⏳Movies Countdown
  • 🔭Advanced Usage
    • Import / Export Data
      • Importing to Simkl
        • Supported Platforms
          • Anilist
          • AniSearch
          • BetaSeries
          • Criticker
          • Crunchyroll
          • EpisodeCalendar
          • Hulu
          • IMDB
          • Kitsu
          • Letterboxd
          • MyAnimeList
          • Netflix
          • Trakt
          • TV Time
          • Tviso
          • Twee
          • SeriesFad & MoviesFad
        • Other Import Method
        • Importing Custom Lists
        • FAQ / Troubleshooting
          • Can I undo an import if I'm not satisfied with the results or if it causes issues with my account?
          • Facing Browser Extension Problems, Does not work?
          • What file formats are supported when importing data to Simkl?
          • Can I import data from multiple platforms simultaneously?
          • How long does the import process take on Simkl?
          • Will my imported data be kept private, or can other users see it?
          • Is there a way to import data from streaming services directly like Netflix, Amazon Video or Disney?
          • Can I import custom lists and ratings from other platforms to Simkl?
          • Will importing data from another platform overwrite my existing Simkl watch history and watchlist?
          • Can SIMKL add an import app for some other websites or app?
          • How do I report issues or request support with the import process on Simkl?
      • Exporting From Simkl
        • Export Options
        • Export Data Formats
        • FAQ
          • How do I export my Simkl watch history, watchlist, and ratings to a CSV or JSON file?
          • How often should I back up my Simkl data?
          • Can I schedule automatic exports of my data on Simkl?
          • Is it possible to export data from specific categories, like movies, TV shows, or anime?
          • How do I import my exported data back into Simkl in case of data loss or account recovery?
          • Can I transfer my Simkl data to another tracking platform, like Trakt or MyAnimeList?
          • Are there any third-party tools or applications that can help with exporting and backing up my Simkl
          • What data is included in the exported file (e.g., watched episodes, ratings, comments, etc.)?
          • Will my private or hidden content be included in the exported data?
          • Can I password-protect my exported data file?
          • Can I export and back up my Simkl data using the mobile app or is it only available on the web?
          • If I delete my Simkl account, will I still be able to access my exported data?
    • Installing Simkl on Supported Platforms
      • Connecting Simkl to Your Media Center
    • Platform Integration
      • Linking Simkl with Popular Media Centers
        • Windows TV Tracker
        • Kodi
        • Plex
        • Emby
        • Jellyfin
        • Stremio
        • Netflix, Crunchyroll, etc
        • Sonarr
        • Radarr
        • VLC, KMPlayer, GOM, MPlayer, RealPlayer, DivX Plus Player, Windows Media Player ...
      • Browser Extensions
      • Mobile Apps
        • Home Screen app
        • Simkl Lists
          • What is the SIMKL Lists App?
    • Custom Search
    • Additional Tools
      • Discord Bot
        • How to Connect Discord with SIMKL Profile?
      • X (Twitter) sharing
      • Calendar Sync
      • Refresh Data
  • Account & Billing
    • Account Management
      • Profile Customization
      • Account Settings
      • Getting Your Profile Link
      • Managing Connected Services
    • Subscription Plans
      • Free
      • Pro
      • VIP
      • Features Comparison
      • Billing FAQ
      • Cancellation Process
    • Special Plans
      • Student plan - 50% off regular VIP price + month to month billing.
      • Supporter Role ($1/month)
      • Offers
        • Loyalty Program
        • Referral Program
        • Lifetime VIP
  • 🖥️For Developers
    • How to register an app
    • Authentication Guide
    • Sync Watchlist
    • API Documentation
  • FAQ
    • Frequently Asked Questions
      • Do I need to create an account to use this site?
      • How does Simkl work and what are its main features?
      • How do I sign up for a Simkl account and get started?
      • What devices and platforms are supported by Simkl?
      • How do I integrate Simkl with my favorite streaming services and media players?
      • What are the benefits of using Simkl over other tracking and recommendation platforms?
      • How does Simkl ensure the privacy and security of my viewing history and data?
      • Can I share my Simkl watchlist and recommendations with friends and family?
      • Are there any limitations to the number of shows and movies I can track on Simkl?
      • How do I create and manage custom lists on Simkl?
      • Can I use Simkl to track my progress in watching a specific TV series or season?
      • How does Simkl handle spoilers and spoiler-free content?
      • Is there a Simkl mobile app available for Android and iOS devices?
      • Can I import my viewing history from other platforms like IMDb, Trakt or Letterboxd to Simkl?
      • How do I customize my Simkl profile and choose which information to display publicly?
      • What are Simkl's most popular features and how can I make the most of them?
      • Are there any third-party apps or tools that can enhance my Simkl experience?
      • Can I use Simkl to set reminders or notifications for upcoming episodes or releases?
      • How do I report issues or provide feedback to the Simkl team?
      • What are some tips and tricks for optimizing my Simkl experience?
      • How do I synchronize my Simkl watch history across multiple devices and platforms?
      • Can I use Simkl to track my viewing habits and create personalized statistics?
      • Are there any Simkl browser extensions available for easy access and integration?
      • What is the Simkl API and how can developers utilize it for creating custom applications?
      • How does Simkl handle content that is not available on major streaming platforms?
      • Can I use Simkl to discover and explore niche genres or lesser-known titles?
      • How often is the Simkl database updated with new movies and TV shows?
      • Can I use Simkl to track my progress in watching movie franchises or thematic collections?
      • Are there any plans for future features or improvements to the Simkl platform?
      • Can SIMKL auto sync from other Streaming Apps like PrimeVideo, Disney+, Hulu & import watch history?
      • How quickly do series get updated on Simkl after an episode is added on TVDB?
      • Is the exact date and time recorded when I mark something as played?
      • Is there any plan to remove podcasts or YouTube channels/series that are on TVDB from Simkl?
      • How do I deactivate or delete my Simkl account if I no longer wish to use the service?
      • How to cancel Simkl subscription?
      • Tips for Creating Strong Password
    • Log-in does not work
    • How to log out of Simkl?
    • How to add new shows, missing episodes and movies to Simkl?
      • TVDB - For TV Shows
      • TMDB - For Movies
      • AniDB - For Anime
    • 🌟How to Get SIMKL Profile Link?
    • How to Whitelist SIMKL.com in Your Ad Blocker
    • How to Whitelist Simkl Notifications Emails
  • GET IN TOUCH WITH US
    • Staying Up-to-Date with Simkl News and Updates
    • How to fix show data?
    • How do I contact support?
    • How do I report bugs?
    • Social Media & Profiles
    • Discord
  • Policies
    • Terms of Service
    • Privacy Policy
  • Simkl websites
    • 🏠Simkl.com
    • 🤷Support.simkl.com
    • 👨‍💻Simkl Blog
    • 🚀Media Kit
    • ☑️Uptime Status
Powered by GitBook
LogoLogo

ABOUT

  • Simkl Home Page
  • Media Kit
  • Become VIP

COMMUNITY

  • What should we add next?
  • Help match IDs
  • Facebook Group
  • Discord Server

DEVELOPERS

  • API Documentation
  • Discuss API on Discord
  • Create an App
  • Your Apps

FOLLOW ON

  • Twitter
  • Facebook
  • Reddit
  • Youtube
On this page
  • Auto-Posting to Twitter: A Safe and Secure Process
  • How to add your own Twitter Developer API key
  • Create a Twitter Developer account if you don't have one
  • Setting up Twitter with Simkl

Was this helpful?

Export as PDF
  1. Advanced Usage
  2. Additional Tools

X (Twitter) sharing

Automatically post to X (Twitter) when you rate something or marked as watched.

Set up a custom X (Twitter) Developer App API Key with Simkl in a few simple steps

Twitter introduced a paid API with a "small plan" starting at $60,000 and up to $1 million a year for Apps like Simkl (if we were to use our own key). It's not rational for Simkl to pay X's proposed fees.

So the best way to automatically share your watched shows and movies after you rate or mark them as watched through Simkl is to create your own FREE personal Twitter API key. Don't worry, it allows up to 1,500 requests per month, so you can still share your favorites with friends! 😊

Auto-Posting to Twitter: A Safe and Secure Process

At Simkl, we aim to enrich your multimedia experience by adding features that connect to your social media. One of the functionalities we offer is the ability to automatically share on Twitter what you are watching through our platform.

Why do we need you to create a Twitter Developer App?

The Twitter Developer App is a secure way to link your Twitter account with Simkl, enabling you to automatically post your watching activities on Twitter without manual intervention. Here's why this process is safe:

  1. Strict Compliance with Twitter's Policies: Our system is built following Twitter's Developer Agreement and Policy, ensuring that the handling of your keys complies with Twitter's guidelines and industry best practices.

  2. End-to-End Encryption: Your keys are encrypted using advanced encryption techniques during transfer to Twitter for authorization.

  3. Limited Access: The keys are only used to post what you are watching on Twitter through Simkl. They don't give us access to other parts of your Twitter account like your password or direct messages.

  4. Full Control: You have full control over the connection between Simkl and your Twitter account. You can revoke our access at any time from your Twitter settings or delete your dev app.

  5. It's free if you don't select a paid plan for your app. And allows up to 1,500 requests per month.

How to add your own Twitter Developer API key

In order to use Twitter with Simkl you need to bring your own API Key. In this article, we'll go through how to set it up.

Create a Twitter Developer account if you don't have one

If you don't already have a Twitter Developer account, you need to set one up. It only takes a few minutes.

If you don't yet have a developer account, you can click the Developer Portal link:

Twitter will ask you to briefly describe the use case of Twitter's API. You can put something like this:

I will use Twitter's API to schedule and publish tweets, as well as replying to comments on my tweets. I will use data coming from Twitter's API to display analytics in regard to performance of my tweets, including impressions, engagement rate, link clicks, and similar metrics.

Click Submit. Twitter has a bug that does not show the progress of clicking the submit button, wait 10-20 seconds after clicking the button. In most cases, you will get access to Twitter's Developer portal immediately.


Setting up an app + API Keys

If you click the "Products" and then "Twitter API v2" project, you should see that you are on a Free account. You will be able to publish up to 1,500 tweets per month.

This covers watch history and review posting for most users.

If you watch and review more than 1500 episodes, and movies in a month, you will need to upgrade to their Basic plan, which costs $100/month.

Next, click the Projects & Apps menu. You will see that a default project and a default app has been created for you. This is all we need.

Under User authentication settings, click the Set up button.

Set up user authentication as follows:

Under App permissions choose Read and write.

Under Type of App choose Web App, Automated App, or Bot.

Finally, under App info add this URL in Callback URI / Redirect URL:

Under Website URL you can add a link to your own website or Twitter profile URL (Example: https://twitter.com/twitter_username. Do not use simkl.com as your website).

Leave other fields blank, they are optional.

Then click Save.

You will now have a Client ID and a Client Secret. Note these down (Save them someplace), this is important!

Setting up Twitter with Simkl

You can now add your "Twitter API Key" here.

Insert the Client ID and the Client Secret here and click Connect Twitter profile

Twitter will now ask you to authorize your new app. And that's it!

PreviousHow to Connect Discord with SIMKL Profile?NextCalendar Sync

Last updated 4 months ago

Was this helpful?

Go to this page and sign up for a free account:

Click the and fill in the form:

You can read more about what's included in the different plans here:

Go to Simkl and click .

Congratulations 🥳 You can now use Twitter with Simkl. When you mark something as watched or rated a show or a movie, Simkl will auto-post it on your Twitter profile in 1-3 minutes.

🔭
https://developer.twitter.com
Sign up for Free Account
https://developer.twitter.com/en/docs/twitter-api/getting-started/about-twitter-api
https://passport.simkl.com/?do=tw_pub
Settings > Sharing
https://developer.twitter.com/en/portal/petition/essential/basic-infodeveloper.twitter.com
https://passport.simkl.com/?do=tw_pub