Skip to content

Commit 7ed771b

Browse files
author
Watson Zuo
committed
support 2026-01 version
1 parent eadf91c commit 7ed771b

28 files changed

+187
-123
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,15 @@ Before you begin to integrate:
3939
### API and SDK Version
4040

4141
- SDK Version:
42-
- API Version: 2025-07
42+
- API Version: 2026-01
4343
## Quick Start
4444

4545
### Installation
4646
```bash
4747
<dependency>
4848
<groupId>com.aftership</groupId>
4949
<artifactId>tracking-sdk</artifactId>
50-
<version>10.0.2</version>
50+
<version>11.0.0</version>
5151
</dependency>
5252
```
5353

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.aftership</groupId>
88
<artifactId>tracking-sdk</artifactId>
9-
<version>10.0.2</version>
9+
<version>11.0.0</version>
1010

1111
<name>AfterShip Tracking SDK</name>
1212
<description>The official AfterShip Tracking Java API library</description>

src/main/java/com/aftership/tracking/courier/DetectCourierCreator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public DetectCourierCreator setDetectCourierRequest(DetectCourierRequest detectC
4545

4646
@Override
4747
public DetectCourierResponse create(AfterShipClient client) throws Exception {
48-
String path = "/tracking/2025-07/couriers/detect";
48+
String path = "/tracking/2026-01/couriers/detect";
4949
Request request = new Request(HttpMethod.POST, path);
5050
request.setBody((new Gson()).toJson(detectCourierRequest));
5151

src/main/java/com/aftership/tracking/courier/GetCouriersFetcher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public GetCouriersFetcher setSlug(String slug) {
5252

5353
@Override
5454
public GetCouriersResponse fetch(AfterShipClient client) throws Exception {
55-
String path = "/tracking/2025-07/couriers";
55+
String path = "/tracking/2026-01/couriers";
5656
Request request = new Request(HttpMethod.GET, path);
5757
addQueryParams(request);
5858
setHeaderParams(request);

src/main/java/com/aftership/tracking/courier_connection/DeleteCourierConnectionsByIdDeleter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public DeleteCourierConnectionsByIdResponse delete(AfterShipClient client) throw
4848
if (id == null || id.isEmpty()) {
4949
throw new ApiException(ErrorEnum.BAD_REQUEST.name(), "Invalid request: `id` is invalid");
5050
}
51-
String path = String.format("/tracking/2025-07/courier-connections/%s", id);
51+
String path = String.format("/tracking/2026-01/courier-connections/%s", id);
5252
Request request = new Request(HttpMethod.DELETE, path);
5353
setHeaderParams(request);
5454
Response response = client.request(request);

src/main/java/com/aftership/tracking/courier_connection/GetCourierConnectionsByIdFetcher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public GetCourierConnectionsByIdResponse fetch(AfterShipClient client) throws Ex
4848
if (id == null || id.isEmpty()) {
4949
throw new ApiException(ErrorEnum.BAD_REQUEST.name(), "Invalid request: `id` is invalid");
5050
}
51-
String path = String.format("/tracking/2025-07/courier-connections/%s", id);
51+
String path = String.format("/tracking/2026-01/courier-connections/%s", id);
5252
Request request = new Request(HttpMethod.GET, path);
5353
setHeaderParams(request);
5454
Response response = client.request(request);

src/main/java/com/aftership/tracking/courier_connection/GetCourierConnectionsFetcher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public GetCourierConnectionsFetcher setLimit(String limit) {
5959

6060
@Override
6161
public GetCourierConnectionsResponse fetch(AfterShipClient client) throws Exception {
62-
String path = "/tracking/2025-07/courier-connections";
62+
String path = "/tracking/2026-01/courier-connections";
6363
Request request = new Request(HttpMethod.GET, path);
6464
addQueryParams(request);
6565
setHeaderParams(request);

src/main/java/com/aftership/tracking/courier_connection/PostCourierConnectionsCreator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public PostCourierConnectionsCreator setPostCourierConnectionsRequest(PostCourie
4545

4646
@Override
4747
public PostCourierConnectionsResponse create(AfterShipClient client) throws Exception {
48-
String path = "/tracking/2025-07/courier-connections";
48+
String path = "/tracking/2026-01/courier-connections";
4949
Request request = new Request(HttpMethod.POST, path);
5050
request.setBody((new Gson()).toJson(postCourierConnectionsRequest));
5151

src/main/java/com/aftership/tracking/courier_connection/PutCourierConnectionsByIdUpdater.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ public PutCourierConnectionsByIdResponse update(AfterShipClient client) throws E
5555
if (id == null || id.isEmpty()) {
5656
throw new ApiException(ErrorEnum.BAD_REQUEST.name(), "Invalid request: `id` is invalid");
5757
}
58-
String path = String.format("/tracking/2025-07/courier-connections/%s", id);
58+
String path = String.format("/tracking/2026-01/courier-connections/%s", id);
5959
Request request = new Request(HttpMethod.PATCH, path);
6060
request.setBody((new Gson()).toJson(putCourierConnectionsByIdRequest));
6161

src/main/java/com/aftership/tracking/estimated_delivery_date/PredictBatchCreator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public PredictBatchCreator setPredictBatchRequest(PredictBatchRequest predictBat
4545

4646
@Override
4747
public PredictBatchResponse create(AfterShipClient client) throws Exception {
48-
String path = "/tracking/2025-07/estimated-delivery-date/predict-batch";
48+
String path = "/tracking/2026-01/estimated-delivery-date/predict-batch";
4949
Request request = new Request(HttpMethod.POST, path);
5050
request.setBody((new Gson()).toJson(predictBatchRequest));
5151

0 commit comments

Comments
 (0)