Does TikTok have an SDK?

There is a TikTok OpenSDK that allows the users of third-party applications to log in with TikTok accounts and post content there. If you need an SDK for creating/editing videos and enhancing them with augmented reality features, check out Banuba Video Editor SDK. It has all the most important functionality of TikTok (trimming/merging, sound editing, drafts, captions, masks/filters, picture-in-picture, etc.) and can be integrated in a few hours.