T-SOFT/Storefront API/Markalar

Markalar

Mağazada tanımlı markaları döndürür. Salt-okunur bir katalog kaynağıdır; her marka adı, SEO bağlantısı ve logo görselini içerir. Erişim için okuma token'ı gerekir: Authorization: Bearer <TOKEN> ve Accept: application/vnd.api+json başlıklarını gönder.

Yetki:storefront:read — herkese açık, token isteğe bağlı.

Listeleme

GET /brands
curl -s 'https://<domain>/api/v3/storefront/2026-01/brands' \
  -H 'Accept: application/vnd.api+json' \
  -H 'Authorization: Bearer <TOKEN>'

Örnek bir marka kaydı:

{
  "type": "brands",
  "id": "42",
  "attributes": {
    "name": "Örnek Marka",
    "seoLink": "ornek-marka",
    "logoUrl": "https://<domain>/Data/EditorFiles/markalar/ornek-marka.png"
  }
}

Tek kayıt

GET /brands/{id}
curl -s 'https://<domain>/api/v3/storefront/2026-01/brands/42' \
  -H 'Accept: application/vnd.api+json' \
  -H 'Authorization: Bearer <TOKEN>'

Alanlar

AlanAçıklama
nameMarka adı
seoLinkMarka sayfasının URL parçası
logoUrlLogo görselinin tam URL'i, yoksa boş string

Filtreler

FiltreÖrnekDavranış
idfilter[id]=42,43Verilen id'lerle sınırlar (virgülle çoklu)
namefilter[name]=ornekMarka adında arama yapar

Sıralama

SortAnlamı
idMarka id'sine göre
sortOrderYönetim panelinden verilen manuel sıra
nameAlfabetik
Varsayılan sıralama sortOrder ardından azalan id'dir. Farklı bir düzen istiyorsan sort parametresini açıkça belirt.