# API & MIDI Parameters

<table><thead><tr><th width="213.75007715635093">Parameter</th><th width="446.4285714285714">Explanation</th></tr></thead><tbody><tr><td><a href="api-and-midi-parameters/api"><code>&#x26;api</code></a></td><td>Remote control API (HTTP-GET / WSS-based)</td></tr><tr><td><a href="api-and-midi-parameters/pie"><code>&#x26;pie</code></a></td><td>Support for piesocket.com</td></tr><tr><td><a href="api-and-midi-parameters/midiin"><code>&#x26;midi</code></a></td><td>Global hotkey support via MIDI input and more</td></tr><tr><td><a href="api-and-midi-parameters/midiin"><code>&#x26;midiin</code></a></td><td>Allows for receiving of remote MIDI</td></tr><tr><td><a href="api-and-midi-parameters/midiout"><code>&#x26;midiout</code></a></td><td>Broadcast MIDI commands to a remote computer's virtual MIDI device</td></tr><tr><td><a href="api-and-midi-parameters/midiremote"><code>&#x26;midiremote</code></a></td><td>Remote MIDI control</td></tr><tr><td><a href="api-and-midi-parameters/and-midichannel"><code>&#x26;midichannel</code></a></td><td>Allows for specifying which midi channel (1 to 16) to listen on</td></tr><tr><td><a href="api-and-midi-parameters/and-mididevice"><code>&#x26;mididevice</code></a></td><td>Allows to specify which midi device (1 and up) selected</td></tr><tr><td><a href="api-and-midi-parameters/and-midioffset"><code>&#x26;midioffset</code></a></td><td>Allows you to set a series of buttons on a MIDI controller to be mute controls for those guests</td></tr><tr><td><a href="api-and-midi-parameters/and-mididelay"><code>&#x26;mididelay</code></a></td><td>Lets you precisely delay the MIDI play-out</td></tr><tr><td><a href="setup-parameters/and-datamode"><code>&#x26;datamode</code></a></td><td>Combines a bunch of flags together; no video, no audio, GUI, etc.</td></tr><tr><td><a href="api-and-midi-parameters/and-postapi"><code>&#x26;postapi</code></a></td><td>Lets you specify a custom POST URL to send events within VDO.Ninja to</td></tr></tbody></table>
