logo
DE

TikTok Account Info

Collect public profile details, audience metrics, and verification signals for one or more TikTok accounts

Original · en-USZur Übersetzung

Übersicht

TikTok profile pages mix identity, audience size, verification, and contact clues in a layout that is hard to compare across accounts. This app turns those public profiles into a consistent record set so research, partnership, and monitoring teams can work from the same identifiers, metrics, and timestamps.

The value is the joined profile snapshot: displayed name, account ID, public URL, follower and like figures, privacy and verification flags, bio text, and collection time stay together for each submitted username. That makes it easier to qualify creators, compare audience scale, and keep a watch list current without reconstructing profiles by hand.

Data notes

The data comes from the public TikTok profile associated with each submitted username. One record is produced for each submitted username when the source returns a profile or a no-data marker. Duplicate submitted usernames are removed across collected pages. Audience counts, bio text, commerce attributes, location, region, and timestamps retain the source text; a source value can be unavailable and appear empty. Follower count, Follow count, Following, Like count, and Video count are kept as source text rather than normalized numbers. Collected at is preserved as supplied, without inferring a timezone. Follow count and Following can carry the same source value, and Bio and Intro can repeat the same text. Private, banned, and login-only accounts are outside the coverage.

What the results look like

Each record represents the public profile collected for one submitted TikTok username.

Account nameAccount IDProfile URLSubmitted accountNo data
Nio6893678385759912962https://www.tiktok.com/@niogitsuneniogitsuneNo
demo.accountYes

Additional values include Avatar URL, Bio, Bio link, Business ID, Commerce info, Collected at, Follower count, Follow count, Following, Has email, Intro, Language, Like count, Location, Private account, Region, Source keyword, User status text, User status, Verified, Video count, and YouTube linked.

Use cases

  • Qualify partnership targets by comparing Account name, Account ID, and Follower count across a watch list.
  • Map public presence by lining up Profile URL, Bio link, Location, and Region for accounts you already monitor.
  • Separate empty outcomes from usable profiles by checking No data together with Submitted account before using Like count or Video count.
  • Distinguish public versus restricted profiles by reading Private account, Verified, and User status together with Account name.

Anwendungsbereich & Grenzen

Each run accepts 1 to 200 TikTok usernames and returns at most one public profile record per username when data is available.

  • Geeignet für
  • When you need a current public profile snapshot for specific TikTok accounts
  • When you need displayed audience size, verification, privacy, and public contact clues in one record
  • Nicht verwenden für
  • When you need videos, comments, or search results rather than account-level profile information
  • When you do not have a TikTok username to collect

Fehlerbehandlung

Vom Autor deklariertes Fehler- und Wiederholungsverhalten. Wir empfehlen, es bei der Integration in Ihren System-Prompt aufzunehmen.

  1. 1If no profile data is returned, verify the username and confirm the account is still public
  2. 2Retry later after rate limiting, temporary unavailability, or a timeout
  3. 3When the submission outcome is unknown, avoid immediate repeated submissions that could create duplicate tasks
  4. 4If authentication fails, verify the API Key configured for the execution environment

Eingabe

Parameter, die zum Aufruf dieser App erforderlich sind, generiert aus dem input.schema in der manifest.json.

FeldFachlicher NameTypErforderlichStandardEnum / EinschränkungenBeispielBeschreibung
itemsTikTok username listarray<object>Ja—bis zu 200 Einträge[{"account":"niogitsune"}]The TikTok usernames to collect. Submit 1 to 200 items; each item needs one username.

Ausgabe

Feldstruktur eines einzelnen Datensatzes, generiert aus dem output.schema in der manifest.json.

