API para TikTok Shop

API para TikTok Shop: Avaliações do produto

Obtenha as avaliações de clientes de um produto do TikTok Shop pela URL (nota, texto, autor, país e indicação de compra verificada).

POST/v1/run/tiktok_shop.product_reviews
Disponibilidade
100,00%
30d · 29 chamadas
Requisições
29
30d · semanal, últimas 12 sem.
Resposta
1,5s
mediana · 30d

Teste

Faça sua primeira requisição

Abrir em
Obter chave grátis
Resposta de exemplo
Execuções grátis retornam só os primeiros 3 resultados. Recarregue uma chave para receber a resposta completa.
{
  "data": {
    "hasMore": true,
    "rating": 4.6,
    "reviews": [
      {
        "avatarUrl": "https://example.com/image.jpg",
        "country": "US",
        "createdUtc": 12.5,
        "id": "a1b2c3d4",
        "productId": "a1b2c3d4",
        "rating": 4.6,
        "reviewerName": "A short example description of this item.",
        "sku": "a1b2c3d4",
        "text": "A short example description of this item.",
        "verifiedPurchase": true
      }
    ],
    "totalReviews": 12500
  },
  "found": true,
  "reason": "not_found"
}
Interface da resposta
interface TiktokShopProductReviewsResponse {
  data: {
    hasMore: boolean;
    rating: number | null;
    reviews: {
      avatarUrl?: string;
      country: string;
      createdUtc: number;
      id: string;
      productId?: string;
      rating: number;
      reviewerName: string;
      sku: string;
      text: string;
      verifiedPurchase: boolean;
    }[];
    totalReviews: number | null;
  } | null;
  found: boolean;
  reason?: "not_found";
}

Referência completa de parâmetros e resposta - todos os campos, tipos e exemplos deste endpoint.

Referência

Requisição, resposta e preço

Última verificação em 2026-09-29 · disponibilidade e latência medidas em 30d
POST /v1/run/tiktok_shop.product_reviews
curl -X POST https://api.getanyapi.com/v1/run/tiktok_shop.product_reviews \
  -H "Authorization: Bearer $ANYAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.tiktok.com/shop/pdp/cat-nail-clipper-by-potaroma-adjustable-sizes-built-in-file-safe-for-kittens-cats/1731578642912612516"}'
CampoTipoValor de exemplo
Corpo da requisição
urlstring"https://www.tiktok.com/shop/pdp/cat-nail-clipper-by-potaroma-adjustable-sizes-built-in-file-safe-for-kittens-cats/1731578642912612516"URL do produto no TikTok Shop (ex.: https://www.tiktok.com/shop/pdp/.../1729385633899532161).
pageintegerPágina de resultados, começando em 1. Use com hasMore na saída para paginar.
regionstringCódigo de país de duas letras da região da loja do produto (ex.: US). Fortemente recomendado para obter resultados corretos.
Resposta
dataobjectWrapper holding the reviews array plus totals, or null when nothing was found.
data.hasMorebooleanTrue when more reviews are available beyond this page.
data.ratingnumberOverall product score (1-5), or null when the serving source does not report it.
data.reviewsobject[]Product reviews. Populated whenever the provider has data for the entity.
data.reviews[].avatarUrlstringReviewer's avatar image URL. Signed and short-lived, so the query string is load-bearing and kept intact.
data.reviews[].countrystringReviewer's country code.
data.reviews[].createdUtcnumberReview time as epoch milliseconds. Populated whenever the provider has data for the entity.
data.reviews[].idstringReview identifier. Populated whenever the provider has data for the entity.
data.reviews[].productIdstringIdentifier of the reviewed product.
data.reviews[].ratingnumberStar rating for this review (1-5).
data.reviews[].reviewerNamestringDisplay name of the reviewer. Populated whenever the provider has data for the entity.
data.reviews[].skustringVariant bought, e.g. "Color: Black". Populated whenever the provider has data for the entity.
data.reviews[].textstringReview text content. Populated whenever the provider has data for the entity.
data.reviews[].verifiedPurchasebooleanTrue when the review is from a verified purchase.
data.totalReviewsintegerTotal number of reviews for the product, or null when the serving source does not report it.
foundbooleanTrue when reviews were found; false when the lookup returned nothing.
reason"not_found"Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
Preço
Preço por requisiçãoUSDUS$ 0,00095
Preço /mil req.USDUS$ 0,95

Dúvidas frequentes

Sobre o endpoint Avaliações do produto da API para TikTok Shop

O endpoint Avaliações do produto da AnyAPI para TikTok Shop retorna dados de TikTok Shop em JSON normalizado com uma chamada POST para /v1/run/tiktok_shop.product_reviews. Obtenha as avaliações de clientes de um produto do TikTok Shop pela URL (nota, texto, autor, país e indicação de compra verificada). A AnyAPI distribui cada requisição entre 3 fontes, com failover automático quando uma falha. Custa a partir de US$ 0,95 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 100,0% das chamadas ao endpoint Avaliações do produto da API para TikTok Shop feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 1,5 segundos, em 29 chamadas medidas.

Custa a partir de US$ 0,95 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Você recarrega uma carteira em dólares e cada chamada desconta dela. Algumas requisições pagas pela carteira que falham geram cobranças de processamento, que repassamos pelo custo, sem margem; a resposta de erro mostra o valor cobrado.

Obtenha as avaliações de clientes de um produto do TikTok Shop pela URL (nota, texto, autor, país e indicação de compra verificada). A resposta é JSON normalizado, com o mesmo envelope que todo endpoint da AnyAPI retorna, então processar um segundo endpoint é só trocar a URL, e nada mais.

Nos últimos 30 dias, 100,0% das chamadas ao endpoint Avaliações do produto da API para TikTok Shop feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 1,5 segundos, em 29 chamadas medidas. Estas são medições da própria AnyAPI sobre o tráfego que passa pelo gateway, recalculadas continuamente, e não uma meta de nível de serviço publicada.