EveryData platform API

Kuaishou API

Access Kuaishou video discovery, user discovery, account videos, and video comments exclusively through the 4 listed contracts: `search`, `search_users`, `user_posts`, and `comments`. Scope and reach are not shared across actions.

To search public results, use the `search` action with `keyword`. To search user candidates, switch to `search_users` with `keyword` instead of reusing parameters across actions.

Endpoint
POST /api/v1/social
Capabilities
4
Per 1,000
$0.556

Available capabilities

Compare the Kuaishou actions by required input, returned data, and price. Use the action identifier exactly as shown in your request.

ActionRequiredOptionalDeliveryLimitPer 1,000Response fields
search

Search

Search public results on Kuaishou. Accepts these parameters: keyword. Returns these fields: view_count, author_url, author_verified, and share_count.

keywordSync deliveryCatalog value: maxLimit=20. Check the action notes before treating it as a final row count.$0.56 per 1,000 requestsid · url · text · title · duration_ms · view_count · like_count · comment_count · share_count · forward_count · posted_at · author_id · author_name · author_kwai_id · author_url · author_verified · author_gender · cover_url · avatar_url · platform
search_users

User search

Search Kuaishou with the search_users action. Accepts these parameters: keyword. Returns these fields: user_id, follower_count, gender, and nickname.

keywordSync deliveryCatalog value: maxLimit=20. Check the action notes before treating it as a final row count.$0.56 per 1,000 requestsuser_id · username · nickname · bio · follower_count · gender · is_verified · url · avatar_url · platform
user_posts

Posts by user

Retrieve public posts from Kuaishou. Accepts these parameters: user_id. Returns these fields: like_count, cover_url, text, and duration_ms.

user_idSync deliveryCatalog value: maxLimit=20. Check the action notes before treating it as a final row count.$0.56 per 1,000 requestsid · url · text · title · duration_ms · view_count · like_count · comment_count · share_count · forward_count · posted_at · author_id · author_name · author_kwai_id · author_url · author_verified · author_gender · cover_url · avatar_url · platform
comments

Comments

Retrieve public comments from Kuaishou. Accepts these parameters: url. Returns these fields: author_gender, author_id, video_id, and author_location.

urlSync deliveryCatalog value: maxLimit=20. Check the action notes before treating it as a final row count.$0.56 per 1,000 requestsid · text · author_id · author_name · author_gender · author_verified · author_location · avatar_url · like_count · reply_count · is_hot · reply_to_id · video_id · posted_at · platform

What does each Kuaishou action accept?

Each answer below pairs one callable action with its real inputs. Parameter meanings and allowed values are action-specific; a familiar name does not carry the same meaning across every platform.

Official sources are linked only to clarify the platform term beside them. They do not imply platform authorization or endorsement, and they do not add official-site features to the EveryInfra API contract.

What do the Kuaishou search parameters mean?

Search public results on Kuaishou. Accepts these parameters: keyword. Returns these fields: view_count, author_url, author_verified, and share_count.

keywordRequired
Specifies search keywords for Kuaishou videos via search, or account names and user terms via search_users. Searching users and searching videos are separate actions; returned user IDs can be passed directly into user_posts.

What do the Kuaishou search_users parameters mean?

Search Kuaishou with the search_users action. Accepts these parameters: keyword. Returns these fields: user_id, follower_count, gender, and nickname.

keywordRequired
Specifies search keywords for Kuaishou videos via search, or account names and user terms via search_users. Searching users and searching videos are separate actions; returned user IDs can be passed directly into user_posts.
Kuaishou: Differences Between Kuaishou ID and Kuaishou UIDOfficial Kuaishou documentation separates Kuaishou account IDs from Kuaishou UIDs and details where to find them on profile pages. User search results here must similarly distinguish username, nickname, and user_id, rather than displaying nicknames in place of user IDs.Checked

What do the Kuaishou user_posts parameters mean?

Retrieve public posts from Kuaishou. Accepts these parameters: user_id. Returns these fields: like_count, cover_url, text, and duration_ms.

user_idRequired
Specifies the Kuaishou user ID, obtainable from author_id in video searches or user_id in user searches. Pass only the raw identifier; usernames and full /profile/ URLs are passed directly as the ID string and will fail.
Kuaishou: Profile Redirection ID Conversion Does Not Represent API CapabilitiesThe Kuaishou Mini Program profile redirection feature can convert a Kuaishou account ID to a UID, but this is a capability of that official component. The user_id field here relies on IDs returned by search following the format above and does not claim support for automatic conversion of arbitrary Kuaishou account IDs.Checked

What do the Kuaishou comments parameters mean?

Retrieve public comments from Kuaishou. Accepts these parameters: url. Returns these fields: author_gender, author_id, video_id, and author_location.

urlRequired
Accepts a complete Kuaishou video URL containing /short-video/<ID>, /video/<ID>, or /photo/<ID> paths for the comments action to extract the video ID. Short links and profile URLs are not supported for retrieving comments.

How to use the Kuaishou API

  1. 01Read the public catalog and choose a platform action.
  2. 02Send the platform, action, and required parameters to POST /api/v1/social.
  3. 03Handle a synchronous result or poll the returned job ID when the selected action is asynchronous.
  4. 04Store the structured response fields needed by your application.
kuaishou_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"kuaishou","action":"search","params":{"keyword":"<keyword>"}}'

Kuaishou API questions

What can I retrieve with the Kuaishou API?

Set platform to kuaishou. The current catalog lists search, user search, posts by user, and comments. These action names identify different Kuaishou objects or views; they are not interchangeable search modes.

Which input starts a Kuaishou `search` request?

Specifies search keywords for Kuaishou videos via search, or account names and user terms via search_users. Searching users and searching videos are separate actions; returned user IDs can be passed directly into user_posts. Send it as keyword inside params.

Which fields can Kuaishou `search` return?

Its declared schema includes text, title, duration_ms, and view_count. A declared field can still be absent from an individual source record, and every other action has its own field list.

Does every Kuaishou action return immediately?

No assumption is needed: this page labels each action's delivery mode. The current catalog contains sync delivery; poll a returned job ID only for an action labeled asynchronous.