Geçmişi senkronize etmek ve daha fazla özellik açmak için giriş yapın

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ı