Startpagina / n8n / TikTok Upload
TikTok

n8n TikTok Upload API

Automated Video Publishing

Publish TikTok videos from n8n in minutes. Use the Upload-Post node for simplicity, or configure raw HTTP requests for full control. Content is auto-published upon upload completion.

Geen creditcard vereist

Twee Manieren om te Uploaden

Kies de aanpak die het beste bij je workflow past

Aanbevolen

Upload-Post Node

The easiest path. Pick Upload video, set your user, choose TikTok as platform, and attach the file. The node handles authentication, headers, and multipart/form-data for you.

  • Operation: Upload Video
  • Platform: tiktok
  • Zero configuration needed
n8n Upload-Post node configuration
Volledige Controle

HTTP-verzoeknode

Use a generic HTTP node configured as multipart/form-data. Send binary data or pass a hosted URL for the video field.

POST https://api.upload-post.com/api/upload

Headers:
  Authorization: Apikey YOUR_API_KEY

Body (multipart/form-data):
  user: YOUR_USER_ID
  platform[]: tiktok
  title: My TikTok Video
  video: [binary] or [URL]

Pro tip: You can import cURL commands directly into n8n\'s HTTP Request node via Importeer van cURL.

Volledige Upload-stroom

Follow these 4 steps to publish your TikTok video

01

Bereid binaire video voor.

Begin met een node die de video als binaire gegevens levert. Veelvoorkomende opties zijn HTTP Request (GET met bestandrespons), Google Drive, S3 of Webhook.

  • Stel Response Format in op 'Bestand' voor binaire uitvoer
  • Houd binaire eigenschapsnaam als 'data' (standaard)
  • Ondersteunt elke node die naar $binary uitvoert
02

Upload met HTTP-verzoek

Configureer een HTTP-verzoeknode met multipart/form-data. Je kunt binaire gegevens verzenden of een gehoste URL voor je video doorgeven.

  • Methode: POST naar /api/upload
  • Body: multipart/form-data
  • Schakel 'Stuur binaire gegevens' in
  • Stel bestandsnaam en content-type in
03

Controleverwerkingsstatus

Poll het status eindpunt met de teruggegeven postId totdat de status 'klaar' wordt. Gebruik een Wacht-knoop of IF-voorwaarde voor de lus.

  • GET /api/uploadposts/status/:postId
  • Wacht op status === 'voltooid'
  • Voeg pollinginterval toe (5-10s)
  • Omgaan met time-outs op een elegante manier
04

Video Gepubliceerd!

Once the upload completes processing, your video is automatically published to TikTok. No separate publish step needed!

  • Automatisch gepubliceerd bij voltooiing
  • Controleer status voor bevestiging
  • Video gaat onmiddellijk live
  • Krijg post-URL uit reactie

Codevoorbeelden

Kopieer en plak deze in je workflow

Upload met binaire bestand cURL
curl \
  -H 'Autorisatie: Apikey JOUW_API_SLEUTEL' \
  -F 'user=YOUR_USER_IDENTIFIER' \
  -F 'platform[]=tiktok' \
  -F 'title=My TikTok Video' \
  -F 'video=@/path/to/video.mp4;type=video/mp4' \
  -X POST https://api.upload-post.com/api/upload
Upload met video-URL cURL
curl \
  -H 'Autorisatie: Apikey JOUW_API_SLEUTEL' \
  -F 'user=YOUR_USER_IDENTIFIER' \
  -F 'platform[]=tiktok' \
  -F 'title=My TikTok Video (URL)' \
  -F 'video=https://example.com/video.mp4' \
  -X POST https://api.upload-post.com/api/upload
Controleer verwerkingsstatus HTTP
GET https://api.upload-post.com/api/uploadposts/status/{{ $json.postId }}
Authorization: Apikey YOUR_API_KEY

# Response includes status per platform:
# { "platforms": { "tiktok": { "status": "completed", "url": "..." } } }

Klaar om je TikTok uploads te automatiseren?

Sluit je aan bij duizenden makers en bureaus die Upload-Post + n8n gebruiken

Probleemoplossing

Veelvoorkomende problemen en hoe deze op te lossen

415 Ongesteunde mediatype

Stel Body in op multipart/form-data, schakel Send Binary Data in en geef een geldige bestandsnaam en Content-Type op (bijv. video/mp4).

400 Slechte aanvraag

Check required fields: user, platform[]=tiktok, and video. Ensure your Upload-Post user has TikTok connected.

Time-outs / Lange verwerking

Verhoog de time-out van het verzoek en voeg een korte pollinglus toe om te wachten totdat de upload is verwerkt voordat je publiceert.

Start publishing to TikTok today

Stel je n8n workflow in minutes and automate your TikTok content strategy

Geen creditcard nodig - Gratis plan beschikbaar

Neem Contact Op

We helpen je graag bij het stroomlijnen van je social media workflow

Heb je vragen? We horen graag van je.

Stuur ons een bericht en we reageren zo snel mogelijk.