Skip to content

Commit 712d9f8

Browse files
committed
## SDK Changes Detected:
* `client.captures.create()`: * `request_body.metadata` **Changed** **Breaking** ⚠️ * `response.metadata` **Changed** * `client.subscriptions.update()`: * `request_body.metadata` **Changed** **Breaking** ⚠️ * `response.metadata` **Changed** * `client.subscriptions.create()`: * `request_body.metadata` **Changed** **Breaking** ⚠️ * `response.metadata` **Changed** * `client.payments.update()`: * `request_body.metadata` **Changed** **Breaking** ⚠️ * `response.metadata` **Changed** * `client.customers.create-payment()`: * `request_body.metadata` **Changed** **Breaking** ⚠️ * `response.metadata` **Changed** * `client.refunds.create()`: * `request_body.metadata` **Changed** **Breaking** ⚠️ * `response.metadata` **Changed** * `client.customers.update()`: * `request_body.metadata` **Changed** **Breaking** ⚠️ * `response.metadata` **Changed** * `client.payments.create()`: * `request_body.metadata` **Changed** **Breaking** ⚠️ * `response.metadata` **Changed** * `client.customers.create()`: * `request.metadata` **Changed** **Breaking** ⚠️ * `response.metadata` **Changed** * `client.customers.list()`: `response._embedded.customers.[].metadata` **Changed** * `client.customers.list-payments()`: `response._embedded.payments.[].metadata` **Changed** * `client.captures.get()`: `response.metadata` **Changed** * `client.payment-links.list-payments()`: `response._embedded.payments.[].metadata` **Changed** * `client.refunds.all()`: `response._embedded.refunds.[].metadata` **Changed** * `client.refunds.get()`: `response.metadata` **Changed** * `client.customers.get()`: `response.metadata` **Changed** * `client.refunds.list()`: `response._embedded.refunds.[].metadata` **Changed** * `client.payments.cancel()`: `response.metadata` **Changed** * `client.captures.list()`: `response._embedded.captures.[].metadata` **Changed** * `client.payments.get()`: `response.metadata` **Changed** * `client.subscriptions.list()`: `response._embedded.subscriptions.[].metadata` **Changed** * `client.subscriptions.get()`: `response.metadata` **Changed** * `client.payments.list()`: `response._embedded.payments.[].metadata` **Changed** * `client.subscriptions.cancel()`: `response.metadata` **Changed** * `client.subscriptions.all()`: `response._embedded.subscriptions.[].metadata` **Changed** * `client.subscriptions.list-payments()`: `response._embedded.payments.[].metadata` **Changed** * `client.settlements.list-payments()`: `response._embedded.payments.[].metadata` **Changed** * `client.settlements.list-captures()`: `response._embedded.captures.[].metadata` **Changed** * `client.settlements.list-refunds()`: `response._embedded.refunds.[].metadata` **Changed**
1 parent b618fa9 commit 712d9f8

File tree

173 files changed

+2114
-3913
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

173 files changed

+2114
-3913
lines changed

.speakeasy/gen.lock

Lines changed: 31 additions & 69 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ generation:
2424
generateNewTests: false
2525
skipResponseBodyAssertions: false
2626
python:
27-
version: 0.7.2
27+
version: 0.8.0
2828
additionalDependencies:
2929
dev: {}
3030
main: {}

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.604.1
1+
speakeasyVersion: 1.605.1
22
sources:
33
Mollie API:
44
sourceNamespace: mollie-api
5-
sourceRevisionDigest: sha256:411d26a8ce467045a5896b4da015846eabad85d539533144fdf76b670bb51bd4
6-
sourceBlobDigest: sha256:a553f5696c150fdff2b5ffd60df4f10a83bfdbd9cae104ddc7f0ff4033e78f02
5+
sourceRevisionDigest: sha256:9a16352a6f1797dacb8308ba27bc43856d076bc666ca2c5ee96dbfd280c3ec69
6+
sourceBlobDigest: sha256:8021fed670a0fc6e045f1b87e0465d85936d658bb7cab86d8c636b90cbb900b0
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1755217657
9+
- speakeasy-sdk-regen-1755505081
1010
- 1.0.0
1111
targets:
1212
client:
1313
source: Mollie API
1414
sourceNamespace: mollie-api
15-
sourceRevisionDigest: sha256:411d26a8ce467045a5896b4da015846eabad85d539533144fdf76b670bb51bd4
16-
sourceBlobDigest: sha256:a553f5696c150fdff2b5ffd60df4f10a83bfdbd9cae104ddc7f0ff4033e78f02
15+
sourceRevisionDigest: sha256:9a16352a6f1797dacb8308ba27bc43856d076bc666ca2c5ee96dbfd280c3ec69
16+
sourceBlobDigest: sha256:8021fed670a0fc6e045f1b87e0465d85936d658bb7cab86d8c636b90cbb900b0
1717
codeSamplesNamespace: mollie-api-python-code-samples
18-
codeSamplesRevisionDigest: sha256:9ee850ef716821947411c5e8c5337877f4a8b4249a78a28d4966f7c1c6e73a63
18+
codeSamplesRevisionDigest: sha256:c93ed752e051028a340acb9f631115eb8dcc7375e03297d3d42aa6ac5aa5b324
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -388,4 +388,14 @@ Based on:
388388
### Generated
389389
- [python v0.7.2] .
390390
### Releases
391-
- [PyPI v0.7.2] https://pypi.org/project/mollie/0.7.2 - .
391+
- [PyPI v0.7.2] https://pypi.org/project/mollie/0.7.2 - .
392+
393+
## 2025-08-18 08:17:41
394+
### Changes
395+
Based on:
396+
- OpenAPI Doc
397+
- Speakeasy CLI 1.605.1 (2.684.0) https://github.com/speakeasy-api/speakeasy
398+
### Generated
399+
- [python v0.8.0] .
400+
### Releases
401+
- [PyPI v0.8.0] https://pypi.org/project/mollie/0.8.0 - .
Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,26 @@
11
# CancelPaymentMetadata
22

