- ID :
tester01@naver.com~tester09@naver.com - PW :
tester01~tester09
- Sci.Q ๋ ์ปค๋ฎค๋ํฐ ๊ธฐ๋ฐ ๊ณผํ ์ง์์๋ต ์ปค๋ฎค๋ํฐ์ด์ ์๋น์ค ์ ๋๋ค.
- ๊ธฐ์กด ๊ณผํ ์ง์์๋ต ์๋น์ค์ AI ๋ต๋ณ๋ด์ ๋ํ์ฌ ์ง๋ฌธ์ ๋ํ ๋น ๋ฅธ ์๋ต์ ๋ฐ์ ์ ์์ต๋๋ค.
- ๋ฑ์ง ์์คํ ์ ๋์ ์ผ๋ก ์ฌ์ฉ์์ ํ๋์ ๋ํ ๋ณด์ ์ฒด๊ณ๋ฅผ ๊ฐ์ถ๋ฉฐ ๋ต๋ณ์ ํ์ง์ ํฅ์์ํต๋๋ค.
Sci.Q ์์ฐ์์ ๋ฐ๋ก๊ฐ๊ธฐ(YouTube)
| ๐ทย NAME | โย METHOD | ๐ย URL | ๐ย DESCRIPTION |
|---|---|---|---|
| createQuestion | POST | /api/questions | ๊ฒ์๊ธ ์์ฑ |
| getQuestion | GET | /api/questions/{q_id} | ๊ฒ์๊ธ ์กฐํ |
| editQuestion | PUT | /api/questions/{q_id} | ๊ฒ์๊ธ ์์ |
| deleteQuestion | DELETE | /api/questions/{q_id} | ๊ฒ์๊ธ ์ญ์ |
| recommendQuestion | POST | /api/questions/{q_id} | ๊ฒ์๊ธ ์ถ์ฒ |
| getCommunityIdByQuestionId | GET | /api/questions/{q_id}/c_id | ๊ฒ์๊ธ์ด ์ํ ์ปค๋ฎค๋ํฐ ์กฐํ |
| getMyCommunities | GET | /api/questions/my-communities | ๋ด ์ปค๋ฎค๋ํฐ ๋ชฉ๋ก ์กฐํ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| getUnansweredOldQuestions | GET | /api/communities/{c_id}/unanswered-old-questions | ๋ต๋ณ์ ๊ธฐ๋ค๋ฆฌ๋ ์ง๋ฌธ ๋ชฉ๋ก ์ค๋๋ ์์ผ๋ก ์ ๋ ฌ |
| getUnansweredLatestQuestions | GET | /api/communities/{c_id}/unanswered-latest-questions | ๋ต๋ณ์ ๊ธฐ๋ค๋ฆฌ๋ ์ง๋ฌธ ๋ชฉ๋ก ์ต์ ์์ผ๋ก ์ ๋ ฌ |
| getUnansweredLatest4Questions | GET | /api/communities/{c_id}/unanswered-latest-4-questions | ๋ต๋ณ์ ๊ธฐ๋ค๋ฆฌ๋ ์ต์ 4๊ฐ ์ง๋ฌธ ์กฐํ |
| allOldQuestionsByCommunity | GET | /api/communities/{c_id}/all-old-questions | ์ปค๋ฎค๋ํฐ ๋ณ ์ ์ฒด ์ง๋ฌธ ๋ชฉ๋ก ์ค๋๋ ์์ผ๋ก ์ ๋ ฌ |
| allLatestQuestionsByCommunity | GET | /api/communities/{c_id}/all-latest-questions | ์ปค๋ฎค๋ํฐ ๋ณ ์ ์ฒด ์ง๋ฌธ ๋ชฉ๋ก ์ต์ ์์ผ๋ก ์ ๋ ฌ |
| getNLatestQuestions | GET | /api/communities/N-latest-questions | ์ผ๋ฐ ๊ฒ์ํ์ ์ ์ธํ๊ณ ์ ์ฒด ์ปค๋ฎค๋ํฐ ์ต์ ์ง๋ฌธ N๊ฐ ๋ชฉ๋ก |
| getNLatestQuestionsFromGeneralCommunity | GET | /api/communities/N-latest-questions-from-general | ์ผ๋ฐ ๊ฒ์ํ ์ต์ ์ง๋ฌธ 4๊ฐ ๋ชฉ๋ก |
| ๐ทย NAME | โย METHOD | ๐ย URL | ๐ย DESCRIPTION |
|---|---|---|---|
| createAnswer | POST | /api/questions/{q_id}/answers | ๋ต๋ณ ์์ฑ |
| getAnswer | GET | /api/questions/{q_id}/answers/{a_id} | ๋ต๋ณ ์กฐํ |
| updateAnswer | PUT | /api/questions/{q_id}/answers/{a_id} | ๋ต๋ณ ์์ |
| deleteAnswer | DELETE | /api/questions/{q_id}/answers/{a_id} | ๋ต๋ณ ์ญ์ |
| acceptAnswer | PATCH | /api/questions/{q_id}/answers/{a_id} | ๋ต๋ณ ์ฑํ |
| getAnswerList | POST | /api/questions/{q_id}/answers | ๋ต๋ณ ๋ชฉ๋ก ์กฐํ |
| recommendAnswer | POST | /api/questions/{q_id}/answers/{a_id}/recommendation | ๋ต๋ณ ์ถ์ฒ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| getAiComment | GET | /api/questions/{q_id}/ai-answers | AI ๋ต๋ณ ์กฐํ |
| updateAiComment | PUT | /api/questions/{q_id}/ai-answers | AI ๋ต๋ณ ์ฌ์์ฑ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| createNotice | POST | /api/notices | ๊ณต์ง์ฌํญ ์์ฑ |
| getNotice | GET | /api/notices/{noticeId} | ๊ณต์ง์ฌํญ ์กฐํ |
| updateNotice | PUT | /api/notices/{noticeId} | ๊ณต์ง์ฌํญ ์์ |
| deleteNotice | DELETE | /api/notices/{noticeId} | ๊ณต์ง์ฌํญ ์ญ์ |
| getAllNotices | GET | /api/notices | ๊ณต์ง์ฌํญ ๋ชฉ๋ก ์ต์ ์์ผ๋ก ์กฐํ |
| getPinnedNotices | GET | /api/notices/pinned-list | ๊ณ ์ ๋ ๊ณต์ง์ฌํญ ๋ชฉ๋ก ์กฐํ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| createNews | POST | /api/news | ์๋ฆผ ์์ฑ |
| getNews | GET | /api/news/{newsId} | ์๋ฆผ ์กฐํ |
| updateNews | PUT | /api/news/{newsId} | ์๋ฆผ ์์ |
| deleteNews | DELETE | /api/news/{newsId} | ์๋ฆผ ์ญ์ |
| getAllNews | GET | /api/news | ์ ์ฒด ์๋ฆผ ๋ชฉ๋ก ์กฐํ |
| getViewedNews | GET | /api/news/viewed-list | ํ์ธํ ์๋ฆผ ๋ชฉ๋ก ์กฐํ |
| getUnViewedNews | GET | /api/news/unviewed-list | ๋ฏธํ์ธ ์๋ฆผ ๋ชฉ๋ก ์กฐํ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| createCommunity | POST | /api/communities | ์ปค๋ฎค๋ํฐ ์์ฑ |
| getCommunityInfo | GET | /api/communities/{c_id} | ์ปค๋ฎค๋ํฐ ์ ๋ณด ์กฐํ |
| updateCommunity | PUT | /api/communities/{c_id} | ์ปค๋ฎค๋ํฐ ์์ |
| joinCommunity | POST | /api/communities/{c_id} | ์ปค๋ฎค๋ํฐ ๊ฐ์ |
| leaveCommunity | DELETE | /api/communities/{c_id} | ์ปค๋ฎค๋ํฐ ํํด |
| dormantCommunity | PATCH | /api/communities/{c_id} | ์ปค๋ฎค๋ํฐ ํด๋ฉด ์ ํ |
| allOldCommunities | GET | /api/communities/all-old-communities | ์ค๋๋ ์ ์ปค๋ฎค๋ํฐ ๋ชฉ๋ก ์กฐํ |
| allLatestCommunities | GET | /api/communities/all-latest-communities | ์ต์ ๋ฑ๋ก ์ ์ปค๋ฎค๋ํฐ ๋ชฉ๋ก ์กฐํ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| resetPassword | POST | /api/users/reset-password | ์ฌ์ฉ์ ๋น๋ฐ๋ฒํธ ์ด๊ธฐํ |
| registerUser | POST | /api/users/register | ํ์๊ฐ์ |
| changePassword | POST | /api/users/change-password | ์ฌ์ฉ์ ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ |
| changeNickname | POST | /api/users/change-nickname | ์ฌ์ฉ์ ๋๋ค์ ๋ณ๊ฒฝ |
| getNickname | GET | /api/users/nickname | ์ฌ์ฉ์ ๋๋ค์ ์กฐํ |
| getAllUsers | GET | /api/users/all | ํ์ ๋ชฉ๋ก ์กฐํ |
| deleteUser | DELETE | /api/users/delete | ํ์ ์ ๋ณด ์ญ์ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| getHashtags | GET | /api/questions/{q_id}/hashtags | ๊ฒ์๊ธ์ ๋ํ ํด์ํ๊ทธ ๋ชฉ๋ก ์กฐํ |
| saveHashtag | POST | /api/questions/{q_id}/hashtags | ๊ฒ์๊ธ์ ๋ํ ํด์ํ๊ทธ ๋ฑ๋ก |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| createAnswerWithQuestionTitle | POST | /api/my/questions/{q_id}/answers/with-question-title | ์ง๋ฌธ ์ ๋ชฉ๊ณผ ํจ๊ป ๋ต๋ณ ์์ฑ |
| getMyQuestions | GET | /api/my/questions | ๋ง์ดํ์ด์ง ์ ๋ณด ์กฐํ |
| getMyCommunities | GET | /api/my/communities | ๋ด ์ปค๋ฎค๋ํฐ ๋ชฉ๋ก ์กฐํ |
| getMyAnswers | GET | /api/my/answers | ๋ง์ดํ์ด์ง ๋ต๋ณ ์กฐํ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| uploadImage | POST | /api/images | ์ด๋ฏธ์ง ์ ๋ก๋ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| addBookmark | POST | /api/communities/{c_id}/bookmarks | ๋ถ๋งํฌ ์ถ๊ฐ |
| removeBookmark | DELETE | /api/communities/{c_id}/bookmarks | ๋ถ๋งํฌ ์ญ์ |
| getBookmarkedQuestions | GET | /api/communities/{c_id}/bookmarks/questions | ๋ก๊ทธ์ธํ ์ ์ ์ ์ง๋ฌธ ๋ถ๋งํฌ ๋ฆฌ์คํธ ์กฐํ |
| getBookmarkedAnswers | GET | /api/communities/{c_id}/bookmarks/answers | ๋ก๊ทธ์ธํ ์ ์ ์ ๋ต๋ณ ๋ถ๋งํฌ ๋ฆฌ์คํธ ์กฐํ |
| isQuestionBookmarked | GET | /api/communities/{c_id}/bookmarks/questions/{questionId} | ํน์ ์ง๋ฌธ ๋ถ๋งํฌ ์ํ ์กฐํ |
| isAnswerBookmarked | GET | /api/communities/{c_id}/bookmarks/answers/{answerId} | ํน์ ๋ต๋ณ ๋ถ๋งํฌ ์ํ ์กฐํ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| refreshAccessToken | POST | /api/auth/refresh | RefreshToken์ ์ฌ์ฉํ AccessToken ์ฌ๋ฐ๊ธ |
| logout | POST | /api/auth/logout | ๋ก๊ทธ์์ ์์ฒญ |
| login | POST | /api/auth/login | ๋ก๊ทธ์ธ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| searchKeyword | GET | /api/search | ํค์๋ ๊ฒ์ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| getRateLimitStatus | GET | /api/rate-limit/ai-answers | AI ๋ต๋ณ ์์ฑ ๋จ์ ํ์ ์กฐํ |
| getQuestionRateLimitStatus | GET | /api/rate-limit/ai-answers/questions/{questionId} | ํน์ ๊ฒ์๊ธ ๋ด๋ถ AI ๋ต๋ณ ์์ฑ ๋จ์ ํ์ ์กฐํ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| getPreMonthTopNCommunities | GET | /api/main/premonth-topN-communities | ๊ทผ 30์ผ ์ต๋ค ๋ฐฉ๋ฌธ๊ฐ์ ์ปค๋ฎค๋ํฐ 5๊ฐ ์กฐํ |
| getPreMonthTop5Questions | GET | /api/main/premonth-top5-questions | ๊ทผ 30์ผ ์ต๋ค ์กฐํ์ ์ง๋ฌธ 5๊ฐ ์กฐํ |
| getPreDayTop10Hashtag | GET | /api/main/preday-top10-hashtag | ์ ๋ ์ต๋ค ์ฌ์ฉ๋ ํด์ํ๊ทธ 10๊ฐ ๋ชฉ๋ก ์กฐํ |
| getPreDayMostViewedQuestion | GET | /api/main/preday-most-viewed-question | ์ ๋ ์ต๋ค ์กฐํ์ ์ง๋ฌธ 1๊ฐ ์กฐํ |
| getPreDayMostRecommendedAnswer | GET | /api/main/preday-most-recommended-answer | ์ ๋ ์ต๋ค ์ถ์ฒ์ ๋ต๋ณ 1๊ฐ ์กฐํ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| getPopularQuestions | GET | /api/communities/{c_id}/popular-questions | ์ปค๋ฎค๋ํฐ ๋ด๋ถ ์ธ๊ธฐ ๊ฒ์๊ธ ์ ์ฒด ๋ชฉ๋ก ์กฐํ |
| getPopular4Questions | GET | /api/communities/{c_id}/popular-4-questions | ์ปค๋ฎค๋ํฐ ๋ด๋ถ ์ธ๊ธฐ ๊ฒ์๊ธ 4๊ฐ ๋ชฉ๋ก ์กฐํ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| getDailyVisitorCount | GET | /api/communities/{communityId}/visitors/daily | ์ปค๋ฎค๋ํฐ ์ผ์ผ ๋ฐฉ๋ฌธ์์ ์กฐํ |
| ๐ท NAME | โ METHOD | ๐ URL | ๐ DESCRIPTION |
|---|---|---|---|
| getUserBadgeStatus | GET | /api/badges | ์ฌ์ฉ์์ ๋ฑ์ง ์ํ๋ฅผ ๋ฐํ |






