/geekbench/gpu_results/search
curl --request POST \
--url https://api.anysite.io/api/geekbench/gpu_results/search \
--header 'Content-Type: application/json' \
--header 'access-token: <api-key>' \
--data '
{
"query": "<string>",
"count": 750,
"timeout": 300,
"version": "6"
}
'import requests
url = "https://api.anysite.io/api/geekbench/gpu_results/search"
payload = {
"query": "<string>",
"count": 750,
"timeout": 300,
"version": "6"
}
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({query: '<string>', count: 750, timeout: 300, version: '6'})
};
fetch('https://api.anysite.io/api/geekbench/gpu_results/search', 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/geekbench/gpu_results/search",
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([
'query' => '<string>',
'count' => 750,
'timeout' => 300,
'version' => '6'
]),
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/geekbench/gpu_results/search"
payload := strings.NewReader("{\n \"query\": \"<string>\",\n \"count\": 750,\n \"timeout\": 300,\n \"version\": \"6\"\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/geekbench/gpu_results/search")
.header("access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"query\": \"<string>\",\n \"count\": 750,\n \"timeout\": 300,\n \"version\": \"6\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.anysite.io/api/geekbench/gpu_results/search")
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 \"query\": \"<string>\",\n \"count\": 750,\n \"timeout\": 300,\n \"version\": \"6\"\n}"
response = http.request(request)
puts response.read_body[
{
"id": "<string>",
"url": "<string>",
"version": "<string>",
"@type": "GeekbenchGpuResultRow",
"system": "<string>",
"model": "<string>",
"platform": "<string>",
"user": "<string>",
"uploaded_at": 123,
"frequency_mhz": 123,
"core_count": 123,
"details": {},
"compute_api": "<string>",
"compute_score": 123
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}/geekbench
/geekbench/gpu_results/search
Search uploaded Geekbench GPU runs by device, board, chip or vendor name, newest first, within one Geekbench major version. Each row carries the run id and URL, the system and processor name, clock speed and core count, the platform, the graphics API the run measured and its compute score. Feed the id and version to the GPU run endpoint for the workload breakdown and the graphics device detail.
Price: 5 credits per 25 results
POST
/
api
/
geekbench
/
gpu_results
/
search
/geekbench/gpu_results/search
curl --request POST \
--url https://api.anysite.io/api/geekbench/gpu_results/search \
--header 'Content-Type: application/json' \
--header 'access-token: <api-key>' \
--data '
{
"query": "<string>",
"count": 750,
"timeout": 300,
"version": "6"
}
'import requests
url = "https://api.anysite.io/api/geekbench/gpu_results/search"
payload = {
"query": "<string>",
"count": 750,
"timeout": 300,
"version": "6"
}
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({query: '<string>', count: 750, timeout: 300, version: '6'})
};
fetch('https://api.anysite.io/api/geekbench/gpu_results/search', 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/geekbench/gpu_results/search",
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([
'query' => '<string>',
'count' => 750,
'timeout' => 300,
'version' => '6'
]),
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/geekbench/gpu_results/search"
payload := strings.NewReader("{\n \"query\": \"<string>\",\n \"count\": 750,\n \"timeout\": 300,\n \"version\": \"6\"\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/geekbench/gpu_results/search")
.header("access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"query\": \"<string>\",\n \"count\": 750,\n \"timeout\": 300,\n \"version\": \"6\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.anysite.io/api/geekbench/gpu_results/search")
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 \"query\": \"<string>\",\n \"count\": 750,\n \"timeout\": 300,\n \"version\": \"6\"\n}"
response = http.request(request)
puts response.read_body[
{
"id": "<string>",
"url": "<string>",
"version": "<string>",
"@type": "GeekbenchGpuResultRow",
"system": "<string>",
"model": "<string>",
"platform": "<string>",
"user": "<string>",
"uploaded_at": 123,
"frequency_mhz": 123,
"core_count": 123,
"details": {},
"compute_api": "<string>",
"compute_score": 123
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}Authorizations
API token from the dashboard
Headers
Body
application/json
Response
Successful Response
Show child attributes
Show child attributes