3+
Provide any data you like, for example a string or a JSON object. We will save the data alongside the entity. Whenever
4+
you fetch the entity with our API, we will also include the metadata. You can use up to approximately 1kB.
35

4-
## Fields
56

6-
| Field | Type | Required | Description |
7-
| ----------- | ----------- | ----------- | ----------- |
7+
## Supported Types
8+
9+
### `str`
10+
11+
```python
12+
value: str = /* values here */
13+
```
14+
15+
### `Dict[str, Any]`
16+
17+
```python
18+
value: Dict[str, Any] = /* values here */
19+
```
20+
21+
### `List[str]`
22+
23+
```python
24+
value: List[str] = /* values here */
25+
```
26+

docs/models/cancelpaymentmetadataunion.md

Lines changed: 0 additions & 26 deletions
This file was deleted.

docs/models/cancelpaymentresponse.md

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/models/cancelsubscriptionmetadata.md

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,29 @@
11
# CancelSubscriptionMetadata
22

3+
Provide any data you like, for example a string or a JSON object. We will save the data alongside the entity.
4+
Whenever you fetch the entity with our API, we will also include the metadata. You can use up to approximately
5+
1kB.
36

4-
## Fields
7+
Any metadata added to the subscription will be automatically forwarded to the payments generated for it.
8+
9+
10+
## Supported Types
11+
12+
### `str`
13+
14+
```python
15+
value: str = /* values here */
16+
```
17+
18+
### `Dict[str, Any]`
19+
20+
```python
21+
value: Dict[str, Any] = /* values here */
22+
```
23+
24+
### `List[str]`
25+
26+
```python
27+
value: List[str] = /* values here */
28+
```
529

6-
| Field | Type | Required | Description |
7-
| ----------- | ----------- | ----------- | ----------- |

docs/models/cancelsubscriptionmetadataunion.md

Lines changed: 0 additions & 29 deletions
This file was deleted.

docs/models/cancelsubscriptionresponse.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ refer to the [Get subscription endpoint](get-subscription) documentation.
2121
| `description` | *str* | :heavy_check_mark: | The subscription's description will be used as the description of the resulting individual payments and so showing<br/>up on the bank statement of the consumer.<br/><br/>**Please note:** the description needs to be unique for the Customer in case it has multiple active subscriptions. | Subscription of streaming channel |
2222
| `method` | [Nullable[models.CancelSubscriptionMethod]](../models/cancelsubscriptionmethod.md) | :heavy_check_mark: | The payment method used for this subscription. If omitted, any of the customer's valid mandates may be used. | paypal |
2323
| `application_fee` | [Optional[models.CancelSubscriptionApplicationFee]](../models/cancelsubscriptionapplicationfee.md) | :heavy_minus_sign: | With Mollie Connect you can charge fees on payments that your app is processing on behalf of other Mollie<br/>merchants.<br/><br/>Setting an application fee on the subscription will ensure this fee is charged on each individual payment.<br/><br/>Refer to the `applicationFee` parameter on the [Get payment endpoint](get-payment) documentation for more<br/>information. | |
24-
| `metadata` | [Nullable[models.CancelSubscriptionMetadataUnion]](../models/cancelsubscriptionmetadataunion.md) | :heavy_check_mark: | Provide any data you like, for example a string or a JSON object. We will save the data alongside the entity.<br/>Whenever you fetch the entity with our API, we will also include the metadata. You can use up to approximately<br/>1kB.<br/><br/>Any metadata added to the subscription will be automatically forwarded to the payments generated for it. | |
24+
| `metadata` | [Nullable[models.CancelSubscriptionMetadata]](../models/cancelsubscriptionmetadata.md) | :heavy_check_mark: | Provide any data you like, for example a string or a JSON object. We will save the data alongside the entity.<br/>Whenever you fetch the entity with our API, we will also include the metadata. You can use up to approximately<br/>1kB.<br/><br/>Any metadata added to the subscription will be automatically forwarded to the payments generated for it. | |
2525
| `webhook_url` | *str* | :heavy_check_mark: | We will call this URL for any payment status changes of payments resulting from this subscription.<br/><br/>This webhook will receive **all** events for the subscription's payments. This may include payment failures as<br/>well. Be sure to verify the payment's subscription ID and its status. | https://example.com/webhook |
2626
| `customer_id` | *str* | :heavy_check_mark: | The customer this subscription belongs to. | cst_5B8cwPMGnU |
2727
| `mandate_id` | *OptionalNullable[str]* | :heavy_minus_sign: | The mandate used for this subscription, if any. | mdt_5B8cwPMGnU |

0 commit comments

Comments
 (0)