FeldFachlicher NameTypBeispielBeschreibung
task_itemSubmitted accountstringniogitsuneThe username submitted for this record
no_dataNo databooleanfalseWhether this submitted username returned no public profile
keywordSource keywordstringniogitsuneThe source keyword associated with the collected account
account_idAccount IDstring6893678385759912962The TikTok account identifier returned for the profile
account_nameAccount namestringNioThe displayed TikTok account name
account_avatar_urlAvatar URLstringhttps://p16-common-sign.tiktokcdn-us.com/tos-maliva-avt-0068/447a24696d4a4decab543181ac90bdd5~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=724beb04&x-expires=1788069600&x-signature=YlUb%2BXGVJC8OkIjs2jyEWNIDTF8%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8The public avatar image URL returned for the profile
account_signatureBiostringCosplayer, pop culture enthusiast, not a professional VA. Ko-Fi in bio 🫶The bio text displayed on the public profile
bio_linkBio linkstringhttps://linktr.ee/niogitsuneThe public link shown in the profile bio
biz_idBusiness IDstringniogitsuneThe business identifier carried by the source profile record
commerce_user_infoCommerce infostring{"commerceUser":false,"category":null,"categoryButton":null}The commerce-related attributes returned for the profile, retained as source text
crawl_timeCollected atstring2026-08-28T14:42:15The source timestamp when the profile was collected
fans_countFollower countstring27691The displayed follower count retained as source text
follow_countFollow countstring2648The displayed follow count retained as source text
followingFollowingstring2648The displayed following count retained as source text
heart_countLike countstring1247162The displayed like count retained as source text
introIntrostringCosplayer, pop culture enthusiast, not a professional VA. Ko-Fi in bio 🫶The intro text returned with the profile
is_mailHas emailbooleanfalseWhether the public profile shows an email contact
is_privatePrivate accountbooleanfalseWhether the account is marked private
is_verifiedVerifiedbooleanfalseWhether the account is marked verified
is_youtubeYouTube linkedbooleanfalseWhether the profile is marked as linked to YouTube
languageLanguagestringenThe language code returned for the profile
locationLocationstring—The location text displayed on the profile
original_urlProfile URLstringhttps://www.tiktok.com/@niogitsuneThe public TikTok profile URL
publish_content_countVideo countstring126The displayed public video or content count retained as source text
regionRegionstring—The region text returned for the profile
user_statusUser statusstring0The account status code returned by the source
user_status_textUser status textstring—The account status text returned by the source

Datensatz-Schema

Die Ausgabe wird Datensatz für Datensatz zurückgegeben. detail.output.idFieldHint

output.schema
{
  "type": "object",
  "properties": {
    "task_item": {
      "type": "string",
      "title": "Submitted account",
      "description": "The username submitted for this record",
      "prefill": "niogitsune"
    },
    "no_data": {
      "type": "boolean",
      "title": "No data",
      "description": "Whether this submitted username returned no public profile",
      "prefill": false
    },
    "keyword": {
      "type": "string",
      "title": "Source keyword",
      "description": "The source keyword associated with the collected account",
      "prefill": "niogitsune"
    },
    "account_id": {
      "type": "string",
      "title": "Account ID",
      "description": "The TikTok account identifier returned for the profile",
      "prefill": "6893678385759912962"
    },
    "account_name": {
      "type": "string",
      "title": "Account name",
      "description": "The displayed TikTok account name",
      "prefill": "Nio"
    },
    "account_avatar_url": {
      "type": "string",
      "title": "Avatar URL",
      "description": "The public avatar image URL returned for the profile",
      "prefill": "https://p16-common-sign.tiktokcdn-us.com/tos-maliva-avt-0068/447a24696d4a4decab543181ac90bdd5~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=724beb04&x-expires=1788069600&x-signature=YlUb%2BXGVJC8OkIjs2jyEWNIDTF8%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8"
    },
    "account_signature": {
      "type": "string",
      "title": "Bio",
      "description": "The bio text displayed on the public profile",
      "prefill": "Cosplayer, pop culture enthusiast, not a professional VA. Ko-Fi in bio 🫶"
    },
    "bio_link": {
      "type": "string",
      "title": "Bio link",
      "description": "The public link shown in the profile bio",
      "prefill": "https://linktr.ee/niogitsune"
    },
    "biz_id": {
      "type": "string",
      "title": "Business ID",
      "description": "The business identifier carried by the source profile record",
      "prefill": "niogitsune"
    },
    "commerce_user_info": {
      "type": "string",
      "title": "Commerce info",
      "description": "The commerce-related attributes returned for the profile, retained as source text",
      "prefill": "{\"commerceUser\":false,\"category\":null,\"categoryButton\":null}"
    },
    "crawl_time": {
      "type": "string",
      "title": "Collected at",
      "description": "The source timestamp when the profile was collected",
      "prefill": "2026-08-28T14:42:15"
    },
    "fans_count": {
      "type": "string",
      "title": "Follower count",
      "description": "The displayed follower count retained as source text",
      "prefill": "27691"
    },
    "follow_count": {
      "type": "string",
      "title": "Follow count",
      "description": "The displayed follow count retained as source text",
      "prefill": "2648"
    },
    "following": {
      "type": "string",
      "title": "Following",
      "description": "The displayed following count retained as source text",
      "prefill": "2648"
    },
    "heart_count": {
      "type": "string",
      "title": "Like count",
      "description": "The displayed like count retained as source text",
      "prefill": "1247162"
    },
    "intro": {
      "type": "string",
      "title": "Intro",
      "description": "The intro text returned with the profile",
      "prefill": "Cosplayer, pop culture enthusiast, not a professional VA. Ko-Fi in bio 🫶"
    },
    "is_mail": {
      "type": "boolean",
      "title": "Has email",
      "description": "Whether the public profile shows an email contact",
      "prefill": false
    },
    "is_private": {
      "type": "boolean",
      "title": "Private account",
      "description": "Whether the account is marked private",
      "prefill": false
    },
    "is_verified": {
      "type": "boolean",
      "title": "Verified",
      "description": "Whether the account is marked verified",
      "prefill": false
    },
    "is_youtube": {
      "type": "boolean",
      "title": "YouTube linked",
      "description": "Whether the profile is marked as linked to YouTube",
      "prefill": false
    },
    "language": {
      "type": "string",
      "title": "Language",
      "description": "The language code returned for the profile",
      "prefill": "en"
    },
    "location": {
      "type": "string",
      "title": "Location",
      "description": "The location text displayed on the profile"
    },
    "original_url": {
      "type": "string",
      "title": "Profile URL",
      "description": "The public TikTok profile URL",
      "prefill": "https://www.tiktok.com/@niogitsune"
    },
    "publish_content_count": {
      "type": "string",
      "title": "Video count",
      "description": "The displayed public video or content count retained as source text",
      "prefill": "126"
    },
    "region": {
      "type": "string",
      "title": "Region",
      "description": "The region text returned for the profile"
    },
    "user_status": {
      "type": "string",
      "title": "User status",
      "description": "The account status code returned by the source",
      "prefill": "0"
    },
    "user_status_text": {
      "type": "string",
      "title": "User status text",
      "description": "The account status text returned by the source"
    }
  },
  "required": [],
  "additionalProperties": false
}

