auto stud
API wideo

Jedno API wideo
do wszystkiego, co publikujesz

Napisy, renderowanie, wideo AI, obrazy, lektor i publikacja za jednym API REST i jednym kluczem. Ta sama platforma, którą Twój agent poprowadzi przez MCP.

REST + MCPKlucze z zakresamiPodpisane webhooki

Z adresu URL do mp4 z napisami

Cztery wywołania z prawdziwymi nazwami endpointów. Żadnego pseudokodu.

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"]}'
Renderowanie kosztuje kredyty, a każda odpowiedź mówi, ile ich zużyła.Specyfikacja OpenAPIKody błędów

Zanim napiszesz klienta

Czy do testów potrzebny jest płatny plan?

Nie. Klucze tworzysz w panelu, a klucz sk_test_ wykonuje całe żądanie i zatrzymuje się przed zapisem, wydaniem kredytów i webhookiem. Wywołania live zużywają kredyty.

Jak odbieram gotowy plik?

Zarejestruj webhook raz, a każdy render i każda generacja zgłosi się sama, z podpisem i ponowieniami. Odpytywanie też działa, jeśli lepiej pasuje do Twojego stacku.

Czy jest limit zapytań?

Tak, na klucz, i nie musisz zgadywać: GET /api/v1 zwraca limity Twojego klucza i dotychczasowe zużycie.

Czy agent AI użyje tego bez pisania kodu?

Tak. Strona MCP tworzy klucz i zwraca adres połączenia: wklej go do Claude, Cursora albo ChatGPT, a to samo API stanie się zestawem narzędzi.

Gotowy do tworzenia?

Zacznij generować wiralowe filmy w kilka minut. Karta kredytowa nie jest wymagana do bezpłatnej wersji próbnej.

Bezpieczne płatności
Natychmiastowy dostęp
Anuluj kiedy chcesz