← Back to Skills Marketplace
justoneapi

TikTok API

by justoneapi · GitHub ↗ · v1.0.8 · MIT-0
cross-platform ✓ Security Clean
164
Downloads
0
Stars
1
Active Installs
8
Versions
Install in OpenClaw
/install justoneapi-tiktok
Description
Analyze TikTok workflows with JustOneAPI, including user Published Posts, post Details, and user Profile across 7 operations.
README (SKILL.md)

TikTok

This skill wraps 7 TikTok operations exposed by JustOneAPI. It is strongest for user Published Posts, post Details, user Profile, and post Comments. Expect common inputs such as cursor, awemeId, keyword, secUid, commentId.

When To Use It

  • The user needs user Published Posts or post Details on TikTok.
  • The task lines up with user Profile rather than a generic cross-platform workflow.
  • The user can provide identifiers or filters such as cursor, awemeId, keyword, secUid.
  • The user wants an exact API-backed answer instead of a freeform summary.

Representative Operations

  • getUserPostV1: User Published Posts — Get TikTok user Published Posts data, including video ID, description, and publish time, for user activity analysis and posting frequency tracking, influencer performance evaluation, and content trend monitoring for specific creators
  • getTiktokPostDetailV1: Post Details — Get TikTok post Details data, including video ID, author information, and description text, for content performance analysis and metadata extraction and influencer evaluation via specific post metrics
  • getTiktokUserDetailV1: User Profile — Get TikTok user Profile data, including nickname, unique ID, and avatar, for influencer profiling and audience analysis, account performance tracking and growth monitoring, and identifying verified status and official accounts
  • getPostCommentV1: Post Comments — Get TikTok post Comments data, including comment ID, user information, and text content, for sentiment analysis of the audience's reaction to specific content and engagement measurement via comment volume and quality

Request Pattern

  • 7 operations are available in this skill.
  • HTTP methods used here: GET.
  • The most common non-token parameters are cursor, awemeId, keyword, secUid, commentId.
  • All operations in this skill are parameter-driven requests; none require a request body.

How To Work

  1. Read generated/operations.md before choosing an endpoint.
  2. Start with one of these operations when it matches the user's request: getUserPostV1, getTiktokPostDetailV1, getTiktokUserDetailV1, getPostCommentV1.
  3. Pick the smallest matching operation instead of guessing.
  4. Ask the user for any missing required parameter. Do not invent values.
  5. Call the helper with:
node {baseDir}/bin/run.mjs --operation "\x3Coperation-id>" --token "$JUST_ONE_API_TOKEN" --params-json '{"key":"value"}'

Environment

  • Required: JUST_ONE_API_TOKEN
  • This skill uses JUST_ONE_API_TOKEN only for authenticated Just One API requests.
  • Keep JUST_ONE_API_TOKEN private. Do not paste it into chat messages, screenshots, or logs.
  • Get a token from Just One API Dashboard.
  • Authentication details: Just One API Usage Guide.

Output Rules

  • Start with a plain-language answer tied to the TikTok task the user asked for.
  • Include the most decision-relevant fields from the selected endpoint before dumping raw JSON.
  • When using getUserPostV1, explain why the returned fields answer the user's question.
  • If the user gave filters such as cursor, awemeId, keyword, echo those back so the scope is explicit.
  • If the backend errors, include the backend payload and the exact operation ID.
