KonbiniAPI

Explore KonbiniAPI Endpoints

Browse all available Instagram and TikTok endpoints — profiles, feeds, comments, search, and more.

Stop writing platform-specific adapters.

Every social platform returns data in a different, often chaotic structure. KonbiniAPI does the heavy lifting, mapping everything into a single, clean JSON shape so you can build once and support every platform.

Same field names for usernames and IDs
Consistent date-time ISO formatting
Predictable media and engagement objects
Get your API key
{
  "@context": "https://www.w3.org/ns/activitystreams#",
  "type": "Person",
  "id": "https://www.tiktok.com/@khaby.lame",
  "name": "Khabane Lame",
  "preferredUsername": "khaby.lame",
  "summary": "Just a guy who reacts",
  "followerCount": 160300000,
  "followingCount": 85,
  "mediaCount": 1309,
  "isVerified": true,
  "isPrivate": false
}

Browse all endpoints

Users

Media

Get user videos

TikTok API: Returns a paginated list of videos from a user's profile. Supports sorting by newest, popular, or oldest. Maximum 35 videos per page.

View details

Get user stories

Returns a paginated list of active stories for a TikTok user. Stories expire after 24 hours and include both images and videos with engagement data.

View details

Get video details

Returns details for a single TikTok video including engagement counts, media files in multiple qualities, audio track, author info, and hashtags.

View details

Get video transcript

TikTok API: Returns the transcript for a video in a specific language. Supports both auto-generated (ASR) and machine-translated subtitles. Returns WebVTT…

View details

Get videos with tag

Returns TikTok videos associated with a hashtag or challenge. The tag name is resolved to an internal ID automatically. Includes video details and…

View details

Get videos with audio

Returns a paginated list of TikTok videos using a specific audio track. Maximum 30 per page. Discover trending content by sound or music.

View details

Search videos

Searches TikTok for videos matching a query. Supports filtering by publish time and sorting by relevance, likes, or date.

View details

Get user posts

Returns a paginated list of posts from an Instagram user's profile feed. Maximum 12 posts per page. Includes photos, videos, carousels, and engagement…

View details

Get user reels

Returns a paginated list of reels from an Instagram user's profile. Maximum 12 reels per page. Includes video URLs, captions, and engagement counts.

View details

Get user story highlights

Instagram API: Returns the list of story highlight reels on a user's profile. Use the highlight endpoint to get individual stories within a highlight.

View details

Get post details

Instagram API: Returns details for a single post by its shortcode, including media, captions, and engagement counts. Supports photos, videos, and…

View details

Get highlight stories

Instagram API: Returns all story items within a highlight reel, including images and videos. The highlight ID comes from the highlights list endpoint.

View details

Engagement

Discovery