OwlProxy API
  • 简体中文
  • English
  • 简体中文
  • English
  • Product Introduction
  • Product Type
  • Product Billing
  • OpenAPI
    • API Documentation
    • API Guide
    • Change Log
    • LLMs.txt (AI Quick Reference)
    • OpenAPI Specification (AI Exclusive)
    • Error Code
  • Related Agreements
    • /en/system/PrivacyAgreement.html

OwlProxy OpenAPI Developer Quick Reference

OwlProxy Proxy Service OpenAPI Interface Quick Reference · Suitable for AI Tools to Read Directly

This document is an AI Quick Reference: for large models, code assistants, and other tools to quickly parse interface paths, methods, and purposes. For detailed request/response parameters and examples, please refer to the API Documentation.

📥 Download Plain Text Version - Suitable for AI Tools to Read Directly

How to get:

  • Browser Download: Click here to download llms-ai-reference.txt, or visit https://api.owlproxy.com/owlproxy/doc/en/server/llms-ai-reference.txt
  • Command Line: curl https://api.owlproxy.com/owlproxy/doc/en/server/llms-ai-reference.txt -o owlproxy-api.txt
  • Online Preview: Open the above link in browser to view raw text (if garbled, please set encoding to UTF-8)

🔐 Authentication (Must Read)

Authentication Description

This API uses HMAC-SHA256 signature verification.

Request Header Settings (Required for Each Request)

Request HeaderDescriptionExample Value
x-dateRequest UTC time, ISO 8601 format20240301T093700Z
x-hostAPI access domainapi.owlproxy.com
Content-TypeResource MIME typeapplication/json
authorizationHMAC-SHA256 signatureSee API Guide

Authorization Format

HMAC-SHA256 Credential={AccessKey}, SignedHeaders=content-type;host;x-content-sha256;x-date, Signature={Signature}

For signature calculation steps (CanonicalRequest, StringToSign, SigningKey, Signature) and example code, please refer to API Documentation.


📡 Basic Information

Configuration ItemValue
API Domainhttps://api.owlproxy.com
Path Prefix/owlproxy/ (for some interfaces)
Response FormatJSON { code, msg, ts, data }
Success Codecode=200

📚 API Function Classification

1️⃣ Static IP Service

InterfaceMethodPathDescription
Get Proxy TypeGET/owlproxy/proxy/typeGet list of supported proxy types
Get Static IP RegionsGET/owlproxy/static/regionGet list of regions supported by static IP
Get Static IP Quality OptionsGET/owlproxy/static/qualityGet static IP quality options
Get Static IP Service ProviderGET/owlproxy/static/providerGet list of static IP service providers
Get Static IP PackageGET/owlproxy/static/packageGet list of static IP packages
Purchase Static IP PackagePOST/owlproxy/static/orderPurchase static IP package
Get IP Information by Order IDPOST/owlproxy/static/ipinfoGet IP information by order ID
Get Static IP ListPOST/owlproxy/static/listGet user's static IP list
Modify Static IP RemarksPOST/owlproxy/static/remarkModify static IP remarks
Renew Static IPPOST/owlproxy/static/renewRenew static IP
Batch Calculate Renewal PricePOST/openApi/vcProxy/batchCalculateRenewPriceBatch calculate renewal price for multiple IPs
Set Static IP Auto-RenewalPOST/owlproxy/static/autoRenewSet static IP auto-renewal
Static IP Order ListPOST/owlproxy/static/orderListGet static IP order list

2️⃣ Dynamic Proxy Service

InterfaceMethodPathDescription
Query Dynamic Traffic BalanceGET/owlproxy/dynamic/balanceQuery current traffic balance for dynamic proxy
Get Dynamic IP PackageGET/owlproxy/dynamic/packageGet list of dynamic IP packages
Purchase Dynamic IP PackagePOST/owlproxy/dynamic/orderPurchase dynamic IP package
Get Dynamic IP Extraction RegionGET/owlproxy/dynamic/regionGet list of dynamic IP extraction regions
Get Dynamic IP Extraction LineGET/owlproxy/dynamic/lineGet dynamic IP extraction line
Extract Dynamic IPPOST/owlproxy/dynamic/extractExtract dynamic IP
Dynamic IP Auto-Renewal OrdersPOST/owlproxy/dynamic/autoRenewOrderGet dynamic IP auto-renewal orders
Set Dynamic IP Auto-RenewalPOST/owlproxy/dynamic/setAutoRenewSet dynamic IP auto-renewal
Dynamic IP Order ListPOST/owlproxy/dynamic/orderListGet dynamic IP order list

3️⃣ Callback Management

InterfaceMethodPathDescription
Payment Result Callback for Purchasing and Renewing Static IP PackagesPOSTCallback AddressPayment result callback notification

Callback address needs to be configured on the WEB side. For detailed fields and examples, see API Documentation.


📋 Callback Notification Events

EventDescription
Static IP Purchase Success CallbackTriggers callback after successful payment to notify order status change
Static IP Renewal Success CallbackTriggers callback after successful renewal payment

🚦 Common Error Codes

Error CodeDescriptionHandling Suggestion
200Success-
2031Invalid keyCheck AK/SK
2032Authorization missing in request headerAdd signature request header
2019Signature verification failedCheck signature according to API Documentation
100000Incorrect request parametersCheck if parameters meet requirements
100003Missing Authorization request headerCheck request header
100004Invalid signatureCheck signature calculation
100005Signature verification failedConfirm signature method is correct

For more error codes, see Error Code Description.


💡 Usage Suggestions

Tips

  1. Authentication Security: Keep AK/SK properly, do not hardcode in client, change periodically.
  2. IP Extraction: Use dynamic IP promptly after extraction, IP has validity period limit.
  3. Package Selection: Choose appropriate package type and region based on business needs.
  4. Callback Configuration: It is recommended to configure callback address to get order status change notifications.
  5. Traffic Monitoring: Query traffic balance regularly to avoid service interruption.

📖 Related Documents

Info

DocumentDescription
API DocumentationComplete interface description, request/response parameters and examples
Error Code DescriptionSystem error codes and solutions
Callback InterfaceCallback types and example JSON

Document Version: Quick Reference Version
Content is subject to OpenAPI API Documentation

Prev
Change Log
Next
OpenAPI Specification (AI Exclusive)