/hrworks-api-client-v2

JVM-Client to use the HRworks API v2

Primary LanguageKotlinApache License 2.0Apache-2.0

HRWorks-Api-Client V2

This client provides access to the HRworks API V2 and is written in Kotlin but can be used in all JVM Languages. Currently, it is published on jitpack.io and can be used by simply adding the dependency to your project.

Use it at own Risk. We won't provide any support.

If you want to change or add any feature, feel free to create an issue or make pull requests.

Used Technologies

gradle
kotlin
ktor-Client (with some plugins)

Gradle

Add the jitpack.io repo to the project repos

repositories {
    ...
    maven { url 'https://jitpack.io' }
}

and then adding add the implementation dependency

dependencies {
    ...
    implementation 'com.github.Syncwork-AG:hrworks-api-client-v2:[version]'
    ...
}

Maven

Add the jitpack.io repo to the project repos

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

and then adding add the implementation dependency

<dependency>
    <groupId>com.github.Syncwork-AG</groupId>
    <artifactId>hrworks-api-client-v2</artifactId>
    <version>[version]</version>
</dependency>

Usage in Kotlin

Usage in Groovy

Usage in Java

Usage in Scala