Query purchasable proxy products, stock, regions and prices before placing an order.
API base URL
https://backend.ztproxy.net/apiUse this global endpoint and include a valid access token for authenticated requests.
Products
A product defines purchasable proxy inventory. Before creating an order, query products to confirm poolId, region, term, IP count and price.
Query products
curl -X POST "https://backend.ztproxy.net/api/open/app/product/query-standard/v2" \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"proxyType": 103,
"language": "en"
}'Filter by country or city:
curl -X POST "https://backend.ztproxy.net/api/open/app/product/query-standard/v2" \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"proxyType": 103,
"standardCountryCode": "US",
"standardCityCode": "NEW_YORK",
"language": "en"
}'Common fields:
| Field | Meaning |
|---|---|
productId | Product id; use as poolId when creating an order. |
name | Display name. |
proxyType | 103 static, 104 rotating/dynamic. |
product_type / productType | Static shape: shared vs exclusive. |
project_list | Shared-static project inventory; pass projectId when present. |
stock | Available stock. |
countryCode / cityCode | ISO2 country and city codes for ordering. |
price | Default sales price for the product. |
duration / unit | Supported term configuration. |
language accepts zh or en (default en).
Product types
| Product | Typical use | Create endpoint |
|---|---|---|
| Static proxy | Fixed IP and term | POST /open/app/static/order/create-standard/v2 |
| Rotating proxy | Traffic-based usage | POST /open/app/order/create/v2 |
| Shared static | Static with project_list | Same static create endpoint with projectId |
Tips
1. Query by proxyType first.
2. Check stock and region fields.
3. Confirm duration rules (unit: 1 day, 3 month, 4 year — exact values follow product config).
4. Use the returned product id as poolId.
5. When project_list is present, pick a projectId with enough inventory.
Published website list prices are in USD on the Pricing page. Final inventory and role pricing follow the live dashboard response.