auto stud
Video-API

Eine Video-API
für alles, was du ausspielst

Untertitel, Renders, KI-Video, Bilder, Voice-over und Publishing hinter einer REST-API und einem Schlüssel. Dieselbe Plattform, die dein Agent über MCP steuern kann.

REST + MCPSchlüssel mit ScopesSignierte Webhooks

Von einer URL zum untertitelten mp4

Vier Aufrufe mit den echten Endpunktnamen. Kein Pseudocode.

export AUTOSTUD_API_KEY="sk_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
export MEDIA_URL="https://cdn.example.com/interview.mp4"

# 1. A project to hang the timeline on.
VIDEO_ID=$(curl -s -X POST https://autostud.ai/api/v1/actions/videos.create \
  -H "Authorization: Bearer $AUTOSTUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"video_name":"Interview clip","video_type_id":"timeline","video_format":"portrait","video_lang":"en"}' \
  | jq -r .data.video_id)

# 2. Transcribe and style the subtitles.
curl -X POST https://autostud.ai/api/v1/actions/subtitles.generate \
  -H "Authorization: Bearer $AUTOSTUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"video_id":"'"$VIDEO_ID"'","media_url":"'"$MEDIA_URL"'","style_preset":"beast","words_per_group":3,"enable_emphasis":true}'

# 3. Render it.
curl -X POST https://autostud.ai/api/v1/actions/renders.create \
  -H "Authorization: Bearer $AUTOSTUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"video_id":"'"$VIDEO_ID"'","video_type_id":"timeline","video_format":"portrait"}'

# 4. Stop polling: register the webhook once.
curl -X POST https://autostud.ai/api/v1/webhooks \
  -H "Authorization: Bearer $AUTOSTUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://your-app.com/hooks/autostud","events":["render.completed","render.failed"]}'
Renders werden in Credits abgerechnet, und jede Antwort sagt dir, was sie gekostet hat.OpenAPI-SpezifikationFehlercodes

Bevor du einen Client schreibst

Brauche ich einen bezahlten Plan zum Ausprobieren?

Nein. Schlüssel entstehen im Dashboard, und ein sk_test_-Schlüssel führt die ganze Anfrage aus und stoppt vor jedem Schreibvorgang, Credit-Verbrauch und Webhook. Live-Aufrufe kosten Credits.

Wie bekomme ich die fertige Datei?

Einmal einen Webhook registrieren: Jeder Render und jede Generierung meldet sich selbst, signiert und mit Wiederholungen. Polling geht auch, wenn das besser zu deinem Stack passt.

Gibt es ein Rate-Limit?

Ja, pro Schlüssel, und du musst nicht raten: GET /api/v1 liefert die Limits deines Schlüssels und den bisherigen Verbrauch.

Kann ein KI-Agent das ohne eigenen Code nutzen?

Ja. Die MCP-Seite erzeugt einen Schlüssel und gibt eine Verbindungs-URL zurück: in Claude, Cursor oder ChatGPT einfügen, und dieselbe API steht als Tools bereit.

Bereit zu erstellen?

Beginnen Sie in Minuten mit der Generierung viraler Videos.

Sichere Zahlungen
Sofortiger Zugang
Jederzeit kündbar