❇️ 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
				}
			]
	}
}