Usage Guidance
This skill appears to do exactly what it says: call JustOneAPI's TikTok endpoints. Before installing, consider these practical points: (1) The skill requires JUST_ONE_API_TOKEN — keep that token scoped to the minimum permissions and rotate it if possible. (2) The SKILL.md recommends passing the token as a --token CLI argument to the bundled node script; passing secrets on the command line can expose them via process listings or shell history on multi-user systems — prefer using environment variables or other secret-safe invocation methods. (3) The package includes an executable Node script (bin/run.mjs) that will run locally and make network calls to api.justoneapi.com; review that file if you need extra assurance. (4) The agent is allowed to call the skill autonomously (normal behavior) — if you do not want automated calls, disable the skill or restrict agent permissions. If you want higher assurance, confirm the bundled script's full source and that network calls are only to justoneapi.com and no additional endpoints.
Capability Analysis
Type: OpenClaw Skill Name: justoneapi-tiktok Version: 1.0.8 The TikTok skill bundle is a standard API wrapper for JustOneAPI, providing operations to fetch TikTok posts, profiles, and comments. The execution logic in `bin/run.mjs` is straightforward, performing validated HTTP GET requests to the official domain `api.justoneapi.com` without any signs of obfuscation, shell injection, or unauthorized data exfiltration.
Capability Assessment
Purpose & Capability
Name/description, declared requirements (JUST_ONE_API_TOKEN, node), the operations in generated/operations.*, and the bundled bin/run.mjs all consistently target JustOneAPI's TikTok endpoints (baseUrl: https://api.justoneapi.com). The requested token and node binary are appropriate and expected for this API wrapper.
Instruction Scope
SKILL.md instructs the agent to read generated/operations.md, ask for missing parameters, and run the bundled Node script with the token and params. That stays within the stated purpose. One implementation detail to note: the recommended invocation passes the API token via a --token CLI argument, which can expose the token in local process listings or shell history if run interactively; this is an operational risk (not a sign of misdirection) and should be considered before running on multi-user systems.
Install Mechanism
There is no install spec (instruction-only), but the skill includes an executable JavaScript file (bin/run.mjs) that will be executed by node at runtime. This is coherent with an instruction-wrapper skill, but it means bundled code will run locally and make network requests — review the script if you need extra assurance. The script's manifest references only justoneapi.com; no other download URLs or extract/install steps are present.
Credentials
Only one environment variable is required: JUST_ONE_API_TOKEN (declared as the primary credential). That is proportional to the stated purpose of making authenticated JustOneAPI calls. No unrelated credentials or config paths are requested. (See the instruction-scope note about CLI token exposure.)
Persistence & Privilege
The skill does not request always: true and does not ask to modify other skills or system-wide settings. disable-model-invocation is false (agent may invoke autonomously), which is standard for skills of this kind and is not by itself a coherence problem.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install justoneapi-tiktok
  3. After installation, invoke the skill by name or use /justoneapi-tiktok
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.8
- Updated operation IDs: `getPostDetailV1` and `getUserDetailV1` are now named `getTiktokPostDetailV1` and `getTiktokUserDetailV1`. - Documentation in SKILL.md and generated files updated to reflect the new operation names. - All API usage instructions and examples now reference the updated operation IDs. - No changes to endpoints or core functionality; update is limited to naming and documentation consistency.
v1.0.7
- Updated the "Environment" section with a new authentication link for the Just One API Usage Guide, including additional referral tracking parameters. - No other content changes to operations or behavior.
v1.0.6
- Updated the Just One API Dashboard link to include referral and campaign tracking parameters. - No behavioral or functional changes to the skill or its operations.
v1.0.5
justoneapi-tiktok 1.0.5 - Updated SKILL.md to clarify that JUST_ONE_API_TOKEN is used strictly for authenticated Just One API requests. - No changes to code or functionality; documentation update only.
v1.0.4
- The SKILL.md documentation was updated with new guidance: keep the `JUST_ONE_API_TOKEN` private and do not paste it into chat messages, screenshots, or logs. - No functionality or API changes; this update is documentation-only. - All other usage and output instructions remain the same.
v1.0.3
- Added instructions on how to obtain a required API token from the Just One API Dashboard. - Included links to the Just One API Dashboard and API usage guide for easier setup. - No changes to usage patterns or API operations.
v1.0.2
rename
v1.0.0
Initial release of the TikTok API skill powered by JustOneAPI. - Provides 7 TikTok operations, including user Published Posts, post Details, user Profile, and post Comments. - Supports parameter-driven requests using common identifiers like `cursor`, `awemeId`, `secUid`, and `commentId`. - Designed for direct API-backed answers focused on TikTok data analysis and influencer insights. - Requires the `JUST_ONE_API_TOKEN` environment variable for operation. - Includes step-by-step usage instructions and clear output guidelines for reliable results.
Metadata
Slug justoneapi-tiktok
Version 1.0.8
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 8
Frequently Asked Questions

What is TikTok API?

Analyze TikTok workflows with JustOneAPI, including user Published Posts, post Details, and user Profile across 7 operations. It is an AI Agent Skill for Claude Code / OpenClaw, with 164 downloads so far.

How do I install TikTok API?

Run "/install justoneapi-tiktok" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is TikTok API free?

Yes, TikTok API is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does TikTok API support?

TikTok API is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created TikTok API?

It is built and maintained by justoneapi (@justoneapi); the current version is v1.0.8.

💬 Comments