공통 응답 - DevCamp2Flame/FlameTalk_Server GitHub Wiki

API Gateway 공통 응답

Request

Method

GET/POST/PUT/DELETE

URL

/api/**

Header

Method Parameter Description
ACCESS-TOKEN {access-token} 토큰 값

ACCESS-TOKEN example

eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxNjQyNjQwNTA2NjQ0ODI2NzUxIiwibmlja25hbWUiOiJkYXJvbSIsInN0YXR1cyI6IlJPTEVfR1VFU1QiLCJkZXZpY2VJZCI6IjEyMzQ1Njc4OTAxMjM0NTYiLCJpYXQiOjE2NDI2NDM4ODcsImV4cCI6MTY0MjY0NzQ4N30.xZismviSajTFQmvwqoLopnshZEsLN0fBmsXDv4o0Zm8

Response

Header

Method Parameter Description
statusCode {statusCode}

Body

Field Type Description
status int 상태 코드
message String status 메시지
data String 성공 메시지

SUCCESS example

{
  "status": 200,
  "message": "회원 탈퇴 성공",
  "data": "darom님 30일 이내에 재접속하면 탈퇴되지 않습니다."
}

Error Code

HttpStatus status Error Messsage
200 302 Invalid Token

FAIL example

{
  "status": 302,
  "messsage": "Invalid Token"
}