Lumiere API
  • 회원가입
  • 로그인 & 로그아웃
  • 상품
  • 작가
  • 주문
  • 랜딩페이지
  • 마이페이지
  • 관리자 페이지
Powered by GitBook
On this page
  • 모든 작가 목록
  • 해당 작가 상세
  • 작가 찜 추가 및 제거

작가

모든 작가 목록

GET /api/artists

Query Parameters

Name
Type
Description

pageNumber

Number

pageNumber 1 is default

isAdmin

Boolean

true

{
    "artists": [
        {
            "_id": "61afa6c004a0bb379026e1db",
            "code": "0007",
            "name": "헤이",
            "aka": "Hazel",
            "record": "음악으로만 할 수 있는 말, 글로만 할 수 있는 말이 있듯이, 그림도 그림으로만 할 수 있는 말이 있다고 생각해요.",
            "thumbnail": "https://lumiereimage.s3-ap-northeast-2.amazonaws.com/c0707921-3b3b-40ff-90e6-e74e9ab3ac81.jpeg",
            "countOfWorks": 3,
            "isActive": true,
            "joinAt": "2021-12-07T18:24:00.146Z"
        },
      ...
    ],
    "page": 1,
    "pages": 3
}
{
    "artists": [
        {
            "_id": "61afa6c004a0bb379026e1db",
            "name": "헤이",
            "aka": "Hazel",
            "thumbnail": "https://lumiereimage.s3-ap-northeast-2.amazonaws.com/c0707921-3b3b-40ff-90e6-e74e9ab3ac81.jpeg",
            "countOfWorks": 3
        },
    ...
    ],
    "page": 1,
    "pages": 3
}

해당 작가 상세

GET /api/artists/:id

Path Parameters

Name
Type
Description

id*

ObjectId

Artist's

{
    "artistDetail": {
        "_id": "61a4debe4f5f6aa036bfec5d",
        "likes": [
            "61a43a308f72e06afed3a31d",
            "61a8b5f47399c97ff09d30cb"
        ],
        "code": "0002",
        "name": "로키산맥",
        "aka": "Tesseract Owner",
        "record": "로키 작가의 작품에서는 인공과 자연의 유기적인 조화가 돋보입니다. 이성과 논리를 상징하는 듯한 기하학적 요소 혹은 극 사실적인 표현으로 긴장을 주며 조화를 이루며, 조형 요소들이 만들어내는 감각적인 화면을 통해 시각적 균형은 물론, 구체적인 재현을 통해 정적인 느낌과 움직임이라는 대조적인 감성을 한 작품에 담아내어 놀라운 균형감각을 보여줍니다.로키 작가의 작품을 통해 공상의 나래를 펼쳐보길 바랍니다"
    },
    "products": [
        {
            "_id": "61a4debe4f5f6aa036bfec5f",
            "image": "/images/owner/1.jpg",
            "inStock": true
        }
    ]
}
{
    "message": "해당 작가가 존재하지 않습니다"
}

작가 찜 추가 및 제거

PATCH /api/artists/zzim

Headers

Name
Type
Description

authorization*

String

Bearer Token

Content-type*

String

application/json

Request Body

Name
Type
Description

artistId*

ObjectId

작가 고유 아이디

zzim*

Boolean

true or false

{
    "message": "해당 작가 찜 완료 or 해제"
}
{
    "message": "true? or false?"
}

Previous상품Next주문

Last updated 3 years ago