Helix Core is now P4. Product user interfaces will be updated soon. Learn more >>

P4 Extensions Documentation | 2025.1

# P4 Extensions Documentation

Filter:

Submit Search

The P4 Server Extensions API is embedded in the P4 Server, and allows you to create scripts that interact with Helix Core Server.

### Extension overview

Learn how to create a P4 Server extension.

### Release Notes

Learn about new features and enhancements. The Release Notes for P4 Server include info about Extensions.

### Classes and methods

Learn about the P4.P4 class and others.

### Using Extensions to make custom commands

Learn how to create a new command.

Using an earlier version of P4? View documentation for earlier versions.

Need more help? Browse all P4 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.