-
Notifications
You must be signed in to change notification settings - Fork 3
미등록 맥주 요청
RyooChan edited this page Jul 1, 2022
·
1 revision
POST
/api/v1/request-beers
// Input
// url이 아예 들어오지 않는 경우
{
"beerImageUrls": [
],
"beerName": "test"
}
-
beerName
:**Empty String(””), Null**
은 입력 불가능합니다. 32 자를 초과할 수 없습니다. -
beerImageUrls
: 이미지 URL 입력값이 2개를 초과할 수 없습니다.
// Output
{
"success": true,
"contents": {
"beerName": "test",
"beerImageUrls": [
],
"requestCompletedAt": null,
"requestRejectionReason": null,
"status": "PENDING",
"createAt": "2022-06-07T23:55:19.3303103"
},
"error": null
}
// Input
// 1개의 url만 입력되는 경우
{
"beerImageUrls": [
"one url input"
],
"beerName": "test1"
}
// Output
{
"success": true,
"contents": {
"beerName": "test1",
"beerImageUrls": [
"one url input"
],
"requestCompletedAt": null,
"requestRejectionReason": null,
"status": "PENDING",
"createAt": "2022-06-07T23:55:19.3303103"
},
"error": null
}
// Input
// 2개의 url이 입력되는 경우
{
"beerImageUrls": [
"one url input", "two url input"
],
"beerName": "test2"
}
// Output
{
"success": true,
"contents": {
"beerName": "test2",
"beerImageUrls": [
"one url input",
"two url input"
],
"requestCompletedAt": null,
"requestRejectionReason": null,
"status": "PENDING",
"createAt": "2022-06-07T23:57:10.8659629"
},
"error": null
}
// Input
// 2개 이상의 url이 입력되는 경우
{
"beerImageUrls": [
"one url input", "two url input", "over 3"
],
"beerName": "test3"
}
// Output
// 2개의 url만 저장됩니다.
{
"success": true,
"contents": {
"beerName": "test3",
"beerImageUrls": [
"one url input",
"two url input"
],
"requestCompletedAt": null,
"requestRejectionReason": null,
"status": "PENDING",
"createAt": "2022-06-07T23:57:32.9192664"
},
"error": null
}
- Beer 상세정보 조회 API
- Beer 조회(필터 정렬 검색 포함) API
- Beer 검색결과 및 전체 데이터 수 조회 API
- 맥주 추천 API
- 맥주 상세 정보 기록(RECORD) 조회 (이 맥주는 어땠나요)
- 맥주 상세정보 해당 맥주에 대한 맛 count API
- 맥주 찜하기
- 맥주 찜하기 취소
- 맛 조회