API Hop

Dokumentation

API Hop-Dokumentation

MiniMax H3 und Grok Videogenerierung

Asynchrone Videoanfragen, Parametergrenzen, Abrechnung und Statusabfragen.

POSThttps://api.apihop.ai/v1/video-generations

Verfügbarkeit

Die Verfügbarkeit hängt von Ihrem API Hop API Key ab. Senden Sie eine Anfrage nur, wenn GET /v1/models die genaue ID des gewünschten Modells zurückgibt: minimax-h3 oder grok-imagine-video-1.5. Die Dokumentation gewährt keinen Zugriff. Veo 3.1 Fast und Gemini Omni Flash sind über diese öffentliche Anleitung nicht verfügbar.

Anfrageparameter

Senden Sie JSON mit Authorization: Bearer YOUR_APIHOP_API_KEY und Content-Type: application/json.

modelsecondsresolutionimagesaudios
minimax-h36-30768p (Standard), 480p0-80-3
grok-imagine-video-1.56-15720p0-7Nicht unterstützt

model und ein nicht leerer String prompt sind erforderlich. Grok erlaubt höchstens 1.200 Zeichen im Prompt. seconds akzeptiert eine Ganzzahl oder einen Ganzzahl-String; Standard ist 6. aspect_ratio ist standardmäßig 16:9; auch 9:16 ist zulässig. images und audios sind Arrays von HTTP(S)-URLs; Grok akzeptiert für Bilder auch PNG-, JPEG- oder WebP-base64-Data-URIs. H3 garantiert keine 480p-Ausgabe; verwenden Sie 768p. Lassen Sie stream weg oder setzen Sie es auf false. Nicht unterstützte Felder und widersprüchliche Aliase werden abgelehnt.

Anfragebeispiele

bash
curl --request POST \
  --url https://api.apihop.ai/v1/video-generations \
  --header 'Authorization: Bearer YOUR_APIHOP_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{"model":"minimax-h3","prompt":"A slow pan across a mountain lake","seconds":"6","resolution":"768p","aspect_ratio":"16:9"}'
json
{
  "model": "grok-imagine-video-1.5",
  "prompt": "A slow pan across a mountain lake",
  "seconds": "6",
  "resolution": "720p",
  "aspect_ratio": "16:9"
}

Auftragsstatus und Ergebnisse

Eine akzeptierte Anfrage liefert HTTP 202, data.jobId als Dezimal-String und data.status: "PENDING". Behalten Sie die ID als String. Fragen Sie GET /v1/jobs/{id} alle 5-10 Sekunden mit einem Key desselben Kontos ab. PENDING, CONNECT und PROCESSING sind nicht endgültig. Bei COMPLETED stehen die Video-URLs unter data.outputResult.result[].url, jeweils als String. Beenden Sie die Abfrage bei FAILED oder CANCELLED. Speichern Sie fertige Videos zeitnah. Prüfen Sie bei einem Timeout oder anhaltender Verarbeitung den bestehenden Auftrag und die Kontonutzung vor einem erneuten Versuch; ein weiterer POST kann einen weiteren kostenpflichtigen Auftrag erzeugen.

Abrechnung

MiniMax H3 wird pro Sekunde des generierten Videos abgerechnet, Grok Imagine Video 1.5 pro Anfrage. Veröffentlichte Preise finden Sie unter Preise. Multiplizieren Sie Groks Preis pro Anfrage nicht mit der Videodauer.