Products
Browse available proxy products, pricing tiers, and calculate custom pricing.
List Products
Retrieve all active product categories with their products and pricing tiers. No authentication required.
GET /products/Response
[
{
"id": 1,
"slug": "datacenter",
"name": "Datacenter Proxies",
"description": "High-speed datacenter proxy IPs",
"icon": "server",
"sort_order": 0,
"is_active": true,
"products": [
{
"id": 1,
"category_id": 1,
"slug": "datacenter-proxy",
"name": "Datacenter Proxy",
"description": "Fast datacenter IPs",
"is_active": true,
"is_trial": false,
"purchasable": true,
"default_threads": 100,
"max_threads": 1000,
"default_max_ips": 0,
"default_max_data_gb": null,
"threads_configurable": true,
"data_configurable": true,
"price_per_extra_thread_usd": "0.10",
"price_per_gb_usd": "0.40",
"pricing_tiers": [
{
"id": 1,
"billing_period": "monthly",
"base_price_usd": "29.99",
"discount_percent": 0,
"is_active": true
}
],
"gb_pricing_tiers": [
{
"id": 1,
"gb_amount": 10,
"price_usd": "4.00",
"is_active": true
}
]
}
]
}
]Product Object
| Field | Type | Description |
|---|---|---|
slug | string | Unique identifier for the product (used in purchase) |
name | string | Display name |
is_trial | boolean | Whether this is a trial product |
purchasable | boolean | Whether this product can be purchased |
default_threads | integer | null | Default thread count |
max_threads | integer | null | Maximum configurable threads |
threads_configurable | boolean | Whether threads can be customized |
data_configurable | boolean | Whether data amount can be customized |
price_per_extra_thread_usd | string | null | Per-thread cost |
price_per_gb_usd | string | null | Per-GB cost |
pricing_tiers | array | Available billing periods with prices |
gb_pricing_tiers | array | Volume-based data pricing tiers |
Billing Periods
| Value | Description |
|---|---|
weekly | 7-day billing cycle |
monthly | 30-day billing cycle |
quarterly | 90-day billing cycle |
yearly | 365-day billing cycle |
pay_as_you_go | No expiry, pay per GB used |
Calculate GB Price
Calculate the interpolated price for a custom data amount. No authentication required.
GET /products/calculate-gb-price?product_slug=datacenter-proxy&data_gb=50Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
product_slug | string | Yes | Product slug identifier |
data_gb | integer | Yes | Desired data amount in GB (min: 1) |
Response
{
"price_usd": "19.50",
"per_gb_usd": "0.3900",
"data_gb": 50
}Get GB Tier Limits
Get the minimum and maximum GB amounts available for a product. No authentication required.
GET /products/gb-tier-limits?product_slug=datacenter-proxyResponse
{
"min_gb": 1,
"max_gb": 10000
}Examples
# List all products
curl https://api.redscrape.com/api/public/products/
# Calculate price for 250 GB
curl "https://api.redscrape.com/api/public/products/calculate-gb-price?product_slug=datacenter-proxy&data_gb=250"
# Check GB limits
curl "https://api.redscrape.com/api/public/products/gb-tier-limits?product_slug=datacenter-proxy"