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
### 📝 Changelog: API Documentation Updates
We've made several updates to the API documentation to improve clarity, consistency, and accuracy. This release includes enhancements to the descriptions for various endpoints, corrections to example data, and updates to external links.
---
### 🌐 Webhooks API Improvements
* **Simplified descriptions:** We've streamlined the descriptions for several webhook endpoints, including **List Webhooks**, **Enable Webhooks**, **Replay Webhooks**, **Create Endpoint**, **Update Endpoint**, and **List Endpoints**, to make them more concise and easier to understand.
* **Updated documentation links:** All internal and external links within the webhook documentation have been updated to point to the correct, current resources.
---
### 💰 Billing and Subscription Updates
* **Enhanced Customer API:** The **Read Customer** endpoint now includes a complete example response, providing a clearer picture of the data you'll receive from the API.
* **Component Price Point examples:** We've added new examples for **Volume** and **Tiered** price points to the **Create Component Price Point** endpoint, providing clearer guidance for different pricing schemes. The **Stairstep Price Point** example was also corrected to include a valid `ending_quantity`.
* **Flexible Subscription Usage:** The `subscription_id` path parameter for the **Create Usage** endpoint has been updated to `subscription_id_or_reference`. This allows you to use either the subscription's ID or its reference string, making the endpoint more flexible.
* **Updated documentation links:** The links in the documentation for **GoCardless**, **Stripe SEPA/BECS Direct Debit**, and **Chargify.js** have been corrected to ensure they point to the latest and most relevant documentation.
---
### 🧰 General Enhancements
* **Concise descriptions:** We've shortened descriptions for the **Read Customer** and **Read Component** endpoints to be more direct.
* **Improved link consistency:** All external links, especially those referencing **Chargify.js** and various examples, have been reviewed and updated to the correct, canonical URLs.
**_Note:_** Documentation for the client can be found [here.](https://www.github.com/maxio-com/ab-java-sdk/tree/7.0.0/doc/client.md)
44
+
**_Note:_** Documentation for the client can be found [here.](https://www.github.com/maxio-com/ab-java-sdk/tree/7.0.1/doc/client.md)
45
45
46
46
The following parameters are configurable for the API Client:
47
47
48
48
| Parameter | Type | Description |
49
49
| --- | --- | --- |
50
50
| site |`String`| The subdomain for your Advanced Billing site.<br>*Default*: `"subdomain"`|
51
51
| environment |`Environment`| The API environment. <br> **Default: `Environment.US`**|
52
-
| httpClientConfig |[`Consumer<HttpClientConfiguration.Builder>`](https://www.github.com/maxio-com/ab-java-sdk/tree/7.0.0/doc/http-client-configuration-builder.md)| Set up Http Client Configuration instance. |
53
-
| basicAuthCredentials |[`BasicAuthCredentials`](https://www.github.com/maxio-com/ab-java-sdk/tree/7.0.0/doc/auth/basic-authentication.md)| The Credentials Setter for Basic Authentication |
52
+
| httpClientConfig |[`Consumer<HttpClientConfiguration.Builder>`](https://www.github.com/maxio-com/ab-java-sdk/tree/7.0.1/doc/http-client-configuration-builder.md)| Set up Http Client Configuration instance. |
53
+
| basicAuthCredentials |[`BasicAuthCredentials`](https://www.github.com/maxio-com/ab-java-sdk/tree/7.0.1/doc/auth/basic-authentication.md)| The Credentials Setter for Basic Authentication |
0 commit comments