TikTok
BulkPublish
API do TikTok
Publique, agende e gerencie o TikTok a partir do seu próprio código. Uma API REST e uma chave cobrem o TikTok e todas as outras redes que você conectar, então você escreve a integração uma vez só.
O que a API do TikTok cobre
Tudo abaixo faz parte da API publicada e já funciona com o TikTok.
| Recurso | Endpoint |
|---|---|
| Criar, agendar, editar e publicar posts | POST /api/posts |
| Enviar imagens e vídeos | POST /api/media |
| Encontrar o próximo horário livre da sua fila | GET /api/posts/queue-slot |
| Criar agendamentos recorrentes | POST /api/schedules |
| Publicar novos itens de um feed RSS | POST /api/rss-feeds |
| Consultar configurações do criador do TikTok de um canal | GET /api/channels/{id}/options |
| Ler as métricas de cada post | GET /api/posts/{id}/metrics |
| Verificar se a conexão está saudável | GET /api/channels/{id}/health |
| Consultar o uso do seu plano | GET /api/quotas/usage |
Tipos de post que você pode publicar no TikTok
Escolha o tipo com postTypeOverrides. Um tipo que o TikTok não oferece é recusado antes de qualquer coisa entrar na fila.
| Tipo de publicação | Mídia |
|---|---|
video Video | Obrigatório: 1 vídeo |
photo_slideshow Photo Slideshow | Obrigatório: de 1 a 35 imagens |
Agende um post do TikTok com curl
Três requisições: encontre seu canal, envie o arquivo se o post tiver um e crie o post. Troque a chave por uma de Configurações, depois Chaves de API, e o 12 pelo id do seu próprio canal.
1. Liste seus canais e anote o id da sua conta do TikTok.
curl https://app.bulkpublish.com/api/channels \
-H "Authorization: Bearer bp_your_key_here" 2. Envie o arquivo. A resposta traz o id da mídia, usado como mediaFiles abaixo.
curl -X POST https://app.bulkpublish.com/api/media \
-H "Authorization: Bearer bp_your_key_here" \
-F "file=@clip.mp4" 3. Crie o post.
curl -X POST https://app.bulkpublish.com/api/posts \
-H "Authorization: Bearer bp_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"content": "Packing an order in 30 seconds",
"channels": [{ "channelId": 12 }],
"status": "scheduled",
"scheduledAt": "2026-12-01T09:00:00Z",
"mediaFiles": [101],
"platformSpecific": {
"tiktok": {
"privacyLevel": "PUBLIC_TO_EVERYONE",
"disableDuet": false,
"thumbnailTimestamp": 1.5
}
}
}' A resposta é o post criado, com seu id e status. Busque-o depois com GET /api/posts/{id} para ver como foi.
Opções do TikTok
Envie estas opções dentro de platformSpecific, na chave do TikTok.
| Opção | O que faz | Aceita |
|---|---|---|
privacyLevel | Quem pode ver o vídeo | PUBLIC_TO_EVERYONEMUTUAL_FOLLOW_FRIENDSFOLLOWER_OF_CREATORSELF_ONLY |
disableDuet | Desativar Duet | verdadeiro ou falso |
disableStitch | Desativar Stitch | verdadeiro ou falso |
disableComment | Desativar comentários | verdadeiro ou falso |
isAigc | Marcar como gerado por IA | verdadeiro ou falso |
brandContentToggle | Marcar como parceria paga | verdadeiro ou falso |
brandOrganicToggle | Marcar como promoção da sua própria marca | verdadeiro ou falso |
thumbnailTimestamp | Quadro da capa, em segundos desde o início | um número |
Para descobrir configurações do criador válidos de um canal, chame GET /api/channels/{id}/options.
Análises do TikTok pela API
Estas métricas voltam para cada post do TikTok em GET /api/posts/{id}/metrics, com registros ao longo do tempo.
- Impressões
- Alcance
- Curtidas
- Comentários
- Compartilhamentos
- Salvamentos
- Cliques
- Visualizações de vídeo
- Taxa de engajamento
Comentários e mensagens
O BulkPublish não lê comentários nem mensagens do TikTok, então não há nada para listar ou responder aqui.
Acesso à API em todos os planos
Todos os planos incluem chaves de API, inclusive o Free. Veja o que cada um permite.
| Plano | Chaves de API | Requisições por dia |
|---|---|---|
| Free | 1 | 30 |
| Pro | 5 | 5.000 |
| Business | 10 | 50.000 |
Construir direto no TikTok ou usar o BulkPublish
Ir direto é uma escolha válida, principalmente se você precisa de algo que o BulkPublish não oferece. Isto é o que Content Posting API exige de você, conferido com a documentação em outubro de 2026.
- Publicar em contas que não são a sua exige que o TikTok aprove seu app antes.
- Até o TikTok auditar seu app, tudo o que ele publica fica restrito à visualização privada.
O BulkPublish cuida da conexão por você: renova os tokens, confere cada post com as regras do TikTok antes de entrar na fila e informa no post qual destino falhou, então seu código faz uma única requisição.
Prefere pedir a um assistente?
Claude, ChatGPT e Cursor fazem o mesmo pelo servidor MCP do TikTok, com comandos em vez de código.
Prefere um calendário a código?
A mesma conta do TikTok pode ser agendada pelo app, com calendário de conteúdo e envio em massa.
Perguntas frequentes
Dúvidas comuns sobre a API do TikTok.
Existe uma API do TikTok que eu possa usar sem construir a integração sozinho?
Sim. O BulkPublish oferece o TikTok por meio da sua API REST. Conecte sua conta do TikTok uma vez e depois publique, agende e gerencie com uma chave. A mesma chave funciona em todas as outras redes que você conectar.
O que posso publicar no TikTok pela API?
Os tipos de post são Video e Photo Slideshow. Cada um é conferido com as regras de mídia do TikTok antes de entrar na fila, então uma requisição que o TikTok recusaria falha na hora, com um erro claro.
Posso agendar posts do TikTok pela API?
Sim. Envie o status "scheduled" com um horário em scheduledAt e um timezone, ou peça antes o próximo horário livre da sua fila. Agendamentos recorrentes e feeds RSS também estão disponíveis.
Posso ler as análises do TikTok pela API?
Sim. As métricas por post incluem Impressões, Alcance, Curtidas, Comentários, Compartilhamentos, Salvamentos, Cliques, Visualizações de vídeo e Taxa de engajamento, com registros ao longo do tempo.
Posso ler e responder comentários ou mensagens do TikTok pela API?
Não. O BulkPublish não lê comentários nem mensagens do TikTok.
A API do TikTok custa algo a mais?
Não. O acesso à API está em todos os planos. O Free inclui 1 chave e 30 requisições por dia, o Pro 5 chaves e 5.000 por dia, o Business 10 chaves e 50.000 por dia.
Preciso de uma conta de desenvolvedor do TikTok ou de uma revisão de app?
Não para usar o BulkPublish. Você conecta sua conta do TikTok na página Canais e publica com uma chave do BulkPublish. Se preferir construir direto na API do TikTok, a seção acima lista o que ela exige de você.
Um assistente de IA também consegue fazer isso?
Sim. A página do servidor MCP do TikTok mostra como conectar Claude, ChatGPT ou Cursor e o que pedir.
Outras redes
A mesma chave e o mesmo formato de requisição funcionam em 15 redes.
Comece a publicar no TikTok pelo código
Crie uma conta grátis, conecte o TikTok e gere uma chave. Sem cartão.