❇️ API 설명
<aside>
📎 나의 혜택 정보
Page |
HTTP method |
URI |
나의 혜택 정보 |
GET |
/mypage/benefit?month=8 |
</aside> |
|
|
⬆️ Request
Header
Name |
Type |
Value |
Authorization |
String |
access Token |
{
"Authorization" : "[사용자별 access Token]"
}
Query Parameter
Name |
Type |
Description |
month |
Int |
조회 요청 달(month) |
⬇️ Response
Body
Name |
Type |
Description |
code |
Int |
상태코드 |
inSuccess |
Boolean |
0은 실패, 1은 성공 |
message |
String |
상태 메시지 |
result |
Object |
|
- month |
Int |
조회 요청 month |
- receivedSum |
Int |
받은 총 혜택 금액 |
- benefitGoal |
Int |
목표 혜택 금액 |
- remainBenefit |
Int |
목표 달성까지 얼마나 남았는지 |
(benefitSum - receivedSum) |
|
|
음수이면 목표 달성 |
| - benefitList | Array | 분야별 받은 혜택 List |
| - category | String | 혜택 분야 |
| - discountPriceSum | Int | 분야별 받은 총 혜택 금액 |
| - priceSum | Int | 분야별 결제한 총 혜택 금액 |
{
"code" : 1000,
"inSuccess" : 1,
"message" : "요청에 성공하였습니다",
"result" : {
"month": 12,
"receivedSum": 75000,
"benefitGoal": 13000,
"remainBenefit": 5600,
"benefitList": [
{
"category": "편의점",
"discountPriceSum":55600,
"priceSum": 1550000
},
{
"category": "음식점",
"discountPriceSum":55600,
"priceSum": 1550000
},
{
"category": "문화생활",
"discountPriceSum":55600,
"priceSum": 1550000
}
]
}
}