Skip to content

Releases: polarsource/polar-php

php - v0.7.1 - 2026-01-13 15:34:05

13 Jan 15:34

Choose a tag to compare

Generated by Speakeasy CLI

polar-sh/sdk 0.7.1

Php SDK Changes:

  • polar->refunds->create():
    • response.dispute Added
    • error.status[400] Removed Breaking ⚠️
  • polar->events->get(): response Changed Breaking ⚠️
  • polar->events->list():
    • request->depth Added
    • response Changed Breaking ⚠️
  • polar->customer_portal->subscriptions->update(): response Changed Breaking ⚠️
  • polar->customer_portal->subscriptions->cancel(): response Changed Breaking ⚠️
  • polar->customer_portal->subscriptions->get(): response Changed Breaking ⚠️
  • polar->customer_portal->subscriptions->list(): response.items->[] Changed Breaking ⚠️
  • polar->customer_portal->organizations->get(): response Changed Breaking ⚠️
  • polar->customer_portal->orders->update(): response.product Changed Breaking ⚠️
  • polar->customer_portal->orders->get(): response.product Changed Breaking ⚠️
  • polar->customer_portal->orders->list(): response.items->[]->product Changed Breaking ⚠️
  • polar->customer_portal->seats->listClaimedSubscriptions(): response.[] Changed Breaking ⚠️
  • polar->organizations->create():
    • request Changed Breaking ⚠️
    • response Changed
  • polar->customer_portal->benefit-grants->update(): response Changed Breaking ⚠️
  • polar->organizations->update():
    • request.organizationUpdate Changed Breaking ⚠️
    • response Changed
  • polar->customer_portal->benefit-grants->get(): response Changed Breaking ⚠️
  • polar->customer_portal->benefit-grants->list():
    • request Changed
    • response.items->[] Changed Breaking ⚠️
  • polar->metrics->get():
    • request->metrics Added
    • response Changed Breaking ⚠️
  • polar->checkouts->clientConfirm():
    • request.checkoutConfirmStripe->allowTrial Added
    • response Changed Breaking ⚠️
    • error.[trialAlreadyRedeemed] Added
  • polar->checkouts->clientUpdate():
    • request.checkoutUpdatePublic->allowTrial Added
    • response Changed Breaking ⚠️
    • error.[trialAlreadyRedeemed] Added
  • polar->checkouts->clientGet(): response Changed Breaking ⚠️
  • polar->checkouts->get(): response Changed
  • polar->customers->list(): response.items->[]->members Added
  • polar->benefit-grants->list(): response.items->[]->memberId Added
  • polar->webhooks->listWebhookDeliveries(): response.items->[]->webhookEvent->skipped Added
  • polar->products->list(): response.items->[]->prices->[] Changed
  • polar->products->create(): response.prices->[] Changed
  • polar->products->get(): response.prices->[] Changed
  • polar->products->update(): response.prices->[] Changed
  • polar->products->updateBenefits(): response.prices->[] Changed
  • polar->orders->list(): response.items->[]->platformFeeCurrency Added
  • polar->orders->get(): response.platformFeeCurrency Added
  • polar->orders->update(): response.platformFeeCurrency Added
  • polar->refunds->list(): response.items->[]->dispute Added
  • polar->benefits->list(): request Changed
  • polar->checkouts->list(): response.items->[] Changed
  • polar->checkouts->create():
    • request Changed
    • response Changed
  • polar->disputes->list(): Added
  • polar->checkouts->update():
    • request.checkoutUpdate Changed
    • response Changed
    • error.[trialAlreadyRedeemed] Added
  • polar->oauth2->authorize(): response Changed
  • polar->subscriptions->update():
    • request.subscriptionUpdate->[subscriptionUpdateBillingPeriod] Added
    • response.product->prices->[] Changed
  • polar->subscriptions->revoke(): response.product->prices->[] Changed
  • polar->subscriptions->get(): response.product->prices->[] Changed
  • polar->metrics->limits(): response.intervals->hour->minDays Added
  • polar->checkout-links->list(): response.items->[]->products->[]->prices->[] Changed
  • polar->checkout-links->create(): response.products->[]->prices->[] Changed
  • polar->checkout-links->get(): response.products->[]->prices->[] Changed
  • polar->checkout-links->update(): response.products->[]->prices->[] Changed
  • polar->benefits->grants():
    • request->memberId Added
    • response.items->[]->memberId Added
  • polar->customers->create():
    • request->owner Added
    • response.members Added
  • polar->customers->get(): response.members Added
  • polar->customers->update(): response.members Added
  • polar->customers->getExternal(): response.members Added
  • polar->customers->updateExternal(): response.members Added
  • polar->subscriptions->create(): response.product->prices->[] Changed
  • polar->subscriptions->list():
    • request Changed
    • response.items->[]->product->prices->[] Changed
  • polar->organizations->get(): response Changed
  • polar->customer_portal->seats->listSeats(): response.seats->[] Changed
  • polar->customer_portal->seats->assignSeat(): response Changed
  • polar->customer_portal->seats->revokeSeat(): response Changed
  • polar->customer_portal->seats->resendInvitation(): response Changed
  • polar->organizations->list(): response.items->[] Changed
  • polar->wallets->topUp(): Deleted Breaking ⚠️
  • polar->wallets->get(): Deleted Breaking ⚠️
  • polar->wallets->list(): Deleted Breaking ⚠️
  • polar->customers->getBalance(): Deleted Breaking ⚠️
  • polar->event-types->update(): Added
  • polar->event-types->list(): Added
  • polar->members->deleteMember(): Added
  • polar->members->createMember(): Added
  • polar->customer-seats->listSeats(): response.seats->[] Changed
  • polar->customer-seats->assignSeat(): response Changed
  • polar->customer-seats->revokeSeat(): response Changed
  • polar->customer-seats->resendInvitation(): response Changed
  • polar->customer-seats->claimSeat(): response.seat Changed
  • polar->members->listMembers(): Added
  • polar->disputes->get(): Added

