LOADING

initializing...

Pariette

Categories

Kategoriler, içeriklerinizi ve ürünlerinizi gruplamanın en etkili yoludur. Canvas ve Ürünler için ortak bir kategori havuzu kullanabileceğiniz gibi, her biri için özel kategoriler de tanımlayabilirsiniz.

1) Get Category by Slug

Belirli bir kategorinin detaylarını ve ona bağlı içerikleri (relation) getirmek için kullanılır. Bu endpoint, o kategoriye atanmış Canvas'ları veya Ürünleri listelemenizi sağlar.
Request Example
cURL Requestbash
curl --location --request GET 'https://live.pariette.com/api/public/categories/{slug}' 
--header 'ParietteToken: {YOUR_API_TOKEN}' 
--header 'Locale: tr'
Response Examplejson
{
    "status": true,
    "data": {
        "id": 5,
        "title": "Teknoloji",
        "slug": "teknoloji",
        "type": "category",
        "relations": [
            {
                "id": 12,
                "title": "Yeni iPhone İncelemesi",
                "slug": "yeni-iphone-incelemesi",
                "type": "blog",
                 "cover": {
                    "url": "https://cdn.pariette.com/..."
                }
            },
            {
                 "id": 15,
                "title": "MacBook Pro M3",
                "slug": "macbook-pro-m3",
                "type": "product",
                "price": 75000
            }
        ]
    }
}

2) List All Categories

Sistemdeki tüm kategorileri listelemek için kullanılır. tip filtresi ile sadece belirli bir türdeki kategorileri (örneğin sadece blog kategorilerini) çekebilirsiniz.
Request Example
cURL Requestbash
curl --location --request GET 'https://live.pariette.com/api/public/canvas?type=category' 
--header 'ParietteToken: {YOUR_API_TOKEN}'
Response Examplejson
{
    "status": true,
    "data": {
        "data": [
            {
                "id": 5,
                "title": "Teknoloji",
                "slug": "teknoloji"
            },
             {
                "id": 6,
                "title": "Sağlık",
                "slug": "saglik"
            }
        ]
    }
}