API para TikTok

API para TikTok: Fotos

Obtenha todas as imagens de um post em modo foto (carrossel) do TikTok pela URL, em ordem, com as dimensões em pixels e as versões sem e com marca d'água de cada uma. Vídeos não têm imagens: para eles, use tiktok.video_download.

POST/v1/run/tiktok.photos
Disponibilidade
100,00%
30d · 403 chamadas
Requisições
403
30d · semanal, últimas 12 sem.
Resposta
0,8s
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": {
    "authorHandle": "alex_rivera",
    "authorImage": "https://example.com/image.jpg",
    "authorName": "Alex Rivera",
    "authorUserId": "Alex Rivera",
    "caption": "A short example description of this item.",
    "comments": 12500,
    "createdUtc": 12.5,
    "id": "a1b2c3d4",
    "images": [
      {
        "height": 42,
        "image": "https://example.com/image.jpg",
        "watermarkedImage": "https://example.com/image.jpg",
        "width": 1024
      }
    ],
    "likes": 12500,
    "region": "CA",
    "saves": 42,
    "shares": 13,
    "url": "https://example.com/page",
    "views": 12500
  },
  "found": true,
  "reason": "not_found"
}
Interface da resposta
interface TiktokPhotosResponse {
  data: {
    authorHandle?: string;
    authorImage?: string;
    authorName?: string;
    authorUserId?: string;
    caption?: string;
    comments?: number;
    createdUtc?: number;
    id: string;
    images: {
      height?: number;
      image: string;
      watermarkedImage?: string;
      width?: number;
    }[];
    likes?: number;
    region?: string;
    saves?: number;
    shares?: number;
    url?: string;
    views?: number;
  } | 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.photos
curl -X POST https://api.getanyapi.com/v1/run/tiktok.photos \
  -H "Authorization: Bearer $ANYAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.tiktok.com/@foodbyfranchi/video/7479916555602513174"}'
CampoTipoValor de exemplo
Corpo da requisição
urlstring"https://www.tiktok.com/@foodbyfranchi/video/7479916555602513174"URL completa do post em modo foto do TikTok. O TikTok serve posts em carrossel no mesmo caminho /video/<id> dos vídeos, então o link de compartilhamento normal funciona.
Resposta
dataobject
data.authorHandlestringAuthor's TikTok handle, without the leading @.
data.authorImagestringAuthor's avatar image URL. Signed and short-lived, so the query string is load-bearing and kept intact.
data.authorNamestringAuthor's display name.
data.authorUserIdstringAuthor's numeric TikTok user id.
data.captionstringPost caption.
data.commentsintegerComment count.
data.createdUtcnumberUTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
data.idstringTikTok post id. Populated whenever the provider has data for the entity.
data.imagesobject[]Every image in the post, in the order the creator arranged them. Populated whenever the provider has data for the entity.
data.images[].heightintegerPixel height of the image.
data.images[].imagestringThe image without TikTok's watermark or the creator's handle. A signed, short-lived TikTok CDN URL, so fetch it promptly; the query params are the signature and must be kept intact. Despite the .jpeg in the path this is often served as HEIC, so transcode if you need broad browser support. Populated whenever the provider has data for the entity.
data.images[].watermarkedImagestringThe same image carrying TikTok's watermark and the creator's handle. Signed and short-lived on the same terms as image.
data.images[].widthintegerPixel width of the image.
data.likesintegerLike count.
data.regionstringTwo-letter region code the post was published from.
data.savesintegerSave count.
data.sharesintegerShare count.
data.urlstringCanonical TikTok URL of the photo post.
data.viewsintegerView count.
foundbooleanFalse when the post carries no photo-mode images: a plain video (use tiktok.video_download), or a deleted or private post.
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,0012
Preço /mil req.USDUS$ 1,20

Dúvidas frequentes

Sobre o endpoint Fotos da API para TikTok

O endpoint Fotos da AnyAPI para TikTok retorna dados de TikTok em JSON normalizado com uma chamada POST para /v1/run/tiktok.photos. Obtenha todas as imagens de um post em modo foto (carrossel) do TikTok pela URL, em ordem, com as dimensões em pixels e as versões sem e com marca d'água de cada uma. Vídeos não têm imagens: para eles, use tiktok.video_download. A AnyAPI distribui cada requisição entre 2 fontes, com failover automático quando uma falha. Custa a partir de US$ 1,20 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 100,0% das chamadas ao endpoint Fotos da API para TikTok feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 0,8 segundos, em 403 chamadas medidas.

Custa a partir de US$ 1,20 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 todas as imagens de um post em modo foto (carrossel) do TikTok pela URL, em ordem, com as dimensões em pixels e as versões sem e com marca d'água de cada uma. Vídeos não têm imagens: para eles, use tiktok.video_download. 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 Fotos da API para TikTok feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 0,8 segundos, em 403 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.
Mais para chamar

Outros endpoints de TikTok

Perfila partir de US$ 0,45 /mil req.Vídeos do perfila partir de US$ 0,70 /mil req.Transcrição de vídeoa partir de US$ 1,20 /mil req.Busca por palavra-chavea partir de US$ 0,70 /mil req.Vídeoa partir de US$ 0,45 /mil req.Comentários do vídeoa partir de US$ 0,70 /mil req.Busca de usuáriosa partir de US$ 0,70 /mil req.Anúncio da biblioteca de anúnciosa partir de US$ 1,20 /mil req.Busca na biblioteca de anúnciosa partir de US$ 1,20 /mil req.Busca de transparência de anúnciosa partir de US$ 0,50 /mil req.Dados demográficos do públicoa partir de US$ 18,00 /mil req.Respostas a comentáriosa partir de US$ 0,90 /mil req.Seguidoresa partir de US$ 0,95 /mil req.Seguindoa partir de US$ 0,95 /mil req.Vídeos da hashtaga partir de US$ 0,80 /mil req.Ao vivoa partir de US$ 1,20 /mil req.Vídeos da playlista partir de US$ 1,20 /mil req.Contato do perfila partir de US$ 1,16 /mil req.Playlists do perfila partir de US$ 1,20 /mil req.Região do perfila partir de US$ 1,20 /mil req.Reposts do perfila partir de US$ 1,20 /mil req.Buscar hashtaga partir de US$ 1,20 /mil req.Buscar fotosa partir de US$ 1,20 /mil req.Sugestões de buscaa partir de US$ 0,95 /mil req.Buscar principais resultadosa partir de US$ 0,90 /mil req.Músicaa partir de US$ 0,90 /mil req.Vídeos da músicaa partir de US$ 0,90 /mil req.Busca de principais anúnciosa partir de US$ 1,20 /mil req.Feed em altaa partir de US$ 0,80 /mil req.Hashtags em altaa partir de US$ 1,20 /mil req.Download de vídeoa partir de US$ 0,90 /mil req.Transcrição de vídeo (versão completa)a partir de US$ 5,94 /mil minutos de áudio