תמונות

הערות
רמת מומחה
מפתח ה- API צריך להישלח כמזהה מוטבע בכותרת האישור של הבקשה. קבל את מפתח ה- API שלך.
רשימה

נקודת גישה ל API:

GET
http://tochen.supertech.co.il/api/v1/images

דוגמת בקשה:

curl --location --request GET 'http://tochen.supertech.co.il/api/v1/images' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
פרמטר
סוג
תיאור
search
אופציונאלי string
שאילתת החיפוש.
search_by
אופציונאלי string
חיפוש לפי. הערכים האפשריים הם: name עבור שם. Defaults to: name.
resolution
אופציונאלי string
סינון לפי רזולוציה. הערכים האפשריים הם: 256x256 עבור 256×256, 512x512 עבור 512×512, 1024x1024 עבור 1024×1024, 1792×1024 עבור 1792×1024, 1024×1792 עבור 1024×1792.
style
אופציונאלי string
סינון לפי סגנון. הערכים האפשריים הם: 3d_render עבור עיבוד תלת מימד, abstract עבור אבסטרקט, anime עבור אנימה, art_deco עבור ארט דקו, cartoon עבור סרטון מופשט, digital_art עבור אמנות דיגיטלית, illustration עבור איור, origami עבור אוריגמי, pixel_art עבור פיקסל ארט, photography עבור צילום, pop_art עבור פופ ארט, retro עבור רטרו, sketch עבור סקיצה, vaporwave עבור Vaporwave.
medium
אופציונאלי string
סינון לפי אמצעי. הערכים האפשריים הם: acrylic עבור אקרילי, canvas עבור קאנבאס, chalk עבור גיר, charcoal עבור פחם, crayon עבור Crayon, glass עבור זכוכית, ink עבור דיו, pastel עבור פסטל, pencil עבור עפרון, spray_paint עבור ספריי צבע, watercolor עבור צבעי מים.
filter
אופציונאלי string
סינון לפי פילטר. הערכים האפשריים הם: grayscale עבור שחור לבן, sepia עבור Sepia, invert עבור Invert.
favorite
אופציונאלי boolean
סינון לפי מועדף.
sort_by
אופציונאלי string
סינון לפי. הערכים האפשריים הם: id עבור תאריך יצירה, name עבור שם. Defaults to: id.
sort
אופציונאלי string
Sort. הערכים האפשריים הם: desc עבור בסדר יורד, asc עבור בסדר עולה. Defaults to: desc.
per_page
אופציונאלי integer
תוצאות לעמוד. הערכים האפשריים הם: 10, 25, 50, 100. Defaults to: 10.
הצג

נקודת גישה ל API:

GET
http://tochen.supertech.co.il/api/v1/images/{id}

דוגמת בקשה:

curl --location --request GET 'http://tochen.supertech.co.il/api/v1/images/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
חנות

נקודת גישה ל API:

POST
http://tochen.supertech.co.il/api/v1/images

דוגמת בקשה:

curl --location --request POST 'http://tochen.supertech.co.il/api/v1/images' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'name={name}' \
--data-urlencode 'description={description}'
פרמטר
סוג
תיאור
name
חובה string
שם התמונה.
description
חובה string
תיאור התמונה לבינה מלאכותית.
resolution
חובה string
רזולוציה של התמונה. הערכים האפשריים הם: 256x256 עבור 256×256, 512x512 עבור 512×512, 1024x1024 עבור 1024×1024, 1792×1024 עבור 1792×1024, 1024×1792 עבור 1024×1792.
style
אופציונאלי string
סגנון התמונה. הערכים האפשריים הם: 3d_render עבור עיבוד תלת מימד, abstract עבור אבסטרקט, anime עבור אנימה, art_deco עבור ארט דקו, cartoon עבור סרטון מופשט, digital_art עבור אמנות דיגיטלית, illustration עבור איור, origami עבור אוריגמי, pixel_art עבור פיקסל ארט, photography עבור צילום, pop_art עבור פופ ארט, retro עבור רטרו, sketch עבור סקיצה, vaporwave עבור Vaporwave.
medium
אופציונאלי string
אמצעי התמונה. הערכים האפשריים הם: acrylic עבור אקרילי, canvas עבור קאנבאס, chalk עבור גיר, charcoal עבור פחם, crayon עבור Crayon, glass עבור זכוכית, ink עבור דיו, pastel עבור פסטל, pencil עבור עפרון, spray_paint עבור ספריי צבע, watercolor עבור צבעי מים.
filter
אופציונאלי string
פילטר התמונה. הערכים האפשריים הם: grayscale עבור שחור לבן, sepia עבור Sepia, invert עבור Invert.
עדכון

נקודת גישה ל API:

PUT PATCH
http://tochen.supertech.co.il/api/v1/images/{id}

דוגמת בקשה:

curl --location --request PUT 'http://tochen.supertech.co.il/api/v1/images/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'
פרמטר
סוג
תיאור
name
אופציונאלי string
שם התמונה.
favorite
אופציונאלי boolean
בין אם התמונה מועדפת או לא.
מחיקה

נקודת גישה ל API:

DELETE
http://tochen.supertech.co.il/api/v1/images/{id}

דוגמת בקשה:

curl --location --request DELETE 'http://tochen.supertech.co.il/api/v1/images/{id}' \
--header 'Authorization: Bearer {api_key}'