LOADING

initializing...

Pariette

Canvases

Pariette'de tüm içerikler Canvas modelinde benzersiz sluglar ile oluşur. Canvasları listelemek aslında çok basit. Konsolda ürettiğin tip ve attributeler sana özel canvas sisteminin parçasıdır.

Koleksiyon, kategori, anahtar kelime, tip veya attribute ile listeleme servislerini kullanarak içeriklerini dünyayla paylaşabilirsin.

1) List Canvases

Tüm canvaslarınızı listelemek, filtrelemek ve aramak için bu uç noktayı kullanın. type, status ve search parametreleri ile özelleştirilmiş listeler alabilirsiniz.
Request Example
cURL Requestbash
curl --location --request GET 'https://live.pariette.com/api/public/canvas' 
--header 'Authorization: Bearer {YOUR_API_TOKEN}'
Response Examplejson
{
    "status": "success",
    "data": {
        "current_page": 1,
        "data": [
            {
                "id": 1,
                "title": "Example Canvas",
                "slug": "example-canvas",
                "type": "blog",
                "created_at": "2024-01-01T00:00:00.000000Z"
            }
        ],
        "total": 1
    }
}

2) Get Single Canvas

Belirli bir canvasın detaylarını, içeriklerini ve attributelerini slug veya id kullanarak getirin.
Request Example
cURL Requestbash
curl --location --request GET 'https://live.pariette.com/api/public/canvas/{slug}' 
--header 'Authorization: Bearer {YOUR_API_TOKEN}'
Response Examplejson
{
    "status": "success",
    "data": {
        "id": 1,
        "title": "Example Canvas",
        "slug": "example-canvas",
        "contents": [],
        "attributes": []
    }
}
tüm canvaslar içinde geçen herhangi bir kelimeyi arayabilirsin veya type parametresi ile belirli bir tipteki canvas listesinde arama yapabilirsin
Request Example
cURL Requestbash
curl --location --request GET 'https://live.pariette.com/api/public/canvas?type={canvas_type}&search={slug}' 
--header 'Authorization: Bearer {YOUR_API_TOKEN}'
Response Examplejson
{
    "status": "success",
    "data": { "data": [...] }
}