Generated with Speakeasy CLI 1.685.0

Publishing Completed

php - v0.7.0 - 2025-11-04 12:46:17

04 Nov 12:46

Choose a tag to compare

Generated by Speakeasy CLI

polar-sh/sdk 0.7.0

Php SDK Changes Detected:

  • polar->_endpointcheckout_created_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointcheckout_updated_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointorder_created_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointorder_updated_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointorder_paid_post():
    • request->data Changed Breaking ⚠️
  • polar->events->get(): response Changed Breaking ⚠️
  • polar->events->list():
    • request Changed
    • response.items->[] Changed Breaking ⚠️
  • polar->customer_portal->subscriptions->list():
    • request->organizationId Removed Breaking ⚠️
    • response.items->[] Changed
  • polar->customer_portal->orders->generateInvoice(): error.status[409] Removed Breaking ⚠️
  • polar->customer_portal->orders->update(): response Changed Breaking ⚠️
  • polar->customer_portal->orders->get(): response Changed Breaking ⚠️
  • polar->customer_portal->orders->list():
    • request->organizationId Removed Breaking ⚠️
    • response.items->[] Changed Breaking ⚠️
  • polar->customer_portal->licenseKeys->list(): request.organizationId Removed Breaking ⚠️
  • polar->customer_portal->downloadables->list(): request.organizationId Removed Breaking ⚠️
  • polar->customer_portal->seats->resendInvitation(): response Changed Breaking ⚠️
  • polar->customer_portal->seats->revokeSeat(): response Changed Breaking ⚠️
  • polar->_endpointorder_refunded_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_created_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_updated_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_active_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_canceled_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_uncanceled_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_revoked_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointproduct_created_post():
    • request->data->recurringIntervalCount Added Breaking ⚠️
  • polar->_endpointproduct_updated_post():
    • request->data->recurringIntervalCount Added Breaking ⚠️
  • polar->_endpointorganization_updated_post():
    • request->data Changed Breaking ⚠️
  • polar->customer_portal->seats->assignSeat():
    • request Changed
    • response Changed Breaking ⚠️
  • polar->customer_portal->seats->listSeats():
    • request Changed
    • response.seats->[] Changed Breaking ⚠️
  • polar->customer_portal->benefit-grants->list():
    • request->organizationId Removed Breaking ⚠️
    • response.items->[]->[customerBenefitGrantDiscord]->benefit->organization Changed
  • polar->checkouts->clientConfirm(): response Changed Breaking ⚠️
  • polar->checkouts->clientUpdate(): response Changed Breaking ⚠️
  • polar->checkouts->clientGet(): response Changed Breaking ⚠️
  • polar->organizations->create():
    • request Changed Breaking ⚠️
    • response Changed
  • polar->checkouts->update(): response Changed Breaking ⚠️
  • polar->organizations->update():
    • request.organizationUpdate Changed Breaking ⚠️
    • response Changed
  • polar->checkouts->get(): response Changed Breaking ⚠️
  • polar->checkouts->create(): response Changed Breaking ⚠️
  • polar->checkouts->list(): response.items->[] Changed Breaking ⚠️
  • polar->orders->generateInvoice(): error.status[409] Removed Breaking ⚠️
  • polar->orders->update(): response Changed Breaking ⚠️
  • polar->orders->get(): response Changed Breaking ⚠️
  • polar->orders->list(): response.items->[] Changed Breaking ⚠️
  • polar->products->list(): response.items->[]->recurringIntervalCount Added
  • polar->discounts->get(): response.[discountFixedOnceForeverDuration]->products->[]->recurringIntervalCount Added
  • polar->webhooks->updateWebhookEndpoint():
    • request.webhookEndpointUpdate->enabled Added
    • response.enabled Added
  • polar->products->create():
    • request Changed
    • response.recurringIntervalCount Added
  • polar->products->get(): response.recurringIntervalCount Added
  • polar->products->update():
    • request.productUpdate->recurringIntervalCount Added
    • response.recurringIntervalCount Added
  • polar->products->updateBenefits(): response.recurringIntervalCount Added
  • polar->webhooks->getWebhookEndpoint(): response.enabled Added
  • polar->webhooks->createWebhookEndpoint(): response.enabled Added
  • polar->webhooks->listWebhookEndpoints(): response.items->[]->enabled Added
  • polar->subscriptions->update():
    • request.subscriptionUpdate->[subscriptionUpdateSeats] Added
    • response Changed
  • polar->subscriptions->revoke(): response Changed
  • polar->subscriptions->get(): response Changed
  • polar->subscriptions->list(): response.items->[] Changed
  • polar->organizations->get(): response Changed
  • polar->organizations->list(): response.items->[] Changed
  • polar->wallets->topUp(): Added
  • polar->wallets->get(): Added
  • polar->metrics->get(): response Changed
  • polar->checkout-links->list(): response.items->[]->products->[]->recurringIntervalCount Added
  • polar->checkout-links->create(): response.products->[]->recurringIntervalCount Added
  • polar->checkout-links->get(): response.products->[]->recurringIntervalCount Added
  • polar->checkout-links->update(): response.products->[]->recurringIntervalCount Added
  • polar->discounts->list(): response.items->[]->[discountFixedRepeatDuration]->products->[]->recurringIntervalCount Added
  • polar->discounts->create(): response.[discountFixedOnceForeverDuration]->products->[]->recurringIntervalCount Added
  • polar->webhooks->resetWebhookEndpointSecret(): response.enabled Added
  • polar->discounts->update(): response.[discountFixedOnceForeverDuration]->products->[]->recurringIntervalCount Added
  • polar->wallets->list(): Added
  • polar->customer_portal->benefit-grants->get(): response.[customerBenefitGrantMeterCredit]->benefit->organization Changed
  • polar->customer_portal->benefit-grants->update(): response.[customerBenefitGrantDiscord]->benefit->organization Changed
  • polar->customer-seats->claimSeat(): Added
  • polar->customer-seats->getClaimInfo(): Added
  • polar->customer-seats->resendInvitation(): Added
  • polar->customer-seats->revokeSeat(): Added
  • polar->customer_portal->seats->listClaimedSubscriptions(): response.[] Changed
  • polar->customer-seats->listSeats(): Added
  • polar->customer-seats->assignSeat(): Added
  • polar->customer_portal->wallets->get(): Added
  • polar->customer_portal->wallets->list(): Added
  • polar->orders->export(): Added
  • polar->subscriptions->create(): Added
  • polar->customer_portal->organizations->get(): response Changed
  • polar->_endpointcustomer_seat_revoked_post(): Added
  • polar->customer_portal->subscriptions->get(): response Changed
  • polar->customer_portal->subscriptions->cancel(): response Changed
  • polar->customer_portal->subscriptions->update():
    • request.customerSubscriptionUpdate->[customerSubscriptionUpdateSeats] Added
    • response Changed
  • polar->_endpointcustomer_seat_claimed_post(): Added
  • polar->_endpointcustomer_seat_assigned_post(): Added
  • polar->events->ingest():
    • request->events->[] Changed
    • response.duplicates Added

