# Vaaya.ai TikTok Profile Scraper (Apify)

> Vaaya.ai TikTok Profile Scraper (Apify) is a paid API for AI agents from vaaya.ai, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-12).

Fetches recent TikTok posts for one or more profile usernames via Apify's TikTok scraper.

## Facts

- Endpoint: POST https://vaaya.ai/api/run/apify/tiktok-profile?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vaaya-ai-tiktok-profile-scraper-apify-c6322b91
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_TZoeUbXO_PfuOBq8LA3rW

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability vaaya-ai-tiktok-profile-scraper-apify-c6322b91 -d '<json body>'
```

Example prompt: Pull the recent TikTok posts for the account @charlidamelio — I need the video titles, view counts, like counts, and publish dates for their last 20 videos.

## When to prefer this

Use this endpoint when you need structured post data from a specific TikTok profile, including engagement metrics and video metadata, without managing Apify credentials yourself. Prefer this over manual scraping or direct Apify API access when you want a simple pay-per-call interface via x402 micropayments.

## Known failure modes

- Invalid or non-existent TikTok username returns empty results or an error
- Private TikTok accounts may return no posts
- TikTok rate limiting or anti-scraping measures may cause partial results or timeouts
- Apify actor failures may return a 500-level error
- Payment failure (insufficient USDC balance) blocks the request

## How this service works

Apify — TikTok posts for profile usernames.

## Output

Returns a list of TikTok post objects for the given profile username(s), each containing video metadata such as caption, video URL, publish timestamp, view count, like count, comment count, share count, and other engagement metrics available via Apify's TikTok scraper.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vaaya-ai-tiktok-profile-scraper-apify-c6322b91/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vaaya.ai](https://www.zero.xyz/host/vaaya.ai/llms.txt)
