Enterprise API Documentation
Integrate our enterprise proxy solutions into your systems with our powerful API
Enterprise-Grade Proxy API
Our RESTful API provides programmatic access to our entire proxy infrastructure, allowing seamless integration with your existing systems and workflows.
High Performance
Built for enterprise-scale operations with high throughput and low latency responses.
Secure Access
Enterprise-grade security with API key authentication and optional IP whitelisting.
Comprehensive SDKs
Official client libraries available for Python, Node.js, Java, Go, and more.
Authentication
All API requests require authentication using your API key. You can find your API key in your enterprise dashboard.
curl -X GET "https://api.ProxyNew.com/v1/proxies" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
Core API Endpoints
Explore our comprehensive API endpoints for managing your proxy infrastructure
/v1/proxies
Returns a list of all proxies available in your account.
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
type |
string | No | Filter by proxy type: residential , datacenter , or mobile |
country |
string | No | Filter by country code (ISO 3166-1 alpha-2) |
limit |
integer | No | Maximum number of results to return (default: 100, max: 1000) |
Example Request
curl -X GET "https://api.ProxyNew.com/v1/proxies?type=residential&country=us&limit=10" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
Example Response
{
"success": true,
"data": {
"proxies": [
{
"id": "px_123456789",
"ip": "203.0.113.1",
"port": 8080,
"type": "residential",
"country": "US",
"city": "New York",
"state": "NY",
"asn": 12345,
"provider": "Example ISP",
"last_active": "2023-04-01T12:00:00Z",
"status": "active"
},
// Additional proxies...
],
"total": 10,
"limit": 10,
"offset": 0
}
}
/v1/sessions
Creates a new sticky session with specific parameters.
Request Body
Parameter | Type | Required | Description |
---|---|---|---|
proxy_type |
string | Yes | Type of proxy: residential , datacenter , or mobile |
country |
string | Yes | Target country code (ISO 3166-1 alpha-2) |
session_duration |
integer | No | Duration in seconds (default: 600, max: 86400) |
Example Request
curl -X POST "https://api.ProxyNew.com/v1/sessions" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"proxy_type": "residential",
"country": "de",
"session_duration": 3600
}'
Example Response
{
"success": true,
"data": {
"session_id": "sess_987654321",
"proxy": {
"host": "session.ProxyNew.com",
"port": 9090,
"username": "enterprise_user",
"password": "sess_987654321",
"type": "residential",
"country": "DE"
},
"created_at": "2023-04-01T14:30:00Z",
"expires_at": "2023-04-01T15:30:00Z",
"status": "active"
}
}
/v1/statistics
Retrieves usage statistics for your account.
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
start_date |
string | Yes | Start date in ISO 8601 format (YYYY-MM-DD) |
end_date |
string | Yes | End date in ISO 8601 format (YYYY-MM-DD) |
granularity |
string | No | Data granularity: hourly , daily , or monthly (default: daily ) |
Example Request
curl -X GET "https://api.ProxyNew.com/v1/statistics?start_date=2023-03-01&end_date=2023-03-31&granularity=daily" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
/v1/account
Retrieves information about your enterprise account.
Example Request
curl -X GET "https://api.ProxyNew.com/v1/account" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
Example Response
{
"success": true,
"data": {
"account_id": "acc_123456",
"company_name": "Enterprise Solutions Inc.",
"plan": "enterprise",
"billing_cycle": "monthly",
"next_billing_date": "2023-05-01",
"usage": {
"bandwidth": {
"used": 1250.5,
"unit": "GB",
"limit": "unlimited"
},
"requests": {
"used": 15000000,
"limit": "unlimited"
},
"concurrent_connections": {
"limit": 1000
}
},
"support_tier": "premium",
"account_manager": {
"name": "Jane Smith",
"email": "[email protected]",
"phone": "+1 (888) 123-4567"
}
}
}
SDK & Client Libraries
Accelerate your integration with our official client libraries and SDKs
Python SDK
Latest: v2.1.0Our Python SDK provides a simple and intuitive way to interact with the ProxyNew API in your Python applications.
pip install ProxyNew-python
from ProxyNew import ProxyNew
client = ProxyNew(api_key="YOUR_API_KEY")
proxies = client.proxies.list(country="us", limit=10)
for proxy in proxies:
print(f"{proxy.ip}:{proxy.port}")
Node.js SDK
Latest: v3.0.2Our Node.js SDK enables seamless integration with the ProxyNew API in your JavaScript applications.
npm install ProxyNew-node --save
const ProxyNew = require('ProxyNew-node');
const client = new ProxyNew('YOUR_API_KEY');
async function getProxies() {
const proxies = await client.proxies.list({
country: 'us',
limit: 10
});
proxies.forEach(proxy => {
console.log(`${proxy.ip}:${proxy.port}`);
});
}
Java SDK
Latest: v1.8.3Our Java SDK provides enterprise-grade integration with the ProxyNew API for your Java applications.
// Maven
com.ProxyNew
ProxyNew-java
1.8.3
import com.ProxyNew.ProxyNew;
import com.ProxyNew.model.Proxy;
public class Example {
public static void main(String[] args) {
ProxyNew client = new ProxyNew("YOUR_API_KEY");
List proxies = client.proxies().list()
.country("us")
.limit(10)
.execute();
for (Proxy proxy : proxies) {
System.out.println(proxy.getIp() + ":" + proxy.getPort());
}
}
}
Enterprise Integration
Custom integration solutions for enterprise clients with advanced requirements
Enterprise Integration Features
Dedicated Infrastructure
Enterprise clients receive dedicated proxy infrastructure with guaranteed resources and performance.
Enhanced Security
Advanced security features including IP whitelisting, multi-factor authentication, and audit logging.
Advanced Analytics
Comprehensive analytics and reporting capabilities for monitoring proxy usage and performance.
Dedicated Support
24/7 dedicated technical support with guaranteed response times and a dedicated account manager.
Request Enterprise Integration
Contact our enterprise team to discuss your custom integration requirements and receive a personalized solution.
Ready to Integrate Our Enterprise Proxy API?
Contact our enterprise solutions team to get your API key and start building