Skip to content

zaproxy/zap-api-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0b4c7da · Feb 3, 2025
Feb 1, 2025
Jun 17, 2024
Jan 31, 2025
May 13, 2019
Jun 3, 2016
Feb 3, 2025
Sep 28, 2015
Feb 3, 2025
Oct 24, 2023
Feb 3, 2025
Jun 17, 2024
Jun 17, 2024
Jun 17, 2024

Repository files navigation

ZAP Java API

Version License

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.

How to Obtain

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.16.0

Previous releases are also available, more details can be found in Maven Central.

Getting Help

For help using ZAP API refer to:

Issues

To report issues related to ZAP API, bugs and enhancements requests, use the issue tracker of the main ZAP project.

Building

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.

Installing

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.