Bỏ qua để đến nội dung

API cho nhà phát triển

Bạn có thể mua và quản lý proxy ngay từ code của mình: đặt đơn hàng, đọc gói, gia hạn, theo dõi sự kiện. Mọi thứ bạn mua đều trở thành một gói. Có hai loại gói, phân biệt bằng trường family:

ResidentialIPv4
familytraffic_gatewaydedicated
Bạn mua gìdung lượng lưu lượng tính bằng gigabyteN địa chỉ riêng trong một thời hạn
Trả tiền cho gìcho gigabyte, lưu lượng không hết hạncho mỗi địa chỉ theo kỳ: một tuần, 2 tuần, một tháng, 2 hoặc 3 tháng
Kết nốitạo bao nhiêu chuỗi tùy ý với bất kỳ vị trí địa lý nàodanh sách địa chỉ cố định với một tên đăng nhập và mật khẩu
Đổi IPxoay vòng hoặc liên kết đổi IPthay toàn bộ địa chỉ của gói mỗi 30 ngày một lần
Sản phẩmResidentialIPv4

Mua hàng, danh sách gói và thẻ gói là các route chung cho cả hai loại. Các thao tác chỉ có ở một loại được mô tả riêng: lưu lượng và địa chỉ cố định.

https://ipv.rent
Terminal window
curl https://ipv.rent/api/v1/balance \
-H 'Authorization: Bearer YOUR_API_KEY'

Đăng ký tại app.ipv.rent, sau đó xác nhận email: chưa xác nhận thì không đăng nhập được.

Khóa được tạo trong bảng điều khiển: Hồ sơ → Khóa API → Tạo khóa. Giá trị bí mật chỉ hiển thị một lần, mỗi tài khoản có tối đa 20 khóa đang hoạt động.

Khóa bị thu hồi sẽ lập tức không còn được chấp nhận, và sự kiện api_key.revoked được ghi vào nhật ký.

401 invalid_api_key - khóa không được chấp nhận. 403 insufficient_scope - khóa không có quyền mà route yêu cầu.

Lược đồ yêu cầu và phản hồi với mọi trường và ví dụ - trong tài liệu tham khảo OpenAPI.

Khóa được tạo mà không chỉ định quyền sẽ nhận tất cả. Không thể thay đổi bộ quyền của khóa đã tạo.

QuyềnMở ra gì
catalog:readsản phẩm và tham số của chúng, danh mục địa lý, tính giá
packages:readdanh sách gói, thẻ gói, các lựa chọn gia hạn
packages:writemua hàng và mọi thao tác với gói: nạp thêm, kết nối, mật khẩu, gia hạn, thay địa chỉ, dấu vân tay, tự động gia hạn
orders:readđơn hàng
orders:writedành sẵn - hiện chưa route nào yêu cầu
billing:readsố dư và giao dịch
events:readnhật ký sự kiện

Danh mục và mua hàng - cho cả hai loại:

RouteQuyềnIdempotency-Key
GET /api/v1/productscatalog:read-
GET /api/v1/products/{product}/optionscatalog:read-
POST /api/v1/quotecatalog:readkhông
POST /api/v1/packagespackages:writebắt buộc
GET /api/v1/packagespackages:read-
GET /api/v1/packages/{id}packages:read-
POST /api/v1/packages/{id}/passwordpackages:writekhông

Chỉ Residential:

RouteQuyềnIdempotency-Key
GET /api/v1/geo/countries, /states, /cities, /asnscatalog:read-
POST /api/v1/packages/{id}/proxiespackages:writekhông
POST /api/v1/packages/{id}/topuppackages:writebắt buộc
POST /api/v1/packages/{id}/rotation-secretpackages:writekhông

Chỉ IPv4:

RouteQuyềnIdempotency-Key
GET /api/v1/packages/{id}/prolong-optionspackages:read-
POST /api/v1/packages/{id}/prolongpackages:writebắt buộc
POST /api/v1/packages/{id}/replacepackages:writekhông
POST /api/v1/packages/{id}/fingerprintpackages:writekhông
POST /api/v1/packages/{id}/renewalpackages:writekhông

Tài khoản:

RouteQuyềnIdempotency-Key
GET /api/v1/orders, /orders/{id}orders:read-
GET /api/v1/balance, /transactionsbilling:read-
GET /api/v1/eventsevents:read-

Thao tác của loại khác trên một gói trả về 422 unsupported_capability.

Nạp tiền vào số dư và quản lý khóa - chỉ trong bảng điều khiển.

120 yêu cầu mỗi phút cho mỗi khóa, cộng thêm 30 mỗi phút cho các yêu cầu làm thay đổi dữ liệu (POST). Mỗi phản hồi có RateLimit-Limit, RateLimit-Remaining, RateLimit-Reset; vượt giới hạn - 429 với retry_after và Retry-After: chờ đúng số giây được chỉ định rồi thử lại.

Telegram: @ipvrent_support, email [email protected]. Đính kèm request_id từ nội dung phản hồi lỗi.

Tin tức và trạng thái dịch vụ - trên kênh t.me/ipvrent.