You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+60-15Lines changed: 60 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -1,22 +1,56 @@
1
-
# The WooCommerce REST API Client for Java
2
-
3
-
Effortlessly integrate your Java applications with WooCommerce using our REST API client! 🚀
4
-
5
-
This library provides an intuitive and developer-friendly way to interact with the latest **WooCommerce REST API (v3)**, allowing seamless access to store data and operations.
A lightweight Java client library for WooCommerce REST API integration. Built for Java developers who need to integrate their applications with WooCommerce e-commerce platform. 🚀
7
+
8
+
This API client provides a type-safe Java interface for WooCommerce REST API v3, enabling seamless management of:
- 🛡️ **Basic Authentication** - secure WooCommerce API access
17
+
- 📚 **Clear Documentation** - comprehensive examples for Java integration
18
+
- 🚀 **Wide Java Support** - compatible with Java 8 and newer
19
+
- ⚡ **OpenAPI Generated** - based on our [OpenAPI specification](https://github.com/wtx-labs/woocommerce-api-openapi-specification) developed from official WooCommerce documentation
20
+
21
+
## 🎯 Currently Implemented Features
22
+
23
+
- ✅ Products API
24
+
- List/search WooCommerce products
25
+
- Create/Read/Update/Delete products
26
+
- Filter products by status, date, stock status
27
+
- Manage product inventory
28
+
- ✅ Customers API
29
+
- List/search WooCommerce customers
30
+
- Create/Read/Update/Delete customers
31
+
- Search and filter customer data
32
+
- Manage customer accounts
33
+
- ✅ Orders API
34
+
- List/search WooCommerce orders
35
+
- Create/Read/Update/Delete orders
36
+
- Filter orders by status and date
37
+
- Process order management
6
38
7
39
## 🚨 Project Status
8
40
9
41
> ⚠️ **Note: This is an early development version!**
10
42
>
11
-
> We are actively expanding the API coverage to support more WooCommerce features.
12
-
> Contributions and feedback are welcome!
43
+
> We are actively implementing more WooCommerce API features.
44
+
> Contributions and feedback are welcome on GitHub!
13
45
14
46
## 📦 Version Information
15
47
16
48
-**Current Version**: `0.1.5-alpha-20250412`
17
49
-**Supported WooCommerce API Version**: `v3`
18
50
-**Java Compatibility**: Java 8+
19
51
52
+
53
+
20
54
## 🔓 License
21
55
22
56
**MIT License**
@@ -25,19 +59,19 @@ Permission is hereby granted, free of charge, to any person obtaining a copy of
25
59
26
60
The only requirement is to preserve the original author attribution in the source code and documentation.
27
61
28
-
## 🚀 Quick Start
62
+
## 🚀 Quick Start Guide
29
63
30
64
### 1️⃣ Installation
31
65
32
-
Clone this repository and build the library using Maven:
0 commit comments