Statistics
Bearer authentication with sentinel token for users.
You can use the following command to get the bearer token:
curl -d '{"username":"<username>", "password":"<password>"}' -H "Content-Type: application/json" -X POST -s https://api.goproxies.com/api/v1/login | jq -r '.token'
Substitute <username> and <password> with your credentials.
Filter by country
Filter by start date
end of current dayFilter by end date
start of the current monthFilter by username of subuser.
OK
unexpected error
GET /api/v1/stats/traffic HTTP/1.1
Host: /
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"bytes": 1,
"filter": {
"country": "text",
"start_at": "2025-11-17T21:23:30.756Z",
"end_at": "2025-11-17T21:23:30.756Z",
"username": "text"
}
}Bearer authentication with sentinel token for users.
You can use the following command to get the bearer token:
curl -d '{"username":"<username>", "password":"<password>"}' -H "Content-Type: application/json" -X POST -s https://api.goproxies.com/api/v1/login | jq -r '.token'
Substitute <username> and <password> with your credentials.
Filter by country
Filter by start date
end of current dayFilter by end date
start of the current monthGroup history into values by given interval
Filter by username of subuser.
OK
unexpected error
GET /api/v1/stats/traffic/history HTTP/1.1
Host: /
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"values": [],
"filter": {
"country": "text",
"start_at": "2025-11-17T21:23:30.756Z",
"end_at": "2025-11-17T21:23:30.756Z",
"interval": "hour",
"username": "text"
}
}Bearer authentication with sentinel token for users.
You can use the following command to get the bearer token:
curl -d '{"username":"<username>", "password":"<password>"}' -H "Content-Type: application/json" -X POST -s https://api.goproxies.com/api/v1/login | jq -r '.token'
Substitute <username> and <password> with your credentials.
Filter by country
Filter by start date
end of current dayFilter by end date
start of the current monthGroup history into values by given interval
Filter by username of subuser.
Filter by request status
Filter by request status not equal to
OK
unexpected error
GET /api/v1/stats/requests/history HTTP/1.1
Host: /
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"values": [],
"filter": {
"country": "text",
"start_at": "2025-11-17T21:23:30.756Z",
"end_at": "2025-11-17T21:23:30.756Z",
"interval": "hour",
"username": "text",
"status": 1,
"status_not": 1
}
}Get list of countries used in traffic statistics (in country code in 2-letter 3166-1 alpha-2 format).
Bearer authentication with sentinel token for users.
You can use the following command to get the bearer token:
curl -d '{"username":"<username>", "password":"<password>"}' -H "Content-Type: application/json" -X POST -s https://api.goproxies.com/api/v1/login | jq -r '.token'
Substitute <username> and <password> with your credentials.
OK
unexpected error
GET /api/v1/stats/countries HTTP/1.1
Host: /
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"countries": [
"text"
]
}Last updated
Was this helpful?