Generated with Speakeasy CLI 1.648.0

Publishing Completed

php - v0.6.1 - 2025-10-21 13:23:38

21 Oct 13:23

Choose a tag to compare

Generated by Speakeasy CLI

polar-sh/sdk 0.6.1

Php SDK Changes Detected:

  • polar->_endpointcheckout_created_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointcheckout_updated_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_created_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_updated_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_active_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_canceled_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_uncanceled_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_revoked_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointproduct_created_post():
    • request->data->prices->[] Changed Breaking ⚠️
  • polar->_endpointproduct_updated_post():
    • request->data->prices->[] Changed Breaking ⚠️
  • polar->subscriptions->list(): response.items->[] Changed
  • polar->subscriptions->get(): response Changed
  • polar->subscriptions->revoke(): response Changed
  • polar->subscriptions->update(): response Changed
  • polar->products->list(): response.items->[]->prices->[] Changed
  • polar->products->create(): response.prices->[] Changed
  • polar->products->get(): response.prices->[] Changed
  • polar->products->update(): response.prices->[] Changed
  • polar->products->updateBenefits(): response.prices->[] Changed
  • polar->orders->generateInvoice(): error Changed
  • polar->checkouts->list(): response.items->[] Changed
  • polar->checkouts->create(): response Changed
  • polar->checkouts->get(): response Changed
  • polar->checkouts->update(): response Changed
  • polar->checkouts->clientGet(): response Changed
  • polar->checkouts->clientUpdate(): response Changed
  • polar->checkouts->clientConfirm(): response Changed
  • polar->checkout-links->list(): response.items->[]->products->[]->prices->[] Changed
  • polar->checkout-links->create(): response.products->[]->prices->[] Changed
  • polar->checkout-links->get(): response.products->[]->prices->[] Changed
  • polar->checkout-links->update(): response.products->[]->prices->[] Changed
  • polar->customer_portal->seats->listClaimedSubscriptions(): response.[] Changed
  • polar->customer_portal->orders->list(): response.items->[]->product->prices->[] Changed
  • polar->customer_portal->orders->get(): response.product->prices->[] Changed
  • polar->customer_portal->orders->update(): response.product->prices->[] Changed
  • polar->customer_portal->orders->generateInvoice(): error Changed
  • polar->customer_portal->organizations->get(): response.products->[]->prices->[] Changed
  • polar->customer_portal->subscriptions->list(): response.items->[] Changed
  • polar->customer_portal->subscriptions->get(): response Changed
  • polar->customer_portal->subscriptions->cancel(): response Changed
  • polar->customer_portal->subscriptions->update(): response Changed

