Integrate VeProxy services into your applications with our comprehensive API
All API requests require authentication using an API key. You can generate your API key from the dashboard.
API keys are in the format of a 64-character hexadecimal string.
Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Get a list of all your proxies
curl -H "Authorization: Bearer YOUR_API_KEY" https://api.veproxy.com/v1/proxies
{
"success": true,
"data": [
{
"id": "proxy_123",
"type": "residential",
"ip": "192.168.1.1",
"port": 8080,
"username": "user123",
"password": "pass123",
"country": "US",
"city": "New York",
"created_at": "2025-01-01T00:00:00Z",
"expires_at": "2025-12-31T23:59:59Z"
}
],
"meta": {
"total": 1,
"page": 1,
"per_page": 10
}
}
Create a new proxy
{
"type": "residential",
"country": "US",
"city": "New York",
"quantity": 5
}
{
"success": true,
"data": [
{
"id": "proxy_124",
"type": "residential",
"ip": "192.168.1.2",
"port": 8081,
"username": "user124",
"password": "pass124",
"country": "US",
"city": "New York",
"created_at": "2025-01-01T00:00:00Z",
"expires_at": "2025-12-31T23:59:59Z"
}
]
}
Check your current account balance
{
"success": true,
"data": {
"balance": 100.50,
"currency": "USDT"
}
}
View your proxy usage statistics
{
"success": true,
"data": {
"total_requests": 10000,
"total_bandwidth": "5.2 GB",
"daily_stats": [
{
"date": "2025-01-01",
"requests": 1000,
"bandwidth": "0.5 GB"
}
]
}
}
| Code | Message | Description |
|---|---|---|
| 400 | Bad Request | Invalid request parameters |
| 401 | Unauthorized | Invalid or missing API key |
| 403 | Forbidden | Insufficient permissions |
| 404 | Not Found | Resource not found |
| 500 | Internal Server Error | Server-side error |
Start building with our API today and unlock the full potential of VeProxy services