Login Kit · Content Posting API · Direct Post
TikTok API usage for MatrixFlow.
MatrixFlow requests TikTok API access so users can connect their TikTok accounts through OAuth, upload approved videos, and publish or schedule content after explicit user confirmation.
Requested products and scopes
| Product or scope | Purpose inside MatrixFlow | User control |
|---|---|---|
| Login Kit | Connect a TikTok account using TikTok OAuth and identify the authorized account. | The user initiates OAuth and can revoke access. |
| user.info.basic | Display the authorized account identity in the workspace. | Shown only to the logged-in MatrixFlow user or workspace members. |
| video.upload | Upload a user-selected video to TikTok as part of the Content Posting API flow. | The user selects the asset and reviews content before upload. |
| video.publish | Publish or schedule content through the official TikTok Content Posting API. | The user confirms target account, caption, hashtags, and publish mode before posting. |
End-to-end publishing flow
- User logs in to MatrixFlow.
- User connects TikTok through OAuth.
- User uploads or selects a video asset.
- User reviews caption, hashtags, target account, and publishing time.
- MatrixFlow sends the approved request through TikTok Content Posting API.
- MatrixFlow stores publishing status and audit logs for the user.
Data protection
- MatrixFlow does not collect TikTok passwords.
- OAuth tokens are stored encrypted and used only for authorized API actions.
- MatrixFlow does not scrape TikTok data or provide artificial likes, comments, followers, or views.
- Users can request data deletion at /data-deletion.
Website URL: https://matrixsflow.com/ Redirect URI: https://matrixsflow.com/api/v1/oauth/tiktok/callback