TikTok
BulkPublish
API di TikTok
Pubblica, programma e gestisci TikTok dal tuo codice. Una sola REST API e una sola chiave coprono TikTok e ogni altra rete che colleghi, così scrivi l’integrazione una volta sola.
Cosa copre l’API di TikTok
Tutto ciò che segue fa parte dell’API pubblicata e oggi funziona con TikTok.
| Funzione | Endpoint |
|---|---|
| Crea, programma, modifica e pubblica post | POST /api/posts |
| Carica immagini e video | POST /api/media |
| Trova il prossimo slot libero nella tua coda | GET /api/posts/queue-slot |
| Crea programmazioni ricorrenti | POST /api/schedules |
| Pubblica i nuovi elementi di un feed RSS | POST /api/rss-feeds |
| Cerca impostazioni del creator di TikTok per un canale | GET /api/channels/{id}/options |
| Leggi le metriche di ogni post | GET /api/posts/{id}/metrics |
| Controlla che la connessione funzioni | GET /api/channels/{id}/health |
| Controlla l’utilizzo del tuo piano | GET /api/quotas/usage |
Tipi di post che puoi pubblicare su TikTok
Scegli il tipo con postTypeOverrides. Un tipo che TikTok non offre viene rifiutato prima che qualcosa finisca in coda.
| Tipo di post | Media |
|---|---|
video Video | Obbligatorio: 1 video |
photo_slideshow Photo Slideshow | Obbligatorio: da 1 a 35 immagini |
Programma un post su TikTok con curl
Tre richieste: trova il tuo canale, carica il file se il post ne ha uno, poi crea il post. Sostituisci la chiave con una creata in Impostazioni, poi Chiavi API, e 12 con l’id del tuo canale.
1. Elenca i tuoi canali e annota l’id del tuo account TikTok.
curl https://app.bulkpublish.com/api/channels \
-H "Authorization: Bearer bp_your_key_here" 2. Carica il file. La risposta ti dà l’id del media da usare come mediaFiles qui sotto.
curl -X POST https://app.bulkpublish.com/api/media \
-H "Authorization: Bearer bp_your_key_here" \
-F "file=@clip.mp4" 3. Crea il 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
}
}
}' La risposta è il post creato, con il suo id e lo stato. Recuperalo più tardi con GET /api/posts/{id} per vedere com’è andata.
Opzioni di TikTok
Inviale dentro platformSpecific, sotto la chiave di TikTok.
| Opzione | Cosa fa | Accetta |
|---|---|---|
privacyLevel | Chi può vedere il video | PUBLIC_TO_EVERYONEMUTUAL_FOLLOW_FRIENDSFOLLOWER_OF_CREATORSELF_ONLY |
disableDuet | Disattiva Duet | vero o falso |
disableStitch | Disattiva Stitch | vero o falso |
disableComment | Disattiva i commenti | vero o falso |
isAigc | Segnala come generato con IA | vero o falso |
brandContentToggle | Segnala come partnership a pagamento | vero o falso |
brandOrganicToggle | Segnala come promozione del tuo brand | vero o falso |
thumbnailTimestamp | Fotogramma di copertina, in secondi dall’inizio | un numero |
Per trovare impostazioni del creator validi per un canale, chiama GET /api/channels/{id}/options.
Analisi di TikTok tramite API
Queste metriche tornano per ogni post di TikTok su GET /api/posts/{id}/metrics, con rilevazioni nel tempo.
- Impression
- Copertura
- Mi piace
- Commenti
- Condivisioni
- Salvataggi
- Clic
- Visualizzazioni video
- Tasso di interazione
Commenti e messaggi
BulkPublish non legge commenti né messaggi su TikTok, quindi qui non c’è nulla da elencare o a cui rispondere.
Accesso all’API su ogni piano
Ogni piano include le chiavi API, anche il piano Free. Ecco cosa consente ciascuno.
| Piano | Chiavi API | Richieste al giorno |
|---|---|---|
| Free | 1 | 30 |
| Pro | 5 | 5000 |
| Business | 10 | 50.000 |
Costruisci direttamente su TikTok oppure usa BulkPublish
Lavorare direttamente è una scelta sensata, soprattutto se ti serve qualcosa che BulkPublish non offre. Ecco cosa ti chiede Content Posting API, verificato sulla sua documentazione a ottobre 2026.
- Per pubblicare su account diversi dal tuo, TikTok deve prima approvare la tua app.
- Finché TikTok non verifica la tua app, tutto ciò che pubblica resta visibile solo in privato.
BulkPublish mantiene la connessione per te: rinnova i token, controlla ogni post rispetto alle regole di TikTok prima che finisca in coda e segnala sul post una destinazione fallita, così il tuo codice fa una sola richiesta.
Leggi la documentazione ufficiale
Preferisci chiedere a un assistente?
Claude, ChatGPT e Cursor possono fare lo stesso tramite il server MCP per TikTok, con richieste in linguaggio naturale al posto del codice.
Preferisci un calendario al codice?
Lo stesso account TikTok si può programmare dall’app, con un calendario dei contenuti e il caricamento in blocco.
Vedi il pianificatore per TikTok
Domande frequenti
Le domande più comuni sull’API di TikTok.
Esiste un’API di TikTok che posso usare senza costruire io l’integrazione?
Sì. BulkPublish espone TikTok tramite la sua REST API. Collega il tuo account TikTok una volta sola, poi pubblica, programma e gestisci tutto con una chiave. La stessa chiave vale per ogni altra rete che colleghi.
Cosa posso pubblicare su TikTok tramite l’API?
I tipi di post sono Video e Photo Slideshow. Ognuno viene controllato rispetto alle regole sui media di TikTok prima di finire in coda, quindi una richiesta che TikTok rifiuterebbe fallisce subito con un errore chiaro.
Posso programmare i post di TikTok tramite l’API?
Sì. Invia status "scheduled" con un orario scheduledAt e un timezone, oppure chiedi prima il prossimo slot libero nella tua coda. Sono disponibili anche programmazioni ricorrenti e feed RSS.
Posso leggere le analisi di TikTok tramite l’API?
Sì. Le metriche dei singoli post includono Impression, Copertura, Mi piace, Commenti, Condivisioni, Salvataggi, Clic, Visualizzazioni video e Tasso di interazione, con rilevazioni nel tempo.
Posso leggere e rispondere ai commenti o ai messaggi di TikTok tramite l’API?
No. BulkPublish non legge commenti né messaggi su TikTok.
L’API di TikTok costa extra?
No. L’accesso all’API è su ogni piano. Free include 1 chiave e 30 richieste al giorno, Pro 5 chiavi e 5000 al giorno, Business 10 chiavi e 50.000 al giorno.
Mi serve un account sviluppatore TikTok o una revisione dell’app?
Non per usare BulkPublish. Colleghi il tuo account TikTok dalla pagina Canali e pubblichi con una chiave BulkPublish. Se invece costruisci sull’API di TikTok, la sezione qui sopra elenca cosa ti chiede.
Può farlo anche un assistente IA?
Sì. La pagina del server MCP per TikTok mostra come collegare Claude, ChatGPT o Cursor e cosa chiedere.
Altre reti
La stessa chiave e la stessa forma di richiesta funzionano per 15 reti.
Inizia a pubblicare su TikTok dal codice
Crea un account gratuito, collega TikTok e genera una chiave. Nessuna carta richiesta.