엔드포인트 3개
계정 및 잔액
계정 설정, 선불 USD 잔액 및 잔액의 모든 내역(충전, 구매, 환불)을 확인하세요.
개발자
계정에서 하는 모든 작업을 스크립트로 처리할 수 있습니다. 잔액 확인, 암호화폐로 충전, 요금제 구매, 프록시 인증 정보 생성, 모바일 IP 변경까지 가능합니다. HTTPS를 통한 JSON, API 키 1개, curl, Python, Node.js 예제를 제공합니다.
빠른 답변
API 키를 헤더 Authorization: Bearer API_KEY에 넣어 https://localserpproxy.com/api/v1로 HTTPS 요청을 보내세요. 계정의 개발자 페이지에서 키를 만들거나 POST /v1/api-keys을 사용하고, 필요한 권한만 부여하세요. 요청과 응답은 JSON 형식이며, 오류는 항상 { "error": { "code", "message" } }로 반환됩니다.
| 기본 URL | https://localserpproxy.com/api/v1 |
|---|---|
| 형식 | HTTPS를 통한 JSON, UTF-8 |
| 인증 | API 키: Authorization: Bearer API_KEY |
| API 키 권한 범위 | read, proxies, billing |
| 금액 | 소수점 이하 2자리의 문자열 형식 USD ("29.00") |
| 암호화폐 금액 | 부동소수점 숫자가 아닌 십진 문자열 ("0.00045210") |
| 트래픽 | 바이트 (1 GB = 1,000,000,000바이트) |
| 날짜 | UTC 기준 ISO 8601(2026-10-05T14:03:11Z) |
| 버전 | 모든 경로에 /v1 포함 |
공개 카탈로그를 제외한 모든 요청에는 API 키가 필요합니다: Authorization: Bearer API_KEY. 키는 생성할 때 한 번만 전체가 표시되므로 비밀번호처럼 보관하세요. 언제든 키를 폐기할 수 있으며, 폐기한 키로 요청하면 401 unauthorized이 반환됩니다.
스크립트에 필요한 권한만 각 키에 부여하세요. 필요한 권한 범위가 없는 키를 사용하면 403 forbidden이 반환됩니다.
| 권한 범위 | 허용되는 작업 |
|---|---|
read | 계정, 잔액, 서비스, 사용량 등 모든 정보 읽기. |
proxies | 프록시 설정 및 인증 정보 변경(라벨, 자동 갱신, 새 비밀번호), 하위 사용자 관리, IP 허용 목록 관리, 모바일 포트 회전(회전 링크 포함). |
billing | 주문 및 충전 생성, 잔액으로 결제. |
유일한 예외는 모바일 회전 링크입니다. 브라우저 북마크나 일반 curl에서 호출하도록 만들어졌습니다: GET https://localserpproxy.com/api/v1/mobile/PORT_ID/rotate?key=API_KEY (proxies 범위의 키). 모바일 포트 및 IP 회전을 참조하세요.
curl -s "https://localserpproxy.com/api/v1/balance" \
-H "Authorization: Bearer $API_KEY"Content-Type: application/json을 전송합니다.page(1부터 시작) 및 perPage(1–100, 기본값 20)으로 페이지를 나누며 { "data": [...], "pagination": { "page", "perPage", "total", "totalPages" } }을 반환합니다. 짧은 목록은 { "data": [...] }를 반환합니다.ord_(주문), top_(충전), txn_(잔액 이동), res_(트래픽 구독), mob_(모바일 포트), key_(API 키), ipw_(IP 허용 목록 항목).POST /v1/orders 및 POST /v1/topups은 Idempotency-Key 헤더를 허용합니다(고유한 문자열, 24시간 보관). 같은 키로 다시 요청하면 중복 구매나 충전 없이 첫 번째 응답을 반환합니다.모든 오류는 동일한 본문 형식을 사용합니다. code은 안정적이며 코드에서 사용하도록 설계되었습니다. message은 변경될 수 있는 영어 문장입니다. 유효성 검사 오류는 fields에 각 잘못된 필드를 표시합니다. 새 코드가 추가될 수 있으므로 알 수 없는 코드는 일반 오류로 처리하세요.
{
"error": {
"code": "validation_failed",
"message": "Some fields are invalid.",
"fields": [
{
"field": "amountUsd",
"code": "too_small",
"message": "The minimum top-up is 25.00 USD."
}
],
"requestId": "req_2b7c0f"
}
}| 상태 | 의미 |
|---|---|
422 | validation_failed: 하나 이상의 입력란이 올바르지 않습니다. |
401 | unauthorized: 토큰이 없거나 올바르지 않거나 만료되었습니다. |
402 | insufficient_balance: 잔액이 주문 금액보다 부족합니다. details = InsufficientBalanceDetails. |
403 | forbidden: API 키에 필요한 권한 범위가 없거나 계정이 정지되었습니다. |
404 | not_found: 리소스가 존재하지 않거나 다른 계정에 속해 있습니다. |
409 | conflict(또는 더 구체적인 코드): 현재 상태에서는 작업을 수행할 수 없습니다. |
429 | rate_limited 또는 rotation_too_soon. |
모든 응답에는 RateLimit-Limit, RateLimit-Remaining, RateLimit-Reset가 포함됩니다. 제한을 초과하면 API는 Retry-After 헤더(초 단위)와 함께 429 rate_limited을 반환합니다. 표시된 시간만큼 기다린 후 다시 시도하세요. 모바일 포트의 IP는 30초에 한 번만 변경할 수 있습니다(429 rotation_too_soon, Retry-After 포함).
엔드포인트 3개
계정 설정, 선불 USD 잔액 및 잔액의 모든 내역(충전, 구매, 환불)을 확인하세요.
엔드포인트 5개
암호화폐로 잔액을 충전하세요. 입금 주소와 정확한 금액을 확인하고, 해당 금액을 정확히 전송한 다음 결제 완료를 알리세요(거래 ID는 선택 사항). 이후 잔액에 충전 금액이 반영될 때까지 진행 상황을 확인하세요. 잔액은 모든 요금제 결제에 사용할 수 있습니다.
엔드포인트 4개
요금제와 가격을 확인하고, 잔액으로 요금제(신규 서비스, 트래픽 추가 또는 포트 연장)를 구매한 다음 이전 주문 내역을 확인하세요.
엔드포인트 13개
트래픽 구독(GB 단위 레지덴셜 프록시 및 로테이팅 4G/5G)을 관리하세요. 프록시 인증 정보, 자체 인증 정보와 트래픽 한도가 있는 하위 사용자, 일일 사용량, 프록시 사용자 이름으로 지정할 수 있는 위치를 관리할 수 있습니다.
엔드포인트 8개
전용 4G/5G 포트: 지금 또는 예약한 시간에 IP를 변경하고, 로테이션 링크를 사용해 일일 트래픽을 확인하세요.
엔드포인트 6개
권한 범위가 제한된 API 키를 생성하고 폐기하세요. IP 허용 목록도 관리할 수 있습니다. 사용자 이름과 비밀번호 없이 프록시를 사용할 수 있도록 소스 IP를 최대 10개까지 허용하세요.
1 GB US$1.50 · KYC 없이
요금 보기