VAPIX is Axis Communications' proprietary HTTP/CGI application programming interface for their cameras — the vendor SDK path that sits above ONVIF for Axis devices. Through VAPIX, software can drive the full Axis feature set: imaging and exposure controls, event and action rules, PTZ, audio, on-camera application management (ACAP), and parameters that the ONVIF standard does not expose. It is one of the longest-established camera APIs in the industry.
VAPIX is the concrete example of the "beyond ONVIF" boundary. A VMS will typically use ONVIF for portable, cross-brand basics — discovery, streaming, standard events — and then use VAPIX where it needs an Axis camera's specific capabilities: configuring a custom analytics app installed on the camera, fine-grained image tuning, or features released before they appear in an ONVIF profile. Deep integrations between major VMS platforms and Axis cameras lean on VAPIX for exactly this richness.
The trade-off is the universal SDK pitfall: capability bought with coupling. Code written against VAPIX works beautifully with Axis and not at all with another brand, so leaning on it ties that integration to Axis and adds a proprietary interface to maintain. The sound pattern is ONVIF for the interchangeable baseline across a mixed estate, and VAPIX reserved for the Axis-specific features whose value justifies the lock-in.

