LOADING

initializing...

Pariette

Products

Pariette E-Ticaret modülü, ürünlerinizi yönetmek ve sergilemek için kapsamlı API'ler sunar. Ürün listeleme, detay görüntüleme, varyantlar ve stok bilgileri gibi verilere buradan erişebilirsiniz.

1) List Products

Mağazanızdaki tüm ürünleri listelemek için bu endpoint'i kullanın. Kategori, fiyat aralığı veya özelliklere göre filtreleme yapabilirsiniz.
Request Example
cURL Requestbash
curl --location --request GET 'https://live.pariette.com/api/public/products' 
--header 'ParietteToken: {YOUR_API_TOKEN}' 
--header 'Locale: tr'
Response Examplejson
{
    "status": true,
    "data": {
        "current_page": 1,
        "data": [
            {
                "id": 101,
                "title": "Kablosuz Kulaklık",
                "slug": "kablosuz-kulaklik",
                "price": 1500.00,
                "currency": "TRY",
                "stock_status": "in_stock",
                "images": [...]
            },
             {
                "id": 102,
                "title": "Akıllı Saat",
                "slug": "akilli-saat",
                "price": 3200.00,
                "currency": "TRY",
                 "stock_status": "low_stock",
                "images": [...]
            }
        ],
        "total": 5
    }
}

2) Get Product Detail

Tek bir ürünün tüm detaylarını getirmek için kullanılır. Bu veri seti ürünün açıklamasını, fiyatını, stok durumunu, varyantlarını (renk, beden vb.) ve medya galerisini içerir.
Request Example
cURL Requestbash
curl --location --request GET 'https://live.pariette.com/api/public/product/{slug}' 
--header 'ParietteToken: {YOUR_API_TOKEN}' 
--header 'Locale: tr'
Response Examplejson
{
    "status": true,
    "data": {
        "id": 101,
        "title": "Kablosuz Kulaklık",
        "slug": "kablosuz-kulaklik",
        "description": "<p>Yüksek kaliteli ses deneyimi...</p>",
        "price": 1500.00,
        "original_price": 1800.00,
        "currency": "TRY",
        "sku": "WL-HEAD-01",
        "stock": 45,
        "variants": [
            { "name": "Renk", "options": ["Siyah", "Beyaz"] }
        ],
        "gallery": [
            { "url": "https://cdn.pariette.com/img1.jpg", "type": "image" }
        ]
    }
}

3) Product Collections

Belirli bir koleksiyona ait ürünleri listelemek için (Örn: "Çok Satanlar", "Yeni Gelenler").
Request Example
cURL Requestbash
curl --location --request GET 'https://live.pariette.com/api/public/product-collection/{collection_id}' 
--header 'ParietteToken: {YOUR_API_TOKEN}'
Response Examplejson
{
    "status": true,
    "data": {
        "collection_title": "Yaz İndirimi",
        "products": [...]
    }
}