본문으로 건너뛰기

앱 템플릿 API

📌 앱 템플릿(Export/Import)은 콘솔 사용자 JWT 인증이 필요한 관리용 엔드포인트입니다. SDK / Public Key 로는 호출할 수 없습니다.

템플릿 Export

GET /v1/apps/:appID/app-template/export

앱의 전체 설정(테이블, 함수, 워크플로우 등)을 JSON 으로 내보냅니다.

bash
curl -X GET "https://api.connectbase.world/v1/apps/app_xxx/app-template/export" \
  -H "Authorization: Bearer user_access_token"

템플릿 Validate

POST /v1/apps/:appID/app-template/validate

Import 전에 템플릿 JSON 의 유효성을 검사합니다.

bash
curl -X POST "https://api.connectbase.world/v1/apps/app_xxx/app-template/validate" \
  -H "Authorization: Bearer user_access_token" \
  -H "Content-Type: application/json" \
  -d @template.json

템플릿 Apply

POST /v1/apps/:appID/app-template/apply

검증된 템플릿을 앱에 적용합니다.

bash
curl -X POST "https://api.connectbase.world/v1/apps/app_xxx/app-template/apply" \
  -H "Authorization: Bearer user_access_token" \
  -H "Content-Type: application/json" \
  -d @template.json