Sudoku Solver API

Version: 4.0.0

POST /solve

Solve a Sudoku puzzle

body: { puzzle: string, format?: "string" | "1D" | "2D", unfilledChar?: string }

Example puzzle (string format):

{
  "puzzle": "1,5,7,0,0,0,3,0,0,9,0,6,0,0,0,8,2,0,0,4,0,0,3,0,0,5,2,0,0,0,9,
             0,0,0,0,0,3,0,9,0,0,0,0,1,5,0,0,0,0,0,5,0,0,0,9,0,0,0,
             0,1,2,0,0,0,4,7,0,2,0,0,0,6,5,0,1,0,0,5,0,8,1,0,0,0,7,0,2,6,0,0,0,7",
  "unfilledChar": "0",
  "format": "string"
}
GET /generate/:level

Generate a random puzzle

Levels: easy | medium | hard | evil

GET /health

Health check endpoint

Open API Documentation