TikTok Shop Search Product by Photo/Image avatar

TikTok Shop Search Product by Photo/Image

Pricing

from $0.10 / image search

Go to Apify Store
TikTok Shop Search Product by Photo/Image

TikTok Shop Search Product by Photo/Image

TikTok Shop reverse image search. Find products from a photo using mobile API response structures. This Actor is optimized for fast, structured JSON output and supports multiple regions. Free Apify accounts: 10 image searches per user.

Pricing

from $0.10 / image search

Rating

5.0

(2)

Developer

Rogert kart

Rogert kart

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Categories

Share

TikTok Shop Search Product by Photo/Image

TikTok Shop reverse image search. Find products from a photo using mobile API response structures.
This Actor is optimized for fast, structured JSON output and supports multiple regions.

Free Apify accounts: 10 image searches per user.

Key Benefits

  • Visual search: Find similar TikTok Shop listings from a product photo.
  • Flexible image input: Upload a file, paste a public image URL, or provide base64 (png/jpg/jpeg/webp, max 2MB).
  • Automatic pagination: Loads all matching result pages until no more products remain.
  • Multi-region support: Optional region across 16 TikTok Shop markets.
  • Clean dataset: Product ID, title, price, currency, discount, rating, sold count, shop ID, and image.

Input

A product photo is required. Provide one of imageUpload, imageUrl, or imageBase64. Without an image, the run fails and nothing is charged.

query and region are optional — they only refine photo results (they cannot be used alone).

{
"imageUrl": "https://example.com/product.png",
"query": "mobile",
"region": "VN"
}

Parameters

  • imageUpload (optional*): Upload a product photo from your device. Used first if provided.
  • imageUrl (optional*): Public URL of the product photo.
  • imageBase64 (optional*): Base64 image (png / jpg / jpeg / webp, max 2MB).
  • query (optional): Text query to refine photo matches. Does nothing without an image.
  • region (optional): TikTok Shop market filter. Does nothing without an image. Codes: US, GB, DE, FR, IT, ID, MY, MX, PH, SG, ES, TH, VN, BR, JP, IE.

* Exactly one image input is required (imageUpload, imageUrl, or imageBase64).


Output

Each dataset item is one matching product:

{
"productId": "1735244291042543036",
"title": "Sơn Xóa Vết Xước Xe MAZDA 6 Màu ĐỎ ÁNH KIM Chính Hãng DR.Paint COMBO 2 BÌNH",
"showPrice": "₫441.150",
"salesPrice": "441.150",
"originalPrice": "599.000",
"currency": "₫",
"discountRate": "26%",
"rate": "4.8",
"sold": "128",
"shopId": "7494693484701977020",
"image": "https://p16-oec-sg.ibyteimg.com/tos-alisg-i-aphluv4xwc-sg/9848aed65c2847caa5c85ec46c101037~tplv-aphluv4xwc-resize-webp:400:400.webp",
"productType": "same_type",
"searchResultId": "1735244291042543036",
"region": "VN",
"query": "mobile"
}

A full run may include many items across all result pages.


Pricing

This Actor uses pay per event pricing.

EventPricePackage
image-search$0.10 per image100 images = $10.00

Free Apify accounts: 10 image searches per user. Paid plans are unlimited (billed per successful search).

  • Charged once per successful image search that returns at least one product (all pages included).
  • Actor start is a tiny platform fee.

Common Use Cases

  • Find lookalike products: Match competitor or viral product photos to TikTok Shop listings.
  • Price research: Compare prices, discounts, and sold counts for visually similar items.
  • Catalog sourcing: Build a list of similar products by image across regions.
  • Creative QA: Check whether a product photo returns the expected TikTok Shop matches.

Notes

  • Provide a clear product photo for best matches. An image is mandatory.
  • query and region only refine photo search; they cannot replace the image.
  • Some fields (such as rating or sold count) may be empty depending on the product and region.
  • Each successful search returns all matching product pages for $0.10.
  • Run responsibly and ensure your usage complies with applicable platform terms and laws.

Support

If you need custom fields, region coverage, or pipeline help, use the Issues / Contact options on this Actor page.