API
Zwei Schnittstellen, ein Schlüssel: Upload-Post-kompatibel für bestehende Integrationen und REST-API v1 für neue Projekte.
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
| Methode | Pfad | |
|---|---|---|
| POST | /api/upload | Video hochladen (sofort, im Hintergrund oder geplant) |
| POST | /api/upload_photos | Fotos |
| POST | /api/upload_text | Textbeitrag |
| GET | /api/uploadposts/status | request_id / job_id |
| GET | /api/uploadposts/history | Verlauf |
| GET · PATCH · DELETE | /api/uploadposts/schedule/{job_id} | Geplante Beiträge |
| GET · POST · DELETE | /api/uploadposts/users | Profile und verbundene Konten |
| POST | /api/uploadposts/users/generate-jwt | Verbindungslink für Kunden |
| GET | /api/uploadposts/me | Schlü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).