Tiktok developer api. Learn more about the UX guidelines.


Tiktok developer api basic allows access to APIs and data related to the basic user of a TikTok user. Direct Post; Get Post Status; video. 0 for user authorization and API authentication. A comma-separated list (,) of the scopes the user has agreed to authorize. Learn more about the creator_info/query API here. Sending invitations to unregistered developers is not supported. Design Guidelines. Android. Note that the website behaves differently on Mobile and Desktop devices. Overview to TikTok for Developer Documentation. No TikTok is making some changes to our developer products to improve security for developers and TikTok end users. Through integrating and calling the TikTok API for Business interface, developers can leverage our interface to interact with TikTok Ads Manager, TikTok Accounts and TikTok Creator Marketplace functionalities. First, go to the TikTok developers Learn how to create and integrate your app with TikTok using development kits and server APIs. In order to apply, we ask for detailed UX mockups and information about the app's function. Notes: If "all_data" is sent as a parameter in category_selection_list, it will take precedence over other categories. ; This guide provides the API details including the endpoint, request, and response schema. This guide details how to enable authentication from your desktop app to TikTok. Explore the featured products, such as Login Kit, Share Kit, Content Posting API, and more. Note: Tiktok for developers API is geared towards general use, while the Marketing API is for Businesses, hence more features. Learn Every TikTok for Developer API requires a scope to be accessed, and sensitive fields are protected by additional scopes. TikTok Business SDK. To directly post a video to users' TikTok accounts, you must invoke the Content Posting API - Direct Post endpoint to perform the following actions: Query creator information to render the UI elements to be displayed on the Export page of your app. tiktokapis. iOS Quickstart. Effective data portability aligns with the ideas of market contestability that TikTok supports. Programmatically, you may convert a TikTok's Creators can now publish videos directly to TikTok from third-party platforms by Adobe and a range of partners. Basically the developer tools which TikTok provides serve for uploading videos to the TikTok platform and for embedding videos from TikTok into the app or website. Share content as a draft to Start your development journey on TikTok Shop Partner Center. , except where the TikTok Developer Services Data is subject to TikTok European/UK DP Law, in which case "TikTok" means TikTok Information Technologies UK Limited, whose registered office is Kaleidoscope, 4, Lindsey Street, London, United Kingdom ("TikTok UK") and TikTok Technology Limited, whose registered office is at 10 Earlsfort Key. Integration Essentials. Add the Content Posting API product to your app as shown below. If you don't see any organizations, consider creating one. com ("TikTok Research Site")), services, applications, and products which are stated to be offered In order to integrate with the Data Portability API, developers can add the API product to their app on the TikTok for Developers website. It is strongly recommended that webhook consumers verify these signatures before processing each webhook event. Max length: 150. Sparo Login Kit. For example, the scope user. Create a new app, add the required details, and submit it for review. Our Data Portability API, available for TikTok users in the European Economic Area (EEA) or United Kingdom (UK), allows users to authorize a transfer of their information to your app. duration. ↯↯↯↯Code on GitH TikTok Shop is a new way for sellers to showcase and sell their products directly on TikTok. "tiktok" music_id. open_id. into consideration. ; Click Draft in the left navigation panel. tiktok. Here we'll show you how to set up your TikTok Developer account and start integrating your app with our development kits and server APIs. View your client registration Once your application is approved, a research client will be generated for your TikTok for Developers offers a wide variety of features that developers can add to their apps: Login Kit, Share Kit, Content Posting API, and other various products allow developers to tap into TikTok's content ecosystem and extend their Developer Guidelines. Caution JFYI, If you have a business account, you cannot monetize the content. TikTok API limits the number of Developer Guidelines. You may also register the app You will hear back from us 1-2 weeks after submitting the application. Developer Guidelines. Learn how to obtain the access token and open ID. Managing Upload Overview. See how these developers utilized our Content Posting API to inspire creativity in the TikTok community. We are excited that you are seeking to integrate your app with TikTok. all. In this example, when a visitor clicks the profile_deep_link, they will be redirected to the creator's profile page Click the Connect an app button to register your app. scope. Upload draft to TikTok. App review process TikTok API specs, API docs, OpenAPI support, SDKs, GraphQL, developer docs, CLI, IDE plugins, API pricing, developer experience, authentication, and API styles. Videos - Videos configured to "Everyone" for who can watch, and for such videos, the total number of likes, total number of comments, voice-to-text, subtitles, the time of creation and Developer Guidelines. This section demonstrates how to successfully upload videos or photos to TikTok for the user to review and post. If you're a researcher interested in using TikTok Research API, check out our documentation and explore the examples included inside the TikTok Research API Wrapper GitHub repository. How to use TikTok API TikTok API integration. ; When prompted to Select the app owner, choose one of your organizations and click Confirm. There is a migration plan related to this API. Key. info. This page provides guidelines for you to better understand our integration processes and requirements. Here are a few of them: Automated Verification: Using Phyllo’s connect flows, TikTok creators can authenticate their profile and verify their identity. Community. The duration of the TikTok video in seconds. TikTok API: means TikTok’s application programming interfaces (which includes, for the avoidance of doubt, webhook, call-back, and other interfaces, services, and mechanisms made available by TikTok which can be used to interact with the TikTok API), TikTok SDK, technology, software and any updates to the foregoing thereto that TikTok provides to you for A registered app on the TikTok for Developers website. single scope, Add Data Request can only be called once to create a new request. Our Business SDK helps developers automate and optimize advertising on TikTok with APIs for marketing, account management, and creator collaboration. Additional information about TikTok's Research Tools can be found on TikTok for Developers. We're working to provide increased access to this API in the future. The token that bears the authorization of the TikTok user, which is obtained through /v2/oauth/token/. For social media management platforms like Hootsuite, Buffer, and Later, this seamless integration means they can add TikTok functionalities such as video sharing, To directly post photos to users' TikTok accounts, you must query creator information to render the UI elements to be displayed on the export page of your app before you call this Content Posting API. Learn more about our products and development kits. basic and video. 0 as described in RFC 6749. Check out TikTok's new Research API Wrappers, which make it easier for researchers of all technical skill levels to use TikTok's Research TikTok API for Business is a series of interface services provided by TikTok for Business to developers. Limits for each API are set and enforced separately. TikTok API for Business is a series of interface services provided by TikTok for Business to developers. By integrating and calling the API for Business interface, developers can leverage our interface to interact with TikTok Ads Manager, TikTok Accounts, and TikTok Creator Marketplace functionalities. Add a description, image, and links to the tiktok-api topic page so that developers can more easily learn about it. These APIs allow programmatic access to TikTok Ads Manager and insights from TikTok’s Creator Marketplace. If we need any We will use the Display APIs to display a TikTok user's profile and videos on your platform. activity. effect_id. Learn more about the UX guidelines here. TikTok provides an open API to developers Learn how to use the TikTok Developers API to add TikTok features to your app, boost user engagement, and monetize your platform. Sign up for a TikTok developer account To start integrating with us, create your developer account and register your apps. Developers will be invited to apply for a review of their app to get approval of the required API scopes. list<Condition> The and conditions specify that all the conditions in the list must be met. Use Cases & Features Developer can Build Integrating Tiktok API. upload. Join our official Developer Hub on Discord where you can get support from our dedicated team of Developer Guidelines. Explore the API references for content, posting, research, and more. Share content as a draft to Most endpoints provided by TikTok for Developers require direct consent from TikTok users before you can invoke them. iOS. Research API Usage FAQs On the app page, switch the toggle next to your app's name to Production. Read your public videos on TikTok. Login Kit is based on OAuth 2. Members have access to the organization's resources (apps and research projects). All TikTok creators can post 3-minute videos, while some have access to post 5-minute or 10-minute videos. The height of the TikTok video. Query TikTok Shop Reviews. UTC Unix epoch (in seconds) of when the TikTok video was TikTok webhooks are sent with a signature the destination server can use to verify that the event came from TikTok and not a third party or malicious system. Integrating with our Login Kit enables users to quickly and securely sign into your app with their TikTok account. Server API. com. I have a developer account with TikTok. By leveraging this API, you can seamlessly retrieve a user's profile details, such as their username, profile picture, and bio, alongside accessing their video posts. and. TikTok Shop Partner Center is designed for developers, talent agencies, and service partners to build your business, expand your revenue opportunities, and engage with sellers and creators. No. Our new API is hosted at open. The first solution for sharing videos to the TikTok platform is based on the Open SDK solution for iOs and Android. Curate this topic Add this topic to your repo To associate your repository with the tiktok-api topic, visit your The "Discover more on TikTok" button at the bottom of the embedded card will either link users to the Trending Page if the user is browsing on desktop, Embedded for developers. Prerequisites Register your app. Register your app following these steps. string. These terms (the "Research Terms"), when accepted, form a legal agreement between you and TikTok (defined below), and govern your access to and use of the TikTok Research Tools (defined below), and our related websites (such as https://developers. Example. Query Videos. . The unique identification of the user across different apps for the same developer. Find out the benefits, challenges, and best practices of using the API, as well as Display User's TikTok Profile. The access token and open ID of the TikTok user who authorized your app. Required. please refer to the new generation user access token management API guide. A shareable link for this TikTok video. A TikTok app is required in order to use the TikTok API. Once your application has been reviewed by our team and approved, your app status will show as Live and your app will have access to the products and scopes requested in the application. As our first improvement, we are improving our OAuth API for obtaining user authorization and managing user access. Sign up for a developer account on the TikTok for Developers website. TikTok users may trim developer-sent videos inside the TikTok app to fit their accounts' actual maximum publish durations. Get Post Status; Direct Post; video. The music ID of the video. Learn more. If your application is approved, then you can login to TikTok for Developers account and find the client key required for accessing the Commercial APIs. Mobile SDK. You will need access to: A TikTok developer account on TikTok Developer Portal; Approval for both a Login Kit and TikTok API products; Granted user. When rendering the Export to TikTok page, your app must invoke the API and use the latest creator information returned to display the account's available privacy level options and video/photo interaction settings. The partner-facing user ID. list<string> The reason that an ad has been rejected, when applicable. Post content to TikTok. Can I start using Research Tools? Your developer account alone is not sufficient to grant you access to Research Tools. Then obtain a client key and secret from the developer portal on https://developers. Introducing TikTok Research API Wrappers on GitHub. Eligibility and Data Access The target TikTok user must have authorized your app for the video. LoginKit is available on iOS, Android, Desktop and Web. The Register your app with the TikTok for Developers website. Default limits are provided below Read a user's public videos on TikTok. Become This has video publish scopes too and is a lot different from the Tiktok API you get from Tiktok for developers. ; For cases where multiple portability. Prerequisites. This document describes the Research Tools functionality provided to researchers by TikTok. reasons. Our new v2 OAuth API is based on industry standards for OAuth 2. Please review our application criteria before applying. height. TikTok's Research Tools allow independent and academic researchers who work for a non-profit institution to access certain data, including the following information about public account owners. iOS Add this access token in the authorization header of the http requests to connect to the Commercial Build awesome experiences and powerful tools that inspire creativity and allow users to create, connect, and share with the world. We're launching our official TikTok for Developers YouTube channel for our community to explore TikTok's tools, APIs, and developer insights, including exclusive content from TikTok DevDay. TikTok's Research Tools allow qualifying researchers who conduct research on a not-for-profit basis to study public data about TikTok content and accounts. Android Quickstart. We enable developers to build on top of the TikTok platform. Learn how to use TikTok's various integrations to build solutions for your platform. width. upload scope. Learn more about our new API Through integrating and calling the TikTok API for Business interface, developers can leverage our interface to interact with TikTok Ads Manager, TikTok Accounts and TikTok Creator How do I get TikTok API? TikTok provides an open API available for everyone who registers an account at the developers website with an intent to integrate TikTok into his or her application. list scopes for your app; A TikTok account with a few posted About API for Business. Welcome to the TikTok for Developers documentation. com under Manage apps. Learn more here. list<Condition> The or conditions specify that at least one of the conditions in the list must be met. Size restrictions Read a user's public videos on TikTok. ; Click Import, then select the sandbox you want to import from. Research API Usage FAQs Key. To upload a video without posting it, you must invoke the Content Posting API to do the following: Initialize the video upload. Configure redirect URI Key. Content Sharing Guidelines. It is possible that the API returns less videos than the max count due to reasons such as videos deleted/marked as private by users etc. Before You Start. Type. After successfully completing authentication with TikTok, your application will be able to request access to basic user data There is a migration plan related to this API. "TikTok" means TikTok Inc. VCE Reference. After successfully completing authentication with TikTok, developers can obtain an access_token for the TikTok user. As a developer, you can use the TikTok API and SDK to build apps that integrate with TikTok and provide new experiences for TikTok users. Query TikTok Shop Products. list<Condition> The not conditions specify that none of the conditions in the list must be met. In order to access our Research Tools, you will need to meet our eligibility requirements, submit an application, and be approved for a specific research project. single are authorized by Query Creator Info Overview. The description that the creator has set for the TikTok video. It is possible that the API returns less comments than the max count due to reasons such as comments deleted by users More than 500 research teams use TikTok's Research Tools today. single scopes are authorized by the user:; Example: If scopes portability. For each app, a TikTok for Developer application must be submitted to request API access. Query Videos; List Videos; video. The longest video a developer can send via the initialize Upload Video endpoint is 10 minutes. Rate Limits. The TikTok Developers API makes it easy to integrate TikTok features directly into third-party apps, websites, and tools. For example, Whether TikTok has provided a verified badge to the account after confirming that it belongs to the user it represents. ; For any portability. Share content to creator's account as a draft to further edit and post in TikTok. The token that bears the authorization of the TikTok user, which is obtained through /v2/oauth/token/ Learn more about Widgets: Read all about the value of Widgets and how they can simplify your app development process here. 0 and provides an improved integration experience. ["The product/service promoted on the ad/landing page belongs to a prohibited industry of the targeted location(s) in your ad when we take our own business evaluation, user experience and the value of advertisement impact, etc. A fully managed TikTok Unofficial API with OAuth capabilities, you can interact with Videos, Live Streams, Posts, & more. Use the /v2/user/info/ API to get a TikTok user's profile data and then display their TikTok identity. int32. Send the video to TikTok servers (not needed if transfer method is PULL_FROM_URL). ; If you have a version of the app that has been approved and is live, you can revert back to that configuration by clicking Revert to Live version in the Import dropdown. 8978345345214861235. This guide will show you how to apply for the Data Portability API and what you need to become fully integrated and approved to use the Data Portability API functionality. "]. Query TikTok Shop Info. Stay Connected: Get access to future developer events and TikTok Shop community resources here. If you are an existing client, have The developer must already have a registered account with TikTok for Developers. This video shows you how to create a TikTok app in the TikTok for developers portal. 20. Learn more about the UX guidelines. Pelajari cara mengintegrasikan teknologi TikTok ke dalam platform Anda dengan berbagai API dan produk. not. Description. We're launching our official TikTok for Developers YouTube channel for our community to explore TikTok's tools, APIs, and developer insights, Community. There are several ways in which developers are using TikTok API to build amazing features in their products. Upon approval, you will be provided TikTok supports independent research about our platform. To enable the direct posting of content on authorized users' profiles, you need to enable the Direct Post configuration for the Content Posting API in your app, Learn how to use the Research API to query video data and fetch public TikTok account data in the following use case example. or. video_description. Directly post content to a user's TikTok profile. This API returns profile and permission information of the current user. publish. Admins have total control over the organization and its membership. Build awesome experiences and powerful tools that inspire creativity and allow users to create, connect, and share with the world. TikTok API limits the number of requests you can send in a given timeframe. Creators can now publish videos directly to TikTok from third-party platforms by Adobe and a range of partners. The TikTok API for Business is a series of interface services provided by TikTok for Business to developers. single and portability. Register as an Affiliate app developer, explore our API documentation, and get access to our testing tools. *. Authorization. It is possible that the API returns fewer videos than the max count due to content moderation outcomes, The unique identifier of the TikTok video "create_time" int64. TikTok API: means TikTok’s application programming interfaces (which includes, for the avoidance of doubt, webhook, call-back, and other interfaces, services, and What is TikTok API? API refers to Application Program Interface that helps developers leverage each other application’s data and functionality through a documented interface. As developers, you can help us inspire creativity and bring joy by providing awesome experiences for TikTok users. Choose the right role for the invitee. Created based on feedback from our partners, our new API follows industry standards including OAuth 2. When you are ready to submit your The TikTok User Info and Video Posts API is an essential tool for developers looking to integrate user information and video content from the popular TikTok platform into their applications. sqwk ybzh nujog kvbsb fkvg vsxbcc zibnt rtgj orsw gza