Skip to content

API 개발 - 희찬 #2

@LOG-INFO

Description

@LOG-INFO

[로그인 페이지]

  • 로그인
    POST /users/signin
    {
    "email": ?
    "password": ?
    }
  • ID 찾기(using phone)
    GET /users?phone={phone}
  • PW 찾기 (using email): send email to email
    GET /users?email={email}

[회원가입 페이지]

  • 회원가입
    POST /users/signup
    {
    "email": ?
    "username": ?
    "password": ?
    }

[카메라]

  • 내가 결제한 에셋 리스트 조회
    GET /assets/buyer/{buyerId}
  • 내가 결제한 스티콘 리스트 조회
    GET /sticons/buyer/{buyerId}
  • 내가 결제한 모션티콘 조회
    GET /assets/buyer/{buyerId}

[스토어 - 홈]

  • 오늘의 아이템
    GET /assets/today
  • 인기아이템(결제순?좋아요순?)
    GET /assets/popular
  • 에셋 리스트(결제순?좋아요순?)
    GET /assets/?size={size}
  • 스티콘 리스트(결제순?좋아요순?)
    GET /sticons/?size={size}
  • 모션트콘 리스트(결제순?좋아요순?)
    GET /motionticons/?size={size}
  • 에셋 좋아요
    POST /assets/like
    {
    "asset_id": ?
    }
  • 스티콘 좋아요
    POST /sticons/like
    {
    "sticon_id": ?
    }
  • 모션티콘 좋아요
    POST /motionticons/like
    {
    "motionticon_id": ?
    }

[스토어 - 내아이템]

  • 랜드마크별 에셋 리스트
    GET /assets?landmark={landmark}&size={size}
  • 스티커 리스트(결제순?좋아요순?)
    GET /sticons?size={size}
  • 모션별 모션티콘 리스트(결제순?좋아요순?)
    GET /motionticons?motion={motion}&size={size}

[스토어 - 작가페이지]

  • 작가 정보
    GET /users/{userId}
  • 작가 아이템 리스트 (using landmarks or sticon, motionticon)
    GET /assets/author/{authorId}?landmark={landmark}
    GET /sticons/author/{authorId}
    GET /motionticons/author/{authorId}
  • 작가 좋아요
    POST /users/like
    {
    "author_id": ?
    }

[스토어 - 좋아요]

  • 좋아요 작가 리스트 조회

  • 좋아요 에셋 리스트 조회

  • 좋아요 스티콘 리스트 조회

  • 좋아요 모션티콘 리스트 조회
    [스토어 - 스틱]

  • 보유 스틱

  • 소멸 예정 스틱(보류)

  • 충전 가능 스틱(보류)

  • 스틱 조회

  • 스틱 충전

[스토어 - 검색]

  • 가격 범위

[아이템 프리뷰]

  • 에셋/스티콘/모션티콘 정보

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions