The Oz Programming Interface (OPI) is the primary tool for interaction with the Mozart development system. It offers special support for editing Oz code, running Mozart as a sub-process, and interacting with Mozart's development tools. This document is a reference manual for the complete functionality of the OPI.