API 문서

북셀 REST API를 사용하여 전자책을 자동으로 등록하고 관리하세요. AI 에이전트, 자동화 도구와 쉽게 연동할 수 있습니다.

기본 URL

프로덕션: https://booksell-kr.vercel.app/api

개발: http://localhost:3000/api

인증

북셀 API는 Supabase Auth를 사용합니다. 로그인 후 발급받은 JWT 토큰을 Authorization 헤더에 포함하세요.

Authorization: Bearer YOUR_JWT_TOKEN

엔드포인트

GET/ebooks

전자책 목록을 조회합니다.

파라미터

이름타입설명
pageinteger페이지 번호 (기본값: 1)
limitinteger페이지당 항목 수 (최대: 100)
categorystring카테고리 필터
searchstring제목/설명 검색어
GET/ebooks/:id

특정 전자책의 상세 정보와 리뷰를 조회합니다.

POST/ebooks

새 전자책을 등록합니다. 판매자 권한이 필요합니다.

POST/auth/login

이메일과 비밀번호로 로그인합니다.

GET/my-books

구매/대여한 전자책 목록을 조회합니다. 인증 필요.

카테고리 목록

경제/금융자기계발건강/의학취미/실용IT/프로그래밍인문/사회소설/에세이기타

지원

API 관련 문의는 support@booksell.kr로 연락주세요.