Getting Started
Welcome to NovaProxy documentation. This guide will help you set up
Getting Started
Welcome to NovaProxy documentation. This guide will help you set up and use our dedicated mobile proxy services.
API Authentication
All API requests require authentication using your API key:
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.novaproxy.com/v1/proxies
Proxy Configuration
Configure your proxy client with these settings:
Host: proxy.novaproxy.com
Port: 8080
Username: your_username
Password: your_password
API Endpoints
| Endpoint | Method | Description |
|---|---|---|
| /v1/proxies | GET | List all your proxies |
| /v1/proxies/{id} | GET | Get specific proxy details |
| /v1/proxies/{id}/rotate | POST | Rotate proxy IP |
| /v1/usage | GET | Get usage statistics |
Integration Examples
Python
import requests
headers = {
'Authorization': 'Bearer YOUR_API_KEY'
}
response = requests.get('https://api.novaproxy.com/v1/proxies', headers=headers)
proxies = response.json()
JavaScript
fetch('https://api.novaproxy.com/v1/proxies', {
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
})
.then(response => response.json())
.then(proxies => console.log(proxies));
Best Practices
- Always use HTTPS for API requests
- Implement proper error handling
- Cache proxy lists when possible
- Respect rate limits
- Use connection pooling for better performance