Unreal Engine Endpoint'leri
Unreal Engine sunum binary'si bu URL'leri çağırır. Her istek
Authorization: Bearer <SUNUM_API_TOKEN>
header'ı ile yapılmalı.
Genel Veri Endpoint'leri
Tüm Projeler — CSV
11 kolon
http://localhost/api/v1/projects.csv
Aktif projelerin listesi + ait olduğu şirketin S3 data URL'i.
Kolon haritası (Unreal: CSV[i] ile çek)
0
code
1
name
2
description
3
image_url
4
project_homepage
5
project_mail
6
contact_mail
7
company_sheet_id
8
company_data_url
9
access_policy
10
circle_color
Şirketler — CSV
15 kolon
http://localhost/api/v1/companies.csv
POI status renkleri + şirket S3 data URL'i. Launcher için ana CSV.
Kolon haritası (Unreal: CSV[i] ile çek)
0
code
1
company_formal_name
2
company_description
3
company_thumbnail_url
4
company_homepage_url
5
data_url
6
data_uploaded_at
7
data_version
8
data_release_notes
9
brand_color
10
poi_color_rental
11
poi_color_sale
12
poi_color_multi
13
poi_color_option
14
poi_color_full
Kullanıcılar — CSV
3 kolon
http://localhost/api/v1/users.csv
Launcher kimlik doğrulamada bu listeyi kullanır.
Kolon haritası (Unreal: CSV[i] ile çek)
0
email
1
role
2
project_codes
Launcher Info — JSON
http://localhost/api/v1/launcher
Tek global launcher binary URL + version. Auto-update bunu sorgular.
Tüm Projeler — JSON
http://localhost/api/v1/projects
JSON format — yapısal tüketim için.
Şirketler — JSON
http://localhost/api/v1/companies
POI renkleri nested object olarak döner.
Kullanıcılar — JSON
http://localhost/api/v1/users
Global Launcher Binary
Müşteriye gönderilen tek launcher dosyası — auto-update bu URL'i kullanır.
Henüz launcher yüklenmedi.
Yükle →
Şirket S3 Data URL'leri
Upload şirket bazında — her şirket kendi tüm projelerini içeren tek paket içerir.
Launcher şirketi seçince bu URL'i kullanır.
Şirket bulunamadı.
Proje Daire Durumu Linkleri
Her proje için key/value formatında daire rengi + POI durum renkleri + şirket data URL'i.
URL şablonu:
http://localhost/api/v1/projects/{code}/data.csv
Aktif proje yok.
API Token
.env'de SUNUM_API_TOKEN yok — endpoint'ler 401 dönecek. Token ekle.