Generated with Speakeasy CLI 1.637.3

Publishing Completed

php - v0.6.0 - 2025-10-21 07:21:35

21 Oct 07:21

Choose a tag to compare

Generated by Speakeasy CLI

polar-sh/sdk 0.6.0

Php SDK Changes Detected:

  • polar->_endpointcheckout_created_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointcheckout_updated_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_created_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_updated_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_active_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_canceled_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_uncanceled_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_revoked_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointproduct_created_post():
    • request->data->prices->[] Changed Breaking ⚠️
  • polar->_endpointproduct_updated_post():
    • request->data->prices->[] Changed Breaking ⚠️
  • polar->subscriptions->list(): response.items->[] Changed
  • polar->subscriptions->get(): response Changed
  • polar->subscriptions->revoke(): response Changed
  • polar->subscriptions->update(): response Changed
  • polar->products->list(): response.items->[]->prices->[] Changed
  • polar->products->create(): response.prices->[] Changed
  • polar->products->get(): response.prices->[] Changed
  • polar->products->update(): response.prices->[] Changed
  • polar->products->updateBenefits(): response.prices->[] Changed
  • polar->orders->generateInvoice(): error Changed
  • polar->checkouts->list(): response.items->[] Changed
  • polar->checkouts->create(): response Changed
  • polar->checkouts->get(): response Changed
  • polar->checkouts->update(): response Changed
  • polar->checkouts->clientGet(): response Changed
  • polar->checkouts->clientUpdate(): response Changed
  • polar->checkouts->clientConfirm(): response Changed
  • polar->checkout-links->list(): response.items->[]->products->[]->prices->[] Changed
  • polar->checkout-links->create(): response.products->[]->prices->[] Changed
  • polar->checkout-links->get(): response.products->[]->prices->[] Changed
  • polar->checkout-links->update(): response.products->[]->prices->[] Changed
  • polar->customer_portal->seats->listClaimedSubscriptions(): response.[] Changed
  • polar->customer_portal->orders->list(): response.items->[]->product->prices->[] Changed
  • polar->customer_portal->orders->get(): response.product->prices->[] Changed
  • polar->customer_portal->orders->update(): response.product->prices->[] Changed
  • polar->customer_portal->orders->generateInvoice(): error Changed
  • polar->customer_portal->organizations->get(): response.products->[]->prices->[] Changed
  • polar->customer_portal->subscriptions->list(): response.items->[] Changed
  • polar->customer_portal->subscriptions->get(): response Changed
  • polar->customer_portal->subscriptions->cancel(): response Changed
  • polar->customer_portal->subscriptions->update(): response Changed

Generated with Speakeasy CLI 1.637.3

Publishing Completed

php - v0.5.4 - 2025-10-16 13:05:01

16 Oct 13:05

Choose a tag to compare

Generated by Speakeasy CLI

polar-sh/sdk 0.5.4

