Skip to content

API 연동 진행사항 #71

@MunokKim

Description

@MunokKim

✅ 앱에 API가 연동되었으면 체크 표시

홈 탭

  • 홈 화면
    • /api/v1/notifications/unchecked
    • 인기급등맛집 섹션
      • /api/v1/reviews/areas
    • 쉐피들의이야기 섹션
      • api/v1/tags
      • users (주석만 제거하면 됨)
    • 쉐피들의인정맛집 섹션
      • /api/v1/tags
      • /api/v1/reviews/areas/tags
  • 인기급등맛집 전체보기 화면
    • /api/v1/reviews/areas
  • 지역변경하기 화면
    • /api/v1/region
  • 검색 화면
    • /api/v1/reviews/menus
    • /api/v1/reviews/address
  • 알림 화면
    • [GET] /api/v1/notifications (path명 수정만 하면 됨)
    • [DELETE] /api/v1/notifications

전국트렌드 탭

  • X

맛집 등록 탭

  • 맛집등록 검색화면
    • /api/v1/restaurants/near
    • [GET] /api/v1/restaurants
  • 맛집등록 화면
    • /api/v1/region
    • [POST] /api/v1/restaurants
  • 태그선택 화면
    • /api/v1/tags
    • [POST] /api/v1/reviews

마이페이지 탭

  • 마이페이지 화면
    • 프로필정보, 해시태그 섹션
      • /api/v1/profile/{id}
    • 리뷰 섹션
      • /api/v1/profile/{id}/reviews
      • /api/v1/profile/{id}/purchase
      • /api/v1/profile/{id}/bookmarks
  • 프로필수정 화면
    • 중복확인 한지 30일이 지났는지 여부 체크 API
    • /api/v1/avatars/nickname/inuse
    • 프로필수정 API
  • 음식/취향선택 화면
    • /api/v1/avatars/tags
  • 팔로워/팔로잉리스트 화면
    • /api/v1/follows/{id}/following
    • /api/v1/follows/{id}/follower
    • /api/v1/follows
    • /api/v1/blocks
  • CFC내역 화면
    • /api/v1/avatars/cfc
  • 설정 화면
    • X
    • 내활동 화면
      • X
      • 차단한계정 화면
        • /api/v1/blocks
    • 공지사항 화면
      • X
    • 도움말 화면
      • X
    • 도움말상세 화면
      • X
    • 약관및정책 화면
      • X
    • 회원탈퇴 화면
      • X
      • 최종탈퇴유의사항 화면
        • 탈퇴 API

프로필 등록

  • 인트로 화면
    • /api/v1/oauth/login/{provider}
  • 약관동의 화면
    • /api/v1/users/terms
    • /api/v1/users/profile
  • 닉네임설정 화면
    • /api/v1/avatars/nickname/inuse
    • /api/v1/avatars/nickname
  • 프로필설정 화면
    • /api/v1/avatars/photos
  • 음식/취향선택 화면
    • /api/v1/avatars/tags

상세

  • 리뷰상세 화면
    • /api/v1/reviews
    • /api/v1/reviews/rate
  • 차단하기 화면
    • 신고사유 조회 API (?)
    • [POST] /api/v1/reports
    • /api/v1/blocks

공통

  • 토스트
    • [DELETE] /api/v1/blocks

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions