Skip to content

Commit ac3d422

Browse files
speakeasybotfrankie567
authored andcommitted
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.554.1
1 parent edbf5c0 commit ac3d422

File tree

80 files changed

+6249
-2320
lines changed

Some content is hidden

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

80 files changed

+6249
-2320
lines changed

.speakeasy/gen.lock

Lines changed: 129 additions & 55 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ generation:
77
maintainOpenAPIOrder: true
88
usageSnippets:
99
optionalPropertyRendering: withExample
10+
sdkInitStyle: constructor
1011
useClassNamesForArrayFields: true
1112
fixes:
1213
nameResolutionDec2023: true
@@ -19,7 +20,7 @@ generation:
1920
oAuth2ClientCredentialsEnabled: true
2021
oAuth2PasswordEnabled: false
2122
python:
22-
version: 0.19.2
23+
version: 0.20.0
2324
additionalDependencies:
2425
dev:
2526
pydantic-ai-slim: ^0.1.0

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.548.4
1+
speakeasyVersion: 1.554.1
22
sources:
33
Polar-OAS:
44
sourceNamespace: polar-oas
5-
sourceRevisionDigest: sha256:95f7c79c001de00a021403c08b7338137f95a1c40f08b449c70c56e0c1b10d76
6-
sourceBlobDigest: sha256:ca69aa49cf199aa1722e9140b830ac42c4eaa6c61f2fdfd64ec40b59009704e6
5+
sourceRevisionDigest: sha256:e74c199964aad184b6cf164cc7f0eb1ac13f54e428f313146b492b27d57ec25c
6+
sourceBlobDigest: sha256:56d0bc59fe2b248e89a072687c0bf52cd3890a4e64237dae3df1743529fa1da4
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1747440815
9+
- speakeasy-sdk-regen-1747959237
1010
- 0.1.0
1111
targets:
1212
polar:
1313
source: Polar-OAS
1414
sourceNamespace: polar-oas
15-
sourceRevisionDigest: sha256:95f7c79c001de00a021403c08b7338137f95a1c40f08b449c70c56e0c1b10d76
16-
sourceBlobDigest: sha256:ca69aa49cf199aa1722e9140b830ac42c4eaa6c61f2fdfd64ec40b59009704e6
15+
sourceRevisionDigest: sha256:e74c199964aad184b6cf164cc7f0eb1ac13f54e428f313146b492b27d57ec25c
16+
sourceBlobDigest: sha256:56d0bc59fe2b248e89a072687c0bf52cd3890a4e64237dae3df1743529fa1da4
1717
codeSamplesNamespace: polar-oas-py-code-samples
18-
codeSamplesRevisionDigest: sha256:04256231083d9273fdda6485719545bee2804fa95f9168c549d83f1e95554680
18+
codeSamplesRevisionDigest: sha256:5857c932ccd054a8f3fcb0f12c3a7717f423e1a2cab54782e97e2af752c8d4ec
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -803,6 +803,8 @@ def webhook():
803803

804804
* [list](docs/sdks/polarorders/README.md#list) - List Orders
805805
* [get](docs/sdks/polarorders/README.md#get) - Get Order
806+
* [update](docs/sdks/polarorders/README.md#update) - Update Order
807+
* [generate_invoice](docs/sdks/polarorders/README.md#generate_invoice) - Generate Order Invoice
806808
* [invoice](docs/sdks/polarorders/README.md#invoice) - Get Order Invoice
807809

808810
#### [customer_portal.organizations](docs/sdks/polarorganizations/README.md)
@@ -896,6 +898,8 @@ def webhook():
896898

897899
* [list](docs/sdks/orders/README.md#list) - List Orders
898900
* [get](docs/sdks/orders/README.md#get) - Get Order
901+
* [update](docs/sdks/orders/README.md#update) - Update Order
902+
* [generate_invoice](docs/sdks/orders/README.md#generate_invoice) - Generate Order Invoice
899903
* [invoice](docs/sdks/orders/README.md#invoice) - Get Order Invoice
900904

901905
### [organizations](docs/sdks/organizations/README.md)

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -763,4 +763,14 @@ Based on:
763763
### Generated
764764
- [python v0.19.2] .
765765
### Releases
766-
- [PyPI v0.19.2] https://pypi.org/project/polar-sdk/0.19.2 - .
766+
- [PyPI v0.19.2] https://pypi.org/project/polar-sdk/0.19.2 - .
767+
768+
## 2025-06-02 00:14:38
769+
### Changes
770+
Based on:
771+
- OpenAPI Doc
772+
- Speakeasy CLI 1.554.1 (2.616.1) https://github.com/speakeasy-api/speakeasy
773+
### Generated
774+
- [python v0.20.0] .
775+
### Releases
776+
- [PyPI v0.20.0] https://pypi.org/project/polar-sdk/0.20.0 - .

codeSamples.yaml

Lines changed: 29 additions & 5 deletions
Large diffs are not rendered by default.

docs/models/customerorder.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@
2020
| `refunded_tax_amount` | *int* | :heavy_check_mark: | Sales tax refunded in cents. | |
2121
| `currency` | *str* | :heavy_check_mark: | N/A | |
2222
| `billing_reason` | [models.OrderBillingReason](../models/orderbillingreason.md) | :heavy_check_mark: | N/A | |
23+
| `billing_name` | *Nullable[str]* | :heavy_check_mark: | The name of the customer that should appear on the invoice. | |
2324
| `billing_address` | [Nullable[models.Address]](../models/address.md) | :heavy_check_mark: | N/A | |
25+
| `is_invoice_generated` | *bool* | :heavy_check_mark: | Whether an invoice has been generated for this order. | |
2426
| `customer_id` | *str* | :heavy_check_mark: | N/A | |
2527
| `product_id` | *str* | :heavy_check_mark: | N/A | |
2628
| `discount_id` | *Nullable[str]* | :heavy_check_mark: | N/A | |

docs/models/customerorderupdate.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# CustomerOrderUpdate
2+
3+
Schema to update an order.
4+
5+
6+
## Fields
7+
8+
| Field | Type | Required | Description |
9+
| --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
10+
| `billing_name` | *Nullable[str]* | :heavy_check_mark: | The name of the customer that should appear on the invoice. Can't be updated after the invoice is generated. |
11+
| `billing_address` | [Nullable[models.Address]](../models/address.md) | :heavy_check_mark: | The address of the customer that should appear on the invoice. Can't be updated after the invoice is generated. |
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# CustomerPortalOrdersGenerateInvoiceRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------ | ------------------ | ------------------ | ------------------ |
8+
| `id` | *str* | :heavy_check_mark: | The order ID. |
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# CustomerPortalOrdersGenerateInvoiceResponse422CustomerPortalOrdersGenerateInvoice
2+
3+
Order is not paid or is missing billing name or address.
4+
5+
6+
## Supported Types
7+
8+
### `models.MissingInvoiceBillingDetails`
9+
10+
```python
11+
value: models.MissingInvoiceBillingDetails = /* values here */
12+
```
13+
14+
### `models.NotPaidOrder`
15+
16+
```python
17+
value: models.NotPaidOrder = /* values here */
18+
```
19+

0 commit comments

Comments
 (0)