HELPER VPS

VPS API, 클라우드 서버를 JSON REST로 자동화

서버 만들기부터 삭제까지 코드로 다루는 클라우드 서버 API

  • JSON REST API
  • API 키(Bearer) 인증
  • 분당 300회 요청

VPS API는 제어판에서 하던 서버 만들기, 켜기, 끄기, 삭제 같은 작업을 HTTP 요청으로 처리하는 프로그래밍 접속 방식이에요. HELPER VPS 클라우드 서버 API는 모든 회원이 무료로 쓰고, 첫 결제 후 API 키를 만들어 바로 연결해요.

  • REST API

    모든 회원

    무료

    매달 결제

    • JSON REST
    • API 키(Bearer)
    • 분당 300회
    • 무료

요청 예시와 응답 형식을 바로 보려면 API 문서

VPS API로 무엇을 자동화할 수 있나요?

VPS API는 서버를 자주 만들고 지우거나, 여러 대의 서버를 한 번에 관리할 때 가장 큰 힘을 내요. 많이 쓰는 네 가지 자동화를 정리했어요.

제어판과 VPS API, 언제 무엇을 쓰나요?

제어판과 API는 같은 계정, 같은 서버를 다뤄요. 한두 대를 손으로 관리할 때는 제어판이 편하고, 반복 작업이나 여러 대를 다룰 때는 API가 빨라요.

제어판

화면에서 눌러 관리하는 방식

추천 대상

  • 처음 서버를 만들어 보는 경우
  • 서버 한두 대를 직접 관리할 때
  • 운영체제 재설치와 SSH 키 등록
  • root 비밀번호를 다시 확인할 때

VPS API

코드로 요청해 관리하는 방식

추천 대상

  • 서버를 자주 만들고 지우는 시험 환경
  • 배포 파이프라인과 스크립트 자동화
  • 여러 서버의 상태를 한 번에 읽을 때
  • 직접 만든 관리 화면이나 봇과 연결할 때

클라우드 서버 API는 어떻게 연결하나요?

연결은 세 단계예요. 먼저 첫 결제를 하고, 결제가 확인되면 API 키 페이지에서 키를 만들어요. 다음으로 모든 요청의 Authorization 헤더에 Bearer 방식으로 이 키를 넣어요. 마지막으로 기본 주소 https://helpervps.com/api/v1 뒤에 원하는 경로를 붙여 요청을 보내면 결과가 JSON으로 돌아와요.

처음에는 GET /catalog를 불러 보는 것이 좋아요. 지금 고를 수 있는 서버 종류와 크기, 지역 코드, 운영체제와 원클릭 앱 코드, 자동 백업과 추가 디스크와 DDoS 방어 가격이 한 번에 돌아와요. 여기서 받은 plan, location, image 코드를 그대로 서버 만들기 요청에 넣으면 돼요.

서버 만들기는 POST /servers에 plan, location, image, label 값을 JSON으로 보내요. 등록해 둔 SSH 키 번호와 backups, extra_disk_gb, ddos_protection 옵션도 함께 넣을 수 있어요. 선택한 기간의 요금을 한 번에 내고, 응답에 서버 번호와 상태, root 비밀번호가 담겨 오므로 안전한 곳에 바로 저장해 두세요.

VPS API로 할 수 있는 작업은 무엇인가요?

VPS API는 서버의 한살이를 처음부터 끝까지 다뤄요. GET /catalog로 판매 목록을 읽고, POST /servers로 서버를 만들고, GET /servers로 내 서버 목록을, GET /servers/{id}로 서버 한 대의 정보를 읽어요. 응답에는 서버 이름, 상태, IPv4와 IPv6 주소, 월 요금, 고른 옵션, 다음 결제일이 들어 있어요.

전원은 POST /servers/{id}/start, stop, reboot 요청으로 켜고 끄고 다시 시작해요. POST /servers/{id}/renew는 결제일을 기다리지 않고 지금 한 달 요금을 내서 바로 연장하고, DELETE /servers/{id}는 서버를 삭제해요. 요청이 서버의 현재 상태와 맞지 않으면 wrong_state 코드로 알려 줘서 스크립트가 다음 행동을 정하기 쉬워요.

오류는 상태 코드와 함께 error 값이 담긴 JSON으로 돌아와요. 키가 맞지 않으면 unauthorized, 잔액이 모자라면 not_enough_balance, 계정의 서버 수가 한도에 닿으면 limit, 요청이 많으면 rate_limited처럼 이유가 코드로 나뉘어 있어 프로그램에서 상황별로 처리하기 좋아요. 전체 목록과 응답 예시는 API 문서에 정리했어요.

VPS API 요금은 얼마인가요?

VPS API는 모든 회원에게 무료예요. API로 만든 서버와 옵션은 제어판에서 만든 서버와 같은 요금으로 결제돼요.

숫자로 보는 HELPER VPS

40개 지역과 12개 운영체제, 10개 원클릭 앱을 한 계정에서 고르고 바로 결제해요. 아래 숫자는 지금 판매 목록 기준이에요.

VPS API와 함께 쓰는 자동화 도구

