diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 2409aa2..6e18f38 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,12 +1,12 @@ lockVersion: 2.0.0 id: e7042734-e669-4c36-85da-bbb4a7500ac8 management: - docChecksum: 1457c7a0b5015bae5c5e9b2c47ca23c3 + docChecksum: 023dd0396155eafbbdd3b7acf11e1395 docVersion: 0.1.0 - speakeasyVersion: 1.385.0 - generationVersion: 2.407.2 - releaseVersion: 0.1.13 - configChecksum: d9517d11112c178f29209516cd09bb12 + speakeasyVersion: 1.390.1 + generationVersion: 2.409.0 + releaseVersion: 0.1.14 + configChecksum: b830b0c39bb8ce401dd8826df5c24aea repoURL: https://github.com/polarsource/polar-python.git installationURL: https://github.com/polarsource/polar-python.git published: true diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 798f09c..6772afe 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -15,7 +15,7 @@ generation: auth: oAuth2ClientCredentialsEnabled: true python: - version: 0.1.13 + version: 0.1.14 additionalDependencies: dev: {} main: {} diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index bfdb9d6..1c82314 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,9 +1,9 @@ -speakeasyVersion: 1.385.0 +speakeasyVersion: 1.390.1 sources: Polar-OAS: sourceNamespace: polar-oas - sourceRevisionDigest: sha256:d005a2a9d9efe714ad796e20a4e1228a7a9c154badc8cd488e02f6e02f440551 - sourceBlobDigest: sha256:839047495a6cbe8a089b36a53f0c00857d55e79c000b662b5f6e4b39ff927a8c + sourceRevisionDigest: sha256:04f24e21b244c66b24f548772f3a1fcf3b0732586daed8f0f9b98735428ed402 + sourceBlobDigest: sha256:3e5775321e8bfce8b04f57138abe6ea40d3d5a1bf0fe7be1df498cf91a5d6901 tags: - latest - main @@ -11,8 +11,8 @@ targets: polar: source: Polar-OAS sourceNamespace: polar-oas - sourceRevisionDigest: sha256:d005a2a9d9efe714ad796e20a4e1228a7a9c154badc8cd488e02f6e02f440551 - sourceBlobDigest: sha256:839047495a6cbe8a089b36a53f0c00857d55e79c000b662b5f6e4b39ff927a8c + sourceRevisionDigest: sha256:04f24e21b244c66b24f548772f3a1fcf3b0732586daed8f0f9b98735428ed402 + sourceBlobDigest: sha256:3e5775321e8bfce8b04f57138abe6ea40d3d5a1bf0fe7be1df498cf91a5d6901 outLocation: /github/workspace/repo workflow: workflowVersion: 1.0.0 @@ -22,8 +22,8 @@ workflow: inputs: - location: https://api.polar.sh/openapi.json overlays: - - location: .speakeasy/security.overlay.yml - - location: .speakeasy/type_parameter.overlay.yml + - location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/security.yml + - location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/type_parameter.yml registry: location: registry.speakeasyapi.dev/polar/polar/polar-oas targets: diff --git a/README.md b/README.md index cf1aaa0..11b5513 100644 --- a/README.md +++ b/README.md @@ -96,19 +96,19 @@ asyncio.run(main()) ### [users.benefits](docs/sdks/polarbenefits/README.md) * [list](docs/sdks/polarbenefits/README.md#list) - List Benefits -* [retrieve](docs/sdks/polarbenefits/README.md#retrieve) - Get Benefit +* [get](docs/sdks/polarbenefits/README.md#get) - Get Benefit ### [users.orders](docs/sdks/polarorders/README.md) * [list](docs/sdks/polarorders/README.md#list) - List Orders -* [retrieve](docs/sdks/polarorders/README.md#retrieve) - Get Order +* [get](docs/sdks/polarorders/README.md#get) - Get Order * [invoice](docs/sdks/polarorders/README.md#invoice) - Get Order Invoice ### [users.subscriptions](docs/sdks/polarsubscriptions/README.md) * [list](docs/sdks/polarsubscriptions/README.md#list) - List Subscriptions * [create](docs/sdks/polarsubscriptions/README.md#create) - Create Free Subscription -* [retrieve](docs/sdks/polarsubscriptions/README.md#retrieve) - Get Subscription +* [get](docs/sdks/polarsubscriptions/README.md#get) - Get Subscription * [update](docs/sdks/polarsubscriptions/README.md#update) - Update Subscription * [cancel](docs/sdks/polarsubscriptions/README.md#cancel) - Cancel Subscription @@ -116,7 +116,7 @@ asyncio.run(main()) * [list](docs/sdks/polaradvertisements/README.md#list) - List Advertisements * [create](docs/sdks/polaradvertisements/README.md#create) - Create Advertisement -* [retrieve](docs/sdks/polaradvertisements/README.md#retrieve) - Get Advertisement +* [get](docs/sdks/polaradvertisements/README.md#get) - Get Advertisement * [update](docs/sdks/polaradvertisements/README.md#update) - Update Advertisement * [delete](docs/sdks/polaradvertisements/README.md#delete) - Delete Advertisement * [enable](docs/sdks/polaradvertisements/README.md#enable) - Enable Advertisement @@ -124,12 +124,12 @@ asyncio.run(main()) ### [users.downloadables](docs/sdks/downloadables/README.md) * [list](docs/sdks/downloadables/README.md#list) - List Downloadables -* [retrieve](docs/sdks/downloadables/README.md#retrieve) - Get Downloadable +* [get](docs/sdks/downloadables/README.md#get) - Get Downloadable ### [users.license_keys](docs/sdks/polarlicensekeys/README.md) * [list](docs/sdks/polarlicensekeys/README.md#list) - List License Keys -* [retrieve](docs/sdks/polarlicensekeys/README.md#retrieve) - Get License Key +* [get](docs/sdks/polarlicensekeys/README.md#get) - Get License Key * [validate](docs/sdks/polarlicensekeys/README.md#validate) - Validate License Key * [activate](docs/sdks/polarlicensekeys/README.md#activate) - Activate License Key * [deactivate](docs/sdks/polarlicensekeys/README.md#deactivate) - Deactivate License Key @@ -141,14 +141,14 @@ asyncio.run(main()) ### [repositories](docs/sdks/repositories/README.md) * [list](docs/sdks/repositories/README.md#list) - List Repositories -* [retrieve](docs/sdks/repositories/README.md#retrieve) - Get Repository +* [get](docs/sdks/repositories/README.md#get) - Get Repository * [update](docs/sdks/repositories/README.md#update) - Update Repository ### [organizations](docs/sdks/organizations/README.md) * [list](docs/sdks/organizations/README.md#list) - List Organizations * [create](docs/sdks/organizations/README.md#create) - Create Organization -* [retrieve](docs/sdks/organizations/README.md#retrieve) - Get Organization +* [get](docs/sdks/organizations/README.md#get) - Get Organization * [update](docs/sdks/organizations/README.md#update) - Update Organization ### [subscriptions](docs/sdks/subscriptions/README.md) @@ -162,7 +162,7 @@ asyncio.run(main()) * [list](docs/sdks/articles/README.md#list) - List Articles * [create](docs/sdks/articles/README.md#create) - Create Article -* [retrieve](docs/sdks/articles/README.md#retrieve) - Get Article +* [get](docs/sdks/articles/README.md#get) - Get Article * [update](docs/sdks/articles/README.md#update) - Update Article * [delete](docs/sdks/articles/README.md#delete) - Delete Article * [receivers](docs/sdks/articles/README.md#receivers) - Get Article Receivers Count @@ -172,7 +172,7 @@ asyncio.run(main()) ### [advertisements](docs/sdks/advertisements/README.md) * [list](docs/sdks/advertisements/README.md#list) - List Campaigns -* [retrieve](docs/sdks/advertisements/README.md#retrieve) - Get Campaign +* [get](docs/sdks/advertisements/README.md#get) - Get Campaign ### [oauth2](docs/sdks/oauth2/README.md) @@ -185,7 +185,7 @@ asyncio.run(main()) * [list](docs/sdks/clients/README.md#list) - List Clients * [create](docs/sdks/clients/README.md#create) - Create Client -* [retrieve](docs/sdks/clients/README.md#retrieve) - Get Client +* [get](docs/sdks/clients/README.md#get) - Get Client * [update](docs/sdks/clients/README.md#update) - Update Client * [delete](docs/sdks/clients/README.md#delete) - Delete Client @@ -193,7 +193,7 @@ asyncio.run(main()) * [list](docs/sdks/benefits/README.md#list) - List Benefits * [create](docs/sdks/benefits/README.md#create) - Create Benefit -* [retrieve](docs/sdks/benefits/README.md#retrieve) - Get Benefit +* [get](docs/sdks/benefits/README.md#get) - Get Benefit * [update](docs/sdks/benefits/README.md#update) - Update Benefit * [delete](docs/sdks/benefits/README.md#delete) - Delete Benefit * [grants](docs/sdks/benefits/README.md#grants) - List Benefit Grants @@ -202,20 +202,20 @@ asyncio.run(main()) * [list](docs/sdks/products/README.md#list) - List Products * [create](docs/sdks/products/README.md#create) - Create Product -* [retrieve](docs/sdks/products/README.md#retrieve) - Get Product +* [get](docs/sdks/products/README.md#get) - Get Product * [update](docs/sdks/products/README.md#update) - Update Product * [update_benefits](docs/sdks/products/README.md#update_benefits) - Update Product Benefits ### [orders](docs/sdks/orders/README.md) * [list](docs/sdks/orders/README.md#list) - List Orders -* [retrieve](docs/sdks/orders/README.md#retrieve) - Get Order +* [get](docs/sdks/orders/README.md#get) - Get Order * [invoice](docs/sdks/orders/README.md#invoice) - Get Order Invoice ### [checkouts](docs/sdks/checkouts/README.md) * [create](docs/sdks/checkouts/README.md#create) - Create Checkout -* [retrieve](docs/sdks/checkouts/README.md#retrieve) - Get Checkout +* [get](docs/sdks/checkouts/README.md#get) - Get Checkout ### [files](docs/sdks/files/README.md) @@ -227,13 +227,13 @@ asyncio.run(main()) ### [metrics](docs/sdks/metricssdk/README.md) -* [retrieve](docs/sdks/metricssdk/README.md#retrieve) - Get Metrics +* [get](docs/sdks/metricssdk/README.md#get) - Get Metrics * [limits](docs/sdks/metricssdk/README.md#limits) - Get Metrics Limits ### [license_keys](docs/sdks/licensekeys/README.md) * [list](docs/sdks/licensekeys/README.md#list) - List License Keys -* [retrieve](docs/sdks/licensekeys/README.md#retrieve) - Get License Key +* [get](docs/sdks/licensekeys/README.md#get) - Get License Key * [update](docs/sdks/licensekeys/README.md#update) - Update License Key * [get_activation](docs/sdks/licensekeys/README.md#get_activation) - Get Activation @@ -259,7 +259,7 @@ s = Polar( res = s.subscriptions.import_subscriptions(request={ "file": { "file_name": "your_file_here", - "content": open("", "rb"), + "content": open("example.file", "rb"), }, "organization_id": "", }) diff --git a/RELEASES.md b/RELEASES.md index 4b07ded..0dbe40d 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -102,4 +102,14 @@ Based on: ### Generated - [python v0.1.13] . ### Releases -- [PyPI v0.1.13] https://pypi.org/project/polar-sdk/0.1.13 - . \ No newline at end of file +- [PyPI v0.1.13] https://pypi.org/project/polar-sdk/0.1.13 - . + +## 2024-09-04 00:11:17 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.390.1 (2.409.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [python v0.1.14] . +### Releases +- [PyPI v0.1.14] https://pypi.org/project/polar-sdk/0.1.14 - . \ No newline at end of file diff --git a/codeSamples.yaml b/codeSamples.yaml index facbed2..c970cb6 100644 --- a/codeSamples.yaml +++ b/codeSamples.yaml @@ -3,11 +3,11 @@ info: title: CodeSamples overlay for python target version: 0.0.0 actions: - - target: $["paths"]["/v1/users/downloadables/{token}"]["get"] + - target: $["paths"]["/v1/orders/"]["get"] update: x-codeSamples: - lang: python - label: get + label: list source: |- from polar_sdk import Polar @@ -16,34 +16,20 @@ actions: ) - res = s.users.downloadables.retrieve(token="") + res = s.orders.list() if res is not None: - # handle response - pass - - target: $["paths"]["/v1/metrics/limits"]["get"] - update: - x-codeSamples: - - lang: python - label: limits - source: |- - from polar_sdk import Polar - - s = Polar( - access_token="", - ) - - - res = s.metrics.limits() + while True: + # handle items - if res is not None: - # handle response - pass - - target: $["paths"]["/v1/organizations/"]["post"] + res = res.Next() + if res is None: + break + - target: $["paths"]["/v1/users/benefits/"]["get"] update: x-codeSamples: - lang: python - label: create + label: list source: |- from polar_sdk import Polar @@ -52,19 +38,20 @@ actions: ) - res = s.organizations.create(request={ - "name": "", - "slug": "", - }) + res = s.users.benefits.list() if res is not None: - # handle response - pass - - target: $["paths"]["/v1/license-keys/{id}/activations/{activation_id}"]["get"] + while True: + # handle items + + res = res.Next() + if res is None: + break + - target: $["paths"]["/v1/users/benefits/{id}"]["get"] update: x-codeSamples: - lang: python - label: get_activation + label: get source: |- from polar_sdk import Polar @@ -73,12 +60,12 @@ actions: ) - res = s.license_keys.get_activation(id="", activation_id="") + res = s.users.benefits.get(id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/users/subscriptions/{id}"]["patch"] + - target: $["paths"]["/v1/articles/{id}"]["patch"] update: x-codeSamples: - lang: python @@ -91,18 +78,16 @@ actions: ) - res = s.users.subscriptions.update(id="", user_subscription_update={ - "product_price_id": "", - }) + res = s.articles.update(id="", article_update={}) if res is not None: # handle response pass - - target: $["paths"]["/v1/subscriptions/export"]["get"] + - target: $["paths"]["/v1/users/orders/"]["get"] update: x-codeSamples: - lang: python - label: export + label: list source: |- from polar_sdk import Polar @@ -111,16 +96,20 @@ actions: ) - res = s.subscriptions.export() + res = s.users.orders.list() if res is not None: - # handle response - pass - - target: $["paths"]["/v1/oauth2/token"]["post"] + while True: + # handle items + + res = res.Next() + if res is None: + break + - target: $["paths"]["/v1/users/advertisements/{id}/enable"]["post"] update: x-codeSamples: - lang: python - label: request_token + label: enable source: |- from polar_sdk import Polar @@ -129,21 +118,16 @@ actions: ) - res = s.oauth2.token(request={ - "client_id": "", - "client_secret": "", - "code": "", - "redirect_uri": "http://multicolored-chivalry.name", + s.users.advertisements.enable(id="", user_advertisement_campaign_enable={ + "benefit_id": "", }) - if res is not None: - # handle response - pass - - target: $["paths"]["/v1/oauth2/register/{client_id}"]["delete"] + # Use the SDK ... + - target: $["paths"]["/v1/subscriptions/export"]["get"] update: x-codeSamples: - lang: python - label: delete_client + label: export source: |- from polar_sdk import Polar @@ -152,16 +136,16 @@ actions: ) - res = s.oauth2.clients.delete(client_id="") + res = s.subscriptions.export() if res is not None: # handle response pass - - target: $["paths"]["/v1/benefits/"]["post"] + - target: $["paths"]["/v1/oauth2/introspect"]["post"] update: x-codeSamples: - lang: python - label: create + label: introspect_token source: |- from polar_sdk import Polar @@ -170,12 +154,10 @@ actions: ) - res = s.benefits.create(request={ - "description": "Multi-tiered motivating standardization", - "properties": { - "guild_token": "", - "role_id": "", - }, + res = s.oauth2.introspect(request={ + "token": "", + "client_id": "", + "client_secret": "", }) if res is not None: @@ -197,11 +179,11 @@ actions: s.benefits.delete(id="") # Use the SDK ... - - target: $["paths"]["/v1/products/{id}"]["get"] + - target: $["paths"]["/v1/metrics/limits"]["get"] update: x-codeSamples: - lang: python - label: get + label: limits source: |- from polar_sdk import Polar @@ -210,7 +192,7 @@ actions: ) - res = s.products.retrieve(id="") + res = s.metrics.limits() if res is not None: # handle response @@ -237,11 +219,11 @@ actions: if res is not None: # handle response pass - - target: $["paths"]["/v1/organizations/{id}"]["get"] + - target: $["paths"]["/v1/organizations/"]["post"] update: x-codeSamples: - lang: python - label: get + label: create source: |- from polar_sdk import Polar @@ -250,16 +232,19 @@ actions: ) - res = s.organizations.retrieve(id="") + res = s.organizations.create(request={ + "name": "", + "slug": "", + }) if res is not None: # handle response pass - - target: $["paths"]["/v1/articles/{id}"]["get"] + - target: $["paths"]["/v1/repositories/"]["get"] update: x-codeSamples: - lang: python - label: get + label: list source: |- from polar_sdk import Polar @@ -268,16 +253,20 @@ actions: ) - res = s.articles.retrieve(id="") + res = s.repositories.list() if res is not None: - # handle response - pass - - target: $["paths"]["/v1/advertisements/{id}"]["get"] + while True: + # handle items + + res = res.Next() + if res is None: + break + - target: $["paths"]["/v1/organizations/"]["get"] update: x-codeSamples: - lang: python - label: get + label: list source: |- from polar_sdk import Polar @@ -286,16 +275,20 @@ actions: ) - res = s.advertisements.retrieve(id="") + res = s.organizations.list() if res is not None: - # handle response - pass - - target: $["paths"]["/v1/benefits/"]["get"] + while True: + # handle items + + res = res.Next() + if res is None: + break + - target: $["paths"]["/v1/advertisements/{id}"]["get"] update: x-codeSamples: - lang: python - label: list + label: get source: |- from polar_sdk import Polar @@ -304,16 +297,12 @@ actions: ) - res = s.benefits.list() + res = s.advertisements.get(id="") if res is not None: - while True: - # handle items - - res = res.Next() - if res is None: - break - - target: $["paths"]["/v1/users/orders/"]["get"] + # handle response + pass + - target: $["paths"]["/v1/oauth2/"]["get"] update: x-codeSamples: - lang: python @@ -326,7 +315,7 @@ actions: ) - res = s.users.orders.list() + res = s.oauth2.clients.list() if res is not None: while True: @@ -335,11 +324,11 @@ actions: res = res.Next() if res is None: break - - target: $["paths"]["/v1/users/advertisements/{id}/enable"]["post"] + - target: $["paths"]["/v1/oauth2/register/{client_id}"]["put"] update: x-codeSamples: - lang: python - label: enable + label: update_client source: |- from polar_sdk import Polar @@ -348,12 +337,18 @@ actions: ) - s.users.advertisements.enable(id="", user_advertisement_campaign_enable={ - "benefit_id": "", + res = s.oauth2.clients.update(client_id="", o_auth2_client_configuration_update={ + "redirect_uris": [ + "https://alarming-nondisclosure.com", + ], + "client_name": "", + "client_id": "", }) - # Use the SDK ... - - target: $["paths"]["/v1/oauth2/"]["get"] + if res is not None: + # handle response + pass + - target: $["paths"]["/v1/users/advertisements/"]["get"] update: x-codeSamples: - lang: python @@ -366,7 +361,7 @@ actions: ) - res = s.oauth2.clients.list() + res = s.users.advertisements.list() if res is not None: while True: @@ -375,11 +370,11 @@ actions: res = res.Next() if res is None: break - - target: $["paths"]["/v1/organizations/{id}"]["patch"] + - target: $["paths"]["/v1/users/license-keys/deactivate"]["post"] update: x-codeSamples: - lang: python - label: update + label: deactivate source: |- from polar_sdk import Polar @@ -388,16 +383,46 @@ actions: ) - res = s.organizations.update(id="", organization_update={}) + s.users.license_keys.deactivate(request={ + "key": "", + "organization_id": "", + "activation_id": "", + }) + + # Use the SDK ... + - target: $["paths"]["/v1/files/{id}/uploaded"]["post"] + update: + x-codeSamples: + - lang: python + label: uploaded + source: |- + from polar_sdk import Polar + + s = Polar( + access_token="", + ) + + + res = s.files.uploaded(id="", file_upload_completed={ + "id": "", + "path": "/sys", + "parts": [ + { + "number": 241210, + "checksum_etag": "", + "checksum_sha256_base64": "", + }, + ], + }) if res is not None: # handle response pass - - target: $["paths"]["/v1/articles/{id}"]["delete"] + - target: $["paths"]["/v1/oauth2/userinfo"]["get"] update: x-codeSamples: - lang: python - label: delete + label: userinfo source: |- from polar_sdk import Polar @@ -406,14 +431,16 @@ actions: ) - s.articles.delete(id="") + res = s.oauth2.userinfo() - # Use the SDK ... - - target: $["paths"]["/v1/products/{id}"]["patch"] + if res is not None: + # handle response + pass + - target: $["paths"]["/v1/oauth2/register"]["post"] update: x-codeSamples: - lang: python - label: update + label: create_client source: |- from polar_sdk import Polar @@ -422,16 +449,21 @@ actions: ) - res = s.products.update(id="", product_update={}) + res = s.oauth2.clients.create(request={ + "redirect_uris": [ + "http://limp-pastry.org", + ], + "client_name": "", + }) if res is not None: # handle response pass - - target: $["paths"]["/v1/users/benefits/"]["get"] + - target: $["paths"]["/v1/license-keys/{id}"]["get"] update: x-codeSamples: - lang: python - label: list + label: get source: |- from polar_sdk import Polar @@ -440,20 +472,16 @@ actions: ) - res = s.users.benefits.list() + res = s.license_keys.get(id="") if res is not None: - while True: - # handle items - - res = res.Next() - if res is None: - break - - target: $["paths"]["/v1/users/advertisements/"]["get"] + # handle response + pass + - target: $["paths"]["/v1/license-keys/{id}"]["patch"] update: x-codeSamples: - lang: python - label: list + label: update source: |- from polar_sdk import Polar @@ -462,20 +490,16 @@ actions: ) - res = s.users.advertisements.list() + res = s.license_keys.update(id="", license_key_update={}) if res is not None: - while True: - # handle items - - res = res.Next() - if res is None: - break - - target: $["paths"]["/v1/users/license-keys/"]["get"] + # handle response + pass + - target: $["paths"]["/v1/subscriptions/"]["post"] update: x-codeSamples: - lang: python - label: list + label: create source: |- from polar_sdk import Polar @@ -484,20 +508,19 @@ actions: ) - res = s.users.license_keys.list() + res = s.subscriptions.create(request={ + "email": "Jena.Nienow28@yahoo.com", + "product_id": "", + }) if res is not None: - while True: - # handle items - - res = res.Next() - if res is None: - break - - target: $["paths"]["/v1/users/license-keys/validate"]["post"] + # handle response + pass + - target: $["paths"]["/v1/products/{id}"]["get"] update: x-codeSamples: - lang: python - label: validate + label: get source: |- from polar_sdk import Polar @@ -506,19 +529,16 @@ actions: ) - res = s.users.license_keys.validate(request={ - "key": "", - "organization_id": "", - }) + res = s.products.get(id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/users/license-keys/activate"]["post"] + - target: $["paths"]["/v1/oauth2/revoke"]["post"] update: x-codeSamples: - lang: python - label: activate + label: revoke_token source: |- from polar_sdk import Polar @@ -527,20 +547,20 @@ actions: ) - res = s.users.license_keys.activate(request={ - "key": "", - "organization_id": "", - "label": "", + res = s.oauth2.revoke(request={ + "token": "", + "client_id": "", + "client_secret": "", }) if res is not None: # handle response pass - - target: $["paths"]["/v1/articles/{id}/preview"]["post"] + - target: $["paths"]["/v1/benefits/"]["post"] update: x-codeSamples: - lang: python - label: preview + label: create source: |- from polar_sdk import Polar @@ -549,14 +569,18 @@ actions: ) - res = s.articles.preview(id="", article_preview={ - "email": "Eileen56@yahoo.com", + res = s.benefits.create(request={ + "description": "Multi-tiered motivating standardization", + "properties": { + "guild_token": "", + "role_id": "", + }, }) if res is not None: # handle response pass - - target: $["paths"]["/v1/advertisements/"]["get"] + - target: $["paths"]["/v1/products/"]["get"] update: x-codeSamples: - lang: python @@ -569,7 +593,7 @@ actions: ) - res = s.advertisements.list(benefit_id="") + res = s.products.list() if res is not None: while True: @@ -578,11 +602,11 @@ actions: res = res.Next() if res is None: break - - target: $["paths"]["/v1/oauth2/introspect"]["post"] + - target: $["paths"]["/v1/checkouts/"]["post"] update: x-codeSamples: - lang: python - label: introspect_token + label: create source: |- from polar_sdk import Polar @@ -591,20 +615,19 @@ actions: ) - res = s.oauth2.introspect(request={ - "token": "", - "client_id": "", - "client_secret": "", + res = s.checkouts.create(request={ + "product_price_id": "", + "success_url": "http://limp-pastry.org", }) if res is not None: # handle response pass - - target: $["paths"]["/v1/users/benefits/{id}"]["get"] + - target: $["paths"]["/v1/license-keys"]["get"] update: x-codeSamples: - lang: python - label: get + label: list source: |- from polar_sdk import Polar @@ -613,16 +636,20 @@ actions: ) - res = s.users.benefits.retrieve(id="") + res = s.license_keys.list() if res is not None: - # handle response - pass - - target: $["paths"]["/v1/users/advertisements/{id}"]["delete"] + while True: + # handle items + + res = res.Next() + if res is None: + break + - target: $["paths"]["/v1/license-keys/{id}/activations/{activation_id}"]["get"] update: x-codeSamples: - lang: python - label: delete + label: get_activation source: |- from polar_sdk import Polar @@ -631,38 +658,16 @@ actions: ) - res = s.users.advertisements.delete(id="") + res = s.license_keys.get_activation(id="", activation_id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/repositories/"]["get"] - update: - x-codeSamples: - - lang: python - label: list - source: |- - from polar_sdk import Polar - - s = Polar( - access_token="", - ) - - - res = s.repositories.list() - - if res is not None: - while True: - # handle items - - res = res.Next() - if res is None: - break - - target: $["paths"]["/v1/benefits/{id}"]["patch"] + - target: $["paths"]["/v1/subscriptions/import"]["post"] update: x-codeSamples: - lang: python - label: update + label: import source: |- from polar_sdk import Polar @@ -671,7 +676,13 @@ actions: ) - res = s.benefits.update(id="", request_body={}) + res = s.subscriptions.import_subscriptions(request={ + "file": { + "file_name": "your_file_here", + "content": open("example.file", "rb"), + }, + "organization_id": "", + }) if res is not None: # handle response @@ -694,11 +705,11 @@ actions: if res is not None: # handle response pass - - target: $["paths"]["/v1/products/"]["get"] + - target: $["paths"]["/v1/benefits/{id}"]["get"] update: x-codeSamples: - lang: python - label: list + label: get source: |- from polar_sdk import Polar @@ -707,20 +718,16 @@ actions: ) - res = s.products.list() + res = s.benefits.get(id="") if res is not None: - while True: - # handle items - - res = res.Next() - if res is None: - break - - target: $["paths"]["/v1/products/{id}/benefits"]["post"] + # handle response + pass + - target: $["paths"]["/v1/benefits/{id}"]["patch"] update: x-codeSamples: - lang: python - label: update_benefits + label: update source: |- from polar_sdk import Polar @@ -729,20 +736,16 @@ actions: ) - res = s.products.update_benefits(id="", product_benefits_update={ - "benefits": [ - "", - ], - }) + res = s.benefits.update(id="", request_body={}) if res is not None: # handle response pass - - target: $["paths"]["/v1/users/orders/{id}/invoice"]["get"] + - target: $["paths"]["/v1/organizations/{id}"]["get"] update: x-codeSamples: - lang: python - label: invoice + label: get source: |- from polar_sdk import Polar @@ -751,16 +754,16 @@ actions: ) - res = s.users.orders.invoice(id="") + res = s.organizations.get(id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/users/advertisements/{id}"]["get"] + - target: $["paths"]["/v1/articles/"]["get"] update: x-codeSamples: - lang: python - label: get + label: list source: |- from polar_sdk import Polar @@ -769,16 +772,20 @@ actions: ) - res = s.users.advertisements.retrieve(id="") + res = s.articles.list() if res is not None: - # handle response - pass - - target: $["paths"]["/v1/users/advertisements/{id}"]["patch"] + while True: + # handle items + + res = res.Next() + if res is None: + break + - target: $["paths"]["/v1/articles/{id}"]["delete"] update: x-codeSamples: - lang: python - label: update + label: delete source: |- from polar_sdk import Polar @@ -787,16 +794,14 @@ actions: ) - res = s.users.advertisements.update(id="", user_advertisement_campaign_update={}) + s.articles.delete(id="") - if res is not None: - # handle response - pass - - target: $["paths"]["/v1/subscriptions/"]["get"] + # Use the SDK ... + - target: $["paths"]["/v1/benefits/{id}/grants"]["get"] update: x-codeSamples: - lang: python - label: list + label: grants source: |- from polar_sdk import Polar @@ -805,7 +810,7 @@ actions: ) - res = s.subscriptions.list() + res = s.benefits.grants(id="") if res is not None: while True: @@ -814,7 +819,7 @@ actions: res = res.Next() if res is None: break - - target: $["paths"]["/v1/articles/{id}"]["patch"] + - target: $["paths"]["/v1/users/advertisements/{id}"]["patch"] update: x-codeSamples: - lang: python @@ -827,16 +832,16 @@ actions: ) - res = s.articles.update(id="", article_update={}) + res = s.users.advertisements.update(id="", user_advertisement_campaign_update={}) if res is not None: # handle response pass - - target: $["paths"]["/v1/orders/"]["get"] + - target: $["paths"]["/v1/users/license-keys/{id}"]["get"] update: x-codeSamples: - lang: python - label: list + label: get source: |- from polar_sdk import Polar @@ -845,20 +850,16 @@ actions: ) - res = s.orders.list() + res = s.users.license_keys.get(id="") if res is not None: - while True: - # handle items - - res = res.Next() - if res is None: - break - - target: $["paths"]["/v1/orders/{id}"]["get"] + # handle response + pass + - target: $["paths"]["/v1/external_organizations/"]["get"] update: x-codeSamples: - lang: python - label: get + label: list source: |- from polar_sdk import Polar @@ -867,16 +868,20 @@ actions: ) - res = s.orders.retrieve(id="") + res = s.external_organizations.list() if res is not None: - # handle response - pass - - target: $["paths"]["/v1/checkouts/{id}"]["get"] + while True: + # handle items + + res = res.Next() + if res is None: + break + - target: $["paths"]["/v1/oauth2/register/{client_id}"]["get"] update: x-codeSamples: - lang: python - label: get + label: get_client source: |- from polar_sdk import Polar @@ -885,12 +890,12 @@ actions: ) - res = s.checkouts.retrieve(id="") + res = s.oauth2.clients.get(client_id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/files/"]["get"] + - target: $["paths"]["/v1/benefits/"]["get"] update: x-codeSamples: - lang: python @@ -903,7 +908,7 @@ actions: ) - res = s.files.list() + res = s.benefits.list() if res is not None: while True: @@ -912,11 +917,11 @@ actions: res = res.Next() if res is None: break - - target: $["paths"]["/v1/users/subscriptions/{id}"]["get"] + - target: $["paths"]["/v1/users/orders/{id}/invoice"]["get"] update: x-codeSamples: - lang: python - label: get + label: invoice source: |- from polar_sdk import Polar @@ -925,16 +930,16 @@ actions: ) - res = s.users.subscriptions.retrieve(id="") + res = s.users.orders.invoice(id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/articles/"]["post"] + - target: $["paths"]["/v1/users/subscriptions/{id}"]["delete"] update: x-codeSamples: - lang: python - label: create + label: cancel source: |- from polar_sdk import Polar @@ -943,18 +948,16 @@ actions: ) - res = s.articles.create(request={ - "title": "", - }) + res = s.users.subscriptions.cancel(id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/oauth2/revoke"]["post"] + - target: $["paths"]["/v1/articles/{id}/preview"]["post"] update: x-codeSamples: - lang: python - label: revoke_token + label: preview source: |- from polar_sdk import Polar @@ -963,20 +966,18 @@ actions: ) - res = s.oauth2.revoke(request={ - "token": "", - "client_id": "", - "client_secret": "", + res = s.articles.preview(id="", article_preview={ + "email": "Eileen56@yahoo.com", }) if res is not None: # handle response pass - - target: $["paths"]["/v1/oauth2/userinfo"]["get"] + - target: $["paths"]["/v1/files/{id}"]["delete"] update: x-codeSamples: - lang: python - label: userinfo + label: delete source: |- from polar_sdk import Polar @@ -985,18 +986,15 @@ actions: ) - res = s.oauth2.userinfo() + s.files.delete(id="") - if res is not None: - # handle response - pass - - target: $["paths"]["/v1/products/"]["post"] + # Use the SDK ... + - target: $["paths"]["/v1/users/subscriptions/"]["get"] update: x-codeSamples: - lang: python - label: create + label: list source: |- - import polar_sdk from polar_sdk import Polar s = Polar( @@ -1004,24 +1002,20 @@ actions: ) - res = s.products.create(request={ - "name": "", - "prices": [ - { - "recurring_interval": polar_sdk.ProductPriceRecurringInterval.MONTH, - "price_amount": 638424, - }, - ], - }) + res = s.users.subscriptions.list() if res is not None: - # handle response - pass - - target: $["paths"]["/v1/oauth2/register/{client_id}"]["get"] + while True: + # handle items + + res = res.Next() + if res is None: + break + - target: $["paths"]["/v1/users/advertisements/{id}"]["delete"] update: x-codeSamples: - lang: python - label: get_client + label: delete source: |- from polar_sdk import Polar @@ -1030,16 +1024,16 @@ actions: ) - res = s.oauth2.clients.retrieve(client_id="") + res = s.users.advertisements.delete(id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/files/"]["post"] + - target: $["paths"]["/v1/files/{id}"]["patch"] update: x-codeSamples: - lang: python - label: create + label: update source: |- from polar_sdk import Polar @@ -1048,29 +1042,16 @@ actions: ) - res = s.files.create(request={ - "name": "", - "mime_type": "", - "size": 489382, - "upload": { - "parts": [ - { - "number": 638424, - "chunk_start": 859213, - "chunk_end": 417458, - }, - ], - }, - }) + res = s.files.update(id="", file_patch={}) if res is not None: # handle response pass - - target: $["paths"]["/v1/users/subscriptions/"]["get"] + - target: $["paths"]["/v1/repositories/{id}"]["get"] update: x-codeSamples: - lang: python - label: list + label: get source: |- from polar_sdk import Polar @@ -1079,20 +1060,16 @@ actions: ) - res = s.users.subscriptions.list() + res = s.repositories.get(id="") if res is not None: - while True: - # handle items - - res = res.Next() - if res is None: - break - - target: $["paths"]["/v1/users/subscriptions/{id}"]["delete"] + # handle response + pass + - target: $["paths"]["/v1/products/{id}"]["patch"] update: x-codeSamples: - lang: python - label: cancel + label: update source: |- from polar_sdk import Polar @@ -1101,7 +1078,7 @@ actions: ) - res = s.users.subscriptions.cancel(id="") + res = s.products.update(id="", product_update={}) if res is not None: # handle response @@ -1128,7 +1105,7 @@ actions: res = res.Next() if res is None: break - - target: $["paths"]["/v1/organizations/"]["get"] + - target: $["paths"]["/v1/users/license-keys/"]["get"] update: x-codeSamples: - lang: python @@ -1141,7 +1118,7 @@ actions: ) - res = s.organizations.list() + res = s.users.license_keys.list() if res is not None: while True: @@ -1150,11 +1127,11 @@ actions: res = res.Next() if res is None: break - - target: $["paths"]["/v1/subscriptions/import"]["post"] + - target: $["paths"]["/v1/organizations/{id}"]["patch"] update: x-codeSamples: - lang: python - label: import + label: update source: |- from polar_sdk import Polar @@ -1163,22 +1140,16 @@ actions: ) - res = s.subscriptions.import_subscriptions(request={ - "file": { - "file_name": "your_file_here", - "content": open("", "rb"), - }, - "organization_id": "", - }) + res = s.organizations.update(id="", organization_update={}) if res is not None: # handle response pass - - target: $["paths"]["/v1/orders/{id}/invoice"]["get"] + - target: $["paths"]["/v1/subscriptions/"]["get"] update: x-codeSamples: - lang: python - label: invoice + label: list source: |- from polar_sdk import Polar @@ -1187,16 +1158,20 @@ actions: ) - res = s.orders.invoice(id="") + res = s.subscriptions.list() if res is not None: - # handle response - pass - - target: $["paths"]["/v1/files/{id}/uploaded"]["post"] + while True: + # handle items + + res = res.Next() + if res is None: + break + - target: $["paths"]["/v1/articles/"]["post"] update: x-codeSamples: - lang: python - label: uploaded + label: create source: |- from polar_sdk import Polar @@ -1205,26 +1180,18 @@ actions: ) - res = s.files.uploaded(id="", file_upload_completed={ - "id": "", - "path": "/sys", - "parts": [ - { - "number": 241210, - "checksum_etag": "", - "checksum_sha256_base64": "", - }, - ], + res = s.articles.create(request={ + "title": "", }) if res is not None: # handle response pass - - target: $["paths"]["/v1/users/orders/{id}"]["get"] + - target: $["paths"]["/v1/articles/{id}/send"]["post"] update: x-codeSamples: - lang: python - label: get + label: send source: |- from polar_sdk import Polar @@ -1233,7 +1200,7 @@ actions: ) - res = s.users.orders.retrieve(id="") + res = s.articles.send(id="") if res is not None: # handle response @@ -1258,7 +1225,7 @@ actions: if res is not None: # handle response pass - - target: $["paths"]["/v1/users/license-keys/{id}"]["get"] + - target: $["paths"]["/v1/users/advertisements/{id}"]["get"] update: x-codeSamples: - lang: python @@ -1271,16 +1238,16 @@ actions: ) - res = s.users.license_keys.retrieve(id="") + res = s.users.advertisements.get(id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/repositories/{id}"]["get"] + - target: $["paths"]["/v1/orders/{id}/invoice"]["get"] update: x-codeSamples: - lang: python - label: get + label: invoice source: |- from polar_sdk import Polar @@ -1289,16 +1256,16 @@ actions: ) - res = s.repositories.retrieve(id="") + res = s.orders.invoice(id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/oauth2/register"]["post"] + - target: $["paths"]["/v1/files/"]["post"] update: x-codeSamples: - lang: python - label: create_client + label: create source: |- from polar_sdk import Polar @@ -1307,21 +1274,29 @@ actions: ) - res = s.oauth2.clients.create(request={ - "redirect_uris": [ - "http://limp-pastry.org", - ], - "client_name": "", + res = s.files.create(request={ + "name": "", + "mime_type": "", + "size": 489382, + "upload": { + "parts": [ + { + "number": 638424, + "chunk_start": 859213, + "chunk_end": 417458, + }, + ], + }, }) if res is not None: # handle response pass - - target: $["paths"]["/v1/license-keys/{id}"]["patch"] + - target: $["paths"]["/v1/users/downloadables/{token}"]["get"] update: x-codeSamples: - lang: python - label: update + label: get source: |- from polar_sdk import Polar @@ -1330,16 +1305,16 @@ actions: ) - res = s.license_keys.update(id="", license_key_update={}) + res = s.users.downloadables.get(token="") if res is not None: # handle response pass - - target: $["paths"]["/v1/repositories/{id}"]["patch"] + - target: $["paths"]["/v1/users/license-keys/validate"]["post"] update: x-codeSamples: - lang: python - label: update + label: validate source: |- from polar_sdk import Polar @@ -1348,16 +1323,19 @@ actions: ) - res = s.repositories.update(id="", repository_update={}) + res = s.users.license_keys.validate(request={ + "key": "", + "organization_id": "", + }) if res is not None: # handle response pass - - target: $["paths"]["/v1/subscriptions/"]["post"] + - target: $["paths"]["/v1/users/license-keys/activate"]["post"] update: x-codeSamples: - lang: python - label: create + label: activate source: |- from polar_sdk import Polar @@ -1366,15 +1344,16 @@ actions: ) - res = s.subscriptions.create(request={ - "email": "Jena.Nienow28@yahoo.com", - "product_id": "", + res = s.users.license_keys.activate(request={ + "key": "", + "organization_id": "", + "label": "", }) if res is not None: # handle response pass - - target: $["paths"]["/v1/articles/"]["get"] + - target: $["paths"]["/v1/advertisements/"]["get"] update: x-codeSamples: - lang: python @@ -1387,7 +1366,7 @@ actions: ) - res = s.articles.list() + res = s.advertisements.list(benefit_id="") if res is not None: while True: @@ -1396,11 +1375,11 @@ actions: res = res.Next() if res is None: break - - target: $["paths"]["/v1/oauth2/register/{client_id}"]["put"] + - target: $["paths"]["/v1/orders/{id}"]["get"] update: x-codeSamples: - lang: python - label: update_client + label: get source: |- from polar_sdk import Polar @@ -1409,18 +1388,12 @@ actions: ) - res = s.oauth2.clients.update(client_id="", o_auth2_client_configuration_update={ - "redirect_uris": [ - "https://alarming-nondisclosure.com", - ], - "client_name": "", - "client_id": "", - }) + res = s.orders.get(id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/license-keys/{id}"]["get"] + - target: $["paths"]["/v1/users/orders/{id}"]["get"] update: x-codeSamples: - lang: python @@ -1433,16 +1406,16 @@ actions: ) - res = s.license_keys.retrieve(id="") + res = s.users.orders.get(id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/external_organizations/"]["get"] + - target: $["paths"]["/v1/users/subscriptions/{id}"]["get"] update: x-codeSamples: - lang: python - label: list + label: get source: |- from polar_sdk import Polar @@ -1451,20 +1424,16 @@ actions: ) - res = s.external_organizations.list() + res = s.users.subscriptions.get(id="") if res is not None: - while True: - # handle items - - res = res.Next() - if res is None: - break - - target: $["paths"]["/v1/articles/{id}/send"]["post"] + # handle response + pass + - target: $["paths"]["/v1/oauth2/register/{client_id}"]["delete"] update: x-codeSamples: - lang: python - label: send + label: delete_client source: |- from polar_sdk import Polar @@ -1473,16 +1442,16 @@ actions: ) - res = s.articles.send(id="") + res = s.oauth2.clients.delete(client_id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/benefits/{id}"]["get"] + - target: $["paths"]["/v1/products/{id}/benefits"]["post"] update: x-codeSamples: - lang: python - label: get + label: update_benefits source: |- from polar_sdk import Polar @@ -1491,16 +1460,20 @@ actions: ) - res = s.benefits.retrieve(id="") + res = s.products.update_benefits(id="", product_benefits_update={ + "benefits": [ + "", + ], + }) if res is not None: # handle response pass - - target: $["paths"]["/v1/checkouts/"]["post"] + - target: $["paths"]["/v1/checkouts/{id}"]["get"] update: x-codeSamples: - lang: python - label: create + label: get source: |- from polar_sdk import Polar @@ -1509,19 +1482,16 @@ actions: ) - res = s.checkouts.create(request={ - "product_price_id": "", - "success_url": "http://limp-pastry.org", - }) + res = s.checkouts.get(id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/users/license-keys/deactivate"]["post"] + - target: $["paths"]["/v1/files/"]["get"] update: x-codeSamples: - lang: python - label: deactivate + label: list source: |- from polar_sdk import Polar @@ -1530,13 +1500,15 @@ actions: ) - s.users.license_keys.deactivate(request={ - "key": "", - "organization_id": "", - "activation_id": "", - }) + res = s.files.list() - # Use the SDK ... + if res is not None: + while True: + # handle items + + res = res.Next() + if res is None: + break - target: $["paths"]["/v1/metrics/"]["get"] update: x-codeSamples: @@ -1552,16 +1524,16 @@ actions: ) - res = s.metrics.retrieve(start_date=dateutil.parser.parse("2023-02-11").date(), end_date=dateutil.parser.parse("2024-11-01").date(), interval=polar_sdk.Interval.HOUR) + res = s.metrics.get(start_date=dateutil.parser.parse("2024-02-07").date(), end_date=dateutil.parser.parse("2022-04-09").date(), interval=polar_sdk.Interval.WEEK) if res is not None: # handle response pass - - target: $["paths"]["/v1/benefits/{id}/grants"]["get"] + - target: $["paths"]["/v1/repositories/{id}"]["patch"] update: x-codeSamples: - lang: python - label: grants + label: update source: |- from polar_sdk import Polar @@ -1570,20 +1542,16 @@ actions: ) - res = s.benefits.grants(id="") + res = s.repositories.update(id="", repository_update={}) if res is not None: - while True: - # handle items - - res = res.Next() - if res is None: - break - - target: $["paths"]["/v1/files/{id}"]["patch"] + # handle response + pass + - target: $["paths"]["/v1/articles/{id}"]["get"] update: x-codeSamples: - lang: python - label: update + label: get source: |- from polar_sdk import Polar @@ -1592,17 +1560,18 @@ actions: ) - res = s.files.update(id="", file_patch={}) + res = s.articles.get(id="") if res is not None: # handle response pass - - target: $["paths"]["/v1/files/{id}"]["delete"] + - target: $["paths"]["/v1/products/"]["post"] update: x-codeSamples: - lang: python - label: delete + label: create source: |- + import polar_sdk from polar_sdk import Polar s = Polar( @@ -1610,14 +1579,24 @@ actions: ) - s.files.delete(id="") + res = s.products.create(request={ + "name": "", + "prices": [ + { + "recurring_interval": polar_sdk.ProductPriceRecurringInterval.MONTH, + "price_amount": 638424, + }, + ], + }) - # Use the SDK ... - - target: $["paths"]["/v1/license-keys"]["get"] + if res is not None: + # handle response + pass + - target: $["paths"]["/v1/users/subscriptions/{id}"]["patch"] update: x-codeSamples: - lang: python - label: list + label: update source: |- from polar_sdk import Polar @@ -1626,12 +1605,33 @@ actions: ) - res = s.license_keys.list() + res = s.users.subscriptions.update(id="", user_subscription_update={ + "product_price_id": "", + }) if res is not None: - while True: - # handle items + # handle response + pass + - target: $["paths"]["/v1/oauth2/token"]["post"] + update: + x-codeSamples: + - lang: python + label: request_token + source: |- + from polar_sdk import Polar - res = res.Next() - if res is None: - break + s = Polar( + access_token="", + ) + + + res = s.oauth2.token(request={ + "client_id": "", + "client_secret": "", + "code": "", + "redirect_uri": "http://multicolored-chivalry.name", + }) + + if res is not None: + # handle response + pass diff --git a/docs/sdks/advertisements/README.md b/docs/sdks/advertisements/README.md index 2562e95..19b0762 100644 --- a/docs/sdks/advertisements/README.md +++ b/docs/sdks/advertisements/README.md @@ -6,7 +6,7 @@ ### Available Operations * [list](#list) - List Campaigns -* [retrieve](#retrieve) - Get Campaign +* [get](#get) - Get Campaign ## list @@ -57,7 +57,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get an advertisement campaign by ID. @@ -71,7 +71,7 @@ s = Polar( ) -res = s.advertisements.retrieve(id="") +res = s.advertisements.get(id="") if res is not None: # handle response diff --git a/docs/sdks/articles/README.md b/docs/sdks/articles/README.md index 8a6806f..37c9dfb 100644 --- a/docs/sdks/articles/README.md +++ b/docs/sdks/articles/README.md @@ -7,7 +7,7 @@ * [list](#list) - List Articles * [create](#create) - Create Article -* [retrieve](#retrieve) - Get Article +* [get](#get) - Get Article * [update](#update) - Update Article * [delete](#delete) - Delete Article * [receivers](#receivers) - Get Article Receivers Count @@ -110,7 +110,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get an article by ID. @@ -124,7 +124,7 @@ s = Polar( ) -res = s.articles.retrieve(id="") +res = s.articles.get(id="") if res is not None: # handle response diff --git a/docs/sdks/benefits/README.md b/docs/sdks/benefits/README.md index f3f05f7..2965930 100644 --- a/docs/sdks/benefits/README.md +++ b/docs/sdks/benefits/README.md @@ -7,7 +7,7 @@ * [list](#list) - List Benefits * [create](#create) - Create Benefit -* [retrieve](#retrieve) - Get Benefit +* [get](#get) - Get Benefit * [update](#update) - Update Benefit * [delete](#delete) - Delete Benefit * [grants](#grants) - List Benefit Grants @@ -108,7 +108,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get a benefit by ID. @@ -122,7 +122,7 @@ s = Polar( ) -res = s.benefits.retrieve(id="") +res = s.benefits.get(id="") if res is not None: # handle response diff --git a/docs/sdks/checkouts/README.md b/docs/sdks/checkouts/README.md index 6a71a1b..856a82e 100644 --- a/docs/sdks/checkouts/README.md +++ b/docs/sdks/checkouts/README.md @@ -6,7 +6,7 @@ ### Available Operations * [create](#create) - Create Checkout -* [retrieve](#retrieve) - Get Checkout +* [get](#get) - Get Checkout ## create @@ -52,7 +52,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get an active checkout session by ID. @@ -66,7 +66,7 @@ s = Polar( ) -res = s.checkouts.retrieve(id="") +res = s.checkouts.get(id="") if res is not None: # handle response diff --git a/docs/sdks/clients/README.md b/docs/sdks/clients/README.md index 01cb031..bac0731 100644 --- a/docs/sdks/clients/README.md +++ b/docs/sdks/clients/README.md @@ -7,7 +7,7 @@ * [list](#list) - List Clients * [create](#create) - Create Client -* [retrieve](#retrieve) - Get Client +* [get](#get) - Get Client * [update](#update) - Update Client * [delete](#delete) - Delete Client @@ -104,7 +104,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get an OAuth2 client by Client ID. @@ -118,7 +118,7 @@ s = Polar( ) -res = s.oauth2.clients.retrieve(client_id="") +res = s.oauth2.clients.get(client_id="") if res is not None: # handle response diff --git a/docs/sdks/downloadables/README.md b/docs/sdks/downloadables/README.md index 82e1ca5..45e7df6 100644 --- a/docs/sdks/downloadables/README.md +++ b/docs/sdks/downloadables/README.md @@ -6,7 +6,7 @@ ### Available Operations * [list](#list) - List Downloadables -* [retrieve](#retrieve) - Get Downloadable +* [get](#get) - Get Downloadable ## list @@ -57,7 +57,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get Downloadable @@ -71,7 +71,7 @@ s = Polar( ) -res = s.users.downloadables.retrieve(token="") +res = s.users.downloadables.get(token="") if res is not None: # handle response diff --git a/docs/sdks/licensekeys/README.md b/docs/sdks/licensekeys/README.md index 869b891..01d5982 100644 --- a/docs/sdks/licensekeys/README.md +++ b/docs/sdks/licensekeys/README.md @@ -6,7 +6,7 @@ ### Available Operations * [list](#list) - List License Keys -* [retrieve](#retrieve) - Get License Key +* [get](#get) - Get License Key * [update](#update) - Update License Key * [get_activation](#get_activation) - Get Activation @@ -60,7 +60,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get a license key. @@ -74,7 +74,7 @@ s = Polar( ) -res = s.license_keys.retrieve(id="") +res = s.license_keys.get(id="") if res is not None: # handle response diff --git a/docs/sdks/metricssdk/README.md b/docs/sdks/metricssdk/README.md index 95c0c5d..08be6ae 100644 --- a/docs/sdks/metricssdk/README.md +++ b/docs/sdks/metricssdk/README.md @@ -5,10 +5,10 @@ ### Available Operations -* [retrieve](#retrieve) - Get Metrics +* [get](#get) - Get Metrics * [limits](#limits) - Get Metrics Limits -## retrieve +## get Get metrics about your orders and subscriptions. @@ -24,7 +24,7 @@ s = Polar( ) -res = s.metrics.retrieve(start_date=dateutil.parser.parse("2023-02-11").date(), end_date=dateutil.parser.parse("2024-11-01").date(), interval=polar_sdk.Interval.HOUR) +res = s.metrics.get(start_date=dateutil.parser.parse("2024-02-07").date(), end_date=dateutil.parser.parse("2022-04-09").date(), interval=polar_sdk.Interval.WEEK) if res is not None: # handle response diff --git a/docs/sdks/orders/README.md b/docs/sdks/orders/README.md index fb097f6..598c89b 100644 --- a/docs/sdks/orders/README.md +++ b/docs/sdks/orders/README.md @@ -6,7 +6,7 @@ ### Available Operations * [list](#list) - List Orders -* [retrieve](#retrieve) - Get Order +* [get](#get) - Get Order * [invoice](#invoice) - Get Order Invoice ## list @@ -61,7 +61,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get an order by ID. @@ -75,7 +75,7 @@ s = Polar( ) -res = s.orders.retrieve(id="") +res = s.orders.get(id="") if res is not None: # handle response diff --git a/docs/sdks/organizations/README.md b/docs/sdks/organizations/README.md index a2d697e..abbcd4f 100644 --- a/docs/sdks/organizations/README.md +++ b/docs/sdks/organizations/README.md @@ -7,7 +7,7 @@ * [list](#list) - List Organizations * [create](#create) - Create Organization -* [retrieve](#retrieve) - Get Organization +* [get](#get) - Get Organization * [update](#update) - Update Organization ## list @@ -104,7 +104,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get an organization by ID. @@ -118,7 +118,7 @@ s = Polar( ) -res = s.organizations.retrieve(id="") +res = s.organizations.get(id="") if res is not None: # handle response diff --git a/docs/sdks/polaradvertisements/README.md b/docs/sdks/polaradvertisements/README.md index 1c86764..1559a70 100644 --- a/docs/sdks/polaradvertisements/README.md +++ b/docs/sdks/polaradvertisements/README.md @@ -7,7 +7,7 @@ * [list](#list) - List Advertisements * [create](#create) - Create Advertisement -* [retrieve](#retrieve) - Get Advertisement +* [get](#get) - Get Advertisement * [update](#update) - Update Advertisement * [delete](#delete) - Delete Advertisement * [enable](#enable) - Enable Advertisement @@ -105,7 +105,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get an advertisement campaign by ID. @@ -119,7 +119,7 @@ s = Polar( ) -res = s.users.advertisements.retrieve(id="") +res = s.users.advertisements.get(id="") if res is not None: # handle response diff --git a/docs/sdks/polarbenefits/README.md b/docs/sdks/polarbenefits/README.md index 5b9ee24..9b05723 100644 --- a/docs/sdks/polarbenefits/README.md +++ b/docs/sdks/polarbenefits/README.md @@ -6,7 +6,7 @@ ### Available Operations * [list](#list) - List Benefits -* [retrieve](#retrieve) - Get Benefit +* [get](#get) - Get Benefit ## list @@ -60,7 +60,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get a granted benefit by ID. @@ -74,7 +74,7 @@ s = Polar( ) -res = s.users.benefits.retrieve(id="") +res = s.users.benefits.get(id="") if res is not None: # handle response diff --git a/docs/sdks/polarlicensekeys/README.md b/docs/sdks/polarlicensekeys/README.md index d5ba159..3aa75df 100644 --- a/docs/sdks/polarlicensekeys/README.md +++ b/docs/sdks/polarlicensekeys/README.md @@ -6,7 +6,7 @@ ### Available Operations * [list](#list) - List License Keys -* [retrieve](#retrieve) - Get License Key +* [get](#get) - Get License Key * [validate](#validate) - Validate License Key * [activate](#activate) - Activate License Key * [deactivate](#deactivate) - Deactivate License Key @@ -62,7 +62,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get a license key. @@ -76,7 +76,7 @@ s = Polar( ) -res = s.users.license_keys.retrieve(id="") +res = s.users.license_keys.get(id="") if res is not None: # handle response diff --git a/docs/sdks/polarorders/README.md b/docs/sdks/polarorders/README.md index 4297e28..e6f09a7 100644 --- a/docs/sdks/polarorders/README.md +++ b/docs/sdks/polarorders/README.md @@ -6,7 +6,7 @@ ### Available Operations * [list](#list) - List Orders -* [retrieve](#retrieve) - Get Order +* [get](#get) - Get Order * [invoice](#invoice) - Get Order Invoice ## list @@ -62,7 +62,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get an order by ID. @@ -76,7 +76,7 @@ s = Polar( ) -res = s.users.orders.retrieve(id="") +res = s.users.orders.get(id="") if res is not None: # handle response diff --git a/docs/sdks/polarsubscriptions/README.md b/docs/sdks/polarsubscriptions/README.md index ac0187d..15a1395 100644 --- a/docs/sdks/polarsubscriptions/README.md +++ b/docs/sdks/polarsubscriptions/README.md @@ -7,7 +7,7 @@ * [list](#list) - List Subscriptions * [create](#create) - Create Free Subscription -* [retrieve](#retrieve) - Get Subscription +* [get](#get) - Get Subscription * [update](#update) - Update Subscription * [cancel](#cancel) - Cancel Subscription @@ -110,7 +110,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get a subscription by ID. @@ -124,7 +124,7 @@ s = Polar( ) -res = s.users.subscriptions.retrieve(id="") +res = s.users.subscriptions.get(id="") if res is not None: # handle response diff --git a/docs/sdks/products/README.md b/docs/sdks/products/README.md index ffd9ef2..fea0961 100644 --- a/docs/sdks/products/README.md +++ b/docs/sdks/products/README.md @@ -7,7 +7,7 @@ * [list](#list) - List Products * [create](#create) - Create Product -* [retrieve](#retrieve) - Get Product +* [get](#get) - Get Product * [update](#update) - Update Product * [update_benefits](#update_benefits) - Update Product Benefits @@ -113,7 +113,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get a product by ID. @@ -127,7 +127,7 @@ s = Polar( ) -res = s.products.retrieve(id="") +res = s.products.get(id="") if res is not None: # handle response diff --git a/docs/sdks/repositories/README.md b/docs/sdks/repositories/README.md index 08f2f82..f21bfc0 100644 --- a/docs/sdks/repositories/README.md +++ b/docs/sdks/repositories/README.md @@ -6,7 +6,7 @@ ### Available Operations * [list](#list) - List Repositories -* [retrieve](#retrieve) - Get Repository +* [get](#get) - Get Repository * [update](#update) - Update Repository ## list @@ -62,7 +62,7 @@ if res is not None: | models.SDKError | 4xx-5xx | */* | -## retrieve +## get Get a repository by ID. @@ -76,7 +76,7 @@ s = Polar( ) -res = s.repositories.retrieve(id="") +res = s.repositories.get(id="") if res is not None: # handle response diff --git a/docs/sdks/subscriptions/README.md b/docs/sdks/subscriptions/README.md index 1b7121a..afd516b 100644 --- a/docs/sdks/subscriptions/README.md +++ b/docs/sdks/subscriptions/README.md @@ -123,7 +123,7 @@ s = Polar( res = s.subscriptions.import_subscriptions(request={ "file": { "file_name": "your_file_here", - "content": open("", "rb"), + "content": open("example.file", "rb"), }, "organization_id": "", }) diff --git a/pyproject.toml b/pyproject.toml index a6702a5..d455185 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "polar-sdk" -version = "0.1.13" +version = "0.1.14" description = "Polar SDK for Python" authors = ["Polar",] readme = "README-PYPI.md" diff --git a/src/polar_sdk/advertisements.py b/src/polar_sdk/advertisements.py index 1ae386a..ef0fc0d 100644 --- a/src/polar_sdk/advertisements.py +++ b/src/polar_sdk/advertisements.py @@ -236,7 +236,7 @@ def next_func() -> Optional[models.AdvertisementsListResponse]: - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -317,7 +317,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/articles.py b/src/polar_sdk/articles.py index 6bd9d98..7b25924 100644 --- a/src/polar_sdk/articles.py +++ b/src/polar_sdk/articles.py @@ -426,7 +426,7 @@ async def create_async( - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -507,7 +507,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/benefits.py b/src/polar_sdk/benefits.py index 596c4da..f25b398 100644 --- a/src/polar_sdk/benefits.py +++ b/src/polar_sdk/benefits.py @@ -394,7 +394,7 @@ async def create_async( - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -475,7 +475,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/checkouts.py b/src/polar_sdk/checkouts.py index e4dc921..ae806d9 100644 --- a/src/polar_sdk/checkouts.py +++ b/src/polar_sdk/checkouts.py @@ -167,7 +167,7 @@ async def create_async( - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -245,7 +245,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/clients.py b/src/polar_sdk/clients.py index f25d490..36da256 100644 --- a/src/polar_sdk/clients.py +++ b/src/polar_sdk/clients.py @@ -378,7 +378,7 @@ async def create_async( - def retrieve( + def get( self, *, client_id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -456,7 +456,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, client_id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/downloadables.py b/src/polar_sdk/downloadables.py index ddd251c..4bee7f8 100644 --- a/src/polar_sdk/downloadables.py +++ b/src/polar_sdk/downloadables.py @@ -232,7 +232,7 @@ def next_func() -> Optional[models.UsersDownloadablesListResponse]: - def retrieve( + def get( self, *, token: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -310,7 +310,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, token: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/license_keys.py b/src/polar_sdk/license_keys.py index dbaf239..ad93dc5 100644 --- a/src/polar_sdk/license_keys.py +++ b/src/polar_sdk/license_keys.py @@ -240,7 +240,7 @@ def next_func() -> Optional[models.LicenseKeysListResponse]: - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -324,7 +324,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/metrics_sdk.py b/src/polar_sdk/metrics_sdk.py index 72885c5..16d55ed 100644 --- a/src/polar_sdk/metrics_sdk.py +++ b/src/polar_sdk/metrics_sdk.py @@ -10,7 +10,7 @@ class MetricsSDK(BaseSDK): - def retrieve( + def get( self, *, start_date: date, end_date: date, @@ -103,7 +103,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, start_date: date, end_date: date, diff --git a/src/polar_sdk/orders.py b/src/polar_sdk/orders.py index 2f179ef..fe1a96d 100644 --- a/src/polar_sdk/orders.py +++ b/src/polar_sdk/orders.py @@ -260,7 +260,7 @@ def next_func() -> Optional[models.OrdersListResponse]: - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -341,7 +341,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/organizations.py b/src/polar_sdk/organizations.py index 2393475..a9dc591 100644 --- a/src/polar_sdk/organizations.py +++ b/src/polar_sdk/organizations.py @@ -402,7 +402,7 @@ async def create_async( - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -483,7 +483,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/polar_advertisements.py b/src/polar_sdk/polar_advertisements.py index 1362516..898fb03 100644 --- a/src/polar_sdk/polar_advertisements.py +++ b/src/polar_sdk/polar_advertisements.py @@ -386,7 +386,7 @@ async def create_async( - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -467,7 +467,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/polar_benefits.py b/src/polar_sdk/polar_benefits.py index fdc6d25..2bbaa4b 100644 --- a/src/polar_sdk/polar_benefits.py +++ b/src/polar_sdk/polar_benefits.py @@ -260,7 +260,7 @@ def next_func() -> Optional[models.UsersBenefitsListResponse]: - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -341,7 +341,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/polar_license_keys.py b/src/polar_sdk/polar_license_keys.py index 4a6f785..7944a4b 100644 --- a/src/polar_sdk/polar_license_keys.py +++ b/src/polar_sdk/polar_license_keys.py @@ -244,7 +244,7 @@ def next_func() -> Optional[models.UsersLicenseKeysListResponse]: - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -328,7 +328,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/polar_orders.py b/src/polar_sdk/polar_orders.py index 28a504a..248ae05 100644 --- a/src/polar_sdk/polar_orders.py +++ b/src/polar_sdk/polar_orders.py @@ -268,7 +268,7 @@ def next_func() -> Optional[models.UsersOrdersListResponse]: - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -349,7 +349,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/polar_subscriptions.py b/src/polar_sdk/polar_subscriptions.py index fe40446..557e797 100644 --- a/src/polar_sdk/polar_subscriptions.py +++ b/src/polar_sdk/polar_subscriptions.py @@ -434,7 +434,7 @@ async def create_async( - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -515,7 +515,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/products.py b/src/polar_sdk/products.py index 6472681..550c175 100644 --- a/src/polar_sdk/products.py +++ b/src/polar_sdk/products.py @@ -418,7 +418,7 @@ async def create_async( - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -499,7 +499,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/repositories.py b/src/polar_sdk/repositories.py index 9be6928..241984e 100644 --- a/src/polar_sdk/repositories.py +++ b/src/polar_sdk/repositories.py @@ -268,7 +268,7 @@ def next_func() -> Optional[models.RepositoriesListResponse]: - def retrieve( + def get( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -349,7 +349,7 @@ def retrieve( - async def retrieve_async( + async def get_async( self, *, id: str, retries: OptionalNullable[utils.RetryConfig] = UNSET, diff --git a/src/polar_sdk/sdkconfiguration.py b/src/polar_sdk/sdkconfiguration.py index b8054bf..f5d7dd3 100644 --- a/src/polar_sdk/sdkconfiguration.py +++ b/src/polar_sdk/sdkconfiguration.py @@ -26,9 +26,9 @@ class SDKConfiguration: server_idx: Optional[int] = 0 language: str = "python" openapi_doc_version: str = "0.1.0" - sdk_version: str = "0.1.13" - gen_version: str = "2.407.2" - user_agent: str = "speakeasy-sdk/python 0.1.13 2.407.2 0.1.0 polar-sdk" + sdk_version: str = "0.1.14" + gen_version: str = "2.409.0" + user_agent: str = "speakeasy-sdk/python 0.1.14 2.409.0 0.1.0 polar-sdk" retry_config: OptionalNullable[RetryConfig] = Field(default_factory=lambda: UNSET) timeout_ms: Optional[int] = None