T-SOFT/Storefront API/Sayfalar

Sayfalar

Mağazanın içerik (bilgi) sayfalarını döndürür; başlık, slug, HTML içerik ve SEO alanlarını içerir. Salt-okunur katalog kaynağıdır. 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 /pages
curl -s 'https://<domain>/api/v3/storefront/2026-01/pages' \
  -H 'Accept: application/vnd.api+json' \
  -H 'Authorization: Bearer <TOKEN>'

Örnek bir sayfa kaydı:

{
  "type": "pages",
  "id": "12",
  "attributes": {
    "title": "Hakkımızda",
    "slug": "hakkimizda",
    "content": "<p>Örnek içerik…</p>",
    "seoTitle": "Hakkımızda | Mağaza",
    "seoDescription": "Mağazamız hakkında bilgi."
  }
}

Tek kayıt

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

Alanlar

AlanAçıklama
titleSayfa başlığı
slugURL parçası
contentSayfanın HTML içeriği
seoTitleSEO başlığı
seoDescriptionSEO açıklaması

Filtreler

FiltreÖrnekDavranış
idfilter[id]=12,13Verilen id'lerle sınırlar (virgülle çoklu)
slugfilter[slug]=hakkimizdaSlug'a göre eşleştirir
Bilinen bir slug için id'yi sabit değere gömmek yerine filter[slug]=<slug> ile sorgu at; sayfa id'si mağazadan mağazaya değişir.