Get Order Details
curl --request GET \
--url https://dashboard.statproxies.com/api/v2/order/details/fetchimport requests
url = "https://dashboard.statproxies.com/api/v2/order/details/fetch"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://dashboard.statproxies.com/api/v2/order/details/fetch', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://dashboard.statproxies.com/api/v2/order/details/fetch",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://dashboard.statproxies.com/api/v2/order/details/fetch"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://dashboard.statproxies.com/api/v2/order/details/fetch")
.asString();require 'uri'
require 'net/http'
url = URI("https://dashboard.statproxies.com/api/v2/order/details/fetch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"response": "<string>",
"orders": [
{}
]
}Order API
Get Order Details
Retrieve the raw stored order records for the authenticated user or organization.
GET
/
api
/
v2
/
order
/
details
/
fetch
Get Order Details
curl --request GET \
--url https://dashboard.statproxies.com/api/v2/order/details/fetchimport requests
url = "https://dashboard.statproxies.com/api/v2/order/details/fetch"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://dashboard.statproxies.com/api/v2/order/details/fetch', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://dashboard.statproxies.com/api/v2/order/details/fetch",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://dashboard.statproxies.com/api/v2/order/details/fetch"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://dashboard.statproxies.com/api/v2/order/details/fetch")
.asString();require 'uri'
require 'net/http'
url = URI("https://dashboard.statproxies.com/api/v2/order/details/fetch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"response": "<string>",
"orders": [
{}
]
}Retrieve the raw order records (as stored in the database) for every non-expired order belonging to the authenticated user or organization.
Unlike List Orders, this returns database documents directly and does not contact the proxy servers, so no live proxy IP lists are included.
This endpoint takes no parameters.
Request
Headers
| Header | Value | Required |
|---|---|---|
Authorization | Bearer {your_api_key} | Yes |
Example Request
curl -X GET "https://dashboard.statproxies.com/api/v2/order/details/fetch" \
-H "Authorization: Bearer {your_api_key}"
Response
Success Response
{
"response": "success",
"orders": [
{
"_id": "66a9f1c2e4b0a1b2c3d4e5f6",
"email": "user@example.com",
"customer_discord_id": "123456789012345678",
"product_id": "captcha",
"product_category": "datacenter",
"product_name": "Captcha Proxies",
"quantity": 10,
"iso_purchase_date": "2025-07-29",
"iso_expiration_date": "2025-08-29",
"order_id": "sub_1rqjp3jb4g9i6pkhdwmkpjob",
"datacenter_details": {
"proxy_username": "sub_1rqjp3jb4g9i6pkhdwmkpjob",
"proxy_password": "stat261",
"proxy_port": 3128
}
}
]
}
Response Fields
string
Status of the request.
array
Array of raw order documents as stored in the database.
Order Document Fields
| Field | Type | Description |
|---|---|---|
_id | string | Internal database document ID |
email | string | Email of the account the order belongs to |
customer_discord_id | string | Discord ID associated with the customer (if any) |
product_id | string | Product type identifier |
product_category | string | Category (e.g., datacenter, residential) |
product_name | string | Human-readable product name |
quantity | integer | Number of proxies |
iso_purchase_date | string | Purchase date in ISO YYYY-MM-DD format |
iso_expiration_date | string | Expiration date in ISO YYYY-MM-DD format |
order_id | string | Unique order identifier |
datacenter_details | object | Datacenter proxy credentials (proxy_username, proxy_password, proxy_port) for datacenter orders |
Notes
- This endpoint does not call the proxy servers, so it returns no live IP lists. Use Get Order or List Orders with
include_proxies=truefor live proxy details. - Only non-expired orders are returned.
Related Endpoints
List Orders
List orders with live proxy details.
Get Order
Fetch live proxy details for a single order.
