API-Wrapper
sovity API-Wrapper
The EDC API-Wrapper contains several APIs that are included with our Connector-as-a-Service (CaaS) and are made accessible via our type-safe generated client libraries.
CaaS API
Special API endpoints available in our Connector-as-a-Service (CaaS). For a list of APIs provided by the API-Wrapper and how to use them, please refer to our postman collection.
UI API
API endpoints for our EDC UI: These endpoints might contain interesting data that a Use Case Application might benefit from, but please note that these endpoints are unstable and subject to change.
Using the Java Client Library
This requires JDK17 or higher, and either a Gradle or Maven project.
Installing The Java Client Library
Connect your Maven or Gradle Project to the Github Maven Registry:
Maven: Github Packages for Maven
Gradle: Github Packages for Gradle
This might require a Github Personal Access Token (PAT).
Add our Java Client Library to your Maven/Gradle project:
Using The Client
Feel free to use the endpoints of the aforementioned API groups:
// Example usage of a use-case API endpoint:
KpiResult kpiResult = client.useCaseApi().getKpis();
Last updated
Was this helpful?