KonbiniAPI · JSON Structure

Konbiniapi Tik Tok Embedded User Structure

Compact user profile for embedded contexts

Type: Properties: 0
Social-MediaInstagramTikTokXRedditLinkedInActivityStreams 2.0ScrapingData ExtractionPublic DataInfluencer MarketingSocial ListeningCreator ToolsMCPAgent SkillsAgents

TikTokEmbeddedUser is a JSON Structure definition published by KonbiniAPI.

Meta-schema:

JSON Structure

Raw ↑
{
  "name": "TikTokEmbeddedUser",
  "description": "Compact user profile for embedded contexts",
  "as_type": "See ActivityStreams 2.0",
  "required_fields": [
    "id",
    "isPrivate",
    "isVerified",
    "type",
    "url"
  ],
  "fields": [
    {
      "name": "type",
      "type": "string",
      "required": true,
      "description": "ActivityStreams object type",
      "example": "Person",
      "format": null
    },
    {
      "name": "id",
      "type": "string",
      "required": true,
      "description": "Profile URL",
      "example": "https://www.tiktok.com/@khaby.lame",
      "format": "uri"
    },
    {
      "name": "url",
      "type": "string",
      "required": true,
      "description": "Profile URL",
      "example": "https://www.tiktok.com/@khaby.lame",
      "format": "uri"
    },
    {
      "name": "entityId",
      "type": "string",
      "required": false,
      "description": "TikTok secUid",
      "example": "MS4wLjABAAAAwAg0rSzO65WQfz4RzQgGv2Xdv108BgPXhRrrmNVIHQZ9PO8-flwwRtEppYTS0OjA",
      "format": null
    },
    {
      "name": "name",
      "type": "string",
      "required": false,
      "description": "Display name",
      "example": "Khabane Lame",
      "format": null
    },
    {
      "name": "preferredUsername",
      "type": "string",
      "required": false,
      "description": "Username or handle",
      "example": "khaby.lame",
      "format": null
    },
    {
      "name": "summary",
      "type": "string",
      "required": false,
      "description": "Bio text",
      "example": "Just a guy who reacts",
      "format": null
    },
    {
      "name": "attachment",
      "type": "array<TikTokLink>",
      "required": false,
      "description": "External links in bio",
      "example": null,
      "format": null
    },
    {
      "name": "published",
      "type": "string",
      "required": false,
      "description": "Account creation date in ISO 8601 format",
      "example": "2020-03-15T00:00:00.000Z",
      "format": "date-time"
    },
    {
      "name": "isPrivate",
      "type": "boolean",
      "required": true,
      "description": "Whether account is private",
      "example": false,
      "format": null
    },
    {
      "name": "isVerified",
      "type": "boolean",
      "required": true,
      "description": "Whether account is verified",
      "example": true,
      "format": null
    },
    {
      "name": "isLive",
      "type": "boolean",
      "required": false,
      "description": "Whether user is currently live streaming",
      "example": false,
      "format": null
    },
    {
      "name": "hasLikes",
      "type": "boolean",
      "required": false,
      "description": "Whether user's liked videos are public",
      "example": true,
      "format": null
    },
    {
      "name": "hasPlaylists",
      "type": "boolean",
      "required": false,
      "description": "Whether user has playlists",
      "example": true,
      "format": null
    },
    {
      "name": "followerCount",
      "type": "integer",
      "required": false,
      "description": "Number of followers",
      "example": 160300000,
      "format": null
    },
    {
      "name": "followingCount",
      "type": "integer",
      "required": false,
      "description": "Number of accounts followed",
      "example": 85,
      "format": null
    },
    {
      "name": "language",
      "type": "string",
      "required": false,
      "description": "User language preference (BCP47 code)",
      "example": "en",
      "format": null
    },
    {
      "name": "likeCount",
      "type": "integer",
      "required": false,
      "description": "Total likes received across all content",
      "example": 2600000000,
      "format": null
    },
    {
      "name": "likedCount",
      "type": "integer",
      "required": false,
      "description": "Number of videos the user has liked",
      "example": 5300,
      "format": null
    },
    {
      "name": "mediaCount",
      "type": "integer",
      "required": false,
      "description": "Number of posts",
      "example": 1309,
      "format": null
    },
    {
      "name": "icon",
      "type": "unknown",
      "required": false,
      "description": null,
      "example": null,
      "format": null
    },
    {
      "name": "image",
      "type": "array<TikTokImage>",
      "required": false,
      "description": "Profile pictures in multiple sizes",
      "example": null,
      "format": null
    }
  ]
}

Work with this as data

Every JSON Structure here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for json structure

4 MCP tools reach this
  • find_json_structuresBrowse and filter every JSON Structure in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Structure
curl "https://apis.io/api/v1/json-structures/konbiniapi-tik-tok-embedded-user-structure"
All json structure
curl "https://apis.io/api/v1/json-structures?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.