Skip to main content

The HPCC Systems Java API Project provides a set of JAVA based APIs (JAPI) which facilitate interaction with HPCC Systems Web Services and C++ based tools.

Actuating HPCC Systems Web Services (WS) methods is now as easy as instantiating a platform object with the appropriate parameters, querying the specific HPCC System WS client and calling the corresponding method API with the appropriate values. Local ECL compilation is also possible by interfacing with a local installation of the eclcc executable. If working with RDF data, use this API to easily ingest your data into HPCC Systems. No need to set up Java networking logic in order to communicate with the HPCC Systems Web Services or be concerned with the intricacies of a SOAP Envelope in order to submit an ECL workunit.


  • Provides a set of Java based APIs which facilitate interaction with HPCC Web Services and C++ based tools
  • Provides standard Java networking logic in order to communicate with the HPCC Web Services, and abides by published ESP WSDLs
  • Actuating HPCC WS methods is now as easy as instantiating a Platform object with the appropriate parameters, querying the specific HPCC WS client, and calling the corresponding method API with the appropriate values
  • Local ECL compilation is also possible by interfacing with a local installation of the eclcc executable
  • API to easily ingest RDF data is provided
  • Feature set will grow in future

Downloads: