MoodType

APIDescription
GET api/MoodType/get/{id}

No documentation available.

POST api/MoodType/create

No documentation available.

PUT api/MoodType/update/{id}

No documentation available.

DELETE api/MoodType/delete/{id}

No documentation available.

GET api/MoodType/getAll?isActive={isActive}

No documentation available.

GET api/MoodType/by-value/{moodValue}

No documentation available.

GET api/MoodType/statistics?id={id}

No documentation available.

PUT api/MoodType/{id}/restore

No documentation available.

PUT api/MoodType/batch/status?typeIds[0]={typeIds[0]}&typeIds[1]={typeIds[1]}&isActive={isActive}

No documentation available.

DELETE api/MoodType/batch?typeIds[0]={typeIds[0]}&typeIds[1]={typeIds[1]}

No documentation available.

Auth

APIDescription
POST api/auth/login

No documentation available.

Feedback

APIDescription
POST api/Feedback/create

No documentation available.

GET api/Feedback/get/{id}

No documentation available.

GET api/Feedback/getByUser?pageIndex={pageIndex}&pageSize={pageSize}

No documentation available.

GET api/Feedback/getAll?pageIndex={pageIndex}&pageSize={pageSize}&category={category}

No documentation available.

GET api/Feedback/statistics?userId={userId}

No documentation available.

DELETE api/Feedback/delete/{id}?userId={userId}

No documentation available.

GET api/Feedback/categories

No documentation available.

User

APIDescription
GET api/users/get/current

No documentation available.

GET api/users/profile

No documentation available.

POST api/users/create

No documentation available.

PUT api/users/update

No documentation available.

DELETE api/users/delete

No documentation available.

GET api/users/statistics?startDate={startDate}&endDate={endDate}

No documentation available.

GET api/users/mood-trend?days={days}

No documentation available.

GET api/users/get/ranking?type={type}&limit={limit}

No documentation available.

POST api/users/login

No documentation available.

POST api/users/login-simple

No documentation available.

POST api/users/auto-login

No documentation available.

POST api/users/refresh-token

No documentation available.

GET api/users/me

No documentation available.

GET api/users/by-openid/{openId}

No documentation available.

POST api/users/update-by-openid/{openId}

No documentation available.

POST api/users/logout

No documentation available.

POST api/users/daily-login

No documentation available.

MoodRecord

APIDescription
GET api/MoodRecord/get/{id}

No documentation available.

POST api/MoodRecord/create

No documentation available.

PUT api/MoodRecord/update/{id}

No documentation available.

DELETE api/MoodRecord/delete/{id}

No documentation available.

GET api/MoodRecord/getByUser?page={page}&size={size}&startDate={startDate}&endDate={endDate}&moodTypeId={moodTypeId}

No documentation available.

GET api/MoodRecord/statistics?startDate={startDate}&endDate={endDate}

No documentation available.

GET api/MoodRecord/trend?days={days}

No documentation available.

GET api/MoodRecord/top-mood-types?limit={limit}

No documentation available.

DELETE api/MoodRecord/batch?recordIds[0]={recordIds[0]}&recordIds[1]={recordIds[1]}

No documentation available.

POST api/MoodRecord/batch/create

No documentation available.

GET api/MoodRecord/calendar/{year}/{month}

No documentation available.

Tag

APIDescription
GET api/Tags/{id}

No documentation available.

POST api/Tags/create

No documentation available.

PUT api/Tags/update/{id}

No documentation available.

DELETE api/Tags/delete/{id}

No documentation available.

GET api/Tags/getAll?isActive={isActive}

No documentation available.

GET api/Tags/mood-record/{moodRecordId}

No documentation available.

POST api/Tags/mood-record/{moodRecordId}?tagIds[0]={tagIds[0]}&tagIds[1]={tagIds[1]}

No documentation available.

DELETE api/Tags/mood-record/{moodRecordId}?tagIds[0]={tagIds[0]}&tagIds[1]={tagIds[1]}

No documentation available.

GET api/Tags/user/popular?limit={limit}&days={days}

No documentation available.

GET api/Tags/search?keyword={keyword}&limit={limit}

No documentation available.

GET api/Tags/statistics

No documentation available.

POST api/Tags/batch

No documentation available.

DELETE api/Tags/batch?tagIds[0]={tagIds[0]}&tagIds[1]={tagIds[1]}

No documentation available.

GET api/Tags/frequency

No documentation available.

CheckInStreaksLog

APIDescription
POST api/checkinstreakslogs/checkin

No documentation available.

GET api/checkinstreakslogs/status/{date}

No documentation available.

GET api/checkinstreakslogs/range?startDate={startDate}&endDate={endDate}

No documentation available.

GET api/checkinstreakslogs/latest

No documentation available.

GET api/checkinstreakslogs/consecutivedays

No documentation available.

POST api/checkinstreakslogs/batch/status

No documentation available.

CheckInStreak

APIDescription
GET api/CheckInStreak/getByUser

No documentation available.

GET api/CheckInStreak/history?page={page}&size={size}&startDate={startDate}&endDate={endDate}

No documentation available.

POST api/CheckInStreak/checkin?checkInDate={checkInDate}

No documentation available.

POST api/CheckInStreak/batch-checkin

No documentation available.

GET api/CheckInStreak/statistics?startDate={startDate}&endDate={endDate}

No documentation available.

GET api/CheckInStreak/leaderboard?startDate={startDate}&endDate={endDate}&limit={limit}&streakType={streakType}

No documentation available.

GET api/CheckInStreak/monthly-calendar?year={year}&month={month}

No documentation available.

GET api/CheckInStreak/is-checked-in?date={date}

No documentation available.

GET api/CheckInStreak/milestones

No documentation available.

PUT api/CheckInStreak/reset

No documentation available.

GET api/CheckInStreak/global-statistics

No documentation available.

GET api/CheckInStreak/prediction?days={days}

No documentation available.

Upload

APIDescription
POST api/Upload/image

No documentation available.

POST api/Upload/images

No documentation available.

MomentMoodRecord

APIDescription
GET api/MomentMoodRecord/get/{id}

No documentation available.

POST api/MomentMoodRecord/create

No documentation available.

PUT api/MomentMoodRecord/update/{id}

No documentation available.

DELETE api/MomentMoodRecord/delete/{id}

No documentation available.

GET api/MomentMoodRecord/getByUser?page={page}&size={size}&startDate={startDate}&endDate={endDate}&moodTypeId={moodTypeId}

No documentation available.

GET api/MomentMoodRecord/timeline?startDate={startDate}&endDate={endDate}

No documentation available.

GET api/MomentMoodRecord/moment-analysis?startDate={startDate}&endDate={endDate}

No documentation available.

GET api/MomentMoodRecord/popular-moments?days={days}

No documentation available.

GET api/MomentMoodRecord/moment-distribution?startDate={startDate}&endDate={endDate}

No documentation available.

GET api/MomentMoodRecord/today

No documentation available.

POST api/MomentMoodRecord/quick-create/{moodTypeId}?momentTime={momentTime}

No documentation available.

POST api/MomentMoodRecord/batch/create

No documentation available.

DELETE api/MomentMoodRecord/batch/delete?recordIds[0]={recordIds[0]}&recordIds[1]={recordIds[1]}

No documentation available.

GET api/MomentMoodRecord/statistics?startDate={startDate}&endDate={endDate}

No documentation available.

GET api/MomentMoodRecord/export?startDate={startDate}&endDate={endDate}&format={format}

No documentation available.

GET api/MomentMoodRecord/byMoodRecord/{moodRecordId}

No documentation available.