The Java implementation to access the ZAP API. For more information about ZAP consult the (main) ZAP project.
This project produces the library zap-clientapi
, which contains the Java implementation to access the ZAP API.
The latest released versions can be downloaded from the Releases page.
Or, if using a dependency management tool, for example Maven or Gradle, the zap-clientapi
library
can be obtained from Maven Central with following coordinates:
- GroupId:
org.zaproxy
- ArtifactId:
zap-clientapi
- Version:
1.14.0
Previous releases are also available, more details can be found in Maven Central.
For help using ZAP API refer to:
- Examples - collection of examples using the library;
- API Documentation
- ZAP User Group - for asking questions
To report issues related to ZAP API, bugs and enhancements requests, use the issue tracker of the main ZAP project.
This project uses Gradle to build its libraries, for example, running:
./gradlew build
in the main directory of the project will build all the libraries. The libraries will be located in the build/libs
directory
of each subproject.
To install the artifacts to the local Maven repository you can run the following:
./gradlew install
The installed artifacts (zap-clientapi
) are then available for other (local) projects to use.