Version 0.1.0.0 · Built 2026-05-23 13:25:36 Coordinated Universal Time
API for bridge bidding and card play analysis. Interactive API docs (Swagger)
| Endpoint | Description |
|---|---|
| /bid | Get next bid |
| /bids | Get all possible bids with scores |
| /lead | Opening lead recommendation |
| /play | Card play recommendation (NN/Brill/ACE) |
| /autoplay | Auto-play full hand |
| /claim | Declarer-claim end-of-board: same params as /play + tricks=extra → saves PBN with Result = (tricks declarer already won from played) + extra, returns {claim, result, board, saved} |
| /pbn/finalize | End-of-board hook (GET query or POST JSON): client sends {board, dealer, vul, ctx, played, deal?, passedout?} to save final PBN |
| /dd | Double-dummy analysis |
| /explain | Explain bidding sequence |
| /getresponses | Possible responses to auction |
| /evaluate | Evaluate hand in auction context (POST JSON) |
| /suitc | Suit combination analysis (POST JSON) |
| Endpoint | Description |
|---|---|
| /version | System version info |
| /ready | Readiness check (startup time) |
| /health | Health check |
| /memory | Memory usage and cache diagnostics |
| /logs | View engine log files |
| /servicelog | View request-timing / STUCK watchdog log — last 500 lines (download full log) |
| /timings | Download per-request timing CSV (persistent across restarts) |
| /missing | Missing auction contexts (for rule authoring) |
| /missing/autogenerated | Download AutoGeneratedRules.json (feed to RuleUpdater) |
| /pbn | Saved completed-board PBN snapshots (list + per-board download) |
| /pbn/all.pbn | Download all saved PBN snapshots as one multi-game file |