Primcast live stock search This endpoint answers in plain words. Add at least one filter to the URL. In stock right now: location Amsterdam, EU | Bucharest, EU | Miami, US | New York, US | San Francisco, US type D102, D103, D103D, D104, D105, D156, D157, D158, M300, M350, M400, M510, M700, M710, M710p, M710x os AlmaLinux 10, AlmaLinux 9, Ubuntu 18.04, Ubuntu 24.04, Ubuntu 26.04 ram 8, 16, 32, 48, 64, 128, 256, 512 (GB) Every filter and every value it accepts: https://primcast.com/api/llm/readyservers/filters You do not have to match those exactly. Amsterdam finds "Amsterdam, EU", Ubuntu finds every Ubuntu release, NYC and Netherlands and Romania all work, and US or EU selects a whole region. Anything unrecognised is named back to you rather than silently ignored. Filters -- repeat a parameter, or comma-separate type/os/hdd/gpu/ram/traffic: location=Amsterdam type=D105 os=Ubuntu ram=64 minram=64 hasgpu=true maxprice=120 minprice=50 limit=10 (default 10, max 40) cpu= / gpu= / hdd= / traffic= match part of a spec string format=json machine-readable instead of prose maxprice and minprice compare what the buyer actually pays, discount included, and results come back cheapest first. Example: https://primcast.com/api/llm/readyservers?location=Amsterdam&minram=64&maxprice=120