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": []
}
}3) Search content on Canvases
tüm canvaslar içinde geçen herhangi bir kelimeyi arayabilirsin veya
type parametresi ile belirli bir tipteki canvas listesinde arama yapabilirsinRequest 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": [...] }
}