Php SDK Changes Detected:

  • polar->_endpointorder_created_post():
    • request->data->platformFeeAmount Added Breaking ⚠️
  • polar->_endpointorder_updated_post():
    • request->data->platformFeeAmount Added Breaking ⚠️
  • polar->_endpointorder_paid_post():
    • request->data->platformFeeAmount Added Breaking ⚠️
  • polar->_endpointorder_refunded_post():
    • request->data->platformFeeAmount Added Breaking ⚠️
  • polar->_endpointorganization_updated_post():
    • request->data->customerEmailSettings Added Breaking ⚠️
  • polar->organizations->list(): response.items->[]->customerEmailSettings Added
  • polar->organizations->create():
    • request->customerEmailSettings Added
    • response.customerEmailSettings Added
  • polar->organizations->get(): response.customerEmailSettings Added
  • polar->organizations->update():
    • request.organizationUpdate->customerEmailSettings Added
    • response.customerEmailSettings Added
  • polar->oauth2->clients->create():
    • request->defaultSubType Added
  • polar->oauth2->clients->update():
    • request.oAuth2ClientConfigurationUpdate->defaultSubType Added
  • polar->orders->list(): response.items->[]->platformFeeAmount Added
  • polar->orders->get(): response.platformFeeAmount Added
  • polar->orders->update(): response.platformFeeAmount Added
  • polar->checkouts->clientGet(): response.organization->customerEmailSettings Added
  • polar->checkouts->clientUpdate(): response.organization->customerEmailSettings Added
  • polar->checkouts->clientConfirm(): response.organization->customerEmailSettings Added
  • polar->customer_portal->benefit-grants->list(): response.items->[]->[customerBenefitGrantMeterCredit]->benefit->organization->customerEmailSettings Added
  • polar->customer_portal->benefit-grants->get(): response.[customerBenefitGrantDiscord]->benefit->organization->customerEmailSettings Added
  • polar->customer_portal->benefit-grants->update(): response.[customerBenefitGrantDiscord]->benefit->organization->customerEmailSettings Added
  • polar->customer_portal->seats->listClaimedSubscriptions(): response.[]->product->organization->customerEmailSettings Added
  • polar->customer_portal->orders->list(): response.items->[]->product->organization->customerEmailSettings Added
  • polar->customer_portal->orders->get(): response.product->organization->customerEmailSettings Added
  • polar->customer_portal->orders->update(): response.product->organization->customerEmailSettings Added
  • polar->customer_portal->organizations->get(): response.organization->customerEmailSettings Added
  • polar->customer_portal->subscriptions->list(): response.items->[]->product->organization->customerEmailSettings Added
  • polar->customer_portal->subscriptions->get(): response.product->organization->customerEmailSettings Added
  • polar->customer_portal->subscriptions->cancel(): response.product->organization->customerEmailSettings Added
  • polar->customer_portal->subscriptions->update(): response.product->organization->customerEmailSettings Added

Generated with Speakeasy CLI 1.636.3

Publishing Completed

php - v0.5.3 - 2025-10-16 06:54:04

16 Oct 06:54

Choose a tag to compare

Generated by Speakeasy CLI

polar-sh/sdk 0.5.3

