Skip to content

Latest commit

 

History

History
73 lines (49 loc) · 1.95 KB

README.md

File metadata and controls

73 lines (49 loc) · 1.95 KB

Lexoffice Java SDK

This project is an unofficial Java SDK for the lexoffice Public API.

Requirements

lexoffice-java-sdk Java Spring Boot
2.x 21 3.3.x
1.x 17 3.1.x
0.x 17 2.7.x

Usage

Include lexoffice java-sdk to your project:

<dependency>
    <groupId>de.focus-shift.lexoffice</groupId>
    <artifactId>java-sdk</artifactId>
    <version>...</version>
</dependency>
String apiToken = "";
LexofficeApi lexofficeApi = new LexofficeApiBuilder().apiToken(apiToken).build();

See FAQ Get an API key to generate an API key.

Implementation Status

The following Endpoints are implemented based on lexoffice developer documentation change-log of 16.08.2022.

  • Contacts Endpoint
  • Countries Endpoint
  • Credit Notes Endpoint
  • Delivery Notes Endpoint
  • Dunnings Endpoint
  • Down Payment Invoices Endpoint
  • Event Subscriptions Endpoint
  • Files Endpoint
  • Invoices Endpoint
  • Order Confirmations Endpoint
  • Payments Endpoint
  • Payment Conditions Endpoint
  • Posting Categories Endpoint
  • Profile Endpoint
  • Quotations
  • Recurring Templates Endpoint
  • Voucherlist Endpoint
  • Vouchers Endpoint

Reference documentation

See lexoffice API Documentation.

License

Lexoffice Java SDK is Open Source software released under the MIT license.

Credits

This project is based on the work of rocketbase-io/lexoffice-api and forked from commit c192de26e150ff08559d91713e634fe233dc8e08