Skip to main content
GET
/
api
/
v2
/
order
/
details
/
fetch
Get Order Details
curl --request GET \
  --url https://dashboard.statproxies.com/api/v2/order/details/fetch
import 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.

Request

Headers

HeaderValueRequired
AuthorizationBearer {your_api_key}Yes
This endpoint takes no parameters.

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

response
string
Status of the request.
orders
array
Array of raw order documents as stored in the database.

Order Document Fields

FieldTypeDescription
_idstringInternal database document ID
emailstringEmail of the account the order belongs to
customer_discord_idstringDiscord ID associated with the customer (if any)
product_idstringProduct type identifier
product_categorystringCategory (e.g., datacenter, residential)
product_namestringHuman-readable product name
quantityintegerNumber of proxies
iso_purchase_datestringPurchase date in ISO YYYY-MM-DD format
iso_expiration_datestringExpiration date in ISO YYYY-MM-DD format
order_idstringUnique order identifier
datacenter_detailsobjectDatacenter 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=true for live proxy details.
  • Only non-expired orders are returned.

List Orders

List orders with live proxy details.

Get Order

Fetch live proxy details for a single order.