Overview
Request a recommended move for an American checkers position. POST JSON { "pdn": "<PDN position>", "depth": optional integer 1-12 (default 8) }. Response includes the best move in long notation and evaluation metadata.
Protocol
x402
Price
$0.0050
Payment Asset
USD Coin
Payment Network
Base
Category
uncategorized
Provider
x402checkers
Source
bazaar
Indexed
2026-03-02 01:02:03
Health
Status
healthy
Latency (p50)
327ms
Uptime (30d)
100.0%
Reliability Score
95/100
Last Checked
2026-03-21 10:20:34
Last Healthy
2026-03-21 10:20:34
Consecutive Failures
0
Input Schema
{
"bodyFields": {
"depth": {
"default": 8,
"description": "Search depth override between 1 and 12. Higher depth increases accuracy and latency. Numeric strings are coerced if provided.",
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"pdn": {
"description": "Checkers position in PDN/FEN short form (e.g. W:W31,32:B1-4). Prefix selects side to move, use K for kings.",
"required": true,
"type": "string"
}
},
"bodyType": "json",
"discoverable": true,
"method": "POST",
"type": "http"
}
Output Schema
{
"additionalProperties": false,
"properties": {
"data": {
"additionalProperties": false,
"properties": {
"bestMove": {
"description": "Suggested move in long algebraic notation (e.g., 22x17x10).",
"type": "string"
},
"depth": {
"description": "Search depth used for the analysis.",
"type": "integer"
},
"evaluation": {
"description": "Evaluation in hundredths of a man from the side to move.",
"type": "number"
},
"evaluationDisplay": {
"description": "Human-friendly representation of the evaluation (e.g., +1.25).",
"type": "string"
},
"pdn": {
"description": "Echo of the analyzed PDN position.",
"type": "string"
},
"principalVariation": {
"description": "Principal variation predicted by the engine.",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"bestMove",
"evaluation",
"evaluationDisplay",
"depth",
"pdn",
"principalVariation"
],
"type": "object"
},
"meta": {
"additionalProperties": false,
"properties": {
"responseTime": {
"description": "Processing time in milliseconds.",
"type": "integer"
}
},
"required": [
"responseTime"
],
"type": "object"
},
"success": {
"description": "true when analysis succeeds.",
"type": "boolean"
}
},
"required": [
"success",
"data",
"meta"
],
"type": "object"
}