Video Automation

API

Zwei Schnittstellen, ein Schlüssel: Upload-Post-kompatibel für bestehende Integrationen und REST-API v1 für neue Projekte.

API-Dokumentationopenapi.json

Von Upload-Post wechseln

Ändern Sie nur zwei Dinge – Basis-URL und Schlüssel:

- https://api.upload-post.com/api/upload
+ https://my-video-automation.com/api/upload

  Authorization: Apikey IHR_NEUER_SCHLUESSEL
MethodePfad
POST/api/uploadVideo hochladen (sofort, im Hintergrund oder geplant)
POST/api/upload_photosFotos
POST/api/upload_textTextbeitrag
GET/api/uploadposts/statusrequest_id / job_id
GET/api/uploadposts/historyVerlauf
GET · PATCH · DELETE/api/uploadposts/schedule/{job_id}Geplante Beiträge
GET · POST · DELETE/api/uploadposts/usersProfile und verbundene Konten
POST/api/uploadposts/users/generate-jwtVerbindungslink für Kunden
GET/api/uploadposts/meSchlüssel prüfen

REST API v1

curl https://my-video-automation.com/v1/posts \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"profile":"my-brand","platforms":["youtube","instagram"],
       "title":"Mein Video","media_urls":["https://example.com/clip.mp4"],
       "scheduled_at":"2026-12-01T12:00:00","timezone":"Europe/Berlin"}'

Antwort: der Beitrag mit Status pro Plattform. Änderungen kommen per Webhook (Ereignis upload_completed, signiert mit HMAC-SHA256).