Docs

İlan materyalleri

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

İlan açılış sayfası

POST /site/create: tools:sitegen kapsamı, hemen. Bir ilan için paylaşılabilir bağlantılı bir açılış sayfası: sizin ilanınız veya herhangi bir herkese açık ilan.

AlanTürAçıklama
objectIddizezorunlu: ilan kimliği
siteNamedizelistenizdeki bağlantı adı
languagedizeENG (varsayılan), RUS, UKR, DEU, SPA, AZE, ARB, FRA, ZHO, TUR
coverPhotoIddizeilk gösterilecek ilan fotoğrafı
brandColordizevurgu rengi #RRGGBB
showPhoneevet/hayırsayfada telefonunuzu gösterme (varsayılan hayır)
curl -X POST https://developers.grem.capital/api/v1/site/create \
  -H "Authorization: Bearer gsk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{"objectId":"OBJECT_ID","siteName":"Torstraße 12","language":"TUR"}'

Yanıt:

AlanAçıklama
landingIdsite kimliği
baseUrlsite adresi
linkoluşturulan bağlantı: ad, dil, kod ve adres

objectId yoksa 400; erişilemeyen bir ilan 403 veya 404.

PDF sunum

POST /pdf/create: tools:pdf kapsamı, iş. Bir ilan için markalı bir PDF: sizin ilanınız veya herhangi bir herkese açık ilan.

AlanTürAçıklama
pdfNamedizezorunlu: belge adı, 200 karaktere kadar
objectIddizezorunlu: ilan kimliği
languagedizeENG (varsayılan), RUS, UKR, DEU, SPA, AZE, ARB, FRA, ZHO, TUR
descriptionTypedizepresentation (varsayılan), description veya social
currencydizeUAH, USD, EUR, AZN, GBP, AED, CNY, TRY, GEL
priceForPdfsayıbelge için farklı bir fiyat
coverPhotoIddizekapak fotoğrafı
descriptionOverridedizeyalnızca bu belge için kendi metniniz, en fazla 3000 karakter
brandColordizevurgu rengi #RRGGBB
curl -X POST https://developers.grem.capital/api/v1/pdf/create \
  -H "Authorization: Bearer gsk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{"pdfName":"Torstraße 12 - sunum","objectId":"OBJECT_ID","language":"TUR"}'

Dil bu listeden ve büyük harfle olmalıdır: ru veya en 400 döndürür.

jobId ile 202. Biten iş (GET /pdf/create/jobs/{id}):

AlanAçıklama
linkbelgenin doğrudan adresi
pageCountsayfa sayısı
sizeBytesboyut
coverImageUrlkapak

Dosya ayrıca GET /artifacts/v1/ai/pdf-generator/files/{id}/download adresinden alınabilir. Olaylar: pdf.completed / pdf.failed.

Kişisel broşür

POST /flyer/create: tools:flyer kapsamı, hemen. Fotoğrafınız, platform rakamları ve referans bağlantınıza giden bir QR kod içeren bir emlakçı broşürü (A4, kare veya hikâye). Broşürün kendisi ücretsizdir; yalnızca API çağrısı ücretlendirilir.

AlanTürAçıklama
languagedizeENG (varsayılan) ve diğer kodlar, açılış sayfasındaki gibi; büyük/küçük harf fark etmez
layoutsdizia4 (baskı), feed45, square, story, link; varsayılan ["a4"]; en az bir tane; büyük/küçük harf fark etmez
formatsdizipng, jpg, pdf; varsayılan ["png","pdf"]. PDF yalnızca a4 için üretilir; birden üçe kadar; büyük/küçük harf fark etmez
name, role, city, kickerdizead, rol, şehir, alt başlık
photoRefdizeavatar: profil fotoğrafınız, veya data:image/... biçiminde bir görsel
ctaUrldizeQR için referans bağlantısı (yalnızca platform alan adları)
slogandizien fazla 2 satır
featuresdizien fazla 6 öğe { "icon", "title" }; icon: crm, ai, globe, publisher, marketing, shield, wallet, chart, lock veya handshake
joinTitle, joinNotedizekatılma çağrısı
builtFordizikimler için, en fazla 6 satır
footerdizien fazla 2 satır
contactsnesneiletişim: telefon, e-posta vb.

Bilinmeyen alanlar atılır.

curl -X POST https://developers.grem.capital/api/v1/flyer/create \
  -H "Authorization: Bearer gsk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{"language":"TUR","layouts":["a4"],"formats":["pdf"],"name":"Anna Schmidt","role":"Emlak danışmanı","city":"Berlin","photoRef":"avatar"}'

Yanıt:

AlanAçıklama
filesoluşturulan dosyalar
files[].layout, files[].formatdüzen ve dosya türü
files[].width, files[].height, files[].bytesboyut
files[].pathindirme yolu: https://developers.grem.capital/api/v1/artifacts + path
ctaUrlQR'a basılan bağlantı
historyIdbroşür geçmişindeki kayıt

Belgelerden veya bir web sitesinden taslak

POST /draft/extract: tools:draft kapsamı, hemen. GREM broşürleri, fiyat listelerini veya bir geliştiricinin web sitesini okur ve alanları ve fotoğraflarıyla bir ilan taslağı oluşturur. Limit: hesap başına günde 2 taslak; sonraki, ertesi güne kadar 403 ile reddedilir. Yalnızca API çağrısı ücretlendirilir, araç ücreti yoktur.

Gövde: multipart/form-data:

ParçaAçıklama
dataJSON dizesi: {"type": "property"} veya {"type": "complex"}, isteğe bağlı olarak "site": "https://..." ile: zorunlu
dosyalarherhangi bir parça adıyla belgeler (PDF, DOC/DOCX, görseller)

Dosyaları veya data içinde site gönderin; aksi hâlde files alanıyla 400.

curl -X POST https://developers.grem.capital/api/v1/draft/extract \
  -H "Authorization: Bearer gsk_live_xxx" \
  -F 'data={"type":"complex"}' \
  -F "[email protected]" -F "[email protected]"

Yanıt, oluşturulan taslaktır (yayınlanmamış). GET /objects/{kind}/{id} ve PUT /objects/{kind}/{id} ile kontrol edip tamamlayın (İlanlar).

İlgili makaleler

Bu makale yardımcı oldu mu?