Video Automation

Umstieg von Upload-Post

Bestehende Upload-Post-Skripte, n8n-Workflows und Make-Szenarien umstellen: Basis-URL und Schlüssel tauschen, Profile anlegen, Konten verbinden, Checkliste.

Unsere API spricht dieselben Endpunkte, Formularfelder und Antworten wie Upload-Post. Meist ändern Sie zwei Dinge – Basis-URL und API-Schlüssel – und Ihre Skripte laufen weiter.

Was sich ändert

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

  Authorization: Apikey IHR_NEUER_SCHLUESSEL

Alles nach dem Hostnamen bleibt gleich: /api/upload, /api/uploadposts/users, /api/uploadposts/status und so weiter. Den neuen Schlüssel legen Sie unter API & Webhooks an (API und Schlüssel).

Was unterstützt wird

  • Veröffentlichen: POST /api/upload, /api/upload_photos, /api/upload_text, /api/upload_document (LinkedIn-Dokumente) – synchron, mit async_upload und mit scheduled_date samt timezone
  • Status und Verlauf: GET /api/uploadposts/status, /api/uploadposts/history
  • Geplante Beiträge: GET, PATCH, DELETE /api/uploadposts/schedule/{job_id} und die Liste
  • Warteschlange: add_to_queue, max_posts_per_slot, GET/POST /api/uploadposts/queue/settings, /queue/preview, /queue/next-slot
  • Aktionen: POST /api/uploadposts/posts/retry, /posts/unpublish
  • Statistiken: GET /api/analytics/{profile_username}, /api/uploadposts/total-impressions/{profile_username}, /api/uploadposts/post-analytics/… – für die Plattformen, deren Schnittstelle die Zahlen liefert
  • Profile: anlegen, auflisten, anzeigen, Anzeigename per PATCH, löschen, Plattform trennen, Verbindungslinks per generate-jwt, validate-jwt, me
  • Seiten und Pinnwände: Facebook-Seiten, LinkedIn-Seiten, Pinterest-Pinnwände und -Abschnitte, festgelegte Seiten
  • Webhooks: users/notifications, users/webhook-secret, dieselben Signatur-Header (X-Upload-Post-Signature, X-Upload-Post-Timestamp)
  • Header: Idempotency-Key, X-Request-Id, Rate-Limit-Header
  • Felder je Plattform wie youtube_title, privacyStatus, privacy_level, facebook_page_id, pinterest_board_id, first_comment, is_ai_generated

Was anders ist

  • Nicht unterstützt: Reddit, Discord, Telegram, Google Business, Mastodon und WordPress. Senden Sie diese mit, antworten sie wie eine nicht verbundene Plattform (success: false, skipped: true); die anderen Plattformen werden normal veröffentlicht.
  • Verfügbarkeit der Plattformen: Unsere eigenen Plattform-Apps durchlaufen die Prüfung der jeweiligen Plattform. Welche Plattformen gerade verfügbar sind, zeigt die Integrationsübersicht. Bluesky, die API, Webhooks und die Kompatibilität funktionieren heute.
  • Kommentare, Direktnachrichten, Anzeigen und KI-Helfer von Upload-Post (Comments, AutoDM, ChatGPT-Ads, FFmpeg-Editor) gehören nicht zu unserer API.
  • Datenstandort: Anwendung, Datenbank und Medien liegen in Deutschland; ein Auftragsverarbeitungsvertrag ist enthalten.

Schritt für Schritt

  1. Arbeitsbereich anlegen und einen Plan wählen, der zu Ihrer Zahl an Profilen passt (Plan und Abrechnung).
  2. Profile mit genau denselben Namen anlegen. Ihre Skripte senden user=<name>; stimmen die Namen, ändert sich sonst nichts. Das geht unter Konten → Neues Profil oder mit POST /api/uploadposts/users.
  3. Konten neu verbinden. Zugriffstokens lassen sich nicht von Upload-Post übertragen – jedes Konto meldet sich einmal neu an. Für Kundenkonten schicken Sie einen Verbindungslink (Konten verbinden).
  4. API-Schlüssel anlegen und in Ihrem Werkzeug hinterlegen (n8n-Credential, Make-Verbindung, Umgebungsvariable).
  5. Basis-URL ändern in jedem Skript und Workflow.
  6. Webhook neu einrichten, falls Sie einen genutzt haben, und das Signatur-Geheimnis im Empfänger aktualisieren.
  7. Mit einem Beitrag testen – zum Beispiel einem Bluesky-Textbeitrag oder einem Beitrag, der in wenigen Minuten geplant ist – und im Verlauf prüfen.
  8. Den Rest umstellen und Upload-Post kündigen, wenn alle dort geplanten Beiträge veröffentlicht sind.

Checkliste

  • Profile mit denselben Namen angelegt
  • Alle Konten verbunden (kein „Neu verbinden nötig“)
  • Neuer API-Schlüssel in allen Werkzeugen hinterlegt
  • Basis-URL überall geändert (Workflows nach upload-post.com durchsuchen)
  • Webhook-Adresse und Geheimnis aktualisiert
  • Testbeitrag veröffentlicht und im Verlauf sichtbar
  • Bei Upload-Post noch geplante Beiträge dort laufen lassen oder hier neu anlegen

Hilfe beim Umstieg

Schicken Sie uns eine Ihrer Anfragen (ohne Schlüssel) an info@my-video-automation.com – wir prüfen sie gegen unsere API. Mehr Details: API-Referenz und die Integrationsseite zur Upload-Post-API.