코드잇 실습용 서버 호스트입니다.
learn.codeit.kr
상품 데이터를 저장합니다.
GET /api/codeitmall/products/
GET /api/codeitmall/products/:id
{
"id": 1,
"name": "그린 코드잇 티셔츠",
"englishName": "Green Codeit T-Shirt",
"brand": "코드잇",
"productCode": "WB7219",
"price": 15900,
"salePrice": 14290,
"starRating": 4.9,
"starRatingCount": 1003,
"likeCount": 225,
"point": 858,
"imgUrl": "https://learn-codeit-kr-static.s3.ap-northeast-2.amazonaws.com/codeitmall/product-01.png",
"createdAt": 1684695000,
"updatedAt": 1684695000
}
GET /api/codeitmall/products/
GET https://learn.codeit.kr/api/codeitmall/products/?q=후디&limit=2&offset=1
{
"count": 4,
"next": "https://learn.codeit.kr/api/codeitmall/products/?q=%ED%9B%84%EB%94%94&limit=2&offset=3",
"previous": null,
"results": [
{
"createdAt": 1672870000,
"updatedAt": 1672870000,
"id": 6,
"name": "다크 그레이 코드잇 후디 스웨트셔츠",
"englishName": "Dark Gray Codeit Sweatshirt",
"brand": "코드잇",
"productCode": "ZS9499",
"price": 42900,
"salePrice": 36900,
"starRating": 4.4,
"starRatingCount": 1408,
"likeCount": 221,
"point": 2214,
"imgUrl": "https://learn-codeit-kr-static.s3.ap-northeast-2.amazonaws.com/codeitmall/product-06.png"
},
{
"createdAt": 1669280000,
"updatedAt": 1669280000,
"id": 3,
"name": "퍼플 코드잇 후디 스웨트셔츠",
"englishName": "Purple Codeit Hooded Sweatshirt",
"brand": "코드잇",
"productCode": "VW0589",
"price": 42900,
"salePrice": 36900,
"starRating": 3.4,
"starRatingCount": 1515,
"likeCount": 72,
"point": 2214,
"imgUrl": "https://learn-codeit-kr-static.s3.ap-northeast-2.amazonaws.com/codeitmall/product-03.png"
}
]
}
GET /api/codeitmall/products/:id
:id
에 해당하는 설문 객체를 조회합니다.
GET https://learn.codeit.kr/api/codeitmall/products/1
{
"id": 1,
"name": "그린 코드잇 티셔츠",
"englishName": "Green Codeit T-Shirt",
"brand": "코드잇",
"productCode": "WB7219",
"price": 15900,
"salePrice": 14290,
"starRating": 4.9,
"starRatingCount": 1003,
"likeCount": 225,
"point": 858,
"imgUrl": "https://learn-codeit-kr-static.s3.ap-northeast-2.amazonaws.com/codeitmall/product-01.png",
"createdAt": 1684695000,
"updatedAt": 1684695000
}
상품에 대한 사이즈 리뷰 후기를 저장합니다.
POST /api/codeitmall/size_reviews/
GET /api/codeitmall/size_reviews/
{
"id": 1,
"sex": "female",
"height": 149,
"size": "S",
"fit": "good",
"productId": 1,
"createdAt": 1641482667000,
"updatedAt": 1641937656000
}
POST /api/codeitmall/size_reviews/
POST https://learn.codeit.kr/api/codeitmall/size_reviews/
Content-Type: application/json
{
"sex": "female",
"height": 149,
"size": "S",
"fit": "good",
"productId": 1,
}
{
"id": 1,
"sex": "female",
"height": 149,
"size": "S",
"fit": "good",
"productId": 1,
"createdAt": 1641482667000,
"updatedAt": 1641937656000
}
GET /api/codeitmall/size_reviews/
GET https://learn.codeit.kr/api/codeitmall/size_reviews/?product_id=1&limit=2&offset=1
{
"count": 4,
"next": "https://learn.codeit.kr/api/codeitmall/size_reviews/?product_id=1&limit=2&offset=3",
"previous": null,
"results": [
{
"createdAt": 1662352618000,
"updatedAt": 1663079107000,
"id": 14,
"sex": "male",
"height": 183,
"size": "XL",
"fit": "small",
"productId": 1
},
{
"createdAt": 1649420028000,
"updatedAt": 1649901846000,
"id": 11,
"sex": "female",
"height": 149,
"size": "S",
"fit": "small",
"productId": 1
}
]
}