/threedmark/results/search

POST /api/threedmark/results/search

Price: 20 credits

Search submitted 3DMark, PCMark and VRMark runs, ranked from the highest score down. Narrows by benchmark and preset, graphics card, processor, Apple system model, graphics vendor and card count, desktop or laptop, memory channel count, country, drive model, submission date range, a score ceiling, and graphics core, graphics memory and processor clock ranges. Each row carries the run id and URL, the submitting user and country, the processor and graphics card, the measured clocks, and every score the benchmark reports — the headline score plus graphics, CPU and combined components, thread-count scores for CPU Profile, bandwidth and access time for Storage, and the PCMark sub-scores.

How to use it

`test` is the axis everything else hangs off: it selects a separate corpus, it decides which `score_type` values rank, and it decides which score fields a row carries — so read `scores` rather than assuming `graphics_score` exists. The hardware names match a leading fragment of the source's own catalogue and take the first entry, so pass a model as the driver reports it ('GeForce RTX 5090') and a Mac as a short fragment rather than its full parenthesised name. `country` is where the submitter was, not where the hardware was sold. Ranking is by score, so a run's position in one call is its rank under that `score_type`.

Parameters

Request body

Response

Errors

Response headers