Php SDK Changes Detected:

  • polar->subscriptions->update(): response.product->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->products->list(): response.items->[]->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->_endpointcheckout_created_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointorder_updated_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointorder_paid_post():
    • request->data Changed Breaking ⚠️
  • polar->customer_portal->subscriptions->update(): response.product Changed Breaking ⚠️
  • polar->customer_portal->subscriptions->cancel(): response.product Changed Breaking ⚠️
  • polar->customer_portal->subscriptions->get(): response.product Changed Breaking ⚠️
  • polar->customer_portal->subscriptions->list(): response.items->[]->product Changed Breaking ⚠️
  • polar->customer_portal->organizations->get(): response Changed Breaking ⚠️
  • polar->_endpointorder_refunded_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointsubscription_created_post():
    • request->data->product->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->_endpointsubscription_updated_post():
    • request->data->product->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->_endpointsubscription_active_post():
    • request->data->product->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->_endpointsubscription_canceled_post():
    • request->data->product->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->_endpointsubscription_uncanceled_post():
    • request->data->product->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->_endpointsubscription_revoked_post():
    • request->data->product->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->_endpointproduct_created_post():
    • request->data->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->_endpointproduct_updated_post():
    • request->data->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->customer_portal->orders->update(): response Changed Breaking ⚠️
  • polar->customer_portal->orders->get(): response Changed Breaking ⚠️
  • polar->customer_portal->orders->list(): response.items->[] Changed Breaking ⚠️
  • polar->checkout-links->update(): response.products->[]->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->checkout-links->get(): response.products->[]->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->checkout-links->create(): response.products->[]->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->checkout-links->list(): response.items->[]->products->[]->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->checkouts->clientConfirm():
    • request.checkoutConfirmStripe->seats Added
    • response Changed Breaking ⚠️
  • polar->checkouts->clientUpdate():
    • request.checkoutUpdatePublic->seats Added
    • response Changed Breaking ⚠️
  • polar->checkouts->clientGet(): response Changed Breaking ⚠️
  • polar->subscriptions->list(): response.items->[]->product->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->subscriptions->get(): response.product->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->subscriptions->revoke(): response.product->prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->_endpointorder_created_post():
    • request->data Changed Breaking ⚠️
  • polar->_endpointcheckout_updated_post():
    • request->data Changed Breaking ⚠️
  • polar->orders->update(): response Changed Breaking ⚠️
  • polar->products->create():
    • request Changed Breaking ⚠️
    • response.prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->products->get(): response.prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->products->update():
    • request.productUpdate->prices->[] Changed Breaking ⚠️
    • response.prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->products->updateBenefits(): response.prices->[]->[productPrice] Changed Breaking ⚠️
  • polar->orders->list(): response.items->[] Changed Breaking ⚠️
  • polar->orders->get(): response Changed Breaking ⚠️
  • polar->checkouts->update():
    • request.checkoutUpdate Changed
    • response Changed Breaking ⚠️
  • polar->checkouts->list(): response.items->[] Changed Breaking ⚠️
  • polar->checkouts->create():
    • request Changed
    • response Changed Breaking ⚠️
  • polar->checkouts->get(): response Changed Breaking ⚠️
  • polar->customer_portal->benefit-grants->get(): response.[customerBenefitGrantDiscord]->benefit->organization->featureSettings->seatBasedPricingEnabled Added
  • polar->discounts->update():
    • request.discountUpdate->currency Changed
  • polar->organizations->get(): response.featureSettings->seatBasedPricingEnabled Added
  • polar->organizations->create():
    • request->featureSettings->seatBasedPricingEnabled Added
    • response.featureSettings->seatBasedPricingEnabled Added
  • polar->organizations->list(): response.items->[]->featureSettings->seatBasedPricingEnabled Added
  • polar->_endpointorganization_updated_post():
    • request->data->featureSettings->seatBasedPricingEnabled Added
  • polar->customer_portal->customer-session->introspect(): Added
  • polar->customer_portal->seats->listClaimedSubscriptions(): Added
  • polar->customer_portal->benefit-grants->update(): response.[customerBenefitGrantDiscord]->benefit->organization->featureSettings->seatBasedPricingEnabled Added
  • polar->oauth2->token():
    • request->[webTokenRequest] Added
  • polar->organizations->update():
    • request.organizationUpdate->featureSettings->seatBasedPricingEnabled Added
    • response.featureSettings->seatBasedPricingEnabled Added
  • polar->customer_portal->seats->resendInvitation(): Added
  • polar->customer_portal->benefit-grants->list(): response.items->[]->[customerBenefitGrantMeterCredit]->benefit->organization->featureSettings->seatBasedPricingEnabled Added
  • polar->customer_portal->seats->revokeSeat(): Added
  • polar->customer_portal->seats->assignSeat(): Added
  • polar->customer_portal->seats->listSeats(): Added
  • polar->oauth2->clients->delete(): Added
  • polar->oauth2->clients->update(): Added
  • polar->oauth2->clients->get(): Added
  • polar->oauth2->clients->create(): Added
  • polar->customer-sessions->create():
    • request Changed
    • response.returnUrl Added

Generated with Speakeasy CLI 1.636.3

Publishing Completed

php - v0.5.2 - 2025-09-29 12:51:46

29 Sep 12:51

Choose a tag to compare

Generated by Speakeasy CLI

polar-sh/sdk 0.5.2

Php SDK Changes Detected:

  • polar->_endpointorder_paid_post():
    • request->data->invoiceNumber Added Breaking ⚠️
  • polar->_endpointorder_refunded_post():
    • request->data->invoiceNumber Added Breaking ⚠️
  • polar->_endpointorder_created_post():
    • request->data->invoiceNumber Added Breaking ⚠️
  • polar->_endpointorder_updated_post():
    • request->data->invoiceNumber Added Breaking ⚠️
  • polar->orders->update(): response.invoiceNumber Added
  • polar->customer_portal->orders->get(): response.invoiceNumber Added
  • polar->orders->list(): response.items->[]->invoiceNumber Added
  • polar->orders->get(): response.invoiceNumber Added
  • polar->customers->getBalance(): Added
  • polar->customer_portal->customers->addPaymentMethod(): response Changed
  • polar->customer_portal->orders->list(): response.items->[]->invoiceNumber Added
  • polar->customer_portal->customers->confirmPaymentMethod(): Added
  • polar->customer_portal->orders->update(): response.invoiceNumber Added
  • polar->customer_portal->subscriptions->list(): response.items->[]->isPolarManaged Added
  • polar->customer_portal->subscriptions->get(): response.isPolarManaged Added
  • polar->customer_portal->subscriptions->cancel(): response.isPolarManaged Added
  • polar->customer_portal->subscriptions->update(): response.isPolarManaged Added
  • polar->meters->quantities():
    • request->customerAggregationFunction Added

Generated with Speakeasy CLI 1.631.4

Publishing Completed

php - v0.5.1 - 2025-09-23 10:27:06

23 Sep 10:27

Choose a tag to compare

Generated by Speakeasy CLI

