Skip to content

Appendix — Error codes

Port the Tonder code taxonomy verbatim (TonderError / ES###).

General + CRUD (E###)

CodeHTTPMeaning
E001500unexpected
E002401unauthorized
E003404not found
E004400bad request
E005409exists
E006E0010CRUD errors
E0011action not allowed
E0012business not found
E0013fee rules not found
E0014no settlement policy
E0015detail type unsupported
E0016journal type unsupported
E0017settlement already processed
E0018no approved settlement pending confirm

Settlement (ES###)

CodeMeaning
ES007force_decrease reject — finances reports more releasable reserve than the settlement intends (diff < 0). Must be investigated, never auto-resolved.

Vecnet — Build Spec v0.2 · Obsidian Terminal