For your convenience, here you can find the documentation from the latest stable release. The DOMjudge tarball contains manuals for the administrator, judges and teams, which correspond to that specific version.
- Administrator's manual (PDF)
- The complete reference for those setting up and running the DOMjudge system.
- Judge's manual (PDF)
- Instructions for members of the jury to work with the system.
- Team manual
- Concise manual for participating teams. Only available in Portable Document Format (PDF).
A Frequently Asked Questions section is included in the Administrator's manual.
DOMjudge provides a JSON REST API that can be used to query contest state as well as perform certain actions, such as submit solutions (with team role), request to judge submissions (with judgehost role), and control contest state (with admin role).
The DOMjudge API is an implementation of the ICPC
(except that it does not (yet) implement the optional
endpoint). It also has some extensions, see the
internal API documentation.