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.