Introducing the Instagram APIRead more →

Kwai scraper API. Live data from any public Kwai link.

Get public posts and profiles by link or handle, with posts in the same fields as on 20 other platforms. We handle the proxies, blocks and platform changes.

GET socialtap.dev/v1/kwai/post

What Kwai data can you get?

Public Kwai profiles with exact follower, like and post counts, and posts (short videos) with exact views, likes, comments and shares. Each video comes with its caption, publish time, length, video file and sound. Get one from its link, or an account's videos a page at a time.

Posts

Call the Kwai API from your code.

Copy the request for your language, or hand it to your agent.

Kwai Post Try in
const params = new URLSearchParams({
  url: "https://www.kwai.com/@KwaiBrasilOficial/video/5217007328706437238",
});
const res = await fetch(`https://socialtap.dev/v1/kwai/post?${params}`, {
  headers: { "x-api-key": process.env.SOCIALTAP_API_KEY ?? "" },
});
const body = await res.json();
if (!res.ok) throw new Error(`${body.error.code}: ${body.error.message}`);
const { data, meta } = body;
console.log(data, meta.credits_charged);
GET https://socialtap.dev/v1/kwai/postDocs

Other platforms, same key.

Posts and profiles come back in the same fields wherever they're from.

Frequently asked questions

What you send, what comes back and how your agent uses it.

Contact us
Can I download the video?
Yes. media[0].url is the video file, with its width, height and length, and thumbnail_url is its cover.

Try it on a Kwai link you have.

Get a key and send your first request in a minute. The same key works on every platform.

100free credits
  • No credit card
  • Failed requests are free
  • Works on all 218 endpoints
Start for free Read the docs