Veo 3.1 API Dokümantasyonu

Google’ın yapay zeka video üretimini uygulamalarınıza entegre etmek için eksiksiz rehber.

Hızlı Başlangıç Rehberi

Veo 3.1 API’yi sadece birkaç dakika içinde kullanmaya başlayın.

1

API Anahtarınızı Alın

Öncelikle kontrol panelinizden bir API anahtarı edinmeniz gerekir.

2

İlk İsteğinizi Yapın

1curl -X POST "https://veo3api.com/generate" \
2 -H "Authorization: Bearer YOUR_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "prompt": "a dog running",
6 "model": "veo3-fast",
7 "watermark": "veo"
8 }'
3

Üretim Durumunu Kontrol Edin

Video üretimi eşzamansızdır. https://veo3api.com/feed uç noktasını kullanarak durumu kontrol edin veya

cURL
1curl -X GET "https://veo3api.com/feed?task_id=YOUR_TASK_ID" \
2 -H "Authorization: Bearer YOUR_API_KEY"

API Referansı

Tüm Veo 3.1 API uç noktaları, parametreler ve yanıt formatları için eksiksiz referans.

Temel URL

https://veo3api.com

Uç noktalar /api öneki kullanmaz — https://veo3api.com/ adresini çağırın (örneğin https://veo3api.com/generate).

Kimlik Doğrulama

Tüm API istekleri, Authorization başlığında Bearer token kullanılarak kimlik doğrulaması gerektirir.

Authorization: Bearer YOUR_API_KEY
POSThttps://veo3api.com/generate

Metin veya görsel isteminden video oluştur

İstek Gövdesi

ParametreTürGerekliAçıklama
promptstring*Video üretimi için metin istemi
modelstring*veo3 (yüksek kalite, 180 kredi) veya veo3-fast (hızlı üretim, 25 kredi) arasında seçim yapın
aspect_ratiostringEn-boy oranı: 16:9 (varsayılan, 1080P HD), 9:16 (dikey) veya Auto (görüntüyle eşleştir)
image_urlsstring[]Görüntüden videoya üretim için görsel URL’lerinin dizisi
watermarkstringÖzel filigran metni. Filigran olmaması için null olarak ayarlayın

Örnek İstek

JSON
1{
2 "prompt": "a dog running",
3 "model": "veo3-fast",
4 "watermark": "veo"
5}

Yanıt

JSON Response 200 OK
1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "task_id": "veo4a7f5dd50a90446aa3c567ecceea42bcbksv"
6 }
7}

Kredi Tüketimi

Model TürüKredilerMaliyet
veo3-fast25 credits$0.25
veo3180 credits$1.80
extendOrijinali ile aynı-
get-1080pÜcretsiz$0.00

Not: Krediler yalnızca video üretimi başarıyla tamamlandığında düşülür. Başarısız görevler kredi tüketmez.

GEThttps://veo3api.com/feed

Video üretim görevinin durumunu kontrol et

Örnek İstek

GET https://veo3api.com/feed?task_id=YOUR_TASK_ID

Yanıt

JSON Response 200 OK
1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "request": {
6 "prompt": "a dog running",
7 "model": "veo3-fast",
8 "watermark": "veo"
9 },
10 "response": [
11 "https://cdn.veo3api.com/video/example_watermarked.mp4"
12 ],
13 "status": "COMPLETED",
14 "created_at": "2025-10-29 12: 20: 46"
15 }
16}

💡 İpucu: Oluşturulan video URL’si data.response dizisinden alınabilir.

POSThttps://veo3api.com/extend

Mevcut bir videoyu yeni bir istemle uzat. Uzatılan video, orijinal videonun bittiği yerden devam eder.

İstek Gövdesi

ParametreTürGerekliAçıklama
task_idstring*Uzatılacak orijinal tamamlanmış videonun task_id’si
promptstring*Videonun nasıl devam edeceğini/uzatılacağını açıklayan metin istemi
seedsintegerTekrarlanabilir üretim için rastgele seed (10000-99999). Aynı seed benzer sonuçlar üretir
watermarkstringÖzel filigran metni. Filigran olmaması için null olarak ayarlayın

Örnek İstek

JSON
1{
2 "task_id": "veo4a7f5dd50a90446aa3c567ecceea42bcbksv",
3 "prompt": "The dog continues running and jumps over a fence",
4 "watermark": "veo"
5}

Yanıt

JSON Response 200 OK
1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "task_id": "veo8b2c3dd60b80557bb4c678fddef53cdextd",
6 "original_task_id": "veo4a7f5dd50a90446aa3c567ecceea42bcbksv",
7 "credits_consumed": 25
8 }
9}

Not: Yalnızca tamamlanmış video görevleri uzatılabilir. 1080P’ye dönüştürülmüş videolar uzatılamaz.

GEThttps://veo3api.com/get-1080pÜcretsiz

Tamamlanmış bir video görevinin yüksek çözünürlüklü 1080P sürümünü alın. Bu uç nokta ücretsizdir ve kredi tüketmez.

Örnek İstek

GET https://veo3api.com/get-1080p?task_id=YOUR_TASK_ID

Yanıt

JSON Response 200 OK
1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "task_id": "veo4a7f5dd50a90446aa3c567ecceea42bcbksv",
6 "result_url": "https://cdn.veo3api.com/video/example_1080p.mp4"
7 }
8}

💡 İpucu: Bu uç nokta tamamen ücretsizdir. Herhangi bir tamamlanmış videonun 1080P sürümünü kredi harcamadan alabilirsiniz.

HTTP Durum Kodları

Durum KoduAçıklama
200İstek başarılı
400Hatalı istek - Geçersiz parametreler
401Yetkisiz - Geçersiz API anahtarı
429İstek limiti aşıldı
500Sunucu iç hatası