윌스너 신청완료 - Willson-2019/Willson-Server GitHub Wiki

URL

[POST] ~/api/v1/willsoner/register/complete

REQUEST PARAMETER NAME DESCRIPTION
header x-token 엑세스 토큰 access token
header Content-Type application/json
body subcategory_idx 세부카테고리 인덱스 : Int[]
body experience 경험 : String
body keyword 키워드 : String[]
body introduction 한줄소개 : String
body image_idx 이미지 인덱스 : Int
body auth_licence s3에 업로드된 신분증 파일 이름 : String
body auth_media s3에 업로드된 미디어 인증 파일 이름 : String
body auth_phone 핸드폰 번호 : String (010-0000-0000)
body auth_email 이메일 : String
body auth_link 링크 : String

  • 핸드폰, 이메일 인증 추후 수정
  • 인증은 선택사항

요청예시

body

{
	"subcategory_idx": 1,
	"experience": "장거리 연애 경험이 있습니다",
	"keyword": [
		"장거리", 
		"재회"
	],
	"introduction": "윌슨 하이염",
	"image_idx": 2,
        "auth_media": "1.1583650413808.08372",
	"auth_license": "1.1583650413808.08372",
        "auth_phone": "010-7371-8976",
	"auth_link": "willson.fun",
        "auth_email": "[email protected]"
}

응답예시

성공

{
    "code": "success",
    "message": "success",
    "data": {
        "avg_rating": "0",
        "login_at": 1595742261000,
        "created_at": 1595742262026,
        "updated_at": 1595742262026,
        "review_cnt": 0,
        "idx": 85,
        "asker_idx": 149,
        "experience": "장거리 연애 경험이 있습니다",
        "introduction": "윌슨 하이염",
        "image_idx": 2
    }
}

이미 등록된 윌스너인 경우

{
    "code": "already_registered_willsoner",
    "message": "Already registered willsoner."
}

access token이 만료된 경우

{
    "code": "access_token_expired",
    "message": "Access token expired"
}

결과를 찾지 못한 경우

{
    "code": "not_found",
    "message": "Result not found"
}