Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

KonbiniAPI TikTok API

TikTok data endpoints

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

This API exposes 2 JSON Schema definitions.

Tagged areas include TikTok. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a JSON-LD context, rate-limit docs, and 2 JSON Schemas.

This API exposes 20 operations across 20 paths, and defines 13 schemas. It is described by OpenAPI 3.1.0, at version 1.0.0.

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

20 operations 20 paths 13 schemas 20 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.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 20

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

TikTok 20

TikTok data endpoints

GET
/v1/tiktok/users/{username}
Get User Profile
tiktokGetUser 1 param → 200400401402403404500502
GET
/v1/tiktok/users/{username}/videos
Get User Videos
tiktokGetUserVideos 4 params → 200400401402403404500502
GET
/v1/tiktok/users/{username}/likes
Get User Liked Videos
tiktokGetUserLikes 3 params → 200400401402403404500502
GET
/v1/tiktok/users/{username}/reposts
Get User Reposts
tiktokGetUserReposts 4 params → 200400401402403404500502
GET
/v1/tiktok/users/{username}/collections
Get User Collections
tiktokGetUserCollections 3 params → 200400401402403404500502
GET
/v1/tiktok/users/{username}/stories
Get User Stories
tiktokGetUserStories 3 params → 200400401402403404500502
GET
/v1/tiktok/users/{username}/following
Get User Following List
tiktokGetUserFollowing 3 params → 200400401402403404500502
GET
/v1/tiktok/users/{username}/followers
Get User Followers List
tiktokGetUserFollowers 3 params → 200400401402403404500502
GET
/v1/tiktok/users/{username}/live
Get User Live Stream
tiktokGetUserLive 1 param → 200400401402403404500502
GET
/v1/tiktok/videos/{videoId}
Get Video Details
tiktokGetVideo 1 param → 200400401402403404500502
GET
/v1/tiktok/videos/{videoId}/comments
Get Video Comments
tiktokGetVideoComments 3 params → 200400401402403404500502
GET
/v1/tiktok/videos/{videoId}/comments/{commentId}/replies
Get Comment Replies
tiktokGetCommentReplies 4 params → 200400401402403404500502
GET
/v1/tiktok/videos/{videoId}/transcripts/{language}
Get Video Transcript
tiktokGetVideoTranscript 2 params → 200400401402403404500502
GET
/v1/tiktok/tags/{tagName}
Get Videos with Tag
tiktokGetTagVideos 3 params → 200400401402403404500502
GET
/v1/tiktok/collections/{collectionId}
Get Collection Videos
tiktokGetCollectionVideos 3 params → 200400401402403404500502
GET
/v1/tiktok/audios/{audioId}
Get Audio Details
tiktokGetAudio 1 param → 200400401402403404500502
GET
/v1/tiktok/audios/{audioId}/videos
Get Videos with Audio
tiktokGetAudioVideos 3 params → 200400401402403404500502
GET
/v1/tiktok/search
Search Content
tiktokSearchContent 5 params → 200400401402403404500502
GET
/v1/tiktok/search/users
Search Users
tiktokSearchUsers 3 params → 200400401402403404500502
GET
/v1/tiktok/search/videos
Search Videos
tiktokSearchVideos 5 params → 200400401402403404500502

Schemas 13

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

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