# TikTok integration

> Publish videos and photos to a creator's own TikTok account and read their profile and videos via the Content Posting API and Display API (Login Kit).

- Authentication: oauth2

## Tools (9)

- **Direct Post Photos**: Initialize a photo (carousel) post via the content publish endpoint.
- **Direct Post Video**: Initialize a direct publish of a video to the creator's TikTok profile.
- **Fetch Publish Status**: Poll the status of a video or photo publish by its publish_id.
- **Get User Info**: Retrieve the authorized user's profile fields from the Display API.
- **List Videos**: List the authorized user's public videos with keyset pagination.
- **Query Creator Info**: Query the authorized creator's posting options and profile before publishing.
- **Query Videos**: Query details for specific video IDs owned by the authorized user.
- **Revoke Access**: Revoke the authorized user's access token, ending the app's authorization.
- **Upload Video to Inbox (Draft)**: Send a video to the creator's TikTok inbox as a draft to finish in-app.

## Related prompts

- [Weekly AI video posted to TikTok and Instagram Reels](https://www.generalinput.com/prompts/weekly-ai-video-posted-to-tiktok-and-instagram-reels.md)
- [Auto-publish scheduled TikTok videos from Airtable](https://www.generalinput.com/prompts/auto-publish-scheduled-tiktok-videos-from-airtable.md)
- [Weekly TikTok performance digest in Slack](https://www.generalinput.com/prompts/weekly-tiktok-performance-digest-in-slack.md)
- [Weekly TikTok content brief in Notion](https://www.generalinput.com/prompts/weekly-tiktok-content-brief-in-notion.md)
- [Cross-post approved videos from Airtable to TikTok and Reels](https://www.generalinput.com/prompts/cross-post-approved-videos-from-airtable-to-tiktok-and-reels.md)

Connect TikTok in General Input: https://www.generalinput.com/apps/tiktok