Die Programmierschnittstelle ermöglicht die Entwicklungen von 32-Bit- und 64-Bit-Anwendungen. Die Befehle des CCP-Standards werden durch jeweils eine API-Funktion abgebildet, weitere Funktionen dienen der Kommunikationsverwaltung. PCAN-CCP API nutzt die ebenfalls frei erhältliche Programmierschnittstelle PCAN-Basic für den Zugriff auf die CAN-Hardware von PEAK-System im Computer.
Das Universal Measurement and Calibration Protocol XCP wird durch die PCAN-XCP API umgesetzt. Deren Entwicklung befindet sich