polar-sh/sdk 0.5.1

Php SDK Changes Detected:

  • polar->products->create():
    • request Changed Breaking ⚠️
    • response Changed
  • polar->customers->getStateExternal(): response.activeSubscriptions->[] Changed Breaking ⚠️
  • polar->customers->getState(): response.activeSubscriptions->[] Changed Breaking ⚠️
  • polar->orders->list(): response.items->[] Changed
  • polar->checkout-links->create():
    • request Changed
    • response Changed
  • polar->subscriptions->update():
    • request.subscriptionUpdate->[subscriptionUpdateTrial] Added
    • response Changed
  • polar->products->get(): response Changed
  • polar->products->update():
    • request.productUpdate Changed
    • response Changed
  • polar->products->updateBenefits(): response Changed
  • polar->subscriptions->list(): response.items->[] Changed
  • polar->orders->get(): response Changed
  • polar->orders->update(): response Changed
  • polar->checkouts->list(): response.items->[] Changed
  • polar->checkout-links->get(): response Changed
  • polar->checkouts->get(): response Changed
  • polar->checkouts->update():
    • request.checkoutUpdate Changed
    • response Changed
  • polar->checkouts->clientGet(): response Changed
  • polar->checkouts->clientUpdate(): response Changed
  • polar->checkouts->clientConfirm(): response Changed
  • polar->products->list(): response.items->[] Changed
  • polar->checkout-links->list(): response.items->[] Changed
  • polar->checkouts->create():
    • request Changed
    • response Changed
  • polar->checkout-links->update():
    • request.checkoutLinkUpdate Changed
    • response Changed
  • polar->discounts->list(): response.items->[]->[discountFixedOnceForeverDuration]->products->[] Changed
  • polar->discounts->create(): response.[discountFixedOnceForeverDuration]->products->[] Changed
  • polar->discounts->get(): response.[discountPercentageRepeatDuration]->products->[] Changed
  • polar->discounts->update(): response.[discountFixedRepeatDuration]->products->[] Changed
  • polar->subscriptions->revoke(): response Changed
  • polar->subscriptions->get(): response Changed
  • polar->customer_portal->orders->list(): response.items->[] Changed
  • polar->customer_portal->orders->get(): response Changed
  • polar->customer_portal->orders->update(): response Changed
  • polar->customer_portal->organizations->get(): response.products->[] Changed
  • polar->customer_portal->subscriptions->list(): response.items->[] Changed
  • polar->customer_portal->subscriptions->get(): response Changed
  • polar->customer_portal->subscriptions->cancel(): response Changed
  • polar->customer_portal->subscriptions->update(): response Changed

Generated with Speakeasy CLI 1.622.1

Publishing Completed

php - v0.5.0 - 2025-09-22 10:29:42

22 Sep 10:29

Choose a tag to compare

Generated by Speakeasy CLI

polar-sh/sdk 0.5.0

