STOCKFISH 14–19Latest release: 19Explore engines ↗

Engine versions

stockfish-17

Stockfish
17
Network
Official NNUE (native); lite NNUE (wasm)
Released
2024-09-06
Status
current
Runs on
native, wasm

Pin it

curl -s https://stockfishapi.com/v1/eval \
  -H "Authorization: Bearer $STOCKFISH_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"fen":"r1bqkbnr/pppp1ppp/2n5/4p3/4P3/5N2/PPPP1PPP/RNBQKB1R w KQkq - 2 3","depth":14,"engine":"stockfish-17"}'
const res = await fetch("https://stockfishapi.com/v1/eval", {
  method: "POST",
  headers: { Authorization: `Bearer ${process.env.STOCKFISH_API_KEY}`, "Content-Type": "application/json" },
  body: JSON.stringify({
    "fen": "r1bqkbnr/pppp1ppp/2n5/4p3/4P3/5N2/PPPP1PPP/RNBQKB1R w KQkq - 2 3",
    "depth": 14,
    "engine": "stockfish-17"
  }),
});
const data = await res.json();
import os, requests

r = requests.post(
    "https://stockfishapi.com/v1/eval",
    headers={"Authorization": f"Bearer {os.environ['STOCKFISH_API_KEY']}"},
    json={
        "fen": "r1bqkbnr/pppp1ppp/2n5/4p3/4P3/5N2/PPPP1PPP/RNBQKB1R w KQkq - 2 3",
        "depth": 14,
        "engine": "stockfish-17"
    },
)
data = r.json()

Execution

Requests use the official native NNUE build and the same node budgets and quotas as other versions. Cold starts may add latency. Engine pins never silently fall back to another release.