Meerkit
Meerkit
HomeDocsComponentsAPI
GitHub

Getting Started

5
IntroductionInstallationProject StructureThemingDeployment

CLI

6
CLI Overviewinit & setupstart, stop & openstatus, check, env & logsdbadd, test & update

Core Concepts

5
AuthenticationRoles & PermissionsData ModelLogin LockoutSecurity

Guides

3
Protect a pageAdd a roleCall your own API

Components

24

사용자 화면12

Login FormSignup FormEmail VerificationTerms AgreementGoogle LoginPassword ResetProfile & PasswordNicknameAuth DialogProfile ImageUser AvatarUser Menu

관리자 화면6

Member TableMember DirectoryMember AI UsageMember AI Usage HistoryRole ManagerRole Select

공통5

Address FieldFile DropzoneLoadingDateRoute Guards

AI Components

4
AI Prompt InputThinking IndicatorAPI Key InputVoice

API

6
OverviewHealthAuthUsers · 내 정보Users · 관리자LLM

Reference

2
Hooks & StateFAQ

Overview

API 공통 규칙과 묶음 목록입니다.

어떤 API가 있고, 요청에 무엇을 담아 보내면 어떤 응답이 오는지 정리한 문서입니다. 현재 25개의 API가 있습니다.

Conventions

항목규칙
Base URL/api
인증Authorization: Bearer <access_token>
본문 형식JSON (Content-Type: application/json)
리프레시 토큰httpOnly 쿠키. 요청에 자동 포함 (withCredentials)
오류 응답{ "detail": "메시지" }
요청 형식 오류422 { "detail": [{ "loc": [...], "msg": "...", "type": "..." }] }
시간 형식ISO 8601 (UTC), 예: 2026-10-05T09:00:00Z

묶음

묶음개수설명
Health2개서버가 살아 있는지, DB까지 준비됐는지 확인
Auth12개회원가입, 로그인, 토큰 재발급, 이메일 인증, 비밀번호 찾기·재설정
Users · 내 정보8개내 정보 조회·수정, 비밀번호 변경, 탈퇴
Users · 관리자5개멤버 검색, 역할 변경, 활성/비활성, 삭제 (MASTER 전용)
llm1개
VoiceHealth
© Meerkit. All rights reserved.GitHub