The ZAP API clients are created via code generation - this makes them much easier to maintain.
The current generators are:
- WikiAPIGenerator.java Which generates the wiki at: ApiGen_Index
- JavaAPIGenerator.java Java client
- PythonAPIGenerator.java Python client
- NodeJSAPIGenerator.java NodeJS client
Adding new generators is not too hard - the main task is creating a working template for one of the API calls and then ripping off one of the existing generators.
Please get in touch via the dev group if you'd like to work on a new one.