Docs

Başvuru verileri

Son güncelleme: 2026-10-033 dk okuma

Bazı araçlar girdi olarak kimlik alır: bir ses, bir avatar, bir parça. Bunları bu sayfadaki isteklerle alırsınız. Hepsi ücretsiz GET istekleridir.

Sesler

GET /voices: herhangi bir anahtar. POST /video/create, POST /avatar/video ve içerik paketi (form.voiceId) için seslendirme sesleri.

curl "https://developers.grem.capital/api/v1/voices?language=tr" \
  -H "Authorization: Bearer gsk_live_xxx"

language (isteğe bağlı): ISO 639-1 kodu; o dili konuşan sesleri bırakır.

AlanAçıklama
items[].voiceIdvoiceId alanı için kimlik
items[].nameses adı
items[].gendermale veya female
items[].descriptionsesin karakteri
items[].languagessesin iyi konuştuğu diller
items[].isDefaultvarsayılan ses

Avatarlar

GET /avatar/avatars: tools:avatar kapsamı. Hesabınızın POST /avatar/video içinde kullanabileceği tüm avatarlar: kendi avatarlarınız, fotoğraftan oluşturulanlar ve standart sunucular.

AlanAçıklama
items[].avatarIdavatarId alanı için kimlik
items[].namead
items[].kindcustom (eğitilmiş), photo (fotoğraftan) veya standard
items[].statusyalnızca ready kullanılabilir
items[].genderstandart sunucularda
items[].thumbnailUrlküçük resim

Kendi avatarınızı panelde, yapay zekâ avatar aracında oluşturursunuz; API üzerinden yalnızca hazır olanlar kullanılır.

Video için müzik

GET /video/music: tools:video kapsamı. musicTrackId alanı için telifsiz parçalar.

AlanAçıklama
items[].trackIdparça kimliği
items[].title, items[].artistad ve sanatçı
items[].licenselisans
items[].genretür
items[].durationSecsüre
items[].previewPathdinleme: https://developers.grem.capital/api/v1 + previewPath (tools:artifacts kapsamı gerekir)

Video için kapanış cümleleri

GET /video/endings?language=tr: tools:video kapsamı. POST /video/create için video dilinde hazır kapanış cümleleri ve kendi cümlenizin (ctaText) en fazla uzunluğu.

AlanAçıklama
languagecümlelerin dili
maxCustomCharskendi cümlenizin en fazla uzunluğu
optionshazır cümleler
options[].intentcümle kimliği: ctaIntent olarak gönderin
options[].textistenen dilde cümle

Araçların kullanılabilirliği

GET /tools/status: herhangi bir anahtar.

{ "tools": { "video/create": { "available": true }, "avatar/video": { "available": false } }, "requestId": "req_..." }

available: false olan bir araç şu anda 503 service_unavailable ile yanıt verir ve ücret almaz. Toplu bir çalıştırmadan önce kontrol edin. Listede olmayan araçların kullanılabilirlik kontrolü yoktur.

Çalışma geçmişi

GET /works: herhangi bir anahtar. Hesabınızın tüm araçlardaki sonuçları, hem API üzerinden hem panelden, en yeniler önce.

ParametreAçıklama
toolaraç yolu: valuation/report, valuation/rent, valuation/review, content/generate, video/create, text/generate, pdf/create, floorplan/create, avatar/video, flyer/create, tour. Fotoğraf, site ve taslak sonuçları geçmişte tutulmaz
statusdurum filtresi
limitsayfa başına öğe, 1-50 (varsayılan 20)
cursorönceki sayfanın nextCursor değeri; başka bir değer: 400
from, tobu tarihte veya sonrasında / bu tarihte veya öncesinde oluşturulanlar

Bilinen bir parametre geçersiz bir değerle gelirse alan adını belirten 400 validation ile reddedilir.

AlanAçıklama
items[].idsonucun kimliği
items[].toolaraç yolu
items[].status, items[].title, items[].languagedurum, başlık, dil
items[].city, items[].countryvarsa ilan adresi
items[].street, items[].streetNumbervarsa sokak ve bina numarası
items[].previewUrl, items[].linkvarsa önizleme görseli ve bitmiş PDF (GET /artifacts/{path} ile indirilir); flyer önizlemesi görselin kendisidir (data:image/...)
items[].objectsonucun yapıldığı ilan: id, kind, name, isDraft, photoUrl
items[].repeatIndex, items[].errorkaç kez yeniden üretildiği; iş başarısız olduysa genel bir metin
items[].createdAtoluşturulma zamanı
nextCursorsonraki sayfa için; null, başka sayfa yok

İlgili makaleler

Bu makale yardımcı oldu mu?