참조
API
runlot 컨트롤 플레인의 REST API 입니다. 경로 51 개, 오퍼레이션 72 개.
정본은
proto/openapi.yaml 입니다. 이 페이지는 빌드할 때 그 코드에서 만들어집니다.부르는 법
모든 요청은 Bearer 토큰을 받습니다. runlot login 이 저장한 토큰은 ~/.runlot/credentials.json 에 있습니다.
curl -H "Authorization: Bearer $RUNLOT_TOKEN" \
https://api.runlot.dev/v1/orgs버전은 1.0.0, 스펙은 OpenAPI 3.1.0 입니다.
오류 봉투
실패한 응답은 언제나 같은 모양입니다. 분기할 값은 code 이고 message 는 사람이 읽는 것이라 바뀔 수 있습니다. 코드 목록은 오류 코드 에 있습니다.
{ "error": { "code": "not_found", "message": "그런 프로젝트가 없다" } }무엇이 있나요
| 묶음 | 오퍼레이션 |
|---|---|
| 대시보드·CLI 로그인 | 5 |
| 조직 | 7 |
| 프로젝트 | 3 |
| 배포 | 3 |
| 데이터베이스 | 13 |
| 로그 | 1 |
| 시크릿 | 3 |
| 사용량 | 1 |
| 파일 저장소 | 3 |
| 앱의 최종 사용자 로그인 | 6 |
| 배포 접근 제어 | 5 |
| 커스텀 도메인 | 4 |
| DNS 존 | 8 |
| 도메인 구매·갱신 | 10 |
본문과 응답의 모양은 스키마 에 모아 두었습니다.