1. ShareLinks
WayPoint v1
  • Auth
    • 소셜 로그인
      GET
    • 토큰 재발급
      POST
    • 로그아웃
      POST
    • [개발 서버] 로그인
      POST
  • Users
    • 유저 조회
      GET
    • 유저 정보 수정 (닉네임)
      PUT
    • 약관 동의
      PATCH
    • 프로필 이미지 변경
      PATCH
    • 프로필 이미지 삭제
      DELETE
    • 계정 탈퇴
      DELETE
  • Places
    • 장소 검색
      GET
  • Collections
    • 컬렉션
      • 컬렉션 목록 조회 [페이징O]
      • 컬렉션 조회
      • 컬렉션과 연결된 플랜 조회
      • 컬렉션 생성
      • 컬렉션 수정
      • 컬렉션 삭제
      • 컬렉션 소유자 변경
    • 컬렉션 멤버
      • 컬렉션 멤버 조회
      • 컬렉션 멤버 강퇴
      • 컬렉션에서 나가기
    • 컬렉션 장소
      • URL 장소 추출
        • URL 콘텐츠 분석을 통한 장소 추출
        • 마지막으로 요청한 추출 작업 조회
        • 추출 작업 결과 조회
        • 추출 작업 무시(삭제)
        • 추출 결과로 컬렉션에 장소 추가
      • 검색 결과에서 컬렉션에 장소 추가
      • 컬렉션 장소 목록 조회
      • 컬렉션 장소 상세 조회
      • 컬렉션 장소 메모 수정
      • 컬렉션 장소 삭제
      • 컬렉션 장소 PICK/PASS
    • 컬렉션 초대
      • 컬렉션 초대 링크 생성
  • Plans
    • 플랜
      • 플랜 목록 조회
      • 플랜 조회
      • 플랜 생성
      • 플랜 수정
      • 플랜 삭제
      • 플랜 소유자 변경
    • 플랜 멤버
      • 플랜 멤버 목록 조회
      • 플랜 멤버 내보내기
      • 플랜에서 나가기
    • 플랜 초대
      • 플랜 초대 링크 생성
    • 플랜 컬렉션
      • 플랜에 연결된 컬렉션 조회
      • 플랜에 연결된 컬렉션의 장소 조회
      • 플랜에 연결된 컬렉션의 장소 상세 조회
      • 플랜에 컬렉션 추가
      • 플랜에 연결된 컬렉션 삭제
  • Blocks
    • 플랜 장소 (블록)
      • 블록 목록 조회 [페이징O]
      • 블록 상세 조회
      • 블록 추가
      • 블록 추가 by place
      • 블록 수동 추가
      • 블록 수정 (일자/시간/메모)
      • 블록 삭제
      • 블록에 후보지 추가
      • 블록에서 후보지 확정 v2
      • 후보지 조회 (지출 포함)
      • 블록에 후보지 삭제 삭제
    • 블록 의견
      • 블록 의견 목록 조회
      • 블록 의견 조회
      • 블록에 의견 추가
      • 블록 의견 수정
      • 블록 의견 삭제
  • Budgets
    • 예산 조회
      GET
    • 예산 수정
      PATCH
    • 지출 추가
      POST
    • 지출 항목 조회 [페이징X]
      GET
    • 지출 수정
      PUT
    • 지출 삭제
      DELETE
  • ShareLinks
    • 초대링크 접속
      GET
  • Notification
    • 알림 조회
    • 알림 읽음
    • 알림 전체 읽음
  • Schemas
    • User
      • request
        • UserUpdate
      • User
    • Place
      • PlaceResponse
      • SocialMediaResponse
      • PlaceCategory
      • SocialMediaType
    • Collection
      • PickPass
        • PickPassResponse
      • CollectionResponse
      • CollectionMemberResponse
      • CollectionPlaceResponse
      • CollectionPlaceDetailResponse
      • FromUrlStatus
      • FailureCode
      • ExtractionJobResponse
    • Plan
      • PlanResponse
      • PlanMemberResponse
      • PlanCollectionResponse
      • PlanAddedBy
      • PlanUpdateResponse
      • PlanDay
      • DayInfo
    • Block
      • sub
        • BlockStatus
        • TineBlockType
      • opinion
        • BlockOpinion
        • OpinionType
        • BlockOpinionSummary
      • BlockResponse
      • BlockDetailResponse
      • CandidateResponse
      • CandidateGroupResponse
      • CandidateExpenseResponse
    • Budget
      • BudgetItem_Type
      • BudgetResponse
      • BudgetItemRequest
      • ExpenseResponse
      • ExpenseGroupResponse
      • expenseItemResponse
    • ShareLinks
      • ShareLinkResponse
    • Global
      • ProblemDetail
    • Notification
      • NotificationResponse
  1. ShareLinks

초대링크 접속

Tested
GET
/invite/{code}
[설명]
초대 링크 생성으로 얻은 url로 접속하면 됩니다.
이 API는 초대 코드 검증 후, 서버 판단에 따라 클라이언트를 적절한 페이지로 리다이렉트합니다.
1.
게스트 초대인 경우, 서버는 초대용 쿠키를 설정한 후 지정된 URL로 리다이렉트
2.
로그인 유저 초대인 경우, 추가 헤더 없이 지정된 URL로 리다이렉트합니다.
컬렉션 또는 플랜 초대링크의 code를 입력받아 Guest 또는 user가 접속할 수 있게 해줍니다
(user는 이 API를 통해서 Collection & Plan의 Member를 추가한다)
로컬에서 테스트
1.
cli 실행
2.
curl -v http://localhost:8080/invite/{code} 사용
3.
결과가 아래와 같으면 정상 동작
Status Code: 302 Found
Location 헤더: 프론트엔드 URL
에러 없음: 500 에러나 ClassCastException이 발생하지 않음
[에러] - 리다이렉트 경로 수정 가능합니다.
ex. {front-url}/403.html?error=invalid_link
유효하지 않은 코드로 접속했을 때 리다이렉트 됩니다.
ex. {front-url}/403.html?error=expired_link
만료된 코드로 접속했을 때 리다이렉트 됩니다.

Request

Authorization
JWT Bearer
Add the parameter
Authorization
to Headers
Example:
Authorization: ********************
or
Path Params

Responses

🔵302Success
Headers

This response does not have a body.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/invite/Nb-FRBYP8qMV5od_POTAQ' \
--header 'Authorization: Bearer <token>'
Modified at 2026-03-02 16:24:17
Previous
지출 삭제
Next
알림 조회
Built with