Üyeliklerde %25 İndirim Fırsatı!

Belgeler

Notlar
Uzman seviyesi
API anahtarınız, isteğin Yetkilendirme başlığındaki Bir Taşıyıcı belirteci olarak gönderilmelidir. API anahtarınızı alın.
Listele

API bitiş noktası:

GET
https://www.makalepaneli.com/api/v1/images

Örnek istek:

curl --location --request GET 'https://www.makalepaneli.com/api/v1/images' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Parametre
Tür
Açıklama
search
i̇steğe göre string
Arama sorgusu.
search_by
i̇steğe göre string
Arama. Mümkün değerler: Ad için name. Varsayılan olarak: name.
resolution
i̇steğe göre string
Çözünürlüğe göre filtrele. Mümkün değerler: 256×256 için 256x256, 512×512 için 512x512, 1024×1024 için 1024x1024.
style
i̇steğe göre string
Tarza göre filtrele. Mümkün değerler: 3D render için 3d_render, Soyut için abstract, Anime için anime, Art deco için art_deco, Karikatür için cartoon, Dijital sanat için digital_art, Çizim için illustration, Origami için origami, Pixel sanatı için pixel_art, Fotoğrafçılık için photography, Pop art için pop_art, Retro için retro, Eskiz için sketch, Vaporwave için vaporwave.
medium
i̇steğe göre string
Ortaya göre filtrele. Mümkün değerler: Akrilik için acrylic, Tuval için canvas, Tebeşir için chalk, Kömür için charcoal, Pastel boya için crayon, Cam için glass, Mürekkep için ink, Pastel için pastel, Kalem için pencil, Sprey boya için spray_paint, Sulu boya için watercolor.
filter
i̇steğe göre string
Filtreye göre filtrele. Mümkün değerler: Siyah ve beyaz için grayscale, Sepya için sepia, Ters çevir için invert.
favorite
i̇steğe göre boolean
Favorilere göre filtrele.
sort_by
i̇steğe göre string
Sırala. Mümkün değerler: Oluşturulma tarihi için id, Ad için name. Varsayılan olarak: id.
sort
i̇steğe göre string
Sırala. Mümkün değerler: Azalan için desc, Artan için asc. Varsayılan olarak: desc.
per_page
i̇steğe göre int
Sayfa başına sonuçlar. Mümkün değerler: 10, 25, 50, 100. Varsayılan olarak: 100.
Göster

API bitiş noktası:

GET
https://www.makalepaneli.com/api/v1/images/{id}

Örnek istek:

curl --location --request GET 'https://www.makalepaneli.com/api/v1/images/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Mağaza

API bitiş noktası:

POST
https://www.makalepaneli.com/api/v1/images

Örnek istek:

curl --location --request POST 'https://www.makalepaneli.com/api/v1/images' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'name={name}' \
--data-urlencode 'description={description}'
Parametre
Tür
Açıklama
name
gerekli string
Şablon adı.
description
gerekli string
AI için resim açıklaması.
resolution
gerekli string
Resim çözünürlüğü. Mümkün değerler: 256×256 için 256x256, 512×512 için 512x512, 1024×1024 için 1024x1024.
style
i̇steğe göre string
Resmin tarzı. Mümkün değerler: 3D render için 3d_render, Soyut için abstract, Anime için anime, Art deco için art_deco, Karikatür için cartoon, Dijital sanat için digital_art, Çizim için illustration, Origami için origami, Pixel sanatı için pixel_art, Fotoğrafçılık için photography, Pop art için pop_art, Retro için retro, Eskiz için sketch, Vaporwave için vaporwave.
medium
i̇steğe göre string
Resmin ortası. Mümkün değerler: Akrilik için acrylic, Tuval için canvas, Tebeşir için chalk, Kömür için charcoal, Pastel boya için crayon, Cam için glass, Mürekkep için ink, Pastel için pastel, Kalem için pencil, Sprey boya için spray_paint, Sulu boya için watercolor.
filter
i̇steğe göre string
Resmin filtresi. Mümkün değerler: Siyah ve beyaz için grayscale, Sepya için sepia, Ters çevir için invert.
Güncelle

API bitiş noktası:

PUT PATCH
https://www.makalepaneli.com/api/v1/images/{id}

Örnek istek:

curl --location --request PUT 'https://www.makalepaneli.com/api/v1/images/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'
Parametre
Tür
Açıklama
name
i̇steğe göre string
Şablon adı.
results
gerekli array
Belge sonucu.
favorite
gerekli boolean
Belgenin favori olup olmadığı.
Sil

API bitiş noktası:

DELETE
https://www.makalepaneli.com/api/v1/images/{id}

Örnek istek:

curl --location --request DELETE 'https://www.makalepaneli.com/api/v1/images/{id}' \
--header 'Authorization: Bearer {api_key}'