문서목록

노트목록
전문가 수준
API 키는 요청의 권한 부여 헤더에 베어러 토큰으로 전송되어야 합니다. API 키 받기.
목록

API 엔드포인트:

GET
http://pickpic.me/api/v1/images

요청 예시:

curl --location --request GET 'http://pickpic.me/api/v1/images' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
파라미터
유형
설명
search
선택 string
검색 쿼리.
search_by
선택 string
검색 기준. Possible values are: name for 이름. Defaults to: name.
resolution
선택 string
해상도로 필터링. Possible values are: 256x256 for 256×256, 512x512 for 512×512, 1024x1024 for 1024×1024.
style
선택 string
스타일로 필터링. Possible values are: 3d_render for 3D 렌더링, abstract for 추상화, anime for 애니메이션, art_deco for 아트 데코, cartoon for 카툰, digital_art for 디지털 아트, illustration for 일러스트레이션, origami for 종이접기, pixel_art for 픽셀 아트, photography for 사진, pop_art for 팝 아트, retro for 레트로, sketch for 스케치, vaporwave for 베이퍼웨이브.
medium
선택 string
매체로 필터링. Possible values are: acrylic for 아크릴, canvas for 캔버스, chalk for 분필, charcoal for 목탄, crayon for 크레용, glass for 유리, ink for 잉크, pastel for 파스텔, pencil for 연필, spray_paint for 스프레이 페인트, watercolor for 수채화.
filter
선택 string
필터로 필터링. Possible values are: grayscale for 흑백, sepia for 세피아, invert for 반전.
favorite
선택 boolean
즐겨찾기로 필터링.
sort_by
선택 string
정렬 기준. Possible values are: id for 생성된 날짜, name for 이름. Defaults to: id.
sort
선택 string
정렬. Possible values are: desc for 내림차순, asc for 오름차순. Defaults to: desc.
per_page
선택 int
페이지당 검색 결과. Possible values are: 10, 25, 50, 100. Defaults to: 10.
표시

API 엔드포인트:

GET
http://pickpic.me/api/v1/images/{id}

요청 예시:

curl --location --request GET 'http://pickpic.me/api/v1/images/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
저장

API 엔드포인트:

POST
http://pickpic.me/api/v1/images

요청 예시:

curl --location --request POST 'http://pickpic.me/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
AI를 위한 이미지 설명.
resolution
필수 string
이미지의 해상도. Possible values are: 256x256 for 256×256, 512x512 for 512×512, 1024x1024 for 1024×1024.
style
선택 string
이미지의 스타일. Possible values are: 3d_render for 3D 렌더링, abstract for 추상화, anime for 애니메이션, art_deco for 아트 데코, cartoon for 카툰, digital_art for 디지털 아트, illustration for 일러스트레이션, origami for 종이접기, pixel_art for 픽셀 아트, photography for 사진, pop_art for 팝 아트, retro for 레트로, sketch for 스케치, vaporwave for 베이퍼웨이브.
medium
선택 string
이미지의 매체. Possible values are: acrylic for 아크릴, canvas for 캔버스, chalk for 분필, charcoal for 목탄, crayon for 크레용, glass for 유리, ink for 잉크, pastel for 파스텔, pencil for 연필, spray_paint for 스프레이 페인트, watercolor for 수채화.
filter
선택 string
이미지의 필터. Possible values are: grayscale for 흑백, sepia for 세피아, invert for 반전.
업데이트

API 엔드포인트:

PUT PATCH
http://pickpic.me/api/v1/images/{id}

요청 예시:

curl --location --request PUT 'http://pickpic.me/api/v1/images/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'
파라미터
유형
설명
name
선택 string
템플릿 이름.
results
필수 array
문서 결과.
favorite
필수 boolean
문서의 즐겨찾기 여부.
삭제

API 엔드포인트:

DELETE
http://pickpic.me/api/v1/images/{id}

요청 예시:

curl --location --request DELETE 'http://pickpic.me/api/v1/images/{id}' \
--header 'Authorization: Bearer {api_key}'