Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
221 changes: 142 additions & 79 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ generation:
persistentEdits: {}
versioningStrategy: automatic
python:
version: 0.29.0
version: 0.29.1
additionalDependencies:
dev:
pydantic-ai-slim: ^0.1.0
Expand Down
12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,20 @@ speakeasyVersion: 1.648.0
sources:
Polar-OAS:
sourceNamespace: polar-oas
sourceRevisionDigest: sha256:bb7f2278a4e27a31ea7056294aafd3708ae19bed4497c3fb6f23bf500be837d5
sourceBlobDigest: sha256:01aa73b15fb2726209900c2d281348a18996bcdc3a4e886e3468bd81677ab3f2
sourceRevisionDigest: sha256:fafdf1ed9fa3b5ae0773cf353f93d602f40bf31947360e7d49391bdcda9afff3
sourceBlobDigest: sha256:29ba41dc3ad2fbb4816fc2175f8b8546a5b3f4e472db159aa3507346c28b1e8a
tags:
- latest
- speakeasy-sdk-regen-1770078059
- speakeasy-sdk-regen-1772065082
- 0.1.0
targets:
polar:
source: Polar-OAS
sourceNamespace: polar-oas
sourceRevisionDigest: sha256:bb7f2278a4e27a31ea7056294aafd3708ae19bed4497c3fb6f23bf500be837d5
sourceBlobDigest: sha256:01aa73b15fb2726209900c2d281348a18996bcdc3a4e886e3468bd81677ab3f2
sourceRevisionDigest: sha256:fafdf1ed9fa3b5ae0773cf353f93d602f40bf31947360e7d49391bdcda9afff3
sourceBlobDigest: sha256:29ba41dc3ad2fbb4816fc2175f8b8546a5b3f4e472db159aa3507346c28b1e8a
codeSamplesNamespace: polar-oas-py-code-samples
codeSamplesRevisionDigest: sha256:9f2eed90f0a422800439f080b91e77b51dab7b9a4be2ccde8209fb8fa0c7a93e
codeSamplesRevisionDigest: sha256:520886b509b97a93671f721f7d5dd356fb0f1356a94aa250b4b7e4e5712a8367
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -1033,4 +1033,14 @@ Based on:
### Generated
- [python v0.29.0] .
### Releases
- [PyPI v0.29.0] https://pypi.org/project/polar-sdk/0.29.0 - .
- [PyPI v0.29.0] https://pypi.org/project/polar-sdk/0.29.0 - .

## 2026-02-28 00:17:05
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.648.0 (2.737.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v0.29.1] .
### Releases
- [PyPI v0.29.1] https://pypi.org/project/polar-sdk/0.29.1 - .
18 changes: 9 additions & 9 deletions codeSamples.yaml

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions docs/models/benefit.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,12 @@ value: models.BenefitDiscord = /* values here */
value: models.BenefitDownloadables = /* values here */
```

### `models.BenefitFeatureFlag`

```python
value: models.BenefitFeatureFlag = /* values here */
```

### `models.BenefitGitHubRepository`

```python
Expand Down
6 changes: 6 additions & 0 deletions docs/models/benefitcreate.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,12 @@ value: models.BenefitDiscordCreate = /* values here */
value: models.BenefitDownloadablesCreate = /* values here */
```

### `models.BenefitFeatureFlagCreate`

```python
value: models.BenefitFeatureFlagCreate = /* values here */
```

### `models.BenefitGitHubRepositoryCreate`

```python
Expand Down
22 changes: 22 additions & 0 deletions docs/models/benefitfeatureflag.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# BenefitFeatureFlag

A benefit of type `feature_flag`.

Use it to grant feature flags with key-value metadata
that can be queried via the API and webhooks.


## Fields

| Field | Type | Required | Description |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| `id` | *str* | :heavy_check_mark: | The ID of the benefit. |
| `created_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | Creation timestamp of the object. |
| `modified_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | Last modification timestamp of the object. |
| `type` | *Literal["feature_flag"]* | :heavy_check_mark: | N/A |
| `description` | *str* | :heavy_check_mark: | The description of the benefit. |
| `selectable` | *bool* | :heavy_check_mark: | Whether the benefit is selectable when creating a product. |
| `deletable` | *bool* | :heavy_check_mark: | Whether the benefit is deletable. |
| `organization_id` | *str* | :heavy_check_mark: | The ID of the organization owning the benefit. |
| `metadata` | Dict[str, [models.MetadataOutputType](../models/metadataoutputtype.md)] | :heavy_check_mark: | N/A |
| `properties` | [models.BenefitFeatureFlagProperties](../models/benefitfeatureflagproperties.md) | :heavy_check_mark: | Properties for a benefit of type `feature_flag`. |
Loading