Php SDK Changes Detected:

  • polar->customers->list(): response.items->[]->billingAddress->country Changed Breaking ⚠️
  • polar->customer-sessions->create(): response.customer->billingAddress->country Changed Breaking ⚠️
  • polar->subscriptions->revoke(): response.customer->billingAddress->country Changed Breaking ⚠️
  • polar->subscriptions->update(): response.customer->billingAddress->country Changed Breaking ⚠️
  • polar->benefits->grants(): response.items->[] Changed Breaking ⚠️
  • polar->webhooks->listWebhookDeliveries(): request Changed Breaking ⚠️
  • polar->orders->list(): response.items->[] Changed Breaking ⚠️
  • polar->orders->get(): response Changed Breaking ⚠️
  • polar->orders->update():
    • request.orderUpdate->billingAddress->country Changed Breaking ⚠️
    • response Changed Breaking ⚠️
  • polar->checkouts->list(): response.items->[]->customerBillingAddress->country Changed Breaking ⚠️
  • polar->checkouts->create():
    • request->customerBillingAddress->country Changed Breaking ⚠️
    • response.customerBillingAddress->country Changed Breaking ⚠️
  • polar->checkouts->get(): response.customerBillingAddress->country Changed Breaking ⚠️
  • polar->checkouts->update():
    • request.checkoutUpdate->customerBillingAddress->country Changed Breaking ⚠️
    • response.customerBillingAddress->country Changed Breaking ⚠️
  • polar->checkouts->clientGet(): response.customerBillingAddress->country Changed Breaking ⚠️
  • polar->checkouts->clientUpdate():
    • request.checkoutUpdatePublic->customerBillingAddress->country Changed Breaking ⚠️
    • response.customerBillingAddress->country Changed Breaking ⚠️
  • polar->checkouts->clientConfirm():
    • request.checkoutConfirmStripe->customerBillingAddress->country Changed Breaking ⚠️
    • response.customerBillingAddress->country Changed Breaking ⚠️
  • polar->license_keys->list(): response.items->[]->customer->billingAddress->country Changed Breaking ⚠️
  • polar->license_keys->get(): response.customer->billingAddress->country Changed Breaking ⚠️
  • polar->customer_meters->get(): response.customer->billingAddress->country Changed Breaking ⚠️
  • polar->customer_meters->list(): response.items->[]->customer->billingAddress->country Changed Breaking ⚠️
  • polar->license_keys->update(): response.customer->billingAddress->country Changed Breaking ⚠️
  • polar->license_keys->getActivation(): response.licenseKey->customer->billingAddress->country Changed Breaking ⚠️
  • polar->license_keys->validate(): response.customer->billingAddress->country Changed Breaking ⚠️
  • polar->license_keys->activate(): response.licenseKey->customer->billingAddress->country Changed Breaking ⚠️
  • polar->subscriptions->get(): response.customer->billingAddress->country Changed Breaking ⚠️
  • polar->subscriptions->list(): response.items->[]->customer->billingAddress->country Changed Breaking ⚠️
  • polar->customer_portal->customers->get(): response.billingAddress->country Changed Breaking ⚠️
  • polar->customers->update():
    • request.customerUpdate->billingAddress->country Changed Breaking ⚠️
    • response.billingAddress->country Changed Breaking ⚠️
  • polar->customers->getExternal(): response.billingAddress->country Changed Breaking ⚠️
  • polar->customers->updateExternal():
    • request.customerUpdateExternalId->billingAddress->country Changed Breaking ⚠️
    • response.billingAddress->country Changed Breaking ⚠️
  • polar->customers->getState(): response.billingAddress->country Changed Breaking ⚠️
  • polar->customers->getStateExternal(): response.billingAddress->country Changed Breaking ⚠️
  • polar->customer_portal->benefit-grants->list(): response.items->[]->[customerBenefitGrantDiscord]->customer->billingAddress->country Changed Breaking ⚠️
  • polar->customer_portal->benefit-grants->get(): response.[customerBenefitGrantGitHubRepository]->customer->billingAddress->country Changed Breaking ⚠️
  • polar->customer_portal->benefit-grants->update(): response.[customerBenefitGrantCustom]->customer->billingAddress->country Changed Breaking ⚠️
  • polar->customers->get(): response.billingAddress->country Changed Breaking ⚠️
  • polar->customer_portal->customers->update():
    • request->billingAddress->country Changed Breaking ⚠️
    • response.billingAddress->country Changed Breaking ⚠️
  • polar->customer_portal->licenseKeys->list(): response.items->[]->customer->billingAddress->country Changed Breaking ⚠️
  • polar->customer_portal->licenseKeys->get(): response.customer->billingAddress->country Changed Breaking ⚠️
  • polar->customer_portal->licenseKeys->validate(): response.customer->billingAddress->country Changed Breaking ⚠️
  • polar->customer_portal->licenseKeys->activate(): response.licenseKey->customer->billingAddress->country Changed Breaking ⚠️
  • polar->customer_portal->orders->list(): response.items->[] Changed Breaking ⚠️
  • polar->customer_portal->orders->get(): response Changed Breaking ⚠️
  • polar->customer_portal->orders->update():
    • request.customerOrderUpdate->billingAddress->country Changed Breaking ⚠️
    • response Changed Breaking ⚠️
  • polar->customers->create():
    • request->billingAddress->country Changed Breaking ⚠️
    • response.billingAddress->country Changed Breaking ⚠️
  • polar->events->list(): response.items->[]->[systemEvent]->[benefit.revoked]->customer->billingAddress->country Changed Breaking ⚠️
  • polar->events->get(): response.[systemEvent]->[benefit.revoked]->customer->billingAddress->country Changed Breaking ⚠️
  • polar->customers->export(): Added
  • polar->benefit-grants->list(): Added
  • polar->organizations->list(): request.sorting Changed
  • polar->metrics->get(): response Changed

Generated with Speakeasy CLI 1.622.1

Publishing Completed

php - v0.4.9 - 2025-09-16 07:35:54

16 Sep 07:35

Choose a tag to compare

Generated by Speakeasy CLI

polar-sh/sdk 0.4.9

Php SDK Changes Detected:

  • polar->webhooks->listWebhookDeliveries(): response.items->[] Changed Breaking ⚠️
  • polar->benefits->list():
    • request->sorting Changed
  • polar->customer_portal->benefit-grants->list(): response.items->[]->[customerBenefitGrantMeterCredit]->properties Changed
  • polar->customer_portal->benefit-grants->get(): response.[customerBenefitGrantMeterCredit]->properties Changed
  • polar->customer_portal->benefit-grants->update(): response.[customerBenefitGrantMeterCredit]->properties Changed

Generated with Speakeasy CLI 1.615.2

Publishing Completed