How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

KonbiniAPI TikTok API

Twenty-one TikTok endpoints covering profiles, videos, likes, reposts, collections, stories, following and follower lists, live streams, comments and replies, WebVTT transcripts, hashtags, audio tracks, header-free video download URLs and search.

KonbiniAPI TikTok API is one of 6 APIs that KonbiniAPI publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include TikTok. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 21 operations across 21 paths, and defines 14 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against a single base URL, https://api.konbiniapi.com.

21 operations 21 paths 14 schemas 21 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.konbiniapi.com/v1
Authentication
HTTP Bearer
Contact
Resource Areas
1

Authentication & Security 1

KonbiniAPI TikTok API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (apiKey). By default, every request must be authenticated.

  • apiKey — Send your API key in the Authorization header as a Bearer token. Example: Authorization: Bearer

Paths & Operations 21

Across 21 paths, the API surfaces 21 operations — 21 GET. Each is listed below with its method, path, parameters, and response codes.

TikTok 21

TikTok data endpoints

GET
/v1/tiktok/users/{username}
Get user profile
tiktokGetUser 1 param → 200400401402403404413500
GET
/v1/tiktok/users/{username}/videos
Get user videos
tiktokGetUserVideos 4 params → 200400401402403404413500
GET
/v1/tiktok/users/{username}/likes
Get user liked videos
tiktokGetUserLikes 3 params → 200400401402403404413500
GET
/v1/tiktok/users/{username}/reposts
Get user reposts
tiktokGetUserReposts 4 params → 200400401402403404413500
GET
/v1/tiktok/users/{username}/collections
Get user collections
tiktokGetUserCollections 3 params → 200400401402403404413500
GET
/v1/tiktok/users/{username}/stories
Get user stories
tiktokGetUserStories 3 params → 200400401402403404413500
GET
/v1/tiktok/users/{username}/following
Get user following list
tiktokGetUserFollowing 3 params → 200400401402403404413500
GET
/v1/tiktok/users/{username}/followers
Get user followers list
tiktokGetUserFollowers 3 params → 200400401402403404413500
GET
/v1/tiktok/users/{username}/live
Get user live stream
tiktokGetUserLive 1 param → 200400401402403404413500
GET
/v1/tiktok/videos/{videoId}
Get video details
tiktokGetVideo 1 param → 200400401402403404413500
GET
/v1/tiktok/videos/{videoId}/download
Get video download URL
tiktokGetVideoDownloadUrl 2 params → 200400401402403404413500
GET
/v1/tiktok/videos/{videoId}/comments
Get video comments
tiktokGetVideoComments 3 params → 200400401402403404413500
GET
/v1/tiktok/videos/{videoId}/comments/{commentId}/replies
Get comment replies
tiktokGetCommentReplies 4 params → 200400401402403404413500
GET
/v1/tiktok/videos/{videoId}/transcripts/{language}
Get video transcript
tiktokGetVideoTranscript 2 params → 200400401402403404413500
GET
/v1/tiktok/tags/{tagName}
Get videos with tag
tiktokGetTagVideos 3 params → 200400401402403404413500
GET
/v1/tiktok/collections/{collectionId}
Get collection videos
tiktokGetCollectionVideos 3 params → 200400401402403404413500
GET
/v1/tiktok/audios/{audioId}
Get audio details
tiktokGetAudio 1 param → 200400401402403404413500
GET
/v1/tiktok/audios/{audioId}/videos
Get videos with audio
tiktokGetAudioVideos 3 params → 200400401402403404413500
GET
/v1/tiktok/search
Search content
tiktokSearchContent 5 params → 200400401402403404413500
GET
/v1/tiktok/search/users
Search users
tiktokSearchUsers 3 params → 200400401402403404413500
GET
/v1/tiktok/search/videos
Search videos
tiktokSearchVideos 5 params → 200400401402403404413500

Schemas 14

The contract defines 14 schemas that model the data the API accepts and returns. The most detailed are TikTokVideo (22 properties), TikTokEmbeddedUser (22 properties), TikTokStory (19 properties), TikTokComment (14 properties). Each schema is shown below with its type and property counts.

TikTokStoryAttachment
object
Story media file
9 properties 2 required
TikTokComment
object
Video comment
14 properties 5 required
TikTokVideo
object
Video post
22 properties 12 required
TikTokAudio
object
Audio or music track
14 properties 3 required
TikTokEmbeddedUser
object
Compact user profile for embedded contexts
22 properties 5 required
TikTokLiveStreamAttachment
object
Live stream media source
8 properties 4 required
TikTokLink
object
External link
3 properties 2 required
TikTokVideoAttachment
object
Video media file with download details
9 properties 8 required
TikTokStory
object
Story post
19 properties 12 required
TikTokVideoAttachmentHeaders
object
HTTP headers required for authenticated media download
2 properties 2 required
TikTokImage
object
Image resource with optional dimensions
4 properties 2 required
TikTokVideoDownloadUrl
object
A temporary link to a downloadable video file
4 properties 4 required
TikTokTag
object
Hashtag or mention
5 properties 2 required
TikTokCollection
object
Video collection or playlist
7 properties 6 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

konbiniapi-tiktok-api-openapi.yml Raw ↑

Other APIs KonbiniAPI publishes across the network.

KonbiniAPI Instagram API
KonbiniAPI X API
KonbiniAPI Reddit API
KonbiniAPI LinkedIn API
KonbiniAPI MCP Server
Where this information came from

This is an independent, third-party profile of KonbiniAPI TikTok API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.