C# library for using R80 management web-services

Document created by Uri Bialik Expert on Dec 29, 2015Last modified by Inbar Moskovich on Jul 11, 2017
Version 4Show Document
  • View in full screen mode


Attached a C# bundle which contains a library (CPAPI) that simplifies usage of the Check Point management APIs.

The library comes with an example that demonstrates how to find disabled rules in access layers of a given package and a 'tester' that demonstrates how to add a new host using API library.



A C# code that uses a Check Point CPAPI library that handles all the communication with the Check Point management server.



Unzip the attached bundle.

Load the example sources to a C# IDE (visual Studio 2015).

Add to the project's classpath the dependent libraries from the lib folder.


Code Version

Code version 1.0


Tested on version

R80, API version 1.0


NOTICE: By using this sample code you agree to terms and conditions in this Terms and Conditions


4 people found this helpful