Integration

Diese App kann über MCP, API, SDK oder Dateiexport integriert werden — alle Kanäle teilen sich dieselben Fähigkeiten und Preise. Jede Anfrage authentifiziert sich über den Authorization: Bearer-Header mit einem API Key (langlebig, in der Data Hub Konsole erstellt); MCP-Clients können sich zusätzlich per OAuth ohne Key anmelden. Weitere Optionen wie CLI und Skill sind in Vorbereitung.

Über das MCP (Model Context Protocol) können Sie diese App direkt aus KI-Clients wie Claude und Cursor aufrufen. Wählen Sie Ihren Client und den Authentifizierungsmodus und kopieren Sie dann die Konfiguration unten.

Client-Konfiguration

Ersetzen Sie den Wert nach Bearer durch Ihren langlebigen API Key. Funktioniert in jedem Client, in CI und in Headless-Umgebungen.

mcpServers config
{
  "mcpServers": {
    "hello_moto__tiktok-account-info": {
      "type": "http",
      "url": "https://mcp-v2.octoparse.com?pin=hello_moto/tiktok-account-info",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

Lassen Sie die KI die Einrichtung übernehmen

Sie möchten Konfigurationen nicht von Hand bearbeiten? Kopieren Sie den Installations-Prompt und fügen Sie ihn in einen beliebigen KI-Client ein — er schließt die Einrichtung auf seine eigene Weise ab. (Der Prompt weist die KI an, Ihren API Key bei Ihnen zu erfragen, damit Zugangsdaten nie im Chatverlauf oder in geteilten Konfigurationen landen.)

detail.access.mcp.composeHint

Preise

Task start

Wird pro übermitteltem Lauf einmal berechnet, unabhängig davon, wie viele Datensätze zurückgegeben werden.

0,0001 $/ Lauf
Returned profile

Berechnet nach der Anzahl der erfolgreich zurückgegebenen Datensätze. Fehlgeschlagene Läufe werden nicht berechnet.

0,0015 $/ Datensatz

Mehrere Abrechnungsereignisse werden unabhängig voneinander kumuliert. Details siehe jeweilige Position. Fehlgeschlagene Läufe werden nicht berechnet.

Credits ansehen

Jetzt ausprobieren

Füllen Sie die Parameter aus und starten Sie — die Ergebnisse stammen aus einem echten Aufruf.

Beispiel
Parameter werden vor dem Absenden gegen input.schema validiert
Bitte füllen Sie zuerst die Pflichtparameter aus
Ab 0,0015 $ / Datensatz