Helix Core C/C++ API Documentation
The Helix C/C++ API enables a software developer to create applications that interact with Helix Core Server. Be sure to also read the code in the API's header and C files. Interfaces for Java, Perl, Ruby, Python, PHP, and other languages are available from the download page for Helix Core APIs.
Developer notes for P4API
Learn about new features and enhancements.
Compiling and linking Helix Core Server applications
Learn how to build your application.
Public Methods Reference
Learn how to use the methods of each class.
Using an earlier version of Helix Core? View documentation for earlier versions.
Need more help? Browse all Helix Core documentation to find what you need.
© 2025 Perforce Software, Inc. All rights reserved.
Perforce and other identified trademarks are the property of Perforce Software, Inc., or one of its affiliates. Such trademarks are claimed and/or registered in the U.S. and other countries and regions. All third-party trademarks are the property of their respective holders. References to third-party trademarks do not imply endorsement or sponsorship of any products or services by the trademark holder. Contact Perforce Software, Inc., for further details.