Lovable API로 프로젝트 배포, 워크스페이스 관리, 보안 스캔 조회, 제품 내 프로젝트 임베드를 자동화합니다.
Lovable API
Lovable API를 사용해 Lovable 프로젝트를 배포하고, 워크스페이스를 관리하고, 보안 스캔을 조회하고, 제품에 프로젝트를 임베드하세요.
Lovable API는 REST API입니다. 직접 만든 스크립트, 서비스, 에이전트에서 Lovable 프로젝트를 배포하고, 워크스페이스를 관리하고, 보안을 모니터링하고, 자신의 제품 안에 프로젝트를 임베드할 수 있습니다.
Lovable API를 사용하는 이유
Lovable API는 다음 용도로 사용할 수 있습니다.
- 프로그래밍 방식으로 게시 및 임베드하기: Lovable UI를 직접 조작하지 않고 프로젝트를 배포하고 제품 안에 임베드합니다.
- 워크스페이스 모니터링 및 거버넌스 적용하기: 보안 스캔을 조회하고 워크스페이스 전체의 분석 데이터를 읽습니다.
할 수 있는 작업
API는 다음 리소스 영역을 다룹니다.
- Projects: 프로젝트 목록 조회, 단일 프로젝트 조회, 설정 업데이트, 프로젝트 삭제
- Deployments: 프로젝트 게시 또는 게시 해제, 배포 상태 확인, 게시 설정 업데이트
- Embed: 지정한 HTTPS origin에서 프로젝트의 빌드된 프리뷰를 임베드할 수 있는 1시간짜리 URL 생성. 에디터나 게시된 앱을 임베드하는 것은 아니며 방문자에게 Lovable 로그인이 필요하지 않습니다.
- Workspace: 워크스페이스 목록 조회, 워크스페이스 설정 읽기, 멤버와 그룹 목록 조회
- Analytics: 프로젝트 수준 및 워크스페이스 수준 분석 데이터 읽기
- Security: 프로젝트별 보안 스캔 폴링, 워크스페이스 보안 인사이트 확인, PII 라벨 읽기
두 가지 기능은 Enterprise 플랜에서만 사용할 수 있습니다. 프로젝트의 PII 라벨 읽기(이 경우 Sensitive data scanning도 활성화되어 있어야 함)와 워크스페이스 인사이트 아래의 프로젝트별 보안 인벤토리입니다. 그 외 모든 엔드포인트는 권한과 엔드포인트별 전제 조건을 충족하면 Business 및 Enterprise 플랜에서 사용할 수 있습니다.
인증, base URL, 속도 제한, 페이지네이션, 전체 엔드포인트 레퍼런스는 API Reference를 참고하세요.
요청 인증에 필요한 API 키를 만들고 관리하려면 API 키 만들기 및 관리하기를 참고하세요.
Lovable을 프로그래밍 방식으로 사용하는 다른 방법
API는 Lovable을 프로그래밍 방식으로 사용하는 방법 중 하나입니다. 각 방법은 실행되는 위치가 다릅니다.
| 기능 | 실행 위치 | 하는 일 |
|---|---|---|
| Lovable API(이 페이지) | 직접 만든 스크립트와 서비스, 직접 저장하고 관리하는 API 키 사용 | Lovable 외부의 무엇이든 REST API를 직접 호출합니다. |
| Lovable MCP 서버 | ChatGPT, Claude, Cursor 같은 AI 클라이언트 | 외부 AI 도구가 Lovable 프로젝트를 만들고 편집하고 관리합니다. |
| Lovable API 커넥터 | Lovable로 빌드한 앱, API 키는 Lovable에 저장 | 앱이 연결된 Lovable 워크스페이스를 읽고 관리합니다. |
Build with URL도 사용할 수 있습니다. 프롬프트가 URL에 인코딩된 링크를 공유하면, 링크가 Lovable을 열고 프롬프트를 미리 채웁니다. 받는 사람이 보내기 버튼을 클릭하면 빌드가 시작됩니다. API 키는 필요하지 않습니다.