Skip to content

Unofficial Java library for the FactuurSturen.nl API

License

Notifications You must be signed in to change notification settings

yholkamp/jfactuursturen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jFactuurSturen

Unofficial Java/Kotlin/JVM library to interact with the FactuurSturen.nl API, currently at v1.

Usage

Javadocs Maven Central

Add the library to your Java 8+/Scala/Kotlin/Groovy application:

For Maven users:

 <dependency>
     <groupId>net.nextpulse</groupId>
     <artifactId>jfactuursturen</artifactId>
     <version>(version)</version>
 </dependency>

Call the code as follows:

String username = "YOUR_FS_USER_NAME";
String apiToken = "YOUR_API_TOKEN";
FactuurSturenClient client = new FactuurSturenClient(username, apiToken);
List<Invoice> invoices = client.getInvoices();

Supported APIs

  • Invoices: get all (with/without filters), get one, create, delete

To be implemented

  • All other API methods

Deploying a new version

mvn -P release -Dresume=false release:prepare release:perform