HTTP 요청을 보낼 수 있는 도구라면 무엇이든 VPS API에 연결돼요. curl 한 줄부터 Python, Node.js 스크립트, 배포 파이프라인까지 같은 방식으로 써요.

  • Terraform
  • Python
  • Node.js
  • GitLab CI
  • Docker

HELPER VPS API를 고르는 이유

VPS API 자주 묻는 질문

VPS API 연결, 인증, 요청 한도에 대한 답

VPS API는 무료인가요?

네, VPS API는 모든 회원에게 무료예요. API 키 발급과 요청은 무료이고, API로 만든 서버와 옵션은 제어판에서 만든 서버와 같은 요금으로 결제돼요. 첫 결제를 한 회원이면 API 키 페이지에서 바로 키를 만들 수 있어요.

API 키는 어디서 만드나요?

첫 결제를 하면 API 키 페이지(/api-key)가 열리고, 여기서 키를 만들어요. 만든 키는 모든 요청의 Authorization 헤더에 Bearer 방식으로 넣어요. 키는 계정 전체를 다루는 열쇠이므로 코드 저장소에 그대로 올리지 말고 환경 변수나 비밀 값 저장소에 보관하세요.

API로 어떤 작업을 할 수 있나요?

판매 목록 읽기(GET /catalog), 서버 목록과 한 대 정보 읽기(GET /servers, GET /servers/{id}), 서버 만들기(POST /servers), 켜기와 끄기와 재시작(start, stop, reboot), 한 달 연장(renew), 삭제(DELETE /servers/{id})를 할 수 있어요. 요청 예시와 응답 형식은 API 문서에 있어요.

요청 한도는 얼마인가요?

키 하나로 분당 300회까지 요청해요. 한도를 넘으면 429 상태 코드와 rate_limited 오류가 돌아오므로, 스크립트에서 잠시 기다렸다가 다시 보내도록 처리하면 돼요. 서버 목록 확인과 전원 관리 같은 일상적인 자동화는 이 한도 안에서 넉넉하게 동작해요. 요청 수에 따른 요금은 없어요.

API로 서버를 만들면 요금은 어떻게 빠지나요?

POST /servers 요청이 성공하면 선택한 결제 기간의 요금이 결제되고 서버가 만들어져요. 만들기에 실패한 서버의 요금은 계정 크레딧으로 돌아와요.

root 비밀번호는 API로 어떻게 받나요?

서버 만들기 요청의 응답에 root_password 값이 한 번 담겨 와요. 응답을 받는 즉시 안전한 곳에 저장해 두세요. 제어판에서도 7일 동안 다시 볼 수 있고, SSH 키 번호를 함께 보내 두면 비밀번호 없이 키로 바로 접속해요. 응답의 ipv4 값으로 바로 SSH 접속을 시작할 수 있어 배포 스크립트와 잇기 좋아요.

SSH 키를 API로 넣을 수 있나요?

네, 서버 만들기 요청에 ssh_key_id 값으로 등록해 둔 SSH 키 번호를 넣으면 새 서버에 그 키가 들어가요. 키 등록은 제어판의 SSH 키 화면에서 한 번 해 두면 되고, 지문은 ssh-keygen과 같은 방식으로 표시되어 어떤 키인지 바로 확인해요. 키 번호는 한 번 정해 두고 재사용해요.

어떤 언어나 도구로 쓸 수 있나요?

HTTP 요청을 보낼 수 있다면 어떤 언어와 도구든 돼요. curl로 바로 시험하고, Python의 requests, Node.js의 fetch, GitLab CI의 스크립트 단계, Terraform의 HTTP 요청 기능에서 같은 주소와 헤더로 불러요. 응답은 모두 JSON이라 결과를 읽기 쉬워요.

오류가 나면 어떻게 알 수 있나요?

오류는 2xx가 아닌 상태 코드와 함께 error 값이 담긴 JSON으로 돌아와요. 키가 틀리면 unauthorized, 값이 빠지면 bad_request, 잔액이 모자라면 not_enough_balance, 서버 상태와 맞지 않는 요청이면 wrong_state처럼 이유가 나뉘어 있어 프로그램에서 상황별로 처리해요.

API로 만든 서버도 제어판에 보이나요?

네, API와 제어판은 같은 계정과 같은 서버를 다뤄요. API로 만든 서버는 제어판 목록에 그대로 보이고, 제어판에서 운영체제를 다시 설치하거나 비밀번호를 확인할 수 있어요. 계정당 서버 10대 한도도 두 방식에 함께 적용돼요. 손으로 하는 작업과 코드로 하는 작업을 섞어 써도 상태와 결제일이 항상 같게 보여요.

VPS API 가이드

API를 처음 연결할 때 읽으면 좋은 안내 글

VPS API는 모든 회원에게 무료이며 첫 결제를 한 뒤 API 키를 만들 수 있어요. API로 만든 서버와 옵션은 가격표와 같은 요금으로 결제되고, 결제일마다 같은 금액으로 자동 연장돼요.

요청 한도: API 키당 분당 300회 | 계정당 서버 10대 | 결제 실패 시: 서버 정지 후 3일 뒤 삭제 | 삭제한 서버의 남은 기간은 환불되지 않아요. 환불은 계정 크레딧으로 처리해요.