/threedmark/leaderboards
curl --request POST \
--url https://api.anysite.io/api/threedmark/leaderboards \
--header 'Content-Type: application/json' \
--header 'access-token: <api-key>' \
--data '
{
"count": 500,
"timeout": 300,
"leaderboard": "time_spy",
"single_gpu_only": false
}
'import requests
url = "https://api.anysite.io/api/threedmark/leaderboards"
payload = {
"count": 500,
"timeout": 300,
"leaderboard": "time_spy",
"single_gpu_only": False
}
headers = {
"access-token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'access-token': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({count: 500, timeout: 300, leaderboard: 'time_spy', single_gpu_only: false})
};
fetch('https://api.anysite.io/api/threedmark/leaderboards', 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://api.anysite.io/api/threedmark/leaderboards",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'count' => 500,
'timeout' => 300,
'leaderboard' => 'time_spy',
'single_gpu_only' => false
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"access-token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.anysite.io/api/threedmark/leaderboards"
payload := strings.NewReader("{\n \"count\": 500,\n \"timeout\": 300,\n \"leaderboard\": \"time_spy\",\n \"single_gpu_only\": false\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("access-token", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.anysite.io/api/threedmark/leaderboards")
.header("access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"count\": 500,\n \"timeout\": 300,\n \"leaderboard\": \"time_spy\",\n \"single_gpu_only\": false\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.anysite.io/api/threedmark/leaderboards")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["access-token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"count\": 500,\n \"timeout\": 300,\n \"leaderboard\": \"time_spy\",\n \"single_gpu_only\": false\n}"
response = http.request(request)
puts response.read_body[
{
"id": "<string>",
"leaderboard": "<string>",
"rank": 123,
"@type": "ThreedmarkLeaderboardRun",
"url": "<string>",
"leaderboard_name": "<string>",
"test_name": "<string>",
"test_code": "<string>",
"overall_score": 123,
"displayed_score": "<string>",
"workload_version": "<string>",
"is_valid": true,
"is_hidden": true,
"component_scores": [],
"user": "<string>",
"country": "<string>",
"submitted_at": 123,
"run_url": "<string>",
"motherboard": "<string>",
"motherboard_manufacturer": "<string>",
"motherboard_model": "<string>",
"cpu_name": "<string>",
"cpu_manufacturing": "<string>",
"cpu_core_count": 123,
"cpu_core_clock_mhz": 123,
"cpu_turbo_clock_mhz": 123,
"cpu_processors_logical": "<string>",
"gpu_name": "<string>",
"gpu_vendor": "<string>",
"gpu_count": 123,
"gpu_memory_mb": 123,
"gpu_core_clock_mhz": 123,
"gpu_memory_clock_mhz": 123,
"gpu_driver_name": "<string>",
"gpu_driver_version": "<string>",
"gpu_multi_gpu_solution": "<string>",
"is_sli_enabled": true,
"system_info_version": "<string>",
"ui_version": "<string>",
"result_count": 123,
"total_result_count": 123,
"is_hof_valid": true,
"is_less_than_week_old": true
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}/threedmark
/threedmark/leaderboards
Read a 3DMark Hall of Fame board — the ranked best submitted runs for one benchmark, preset and score, current boards and retired ones alike. Every entry carries the full system fingerprint behind the score: the submitting user and country, the submission date, the motherboard manufacturer and model, the processor with its process node, core count and base and turbo clocks, the graphics card with its vendor, memory, core and memory clocks, driver name and version and multi-GPU arrangement, and the run’s own score with its graphics and CPU components.
Price: 20 credits
⚠️ Common errors: 412: That board has no entries under the chosen filter
POST
/
api
/
threedmark
/
leaderboards
/threedmark/leaderboards
curl --request POST \
--url https://api.anysite.io/api/threedmark/leaderboards \
--header 'Content-Type: application/json' \
--header 'access-token: <api-key>' \
--data '
{
"count": 500,
"timeout": 300,
"leaderboard": "time_spy",
"single_gpu_only": false
}
'import requests
url = "https://api.anysite.io/api/threedmark/leaderboards"
payload = {
"count": 500,
"timeout": 300,
"leaderboard": "time_spy",
"single_gpu_only": False
}
headers = {
"access-token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'access-token': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({count: 500, timeout: 300, leaderboard: 'time_spy', single_gpu_only: false})
};
fetch('https://api.anysite.io/api/threedmark/leaderboards', 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://api.anysite.io/api/threedmark/leaderboards",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'count' => 500,
'timeout' => 300,
'leaderboard' => 'time_spy',
'single_gpu_only' => false
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"access-token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.anysite.io/api/threedmark/leaderboards"
payload := strings.NewReader("{\n \"count\": 500,\n \"timeout\": 300,\n \"leaderboard\": \"time_spy\",\n \"single_gpu_only\": false\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("access-token", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.anysite.io/api/threedmark/leaderboards")
.header("access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"count\": 500,\n \"timeout\": 300,\n \"leaderboard\": \"time_spy\",\n \"single_gpu_only\": false\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.anysite.io/api/threedmark/leaderboards")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["access-token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"count\": 500,\n \"timeout\": 300,\n \"leaderboard\": \"time_spy\",\n \"single_gpu_only\": false\n}"
response = http.request(request)
puts response.read_body[
{
"id": "<string>",
"leaderboard": "<string>",
"rank": 123,
"@type": "ThreedmarkLeaderboardRun",
"url": "<string>",
"leaderboard_name": "<string>",
"test_name": "<string>",
"test_code": "<string>",
"overall_score": 123,
"displayed_score": "<string>",
"workload_version": "<string>",
"is_valid": true,
"is_hidden": true,
"component_scores": [],
"user": "<string>",
"country": "<string>",
"submitted_at": 123,
"run_url": "<string>",
"motherboard": "<string>",
"motherboard_manufacturer": "<string>",
"motherboard_model": "<string>",
"cpu_name": "<string>",
"cpu_manufacturing": "<string>",
"cpu_core_count": 123,
"cpu_core_clock_mhz": 123,
"cpu_turbo_clock_mhz": 123,
"cpu_processors_logical": "<string>",
"gpu_name": "<string>",
"gpu_vendor": "<string>",
"gpu_count": 123,
"gpu_memory_mb": 123,
"gpu_core_clock_mhz": 123,
"gpu_memory_clock_mhz": 123,
"gpu_driver_name": "<string>",
"gpu_driver_version": "<string>",
"gpu_multi_gpu_solution": "<string>",
"is_sli_enabled": true,
"system_info_version": "<string>",
"ui_version": "<string>",
"result_count": 123,
"total_result_count": 123,
"is_hof_valid": true,
"is_less_than_week_old": true
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}Authorizations
API token from the dashboard
Headers
Body
application/json
Required range:
1 <= x <= 1000Required range:
20 <= x <= 1500Available options:
time_spy_extreme, time_spy_extreme_graphics_score, time_spy_extreme_cpu_score, time_spy, time_spy_graphics_score, speed_way, port_royal, solar_bay, solar_bay_extreme_dx12, solar_bay_extreme_vulkan, steel_nomad_dx12, steel_nomad_vulkan, steel_nomad_light_dx12, steel_nomad_light_vulkan, fire_strike_ultra, fire_strike_extreme, fire_strike, fire_strike_physics_score, night_raid, wild_life, wild_life_extreme, sky_diver, cloud_gate, ice_storm_unlimited, ice_storm_extreme, ice_storm, 3dmark_11_extreme, 3dmark_11_performance, 3dmark_11_entry, 3dmark_11_physics_score, vantage_extreme, vantage_performance, vantage_entry, 3dmark06, orange_room, blue_room Response
Successful Response
Show child attributes
Show child attributes