Open Connector
All tools

Polar logoPolar

Turn your software into a business with Polar. Sell digital products, subscriptions, and more without the hassle of traditional payment systems.

polar-shvcatalog-v1174 tools

Authentication

MethodKindStatusDetails
OAuth 2.0oauth2available
Organization Access Tokenapi_keyavailable
Customer Access Tokenapi_keyavailable

Call a tool

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "POLAR_SH_BENEFIT_GRANTS_LIST",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("POLAR_SH_BENEFIT_GRANTS_LIST", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute POLAR_SH_BENEFIT_GRANTS_LIST --data '{ }'

Tool catalog

Available tools

174 callable operations

List Benefit GrantsPOLAR_SH_BENEFIT_GRANTS_LISTList benefit grants across all benefits accessible to the authenticated subject. **Scopes**: `benefits:read` `benefits:write`

List benefit grants across all benefits accessible to the authenticated subject. **Scopes**: `benefits:read` `benefits:write`

Authentication

Connected account required

Scopes

benefits:readbenefits:write

Tags

benefit-grantspublic
Create BenefitPOLAR_SH_BENEFITS_CREATECreate a benefit. **Scopes**: `benefits:write`

Create a benefit. **Scopes**: `benefits:write`

Authentication

Connected account required

Scopes

benefits:write

Tags

benefitspublic
Delete BenefitPOLAR_SH_BENEFITS_DELETEDelete a benefit. > [!WARNING] > Every grants associated with the benefit will be revoked. > Users will lose access to the benefit. **Scopes**: `benefits:write`

Delete a benefit. > [!WARNING] > Every grants associated with the benefit will be revoked. > Users will lose access to the benefit. **Scopes**: `benefits:write`

Authentication

Connected account required

Scopes

benefits:write

Tags

benefitspublic
Get BenefitPOLAR_SH_BENEFITS_GETGet a benefit by ID. **Scopes**: `benefits:read` `benefits:write`

Get a benefit by ID. **Scopes**: `benefits:read` `benefits:write`

Authentication

Connected account required

Scopes

benefits:readbenefits:write

Tags

benefitspublic
List Benefit GrantsPOLAR_SH_BENEFITS_GRANTSList the individual grants for a benefit. It's especially useful to check if a user has been granted a benefit. **Scopes**: `benefits:read` `benefits:write`

List the individual grants for a benefit. It's especially useful to check if a user has been granted a benefit. **Scopes**: `benefits:read` `benefits:write`

Authentication

Connected account required

Scopes

benefits:readbenefits:write

Tags

benefitspublic
List BenefitsPOLAR_SH_BENEFITS_LISTList benefits. **Scopes**: `benefits:read` `benefits:write`

List benefits. **Scopes**: `benefits:read` `benefits:write`

Authentication

Connected account required

Scopes

benefits:readbenefits:write

Tags

benefitspublic
Update BenefitPOLAR_SH_BENEFITS_UPDATEUpdate a benefit. **Scopes**: `benefits:write`

Update a benefit. **Scopes**: `benefits:write`

Authentication

Connected account required

Scopes

benefits:write

Tags

benefitspublic
Create Checkout LinkPOLAR_SH_CHECKOUT_LINKS_CREATECreate a checkout link. **Scopes**: `checkout_links:write`

Create a checkout link. **Scopes**: `checkout_links:write`

Authentication

Connected account required

Scopes

checkout_links:write

Tags

checkout-linkspublic
Delete Checkout LinkPOLAR_SH_CHECKOUT_LINKS_DELETEDelete a checkout link. **Scopes**: `checkout_links:write`

Delete a checkout link. **Scopes**: `checkout_links:write`

Authentication

Connected account required

Scopes

checkout_links:write

Tags

checkout-linkspublic
Get Checkout LinkPOLAR_SH_CHECKOUT_LINKS_GETGet a checkout link by ID. **Scopes**: `checkout_links:read` `checkout_links:write`

Get a checkout link by ID. **Scopes**: `checkout_links:read` `checkout_links:write`

Authentication

Connected account required

Scopes

checkout_links:readcheckout_links:write

Tags

checkout-linkspublic
List Checkout LinksPOLAR_SH_CHECKOUT_LINKS_LISTList checkout links. **Scopes**: `checkout_links:read` `checkout_links:write`

List checkout links. **Scopes**: `checkout_links:read` `checkout_links:write`

Authentication

Connected account required

Scopes

checkout_links:readcheckout_links:write

Tags

checkout-linkspublic
Update Checkout LinkPOLAR_SH_CHECKOUT_LINKS_UPDATEUpdate a checkout link. **Scopes**: `checkout_links:write`

Update a checkout link. **Scopes**: `checkout_links:write`

Authentication

Connected account required

Scopes

checkout_links:write

Tags

checkout-linkspublic
Create Checkout SessionPOLAR_SH_CHECKOUTS_CREATECreate a checkout session. **Scopes**: `checkouts:write`

Create a checkout session. **Scopes**: `checkouts:write`

Authentication

Connected account required

Scopes

checkouts:write

Tags

checkoutspublic
Get Checkout SessionPOLAR_SH_CHECKOUTS_GETGet a checkout session by ID. **Scopes**: `checkouts:read` `checkouts:write`

Get a checkout session by ID. **Scopes**: `checkouts:read` `checkouts:write`

Authentication

Connected account required

Scopes

checkouts:readcheckouts:write

Tags

checkoutspublic
List Checkout SessionsPOLAR_SH_CHECKOUTS_LISTList checkout sessions. **Scopes**: `checkouts:read` `checkouts:write`

List checkout sessions. **Scopes**: `checkouts:read` `checkouts:write`

Authentication

Connected account required

Scopes

checkouts:readcheckouts:write

Tags

checkoutspublic
Update Checkout SessionPOLAR_SH_CHECKOUTS_UPDATEUpdate a checkout session. **Scopes**: `checkouts:write`

Update a checkout session. **Scopes**: `checkouts:write`

Authentication

Connected account required

Scopes

checkouts:write

Tags

checkoutspublic
Create Custom FieldPOLAR_SH_CUSTOM_FIELDS_CREATECreate a custom field. **Scopes**: `custom_fields:write`

Create a custom field. **Scopes**: `custom_fields:write`

Authentication

Connected account required

Scopes

custom_fields:write

Tags

custom-fieldspublic
Delete Custom FieldPOLAR_SH_CUSTOM_FIELDS_DELETEDelete a custom field. **Scopes**: `custom_fields:write`

Delete a custom field. **Scopes**: `custom_fields:write`

Authentication

Connected account required

Scopes

custom_fields:write

Tags

custom-fieldspublic
Get Custom FieldPOLAR_SH_CUSTOM_FIELDS_GETGet a custom field by ID. **Scopes**: `custom_fields:read` `custom_fields:write`

Get a custom field by ID. **Scopes**: `custom_fields:read` `custom_fields:write`

Authentication

Connected account required

Scopes

custom_fields:readcustom_fields:write

Tags

custom-fieldspublic
List Custom FieldsPOLAR_SH_CUSTOM_FIELDS_LISTList custom fields. **Scopes**: `custom_fields:read` `custom_fields:write`

List custom fields. **Scopes**: `custom_fields:read` `custom_fields:write`

Authentication

Connected account required

Scopes

custom_fields:readcustom_fields:write

Tags

custom-fieldspublic
Update Custom FieldPOLAR_SH_CUSTOM_FIELDS_UPDATEUpdate a custom field. **Scopes**: `custom_fields:write`

Update a custom field. **Scopes**: `custom_fields:write`

Authentication

Connected account required

Scopes

custom_fields:write

Tags

custom-fieldspublic
Get Customer MeterPOLAR_SH_CUSTOMER_METERS_GETGet a customer meter by ID. **Scopes**: `customer_meters:read`

Get a customer meter by ID. **Scopes**: `customer_meters:read`

Authentication

Connected account required

Scopes

customer_meters:read

Tags

customer_meterspublic
List Customer MetersPOLAR_SH_CUSTOMER_METERS_LISTList customer meters. **Scopes**: `customer_meters:read`

List customer meters. **Scopes**: `customer_meters:read`

Authentication

Connected account required

Scopes

customer_meters:read

Tags

customer_meterspublic
Get Benefit GrantPOLAR_SH_CUSTOMER_PORTAL_BENEFIT_GRANTS_GETGet a benefit grant by ID for the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

Get a benefit grant by ID for the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalbenefit-grantspublic
List Benefit GrantsPOLAR_SH_CUSTOMER_PORTAL_BENEFIT_GRANTS_LISTList benefits grants of the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

List benefits grants of the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalbenefit-grantspublic
Update Benefit GrantPOLAR_SH_CUSTOMER_PORTAL_BENEFIT_GRANTS_UPDATEUpdate a benefit grant for the authenticated customer. **Scopes**: `customer_portal:write`

Update a benefit grant for the authenticated customer. **Scopes**: `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalbenefit-grantspublic
Get Customer MeterPOLAR_SH_CUSTOMER_PORTAL_CUSTOMER_METERS_GETGet a meter by ID for the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

Get a meter by ID for the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalcustomer_meterspublic
List MetersPOLAR_SH_CUSTOMER_PORTAL_CUSTOMER_METERS_LISTList meters of the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

List meters of the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalcustomer_meterspublic
Get Authenticated Portal UserPOLAR_SH_CUSTOMER_PORTAL_CUSTOMER_SESSION_GET_AUTHENTICATED_USERGet information about the currently authenticated portal user. **Scopes**: `customer_portal:read` `customer_portal:write`

Get information about the currently authenticated portal user. **Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalcustomer-sessionpublic
Introspect Customer SessionPOLAR_SH_CUSTOMER_PORTAL_CUSTOMER_SESSION_INTROSPECTIntrospect the current session and return its information. **Scopes**: `customer_portal:read` `customer_portal:write`

Introspect the current session and return its information. **Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalcustomer-sessionpublic
Add Customer Payment MethodPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_ADD_PAYMENT_METHODAdd a payment method to the authenticated customer.

Add a payment method to the authenticated customer.

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalcustomerspublic
Check Email Change TokenPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_CHECK_EMAIL_UPDATECheck if an email change verification token is still valid.

Check if an email change verification token is still valid.

Authentication

Connected account required

Tags

customer_portalcustomerspublic
Confirm Customer Payment MethodPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_CONFIRM_PAYMENT_METHODConfirm a payment method for the authenticated customer.

Confirm a payment method for the authenticated customer.

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalcustomerspublic
Delete Customer Payment MethodPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_DELETE_PAYMENT_METHODDelete a payment method from the authenticated customer.

Delete a payment method from the authenticated customer.

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalcustomerspublic
Get CustomerPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_GETGet authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

Get authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalcustomerspublic
List Customer Payment MethodsPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_LIST_PAYMENT_METHODSGet saved payment methods of the authenticated customer.

Get saved payment methods of the authenticated customer.

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalcustomerspublic
Request Email ChangePOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_REQUEST_EMAIL_UPDATERequest an email change for the authenticated customer.

Request an email change for the authenticated customer.

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalcustomerspublic
Update CustomerPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_UPDATEUpdate authenticated customer.

Update authenticated customer.

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalcustomerspublic
Verify Email ChangePOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_VERIFY_EMAIL_UPDATEVerify an email change using the token from the verification email.

Verify an email change using the token from the verification email.

Authentication

Connected account required

Tags

customer_portalcustomerspublic
List DownloadablesPOLAR_SH_CUSTOMER_PORTAL_DOWNLOADABLES_LIST**Scopes**: `customer_portal:read` `customer_portal:write`

**Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portaldownloadablespublic
Activate License KeyPOLAR_SH_CUSTOMER_PORTAL_LICENSE_KEYS_ACTIVATEActivate a license key instance. > This endpoint doesn't require authentication and can be safely used on a public > client, like a desktop application or a mobile app. > If you plan to validate a license key on a server, use the `/v1/license-keys/activate` > endpoint instead.

Activate a license key instance. > This endpoint doesn't require authentication and can be safely used on a public > client, like a desktop application or a mobile app. > If you plan to validate a license key on a server, use the `/v1/license-keys/activate` > endpoint instead.

Authentication

Connected account required

Tags

customer_portallicense_keyspublic
Deactivate License KeyPOLAR_SH_CUSTOMER_PORTAL_LICENSE_KEYS_DEACTIVATEDeactivate a license key instance. > This endpoint doesn't require authentication and can be safely used on a public > client, like a desktop application or a mobile app. > If you plan to validate a license key on a server, use the `/v1/license-keys/deactivate` > endpoint instead.

Deactivate a license key instance. > This endpoint doesn't require authentication and can be safely used on a public > client, like a desktop application or a mobile app. > If you plan to validate a license key on a server, use the `/v1/license-keys/deactivate` > endpoint instead.

Authentication

Connected account required

Tags

customer_portallicense_keyspublic
Get License KeyPOLAR_SH_CUSTOMER_PORTAL_LICENSE_KEYS_GETGet a license key. **Scopes**: `customer_portal:read` `customer_portal:write`

Get a license key. **Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portallicense_keyspublic
List License KeysPOLAR_SH_CUSTOMER_PORTAL_LICENSE_KEYS_LIST**Scopes**: `customer_portal:read` `customer_portal:write`

**Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portallicense_keyspublic
Validate License KeyPOLAR_SH_CUSTOMER_PORTAL_LICENSE_KEYS_VALIDATEValidate a license key. > This endpoint doesn't require authentication and can be safely used on a public > client, like a desktop application or a mobile app. > If you plan to validate a license key on a server, use the `/v1/license-keys/validate` > endpoint instead.

Validate a license key. > This endpoint doesn't require authentication and can be safely used on a public > client, like a desktop application or a mobile app. > If you plan to validate a license key on a server, use the `/v1/license-keys/validate` > endpoint instead.

Authentication

Connected account required

Tags

customer_portallicense_keyspublic
Add MemberPOLAR_SH_CUSTOMER_PORTAL_MEMBERS_ADD_MEMBERAdd a new member to the customer's team. Only available to owners and billing managers of team customers. Rules: - Cannot add a member with the owner role (there must be exactly one owner) - If a member with this email already exists, the existing member is returned

Add a new member to the customer's team. Only available to owners and billing managers of team customers. Rules: - Cannot add a member with the owner role (there must be exactly one owner) - If a member with this email already exists, the existing member is returned

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalmemberspublic
List MembersPOLAR_SH_CUSTOMER_PORTAL_MEMBERS_LIST_MEMBERSList all members of the customer's team. Only available to owners and billing managers of team customers.

List all members of the customer's team. Only available to owners and billing managers of team customers.

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalmemberspublic
Remove MemberPOLAR_SH_CUSTOMER_PORTAL_MEMBERS_REMOVE_MEMBERRemove a member from the team. Only available to owners and billing managers of team customers. Rules: - Cannot remove yourself - Cannot remove the only owner

Remove a member from the team. Only available to owners and billing managers of team customers. Rules: - Cannot remove yourself - Cannot remove the only owner

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalmemberspublic
Update MemberPOLAR_SH_CUSTOMER_PORTAL_MEMBERS_UPDATE_MEMBERUpdate a member's name or role. Only available to owners and billing managers of team customers. Rules: - Cannot modify your own role (to prevent self-demotion) - Customer must have exactly one owner at all times

Update a member's name or role. Only available to owners and billing managers of team customers. Rules: - Cannot modify your own role (to prevent self-demotion) - Customer must have exactly one owner at all times

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalmemberspublic
Confirm Retry PaymentPOLAR_SH_CUSTOMER_PORTAL_ORDERS_CONFIRM_RETRY_PAYMENTConfirm a retry payment using a Stripe confirmation token.

Confirm a retry payment using a Stripe confirmation token.

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalorderspublic
Generate Order InvoicePOLAR_SH_CUSTOMER_PORTAL_ORDERS_GENERATE_INVOICETrigger generation of an order's invoice.

Trigger generation of an order's invoice.

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalorderspublic
Get OrderPOLAR_SH_CUSTOMER_PORTAL_ORDERS_GETGet an order by ID for the authenticated customer.

Get an order by ID for the authenticated customer.

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalorderspublic
Get Order Payment StatusPOLAR_SH_CUSTOMER_PORTAL_ORDERS_GET_PAYMENT_STATUSGet the current payment status for an order.

Get the current payment status for an order.

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalorderspublic
Get Order InvoicePOLAR_SH_CUSTOMER_PORTAL_ORDERS_INVOICEGet an order's invoice data.

Get an order's invoice data.

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalorderspublic
List OrdersPOLAR_SH_CUSTOMER_PORTAL_ORDERS_LISTList orders of the authenticated customer.

List orders of the authenticated customer.

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalorderspublic
Get Order ReceiptPOLAR_SH_CUSTOMER_PORTAL_ORDERS_RECEIPTGet a presigned URL to download an order's receipt PDF.

Get a presigned URL to download an order's receipt PDF.

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalorderspublic
Update OrderPOLAR_SH_CUSTOMER_PORTAL_ORDERS_UPDATEUpdate an order for the authenticated customer.

Update an order for the authenticated customer.

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalorderspublic
Get OrganizationPOLAR_SH_CUSTOMER_PORTAL_ORGANIZATIONS_GETGet a customer portal's organization by slug.

Get a customer portal's organization by slug.

Authentication

Connected account required

Tags

customer_portalorganizationspublic
Assign SeatPOLAR_SH_CUSTOMER_PORTAL_SEATS_ASSIGN_SEATAssign Seat

Assign Seat

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalseatspublic
List Claimed SubscriptionsPOLAR_SH_CUSTOMER_PORTAL_SEATS_LIST_CLAIMED_SUBSCRIPTIONSList all subscriptions where the authenticated customer has claimed a seat. **Scopes**: `customer_portal:read` `customer_portal:write`

List all subscriptions where the authenticated customer has claimed a seat. **Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalseatspublic
List SeatsPOLAR_SH_CUSTOMER_PORTAL_SEATS_LIST_SEATS**Scopes**: `customer_portal:read` `customer_portal:write`

**Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalseatspublic
Resend InvitationPOLAR_SH_CUSTOMER_PORTAL_SEATS_RESEND_INVITATIONResend Invitation

Resend Invitation

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalseatspublic
Revoke SeatPOLAR_SH_CUSTOMER_PORTAL_SEATS_REVOKE_SEATRevoke Seat

Revoke Seat

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalseatspublic
Cancel SubscriptionPOLAR_SH_CUSTOMER_PORTAL_SUBSCRIPTIONS_CANCELCancel a subscription of the authenticated customer.

Cancel a subscription of the authenticated customer.

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalsubscriptionspublic
Get SubscriptionPOLAR_SH_CUSTOMER_PORTAL_SUBSCRIPTIONS_GETGet a subscription for the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

Get a subscription for the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalsubscriptionspublic
List SubscriptionsPOLAR_SH_CUSTOMER_PORTAL_SUBSCRIPTIONS_LISTList subscriptions of the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

List subscriptions of the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalsubscriptionspublic
Update SubscriptionPOLAR_SH_CUSTOMER_PORTAL_SUBSCRIPTIONS_UPDATEUpdate a subscription of the authenticated customer.

Update a subscription of the authenticated customer.

Authentication

Connected account required

Scopes

customer_portal:write

Tags

customer_portalsubscriptionspublic
Get WalletPOLAR_SH_CUSTOMER_PORTAL_WALLETS_GETGet a wallet by ID for the authenticated customer.

Get a wallet by ID for the authenticated customer.

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalwalletspublic
List WalletsPOLAR_SH_CUSTOMER_PORTAL_WALLETS_LISTList wallets of the authenticated customer.

List wallets of the authenticated customer.

Authentication

Connected account required

Scopes

customer_portal:readcustomer_portal:write

Tags

customer_portalwalletspublic
Assign SeatPOLAR_SH_CUSTOMER_SEATS_ASSIGN_SEAT**Scopes**: `customer_seats:write`

**Scopes**: `customer_seats:write`

Authentication

Connected account required

Scopes

customer_seats:write

Tags

customer-seatspublic
Claim SeatPOLAR_SH_CUSTOMER_SEATS_CLAIM_SEATClaim Seat

Claim Seat

Authentication

Connected account required

Tags

customer-seatspublic
Get Claim InfoPOLAR_SH_CUSTOMER_SEATS_GET_CLAIM_INFOGet Claim Info

Get Claim Info

Authentication

Connected account required

Tags

customer-seatspublic
List SeatsPOLAR_SH_CUSTOMER_SEATS_LIST_SEATS**Scopes**: `customer_seats:read`

**Scopes**: `customer_seats:read`

Authentication

Connected account required

Scopes

customer_seats:read

Tags

customer-seatspublic
Resend InvitationPOLAR_SH_CUSTOMER_SEATS_RESEND_INVITATION**Scopes**: `customer_seats:write`

**Scopes**: `customer_seats:write`

Authentication

Connected account required

Scopes

customer_seats:write

Tags

customer-seatspublic
Revoke SeatPOLAR_SH_CUSTOMER_SEATS_REVOKE_SEAT**Scopes**: `customer_seats:write`

**Scopes**: `customer_seats:write`

Authentication

Connected account required

Scopes

customer_seats:write

Tags

customer-seatspublic
Create Customer SessionPOLAR_SH_CUSTOMER_SESSIONS_CREATECreate a customer session. For organizations with `member_model_enabled`, this will automatically create a member session for the owner member of the customer. **Scopes**: `customer_sessions:write`

Create a customer session. For organizations with `member_model_enabled`, this will automatically create a member session for the owner member of the customer. **Scopes**: `customer_sessions:write`

Authentication

Connected account required

Scopes

customer_sessions:write

Tags

customer-sessionspublic
Create CustomerPOLAR_SH_CUSTOMERS_CREATECreate a customer. **Scopes**: `customers:write`

Create a customer. **Scopes**: `customers:write`

Authentication

Connected account required

Scopes

customers:write

Tags

customerspublic
Delete CustomerPOLAR_SH_CUSTOMERS_DELETEDelete a customer. This action cannot be undone and will immediately: - Cancel any active subscriptions for the customer - Revoke all their benefits - Clear any `external_id` Use it only in the context of deleting a user within your own service. Otherwise, use more granular API endpoints to cancel a specific subscription or revoke certain benefits. Note: The customers information will nonetheless be retained for historic orders and subscriptions. Set `anonymize=true` to also anonymize PII for GDPR compliance. **Scopes**: `customers:write`

Delete a customer. This action cannot be undone and will immediately: - Cancel any active subscriptions for the customer - Revoke all their benefits - Clear any `external_id` Use it only in the context of deleting a user within your own service. Otherwise, use more granular API endpoints to cancel a specific subscription or revoke certain benefits. Note: The customers information will nonetheless be retained for historic orders and subscriptions. Set `anonymize=true` to also anonymize PII for GDPR compliance. **Scopes**: `customers:write`

Authentication

Connected account required

Scopes

customers:write

Tags

customerspublic
Delete Customer by External IDPOLAR_SH_CUSTOMERS_DELETE_EXTERNALDelete a customer by external ID. Immediately cancels any active subscriptions and revokes any active benefits. Set `anonymize=true` to also anonymize PII for GDPR compliance. **Scopes**: `customers:write`

Delete a customer by external ID. Immediately cancels any active subscriptions and revokes any active benefits. Set `anonymize=true` to also anonymize PII for GDPR compliance. **Scopes**: `customers:write`

Authentication

Connected account required

Scopes

customers:write

Tags

customerspublic
Export CustomersPOLAR_SH_CUSTOMERS_EXPORTExport customers as a CSV file. **Scopes**: `customers:read` `customers:write`

Export customers as a CSV file. **Scopes**: `customers:read` `customers:write`

Authentication

Connected account required

Scopes

customers:readcustomers:write

Tags

customerspublic
Get CustomerPOLAR_SH_CUSTOMERS_GETGet a customer by ID. **Scopes**: `customers:read` `customers:write`

Get a customer by ID. **Scopes**: `customers:read` `customers:write`

Authentication

Connected account required

Scopes

customers:readcustomers:write

Tags

customerspublic
Get Customer by External IDPOLAR_SH_CUSTOMERS_GET_EXTERNALGet a customer by external ID. **Scopes**: `customers:read` `customers:write`

Get a customer by external ID. **Scopes**: `customers:read` `customers:write`

Authentication

Connected account required

Scopes

customers:readcustomers:write

Tags

customerspublic
Get Customer StatePOLAR_SH_CUSTOMERS_GET_STATEGet a customer state by ID. The customer state includes information about the customer's active subscriptions and benefits. It's the ideal endpoint to use when you need to get a full overview of a customer's status. **Scopes**: `customers:read` `customers:write`

Get a customer state by ID. The customer state includes information about the customer's active subscriptions and benefits. It's the ideal endpoint to use when you need to get a full overview of a customer's status. **Scopes**: `customers:read` `customers:write`

Authentication

Connected account required

Scopes

customers:readcustomers:write

Tags

customerspublic
Get Customer State by External IDPOLAR_SH_CUSTOMERS_GET_STATE_EXTERNALGet a customer state by external ID. The customer state includes information about the customer's active subscriptions and benefits. It's the ideal endpoint to use when you need to get a full overview of a customer's status. **Scopes**: `customers:read` `customers:write`

Get a customer state by external ID. The customer state includes information about the customer's active subscriptions and benefits. It's the ideal endpoint to use when you need to get a full overview of a customer's status. **Scopes**: `customers:read` `customers:write`

Authentication

Connected account required

Scopes

customers:readcustomers:write

Tags

customerspublic
List CustomersPOLAR_SH_CUSTOMERS_LISTList customers. **Scopes**: `customers:read` `customers:write`

List customers. **Scopes**: `customers:read` `customers:write`

Authentication

Connected account required

Scopes

customers:readcustomers:write

Tags

customerspublic
List Customer Payment MethodsPOLAR_SH_CUSTOMERS_LIST_PAYMENT_METHODSGet saved payment methods of a customer. **Scopes**: `customers:read` `customers:write`

Get saved payment methods of a customer. **Scopes**: `customers:read` `customers:write`

Authentication

Connected account required

Scopes

customers:readcustomers:write

Tags

customerspublic
List Customer Payment Methods by External IDPOLAR_SH_CUSTOMERS_LIST_PAYMENT_METHODS_EXTERNALGet saved payment methods of a customer by external ID. **Scopes**: `customers:read` `customers:write`

Get saved payment methods of a customer by external ID. **Scopes**: `customers:read` `customers:write`

Authentication

Connected account required

Scopes

customers:readcustomers:write

Tags

customerspublic
Create MemberPOLAR_SH_CUSTOMERS_MEMBERS_CREATECreate a new member for a customer. Only B2B customers with the member management feature enabled can add members. The authenticated user or organization must have access to the customer's organization. **Scopes**: `members:write`

Create a new member for a customer. Only B2B customers with the member management feature enabled can add members. The authenticated user or organization must have access to the customer's organization. **Scopes**: `members:write`

Authentication

Connected account required

Scopes

members:write

Tags

customersmemberspublic
Create Member by Customer External IDPOLAR_SH_CUSTOMERS_MEMBERS_CREATE_EXTERNALCreate a new member for a customer identified by its external ID. **Scopes**: `members:write`

Create a new member for a customer identified by its external ID. **Scopes**: `members:write`

Authentication

Connected account required

Scopes

members:write

Tags

customersmemberspublic
Delete MemberPOLAR_SH_CUSTOMERS_MEMBERS_DELETEDelete a member of a customer. **Scopes**: `members:write`

Delete a member of a customer. **Scopes**: `members:write`

Authentication

Connected account required

Scopes

members:write

Tags

customersmemberspublic
Delete Member by External IDPOLAR_SH_CUSTOMERS_MEMBERS_DELETE_EXTERNALDelete a member by external ID for a customer identified by its external ID. **Scopes**: `members:write`

Delete a member by external ID for a customer identified by its external ID. **Scopes**: `members:write`

Authentication

Connected account required

Scopes

members:write

Tags

customersmemberspublic
Get MemberPOLAR_SH_CUSTOMERS_MEMBERS_GETGet a member of a customer by its ID. **Scopes**: `members:read` `members:write`

Get a member of a customer by its ID. **Scopes**: `members:read` `members:write`

Authentication

Connected account required

Scopes

members:readmembers:write

Tags

customersmemberspublic
Get Member by External IDPOLAR_SH_CUSTOMERS_MEMBERS_GET_EXTERNALGet a member by external ID for a customer identified by its external ID. **Scopes**: `members:read` `members:write`

Get a member by external ID for a customer identified by its external ID. **Scopes**: `members:read` `members:write`

Authentication

Connected account required

Scopes

members:readmembers:write

Tags

customersmemberspublic
Update MemberPOLAR_SH_CUSTOMERS_MEMBERS_UPDATEUpdate a member of a customer. Only name, email and role can be updated. **Scopes**: `members:write`

Update a member of a customer. Only name, email and role can be updated. **Scopes**: `members:write`

Authentication

Connected account required

Scopes

members:write

Tags

customersmemberspublic
Update Member by External IDPOLAR_SH_CUSTOMERS_MEMBERS_UPDATE_EXTERNALUpdate a member by external ID for a customer identified by its external ID. **Scopes**: `members:write`

Update a member by external ID for a customer identified by its external ID. **Scopes**: `members:write`

Authentication

Connected account required

Scopes

members:write

Tags

customersmemberspublic
Update CustomerPOLAR_SH_CUSTOMERS_UPDATEUpdate a customer. **Scopes**: `customers:write`

Update a customer. **Scopes**: `customers:write`

Authentication

Connected account required

Scopes

customers:write

Tags

customerspublic
Update Customer by External IDPOLAR_SH_CUSTOMERS_UPDATE_EXTERNALUpdate a customer by external ID. **Scopes**: `customers:write`

Update a customer by external ID. **Scopes**: `customers:write`

Authentication

Connected account required

Scopes

customers:write

Tags

customerspublic
Create DiscountPOLAR_SH_DISCOUNTS_CREATECreate a discount. **Scopes**: `discounts:write`

Create a discount. **Scopes**: `discounts:write`

Authentication

Connected account required

Scopes

discounts:write

Tags

discountspublic
Delete DiscountPOLAR_SH_DISCOUNTS_DELETEDelete a discount. **Scopes**: `discounts:write`

Delete a discount. **Scopes**: `discounts:write`

Authentication

Connected account required

Scopes

discounts:write

Tags

discountspublic
Get DiscountPOLAR_SH_DISCOUNTS_GETGet a discount by ID. **Scopes**: `discounts:read` `discounts:write`

Get a discount by ID. **Scopes**: `discounts:read` `discounts:write`

Authentication

Connected account required

Scopes

discounts:readdiscounts:write

Tags

discountspublic
List DiscountsPOLAR_SH_DISCOUNTS_LISTList discounts. **Scopes**: `discounts:read` `discounts:write`

List discounts. **Scopes**: `discounts:read` `discounts:write`

Authentication

Connected account required

Scopes

discounts:readdiscounts:write

Tags

discountspublic
Update DiscountPOLAR_SH_DISCOUNTS_UPDATEUpdate a discount. **Scopes**: `discounts:write`

Update a discount. **Scopes**: `discounts:write`

Authentication

Connected account required

Scopes

discounts:write

Tags

discountspublic
Accept DisputePOLAR_SH_DISPUTES_ACCEPTAccept a dispute, conceding the chargeback. Closes the dispute with the processor (settling it as `lost`) and records the merchant's decision on the dispute's support case. **Scopes**: `disputes:write`

Accept a dispute, conceding the chargeback. Closes the dispute with the processor (settling it as `lost`) and records the merchant's decision on the dispute's support case. **Scopes**: `disputes:write`

Authentication

Connected account required

Scopes

disputes:write

Tags

disputespublic
Get DisputePOLAR_SH_DISPUTES_GETGet a dispute by ID. **Scopes**: `disputes:read` `disputes:write`

Get a dispute by ID. **Scopes**: `disputes:read` `disputes:write`

Authentication

Connected account required

Scopes

disputes:readdisputes:write

Tags

disputespublic
List DisputesPOLAR_SH_DISPUTES_LISTList disputes. **Scopes**: `disputes:read` `disputes:write`

List disputes. **Scopes**: `disputes:read` `disputes:write`

Authentication

Connected account required

Scopes

disputes:readdisputes:write

Tags

disputespublic
List Event TypesPOLAR_SH_EVENT_TYPES_LISTList event types with aggregated statistics. **Scopes**: `events:read` `events:write`

List event types with aggregated statistics. **Scopes**: `events:read` `events:write`

Authentication

Connected account required

Scopes

events:readevents:write

Tags

event-typespublic
Update Event TypePOLAR_SH_EVENT_TYPES_UPDATEUpdate an event type's label. **Scopes**: `events:write`

Update an event type's label. **Scopes**: `events:write`

Authentication

Connected account required

Scopes

events:write

Tags

event-typespublic
Get EventPOLAR_SH_EVENTS_GETGet an event by ID. **Scopes**: `events:read` `events:write`

Get an event by ID. **Scopes**: `events:read` `events:write`

Authentication

Connected account required

Scopes

events:readevents:write

Tags

eventspublic
Ingest EventsPOLAR_SH_EVENTS_INGESTIngest batch of events. **Scopes**: `events:write`

Ingest batch of events. **Scopes**: `events:write`

Authentication

Connected account required

Scopes

events:write

Tags

eventspublic
List EventsPOLAR_SH_EVENTS_LISTList events. **Scopes**: `events:read` `events:write`

List events. **Scopes**: `events:read` `events:write`

Authentication

Connected account required

Scopes

events:readevents:write

Tags

eventspublic
List Event NamesPOLAR_SH_EVENTS_LIST_NAMESList event names. **Scopes**: `events:read` `events:write`

List event names. **Scopes**: `events:read` `events:write`

Authentication

Connected account required

Scopes

events:readevents:write

Tags

eventspublic
Create FilePOLAR_SH_FILES_CREATECreate a file. **Scopes**: `files:write`

Create a file. **Scopes**: `files:write`

Authentication

Connected account required

Scopes

files:write

Tags

filespublic
Delete FilePOLAR_SH_FILES_DELETEDelete a file. **Scopes**: `files:write`

Delete a file. **Scopes**: `files:write`

Authentication

Connected account required

Scopes

files:write

Tags

filespublic
List FilesPOLAR_SH_FILES_LISTList files. **Scopes**: `files:read` `files:write`

List files. **Scopes**: `files:read` `files:write`

Authentication

Connected account required

Scopes

files:readfiles:write

Tags

filespublic
Update FilePOLAR_SH_FILES_UPDATEUpdate a file. **Scopes**: `files:write`

Update a file. **Scopes**: `files:write`

Authentication

Connected account required

Scopes

files:write

Tags

filespublic
Complete File UploadPOLAR_SH_FILES_UPLOADEDComplete a file upload. **Scopes**: `files:write`

Complete a file upload. **Scopes**: `files:write`

Authentication

Connected account required

Scopes

files:write

Tags

filespublic
Activate License KeyPOLAR_SH_LICENSE_KEYS_ACTIVATEActivate a license key instance. **Scopes**: `license_keys:write`

Activate a license key instance. **Scopes**: `license_keys:write`

Authentication

Connected account required

Scopes

license_keys:write

Tags

license_keyspublic
Deactivate License KeyPOLAR_SH_LICENSE_KEYS_DEACTIVATEDeactivate a license key instance. **Scopes**: `license_keys:write`

Deactivate a license key instance. **Scopes**: `license_keys:write`

Authentication

Connected account required

Scopes

license_keys:write

Tags

license_keyspublic
Get License KeyPOLAR_SH_LICENSE_KEYS_GETGet a license key. **Scopes**: `license_keys:read` `license_keys:write`

Get a license key. **Scopes**: `license_keys:read` `license_keys:write`

Authentication

Connected account required

Scopes

license_keys:readlicense_keys:write

Tags

license_keyspublic
Get ActivationPOLAR_SH_LICENSE_KEYS_GET_ACTIVATIONGet a license key activation. **Scopes**: `license_keys:read` `license_keys:write`

Get a license key activation. **Scopes**: `license_keys:read` `license_keys:write`

Authentication

Connected account required

Scopes

license_keys:readlicense_keys:write

Tags

license_keyspublic
List License KeysPOLAR_SH_LICENSE_KEYS_LISTGet license keys connected to the given organization & filters. **Scopes**: `license_keys:read` `license_keys:write`

Get license keys connected to the given organization & filters. **Scopes**: `license_keys:read` `license_keys:write`

Authentication

Connected account required

Scopes

license_keys:readlicense_keys:write

Tags

license_keyspublic
Update License KeyPOLAR_SH_LICENSE_KEYS_UPDATEUpdate a license key. **Scopes**: `license_keys:write`

Update a license key. **Scopes**: `license_keys:write`

Authentication

Connected account required

Scopes

license_keys:write

Tags

license_keyspublic
Validate License KeyPOLAR_SH_LICENSE_KEYS_VALIDATEValidate a license key. **Scopes**: `license_keys:write`

Validate a license key. **Scopes**: `license_keys:write`

Authentication

Connected account required

Scopes

license_keys:write

Tags

license_keyspublic
List MembersPOLAR_SH_MEMBERS_LIST_MEMBERSList members with optional customer ID filter. **Scopes**: `members:read` `members:write`

List members with optional customer ID filter. **Scopes**: `members:read` `members:write`

Authentication

Connected account required

Scopes

members:readmembers:write

Tags

memberspublic
Create MeterPOLAR_SH_METERS_CREATECreate a meter. **Scopes**: `meters:write`

Create a meter. **Scopes**: `meters:write`

Authentication

Connected account required

Scopes

meters:write

Tags

meterspublic
Get MeterPOLAR_SH_METERS_GETGet a meter by ID. **Scopes**: `meters:read` `meters:write`

Get a meter by ID. **Scopes**: `meters:read` `meters:write`

Authentication

Connected account required

Scopes

meters:readmeters:write

Tags

meterspublic
List MetersPOLAR_SH_METERS_LISTList meters. **Scopes**: `meters:read` `meters:write`

List meters. **Scopes**: `meters:read` `meters:write`

Authentication

Connected account required

Scopes

meters:readmeters:write

Tags

meterspublic
Get Meter QuantitiesPOLAR_SH_METERS_QUANTITIESGet quantities of a meter over a time period. **Scopes**: `meters:read` `meters:write`

Get quantities of a meter over a time period. **Scopes**: `meters:read` `meters:write`

Authentication

Connected account required

Scopes

meters:readmeters:write

Tags

meterspublic
Update MeterPOLAR_SH_METERS_UPDATEUpdate a meter. **Scopes**: `meters:write`

Update a meter. **Scopes**: `meters:write`

Authentication

Connected account required

Scopes

meters:write

Tags

meterspublic
Create Metric DashboardPOLAR_SH_METRICS_CREATE_DASHBOARDCreate a user-defined metric dashboard. **Scopes**: `metrics:write`

Create a user-defined metric dashboard. **Scopes**: `metrics:write`

Authentication

Connected account required

Scopes

metrics:write

Tags

metricspublic
Delete Metric DashboardPOLAR_SH_METRICS_DELETE_DASHBOARDDelete a user-defined metric dashboard. **Scopes**: `metrics:write`

Delete a user-defined metric dashboard. **Scopes**: `metrics:write`

Authentication

Connected account required

Scopes

metrics:write

Tags

metricspublic
Export MetricsPOLAR_SH_METRICS_EXPORTExport metrics as a CSV file. **Scopes**: `metrics:read`

Export metrics as a CSV file. **Scopes**: `metrics:read`

Authentication

Connected account required

Scopes

metrics:read

Tags

metricspublic
Get MetricsPOLAR_SH_METRICS_GETGet metrics about your orders and subscriptions. Currency values are output in cents. **Scopes**: `metrics:read`

Get metrics about your orders and subscriptions. Currency values are output in cents. **Scopes**: `metrics:read`

Authentication

Connected account required

Scopes

metrics:read

Tags

metricspublic
Get Metric DashboardPOLAR_SH_METRICS_GET_DASHBOARDGet a user-defined metric dashboard by ID. **Scopes**: `metrics:read`

Get a user-defined metric dashboard by ID. **Scopes**: `metrics:read`

Authentication

Connected account required

Scopes

metrics:read

Tags

metricspublic
Get Metrics LimitsPOLAR_SH_METRICS_LIMITSGet the interval limits for the metrics endpoint. **Scopes**: `metrics:read`

Get the interval limits for the metrics endpoint. **Scopes**: `metrics:read`

Authentication

Connected account required

Scopes

metrics:read

Tags

metricspublic
List Metric DashboardsPOLAR_SH_METRICS_LIST_DASHBOARDSList user-defined metric dashboards. **Scopes**: `metrics:read`

List user-defined metric dashboards. **Scopes**: `metrics:read`

Authentication

Connected account required

Scopes

metrics:read

Tags

metricspublic
Update Metric DashboardPOLAR_SH_METRICS_UPDATE_DASHBOARDUpdate a user-defined metric dashboard. **Scopes**: `metrics:write`

Update a user-defined metric dashboard. **Scopes**: `metrics:write`

Authentication

Connected account required

Scopes

metrics:write

Tags

metricspublic
Get User InfoPOLAR_SH_OAUTH2_USERINFOGet information about the authenticated user.

Get information about the authenticated user.

Authentication

Connected account required

Tags

oauth2public
Create OrderPOLAR_SH_ORDERS_CREATECreate a draft order for an off-session charge against a saved payment method. The order is created with `status=draft` and no invoice number; call `POST /v1/orders/{id}/finalize` to attempt the charge. The organization must have the `off_session_charges_enabled` feature flag. **Scopes**: `orders:write`

Create a draft order for an off-session charge against a saved payment method. The order is created with `status=draft` and no invoice number; call `POST /v1/orders/{id}/finalize` to attempt the charge. The organization must have the `off_session_charges_enabled` feature flag. **Scopes**: `orders:write`

Authentication

Connected account required

Scopes

orders:write

Tags

orderspublic
Export OrdersPOLAR_SH_ORDERS_EXPORTExport orders as a CSV file. **Scopes**: `orders:read`

Export orders as a CSV file. **Scopes**: `orders:read`

Authentication

Connected account required

Scopes

orders:read

Tags

orderspublic
Finalize OrderPOLAR_SH_ORDERS_FINALIZEFinalize a draft order and synchronously attempt an off-session charge. On success, the order transitions to `paid` and benefit grants fire before the response returns. On failure (decline, missing payment method, SCA challenge), the order stays in `draft` and a 4xx error is returned. The request fails with 412 if the order is not in `draft` status. **Scopes**: `orders:write`

Finalize a draft order and synchronously attempt an off-session charge. On success, the order transitions to `paid` and benefit grants fire before the response returns. On failure (decline, missing payment method, SCA challenge), the order stays in `draft` and a 4xx error is returned. The request fails with 412 if the order is not in `draft` status. **Scopes**: `orders:write`

Authentication

Connected account required

Scopes

orders:write

Tags

orderspublic
Generate Order InvoicePOLAR_SH_ORDERS_GENERATE_INVOICETrigger generation of an order's invoice. **Scopes**: `orders:read`

Trigger generation of an order's invoice. **Scopes**: `orders:read`

Authentication

Connected account required

Scopes

orders:read

Tags

orderspublic
Get OrderPOLAR_SH_ORDERS_GETGet an order by ID. **Scopes**: `orders:read`

Get an order by ID. **Scopes**: `orders:read`

Authentication

Connected account required

Scopes

orders:read

Tags

orderspublic
Get Order InvoicePOLAR_SH_ORDERS_INVOICEGet an order's invoice data. **Scopes**: `orders:read`

Get an order's invoice data. **Scopes**: `orders:read`

Authentication

Connected account required

Scopes

orders:read

Tags

orderspublic
List OrdersPOLAR_SH_ORDERS_LISTList orders. **Scopes**: `orders:read`

List orders. **Scopes**: `orders:read`

Authentication

Connected account required

Scopes

orders:read

Tags

orderspublic
Get Order ReceiptPOLAR_SH_ORDERS_RECEIPTGet a presigned URL to download an order's receipt PDF. **Scopes**: `orders:read`

Get a presigned URL to download an order's receipt PDF. **Scopes**: `orders:read`

Authentication

Connected account required

Scopes

orders:read

Tags

orderspublic
Update OrderPOLAR_SH_ORDERS_UPDATEUpdate an order. **Scopes**: `orders:write`

Update an order. **Scopes**: `orders:write`

Authentication

Connected account required

Scopes

orders:write

Tags

orderspublic
Create OrganizationPOLAR_SH_ORGANIZATIONS_CREATECreate an organization. **Scopes**: `organizations:write`

Create an organization. **Scopes**: `organizations:write`

Authentication

Connected account required

Scopes

organizations:write

Tags

organizationspublic
Get OrganizationPOLAR_SH_ORGANIZATIONS_GETGet an organization by ID. **Scopes**: `organizations:read` `organizations:write`

Get an organization by ID. **Scopes**: `organizations:read` `organizations:write`

Authentication

Connected account required

Scopes

organizations:readorganizations:write

Tags

organizationspublic
List OrganizationsPOLAR_SH_ORGANIZATIONS_LISTList organizations. **Scopes**: `organizations:read` `organizations:write`

List organizations. **Scopes**: `organizations:read` `organizations:write`

Authentication

Connected account required

Scopes

organizations:readorganizations:write

Tags

organizationspublic
Update OrganizationPOLAR_SH_ORGANIZATIONS_UPDATEUpdate an organization. **Scopes**: `organizations:write`

Update an organization. **Scopes**: `organizations:write`

Authentication

Connected account required

Scopes

organizations:write

Tags

organizationspublic
Get PaymentPOLAR_SH_PAYMENTS_GETGet a payment by ID. **Scopes**: `payments:read`

Get a payment by ID. **Scopes**: `payments:read`

Authentication

Connected account required

Scopes

payments:read

Tags

paymentspublic
List PaymentsPOLAR_SH_PAYMENTS_LISTList payments. **Scopes**: `payments:read`

List payments. **Scopes**: `payments:read`

Authentication

Connected account required

Scopes

payments:read

Tags

paymentspublic
Create ProductPOLAR_SH_PRODUCTS_CREATECreate a product. **Scopes**: `products:write`

Create a product. **Scopes**: `products:write`

Authentication

Connected account required

Scopes

products:write

Tags

productspublic
Get ProductPOLAR_SH_PRODUCTS_GETGet a product by ID. **Scopes**: `products:read` `products:write`

Get a product by ID. **Scopes**: `products:read` `products:write`

Authentication

Connected account required

Scopes

products:readproducts:write

Tags

productspublic
List ProductsPOLAR_SH_PRODUCTS_LISTList products. **Scopes**: `products:read` `products:write`

List products. **Scopes**: `products:read` `products:write`

Authentication

Connected account required

Scopes

products:readproducts:write

Tags

productspublic
Update ProductPOLAR_SH_PRODUCTS_UPDATEUpdate a product. **Scopes**: `products:write`

Update a product. **Scopes**: `products:write`

Authentication

Connected account required

Scopes

products:write

Tags

productspublic
Update Product BenefitsPOLAR_SH_PRODUCTS_UPDATE_BENEFITSUpdate benefits granted by a product. **Scopes**: `products:write`

Update benefits granted by a product. **Scopes**: `products:write`

Authentication

Connected account required

Scopes

products:write

Tags

productspublic
Create RefundPOLAR_SH_REFUNDS_CREATECreate a refund. **Scopes**: `refunds:write`

Create a refund. **Scopes**: `refunds:write`

Authentication

Connected account required

Scopes

refunds:write

Tags

refundspublic
List RefundsPOLAR_SH_REFUNDS_LISTList refunds. **Scopes**: `refunds:read` `refunds:write`

List refunds. **Scopes**: `refunds:read` `refunds:write`

Authentication

Connected account required

Scopes

refunds:readrefunds:write

Tags

refundspublic
Create SubscriptionPOLAR_SH_SUBSCRIPTIONS_CREATECreate a subscription programmatically. This endpoint only allows to create subscription on free products. For paid products, use the checkout flow. No initial order will be created and no confirmation email will be sent. **Scopes**: `subscriptions:write`

Create a subscription programmatically. This endpoint only allows to create subscription on free products. For paid products, use the checkout flow. No initial order will be created and no confirmation email will be sent. **Scopes**: `subscriptions:write`

Authentication

Connected account required

Scopes

subscriptions:write

Tags

subscriptionspublic
Export SubscriptionsPOLAR_SH_SUBSCRIPTIONS_EXPORTExport subscriptions as a CSV file. **Scopes**: `subscriptions:read` `subscriptions:write`

Export subscriptions as a CSV file. **Scopes**: `subscriptions:read` `subscriptions:write`

Authentication

Connected account required

Scopes

subscriptions:readsubscriptions:write

Tags

subscriptionspublic
Get SubscriptionPOLAR_SH_SUBSCRIPTIONS_GETGet a subscription by ID. **Scopes**: `subscriptions:read` `subscriptions:write`

Get a subscription by ID. **Scopes**: `subscriptions:read` `subscriptions:write`

Authentication

Connected account required

Scopes

subscriptions:readsubscriptions:write

Tags

subscriptionspublic
List SubscriptionsPOLAR_SH_SUBSCRIPTIONS_LISTList subscriptions. **Scopes**: `subscriptions:read` `subscriptions:write`

List subscriptions. **Scopes**: `subscriptions:read` `subscriptions:write`

Authentication

Connected account required

Scopes

subscriptions:readsubscriptions:write

Tags

subscriptionspublic
Revoke SubscriptionPOLAR_SH_SUBSCRIPTIONS_REVOKERevoke a subscription, i.e cancel immediately. **Scopes**: `subscriptions:write`

Revoke a subscription, i.e cancel immediately. **Scopes**: `subscriptions:write`

Authentication

Connected account required

Scopes

subscriptions:write

Tags

subscriptionspublic
Update SubscriptionPOLAR_SH_SUBSCRIPTIONS_UPDATEUpdate a subscription. **Scopes**: `subscriptions:write`

Update a subscription. **Scopes**: `subscriptions:write`

Authentication

Connected account required

Scopes

subscriptions:write

Tags

subscriptionspublic
Create Webhook EndpointPOLAR_SH_WEBHOOKS_CREATE_WEBHOOK_ENDPOINTCreate a webhook endpoint. **Scopes**: `webhooks:write`

Create a webhook endpoint. **Scopes**: `webhooks:write`

Authentication

Connected account required

Scopes

webhooks:write

Tags

webhookspublic
Delete Webhook EndpointPOLAR_SH_WEBHOOKS_DELETE_WEBHOOK_ENDPOINTDelete a webhook endpoint. **Scopes**: `webhooks:write`

Delete a webhook endpoint. **Scopes**: `webhooks:write`

Authentication

Connected account required

Scopes

webhooks:write

Tags

webhookspublic
Get Webhook EndpointPOLAR_SH_WEBHOOKS_GET_WEBHOOK_ENDPOINTGet a webhook endpoint by ID. **Scopes**: `webhooks:read` `webhooks:write`

Get a webhook endpoint by ID. **Scopes**: `webhooks:read` `webhooks:write`

Authentication

Connected account required

Scopes

webhooks:readwebhooks:write

Tags

webhookspublic
List Webhook DeliveriesPOLAR_SH_WEBHOOKS_LIST_WEBHOOK_DELIVERIESList webhook deliveries. Deliveries are all the attempts to deliver a webhook event to an endpoint. **Scopes**: `webhooks:read` `webhooks:write`

List webhook deliveries. Deliveries are all the attempts to deliver a webhook event to an endpoint. **Scopes**: `webhooks:read` `webhooks:write`

Authentication

Connected account required

Scopes

webhooks:readwebhooks:write

Tags

webhookspublic
List Webhook EndpointsPOLAR_SH_WEBHOOKS_LIST_WEBHOOK_ENDPOINTSList webhook endpoints. **Scopes**: `webhooks:read` `webhooks:write`

List webhook endpoints. **Scopes**: `webhooks:read` `webhooks:write`

Authentication

Connected account required

Scopes

webhooks:readwebhooks:write

Tags

webhookspublic
Redeliver Webhook EventPOLAR_SH_WEBHOOKS_REDELIVER_WEBHOOK_EVENTSchedule the re-delivery of a webhook event. **Scopes**: `webhooks:write`

Schedule the re-delivery of a webhook event. **Scopes**: `webhooks:write`

Authentication

Connected account required

Scopes

webhooks:write

Tags

webhookspublic
Reset Webhook Endpoint SecretPOLAR_SH_WEBHOOKS_RESET_WEBHOOK_ENDPOINT_SECRETRegenerate a webhook endpoint secret. **Scopes**: `webhooks:write`

Regenerate a webhook endpoint secret. **Scopes**: `webhooks:write`

Authentication

Connected account required

Scopes

webhooks:write

Tags

webhookspublic
Update Webhook EndpointPOLAR_SH_WEBHOOKS_UPDATE_WEBHOOK_ENDPOINTUpdate a webhook endpoint. **Scopes**: `webhooks:write`

Update a webhook endpoint. **Scopes**: `webhooks:write`

Authentication

Connected account required

Scopes

webhooks:write

Tags

webhookspublic

Provider resources