https://github.com/acltabontabon/openwealth-spring-boot-starter
A lightweight and developer-friendly Spring Boot library that simplifies integration with OpenWealth APIs.
https://github.com/acltabontabon/openwealth-spring-boot-starter
fluent-api openwealth openwealth-api spring-boot spring-starter wealth-management
Last synced: 28 days ago
JSON representation
A lightweight and developer-friendly Spring Boot library that simplifies integration with OpenWealth APIs.
- Host: GitHub
- URL: https://github.com/acltabontabon/openwealth-spring-boot-starter
- Owner: acltabontabon
- License: mit
- Created: 2024-09-28T19:34:02.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-09-26T15:31:58.000Z (5 months ago)
- Last Synced: 2025-09-26T16:19:15.948Z (5 months ago)
- Topics: fluent-api, openwealth, openwealth-api, spring-boot, spring-starter, wealth-management
- Language: Java
- Homepage:
- Size: 463 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# OpenWealth Spring Boot Starter




[](https://github.com/acltabontabon/openwealth-spring-boot-starter/actions/workflows/codeql.yml)
**A lightweight and developer-friendly Spring Boot library that simplifies integration with [OpenWealth API](https://openwealth.ch).**
> **Disclaimer**
> This project is not affiliated with or endorsed by OpenWealth or Synpulse. It is an independent effort to provide a convenient library for developers working with OpenWealth APIs.
>
> For more information about OpenWealth, visit their [official website](https://openwealth.ch).
## Features
- Compatible with OpenWealth APIs:
- 🚀 **Order Placement API** `v2.0.8`
- 👥 **Customer Management API** `v2.0.6`
- 🔒 **Custody Services API** `v2.0.3`
- Simplifies integration with OpenWealth backend services using a Fluent API design
- Supports both synchronous and asynchronous operations
## Usage
### Maven
```xml
com.acltabontabon
openwealth-spring-boot-starter
1.0.0-Alpha.6
```
### Gradle
```gradle
implementation 'com.acltabontabon:openwealth-spring-boot-starter:1.0.0-Alpha.6'
```
### Example
Here's a simple usage example to get you started:
```java
@Slf4j
@Component
public class Example {
@Autowired
private CustomerService customerService;
public void printCustomers() {
Result> result = customerService.customers().fetch();
log.info("List of customers: {}", result.getData());
}
}
```
For full documentation and examples: [Documentation](https://acltabontabon.com/openwealth-spring-boot-starter/)
## Support
Love this project? Support its development by [buying me a coffee](https://ko-fi.com/acltabontabon)! ☕
## License
This project is licensed under the MIT License. See the [LICENSE](./LICENSE) file for details.