Polar
Turn your software into a business with Polar. Sell digital products, subscriptions, and more without the hassle of traditional payment systems.
Authentication
| Method | Kind | Status | Details |
|---|---|---|---|
| OAuth 2.0 | oauth2 | available | — |
| Organization Access Token | api_key | available | — |
| Customer Access Token | api_key | available | — |
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`Connection2 scopes
List benefit grants across all benefits accessible to the authenticated subject. **Scopes**: `benefits:read` `benefits:write`
Authentication
Connected account requiredScopes
benefits:readbenefits:writeTags
Create BenefitPOLAR_SH_BENEFITS_CREATECreate a benefit. **Scopes**: `benefits:write`Connection1 scope
Create a benefit. **Scopes**: `benefits:write`
Authentication
Connected account requiredScopes
benefits:writeTags
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`Connection1 scope
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 requiredScopes
benefits:writeTags
Get BenefitPOLAR_SH_BENEFITS_GETGet a benefit by ID. **Scopes**: `benefits:read` `benefits:write`Connection2 scopes
Get a benefit by ID. **Scopes**: `benefits:read` `benefits:write`
Authentication
Connected account requiredScopes
benefits:readbenefits:writeTags
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`Connection2 scopes
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 requiredScopes
benefits:readbenefits:writeTags
List BenefitsPOLAR_SH_BENEFITS_LISTList benefits. **Scopes**: `benefits:read` `benefits:write`Connection2 scopes
List benefits. **Scopes**: `benefits:read` `benefits:write`
Authentication
Connected account requiredScopes
benefits:readbenefits:writeTags
Update BenefitPOLAR_SH_BENEFITS_UPDATEUpdate a benefit. **Scopes**: `benefits:write`Connection1 scope
Update a benefit. **Scopes**: `benefits:write`
Authentication
Connected account requiredScopes
benefits:writeTags
Create Checkout LinkPOLAR_SH_CHECKOUT_LINKS_CREATECreate a checkout link. **Scopes**: `checkout_links:write`Connection1 scope
Create a checkout link. **Scopes**: `checkout_links:write`
Authentication
Connected account requiredScopes
checkout_links:writeTags
Delete Checkout LinkPOLAR_SH_CHECKOUT_LINKS_DELETEDelete a checkout link. **Scopes**: `checkout_links:write`Connection1 scope
Delete a checkout link. **Scopes**: `checkout_links:write`
Authentication
Connected account requiredScopes
checkout_links:writeTags
Get Checkout LinkPOLAR_SH_CHECKOUT_LINKS_GETGet a checkout link by ID. **Scopes**: `checkout_links:read` `checkout_links:write`Connection2 scopes
Get a checkout link by ID. **Scopes**: `checkout_links:read` `checkout_links:write`
Authentication
Connected account requiredScopes
checkout_links:readcheckout_links:writeTags
List Checkout LinksPOLAR_SH_CHECKOUT_LINKS_LISTList checkout links. **Scopes**: `checkout_links:read` `checkout_links:write`Connection2 scopes
List checkout links. **Scopes**: `checkout_links:read` `checkout_links:write`
Authentication
Connected account requiredScopes
checkout_links:readcheckout_links:writeTags
Update Checkout LinkPOLAR_SH_CHECKOUT_LINKS_UPDATEUpdate a checkout link. **Scopes**: `checkout_links:write`Connection1 scope
Update a checkout link. **Scopes**: `checkout_links:write`
Authentication
Connected account requiredScopes
checkout_links:writeTags
Create Checkout SessionPOLAR_SH_CHECKOUTS_CREATECreate a checkout session. **Scopes**: `checkouts:write`Connection1 scope
Create a checkout session. **Scopes**: `checkouts:write`
Authentication
Connected account requiredScopes
checkouts:writeTags
Get Checkout SessionPOLAR_SH_CHECKOUTS_GETGet a checkout session by ID. **Scopes**: `checkouts:read` `checkouts:write`Connection2 scopes
Get a checkout session by ID. **Scopes**: `checkouts:read` `checkouts:write`
Authentication
Connected account requiredScopes
checkouts:readcheckouts:writeTags
List Checkout SessionsPOLAR_SH_CHECKOUTS_LISTList checkout sessions. **Scopes**: `checkouts:read` `checkouts:write`Connection2 scopes
List checkout sessions. **Scopes**: `checkouts:read` `checkouts:write`
Authentication
Connected account requiredScopes
checkouts:readcheckouts:writeTags
Update Checkout SessionPOLAR_SH_CHECKOUTS_UPDATEUpdate a checkout session. **Scopes**: `checkouts:write`Connection1 scope
Update a checkout session. **Scopes**: `checkouts:write`
Authentication
Connected account requiredScopes
checkouts:writeTags
Create Custom FieldPOLAR_SH_CUSTOM_FIELDS_CREATECreate a custom field. **Scopes**: `custom_fields:write`Connection1 scope
Create a custom field. **Scopes**: `custom_fields:write`
Authentication
Connected account requiredScopes
custom_fields:writeTags
Delete Custom FieldPOLAR_SH_CUSTOM_FIELDS_DELETEDelete a custom field. **Scopes**: `custom_fields:write`Connection1 scope
Delete a custom field. **Scopes**: `custom_fields:write`
Authentication
Connected account requiredScopes
custom_fields:writeTags
Get Custom FieldPOLAR_SH_CUSTOM_FIELDS_GETGet a custom field by ID. **Scopes**: `custom_fields:read` `custom_fields:write`Connection2 scopes
Get a custom field by ID. **Scopes**: `custom_fields:read` `custom_fields:write`
Authentication
Connected account requiredScopes
custom_fields:readcustom_fields:writeTags
List Custom FieldsPOLAR_SH_CUSTOM_FIELDS_LISTList custom fields. **Scopes**: `custom_fields:read` `custom_fields:write`Connection2 scopes
List custom fields. **Scopes**: `custom_fields:read` `custom_fields:write`
Authentication
Connected account requiredScopes
custom_fields:readcustom_fields:writeTags
Update Custom FieldPOLAR_SH_CUSTOM_FIELDS_UPDATEUpdate a custom field. **Scopes**: `custom_fields:write`Connection1 scope
Update a custom field. **Scopes**: `custom_fields:write`
Authentication
Connected account requiredScopes
custom_fields:writeTags
Get Customer MeterPOLAR_SH_CUSTOMER_METERS_GETGet a customer meter by ID. **Scopes**: `customer_meters:read`Connection1 scope
Get a customer meter by ID. **Scopes**: `customer_meters:read`
Authentication
Connected account requiredScopes
customer_meters:readTags
List Customer MetersPOLAR_SH_CUSTOMER_METERS_LISTList customer meters. **Scopes**: `customer_meters:read`Connection1 scope
List customer meters. **Scopes**: `customer_meters:read`
Authentication
Connected account requiredScopes
customer_meters:readTags
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`Connection2 scopes
Get a benefit grant by ID for the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
List Benefit GrantsPOLAR_SH_CUSTOMER_PORTAL_BENEFIT_GRANTS_LISTList benefits grants of the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`Connection2 scopes
List benefits grants of the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
Update Benefit GrantPOLAR_SH_CUSTOMER_PORTAL_BENEFIT_GRANTS_UPDATEUpdate a benefit grant for the authenticated customer. **Scopes**: `customer_portal:write`Connection1 scope
Update a benefit grant for the authenticated customer. **Scopes**: `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:writeTags
Get Customer MeterPOLAR_SH_CUSTOMER_PORTAL_CUSTOMER_METERS_GETGet a meter by ID for the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`Connection2 scopes
Get a meter by ID for the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
List MetersPOLAR_SH_CUSTOMER_PORTAL_CUSTOMER_METERS_LISTList meters of the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`Connection2 scopes
List meters of the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
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`Connection2 scopes
Get information about the currently authenticated portal user. **Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
Introspect Customer SessionPOLAR_SH_CUSTOMER_PORTAL_CUSTOMER_SESSION_INTROSPECTIntrospect the current session and return its information. **Scopes**: `customer_portal:read` `customer_portal:write`Connection2 scopes
Introspect the current session and return its information. **Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
Add Customer Payment MethodPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_ADD_PAYMENT_METHODAdd a payment method to the authenticated customer.Connection1 scope
Add a payment method to the authenticated customer.
Authentication
Connected account requiredScopes
customer_portal:writeTags
Check Email Change TokenPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_CHECK_EMAIL_UPDATECheck if an email change verification token is still valid.Connection
Check if an email change verification token is still valid.
Authentication
Connected account requiredTags
Confirm Customer Payment MethodPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_CONFIRM_PAYMENT_METHODConfirm a payment method for the authenticated customer.Connection1 scope
Confirm a payment method for the authenticated customer.
Authentication
Connected account requiredScopes
customer_portal:writeTags
Delete Customer Payment MethodPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_DELETE_PAYMENT_METHODDelete a payment method from the authenticated customer.Connection1 scope
Delete a payment method from the authenticated customer.
Authentication
Connected account requiredScopes
customer_portal:writeTags
Get CustomerPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_GETGet authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`Connection2 scopes
Get authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
List Customer Payment MethodsPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_LIST_PAYMENT_METHODSGet saved payment methods of the authenticated customer.Connection2 scopes
Get saved payment methods of the authenticated customer.
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
Request Email ChangePOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_REQUEST_EMAIL_UPDATERequest an email change for the authenticated customer.Connection1 scope
Request an email change for the authenticated customer.
Authentication
Connected account requiredScopes
customer_portal:writeTags
Update CustomerPOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_UPDATEUpdate authenticated customer.Connection1 scope
Update authenticated customer.
Authentication
Connected account requiredScopes
customer_portal:writeTags
Verify Email ChangePOLAR_SH_CUSTOMER_PORTAL_CUSTOMERS_VERIFY_EMAIL_UPDATEVerify an email change using the token from the verification email.Connection
Verify an email change using the token from the verification email.
Authentication
Connected account requiredTags
List DownloadablesPOLAR_SH_CUSTOMER_PORTAL_DOWNLOADABLES_LIST**Scopes**: `customer_portal:read` `customer_portal:write`Connection2 scopes
**Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
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.Connection
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 requiredTags
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.Connection
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 requiredTags
Get License KeyPOLAR_SH_CUSTOMER_PORTAL_LICENSE_KEYS_GETGet a license key. **Scopes**: `customer_portal:read` `customer_portal:write`Connection2 scopes
Get a license key. **Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
List License KeysPOLAR_SH_CUSTOMER_PORTAL_LICENSE_KEYS_LIST**Scopes**: `customer_portal:read` `customer_portal:write`Connection2 scopes
**Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
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.Connection
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 requiredTags
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 returnedConnection1 scope
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 requiredScopes
customer_portal:writeTags
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.Connection1 scope
List all members of the customer's team. Only available to owners and billing managers of team customers.
Authentication
Connected account requiredScopes
customer_portal:writeTags
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 ownerConnection1 scope
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 requiredScopes
customer_portal:writeTags
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 timesConnection1 scope
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 requiredScopes
customer_portal:writeTags
Confirm Retry PaymentPOLAR_SH_CUSTOMER_PORTAL_ORDERS_CONFIRM_RETRY_PAYMENTConfirm a retry payment using a Stripe confirmation token.Connection1 scope
Confirm a retry payment using a Stripe confirmation token.
Authentication
Connected account requiredScopes
customer_portal:writeTags
Generate Order InvoicePOLAR_SH_CUSTOMER_PORTAL_ORDERS_GENERATE_INVOICETrigger generation of an order's invoice.Connection2 scopes
Trigger generation of an order's invoice.
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
Get OrderPOLAR_SH_CUSTOMER_PORTAL_ORDERS_GETGet an order by ID for the authenticated customer.Connection2 scopes
Get an order by ID for the authenticated customer.
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
Get Order Payment StatusPOLAR_SH_CUSTOMER_PORTAL_ORDERS_GET_PAYMENT_STATUSGet the current payment status for an order.Connection2 scopes
Get the current payment status for an order.
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
Get Order InvoicePOLAR_SH_CUSTOMER_PORTAL_ORDERS_INVOICEGet an order's invoice data.Connection2 scopes
Get an order's invoice data.
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
List OrdersPOLAR_SH_CUSTOMER_PORTAL_ORDERS_LISTList orders of the authenticated customer.Connection2 scopes
List orders of the authenticated customer.
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
Get Order ReceiptPOLAR_SH_CUSTOMER_PORTAL_ORDERS_RECEIPTGet a presigned URL to download an order's receipt PDF.Connection2 scopes
Get a presigned URL to download an order's receipt PDF.
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
Update OrderPOLAR_SH_CUSTOMER_PORTAL_ORDERS_UPDATEUpdate an order for the authenticated customer.Connection1 scope
Update an order for the authenticated customer.
Authentication
Connected account requiredScopes
customer_portal:writeTags
Get OrganizationPOLAR_SH_CUSTOMER_PORTAL_ORGANIZATIONS_GETGet a customer portal's organization by slug.Connection
Get a customer portal's organization by slug.
Authentication
Connected account requiredTags
Assign SeatPOLAR_SH_CUSTOMER_PORTAL_SEATS_ASSIGN_SEATAssign SeatConnection1 scope
Assign Seat
Authentication
Connected account requiredScopes
customer_portal:writeTags
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`Connection2 scopes
List all subscriptions where the authenticated customer has claimed a seat. **Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
List SeatsPOLAR_SH_CUSTOMER_PORTAL_SEATS_LIST_SEATS**Scopes**: `customer_portal:read` `customer_portal:write`Connection2 scopes
**Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
Resend InvitationPOLAR_SH_CUSTOMER_PORTAL_SEATS_RESEND_INVITATIONResend InvitationConnection1 scope
Resend Invitation
Authentication
Connected account requiredScopes
customer_portal:writeTags
Revoke SeatPOLAR_SH_CUSTOMER_PORTAL_SEATS_REVOKE_SEATRevoke SeatConnection1 scope
Revoke Seat
Authentication
Connected account requiredScopes
customer_portal:writeTags
Cancel SubscriptionPOLAR_SH_CUSTOMER_PORTAL_SUBSCRIPTIONS_CANCELCancel a subscription of the authenticated customer.Connection1 scope
Cancel a subscription of the authenticated customer.
Authentication
Connected account requiredScopes
customer_portal:writeTags
Get SubscriptionPOLAR_SH_CUSTOMER_PORTAL_SUBSCRIPTIONS_GETGet a subscription for the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`Connection2 scopes
Get a subscription for the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
List SubscriptionsPOLAR_SH_CUSTOMER_PORTAL_SUBSCRIPTIONS_LISTList subscriptions of the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`Connection2 scopes
List subscriptions of the authenticated customer. **Scopes**: `customer_portal:read` `customer_portal:write`
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
Update SubscriptionPOLAR_SH_CUSTOMER_PORTAL_SUBSCRIPTIONS_UPDATEUpdate a subscription of the authenticated customer.Connection1 scope
Update a subscription of the authenticated customer.
Authentication
Connected account requiredScopes
customer_portal:writeTags
Get WalletPOLAR_SH_CUSTOMER_PORTAL_WALLETS_GETGet a wallet by ID for the authenticated customer.Connection2 scopes
Get a wallet by ID for the authenticated customer.
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
List WalletsPOLAR_SH_CUSTOMER_PORTAL_WALLETS_LISTList wallets of the authenticated customer.Connection2 scopes
List wallets of the authenticated customer.
Authentication
Connected account requiredScopes
customer_portal:readcustomer_portal:writeTags
Assign SeatPOLAR_SH_CUSTOMER_SEATS_ASSIGN_SEAT**Scopes**: `customer_seats:write`Connection1 scope
**Scopes**: `customer_seats:write`
Authentication
Connected account requiredScopes
customer_seats:writeTags
Claim SeatPOLAR_SH_CUSTOMER_SEATS_CLAIM_SEATClaim SeatConnection
Claim Seat
Authentication
Connected account requiredTags
Get Claim InfoPOLAR_SH_CUSTOMER_SEATS_GET_CLAIM_INFOGet Claim InfoConnection
Get Claim Info
Authentication
Connected account requiredTags
List SeatsPOLAR_SH_CUSTOMER_SEATS_LIST_SEATS**Scopes**: `customer_seats:read`Connection1 scope
**Scopes**: `customer_seats:read`
Authentication
Connected account requiredScopes
customer_seats:readTags
Resend InvitationPOLAR_SH_CUSTOMER_SEATS_RESEND_INVITATION**Scopes**: `customer_seats:write`Connection1 scope
**Scopes**: `customer_seats:write`
Authentication
Connected account requiredScopes
customer_seats:writeTags
Revoke SeatPOLAR_SH_CUSTOMER_SEATS_REVOKE_SEAT**Scopes**: `customer_seats:write`Connection1 scope
**Scopes**: `customer_seats:write`
Authentication
Connected account requiredScopes
customer_seats:writeTags
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`Connection1 scope
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 requiredScopes
customer_sessions:writeTags
Create CustomerPOLAR_SH_CUSTOMERS_CREATECreate a customer. **Scopes**: `customers:write`Connection1 scope
Create a customer. **Scopes**: `customers:write`
Authentication
Connected account requiredScopes
customers:writeTags
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`Connection1 scope
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 requiredScopes
customers:writeTags
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`Connection1 scope
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 requiredScopes
customers:writeTags
Export CustomersPOLAR_SH_CUSTOMERS_EXPORTExport customers as a CSV file. **Scopes**: `customers:read` `customers:write`Connection2 scopes
Export customers as a CSV file. **Scopes**: `customers:read` `customers:write`
Authentication
Connected account requiredScopes
customers:readcustomers:writeTags
Get CustomerPOLAR_SH_CUSTOMERS_GETGet a customer by ID. **Scopes**: `customers:read` `customers:write`Connection2 scopes
Get a customer by ID. **Scopes**: `customers:read` `customers:write`
Authentication
Connected account requiredScopes
customers:readcustomers:writeTags
Get Customer by External IDPOLAR_SH_CUSTOMERS_GET_EXTERNALGet a customer by external ID. **Scopes**: `customers:read` `customers:write`Connection2 scopes
Get a customer by external ID. **Scopes**: `customers:read` `customers:write`
Authentication
Connected account requiredScopes
customers:readcustomers:writeTags
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`Connection2 scopes
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 requiredScopes
customers:readcustomers:writeTags
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`Connection2 scopes
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 requiredScopes
customers:readcustomers:writeTags
List CustomersPOLAR_SH_CUSTOMERS_LISTList customers. **Scopes**: `customers:read` `customers:write`Connection2 scopes
List customers. **Scopes**: `customers:read` `customers:write`
Authentication
Connected account requiredScopes
customers:readcustomers:writeTags
List Customer Payment MethodsPOLAR_SH_CUSTOMERS_LIST_PAYMENT_METHODSGet saved payment methods of a customer. **Scopes**: `customers:read` `customers:write`Connection2 scopes
Get saved payment methods of a customer. **Scopes**: `customers:read` `customers:write`
Authentication
Connected account requiredScopes
customers:readcustomers:writeTags
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`Connection2 scopes
Get saved payment methods of a customer by external ID. **Scopes**: `customers:read` `customers:write`
Authentication
Connected account requiredScopes
customers:readcustomers:writeTags
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`Connection1 scope
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 requiredScopes
members:writeTags
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`Connection1 scope
Create a new member for a customer identified by its external ID. **Scopes**: `members:write`
Authentication
Connected account requiredScopes
members:writeTags
Delete MemberPOLAR_SH_CUSTOMERS_MEMBERS_DELETEDelete a member of a customer. **Scopes**: `members:write`Connection1 scope
Delete a member of a customer. **Scopes**: `members:write`
Authentication
Connected account requiredScopes
members:writeTags
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`Connection1 scope
Delete a member by external ID for a customer identified by its external ID. **Scopes**: `members:write`
Authentication
Connected account requiredScopes
members:writeTags
Get MemberPOLAR_SH_CUSTOMERS_MEMBERS_GETGet a member of a customer by its ID. **Scopes**: `members:read` `members:write`Connection2 scopes
Get a member of a customer by its ID. **Scopes**: `members:read` `members:write`
Authentication
Connected account requiredScopes
members:readmembers:writeTags
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`Connection2 scopes
Get a member by external ID for a customer identified by its external ID. **Scopes**: `members:read` `members:write`
Authentication
Connected account requiredScopes
members:readmembers:writeTags
Update MemberPOLAR_SH_CUSTOMERS_MEMBERS_UPDATEUpdate a member of a customer. Only name, email and role can be updated. **Scopes**: `members:write`Connection1 scope
Update a member of a customer. Only name, email and role can be updated. **Scopes**: `members:write`
Authentication
Connected account requiredScopes
members:writeTags
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`Connection1 scope
Update a member by external ID for a customer identified by its external ID. **Scopes**: `members:write`
Authentication
Connected account requiredScopes
members:writeTags
Update CustomerPOLAR_SH_CUSTOMERS_UPDATEUpdate a customer. **Scopes**: `customers:write`Connection1 scope
Update a customer. **Scopes**: `customers:write`
Authentication
Connected account requiredScopes
customers:writeTags
Update Customer by External IDPOLAR_SH_CUSTOMERS_UPDATE_EXTERNALUpdate a customer by external ID. **Scopes**: `customers:write`Connection1 scope
Update a customer by external ID. **Scopes**: `customers:write`
Authentication
Connected account requiredScopes
customers:writeTags
Create DiscountPOLAR_SH_DISCOUNTS_CREATECreate a discount. **Scopes**: `discounts:write`Connection1 scope
Create a discount. **Scopes**: `discounts:write`
Authentication
Connected account requiredScopes
discounts:writeTags
Delete DiscountPOLAR_SH_DISCOUNTS_DELETEDelete a discount. **Scopes**: `discounts:write`Connection1 scope
Delete a discount. **Scopes**: `discounts:write`
Authentication
Connected account requiredScopes
discounts:writeTags
Get DiscountPOLAR_SH_DISCOUNTS_GETGet a discount by ID. **Scopes**: `discounts:read` `discounts:write`Connection2 scopes
Get a discount by ID. **Scopes**: `discounts:read` `discounts:write`
Authentication
Connected account requiredScopes
discounts:readdiscounts:writeTags
List DiscountsPOLAR_SH_DISCOUNTS_LISTList discounts. **Scopes**: `discounts:read` `discounts:write`Connection2 scopes
List discounts. **Scopes**: `discounts:read` `discounts:write`
Authentication
Connected account requiredScopes
discounts:readdiscounts:writeTags
Update DiscountPOLAR_SH_DISCOUNTS_UPDATEUpdate a discount. **Scopes**: `discounts:write`Connection1 scope
Update a discount. **Scopes**: `discounts:write`
Authentication
Connected account requiredScopes
discounts:writeTags
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`Connection1 scope
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 requiredScopes
disputes:writeTags
Get DisputePOLAR_SH_DISPUTES_GETGet a dispute by ID. **Scopes**: `disputes:read` `disputes:write`Connection2 scopes
Get a dispute by ID. **Scopes**: `disputes:read` `disputes:write`
Authentication
Connected account requiredScopes
disputes:readdisputes:writeTags
List DisputesPOLAR_SH_DISPUTES_LISTList disputes. **Scopes**: `disputes:read` `disputes:write`Connection2 scopes
List disputes. **Scopes**: `disputes:read` `disputes:write`
Authentication
Connected account requiredScopes
disputes:readdisputes:writeTags
List Event TypesPOLAR_SH_EVENT_TYPES_LISTList event types with aggregated statistics. **Scopes**: `events:read` `events:write`Connection2 scopes
List event types with aggregated statistics. **Scopes**: `events:read` `events:write`
Authentication
Connected account requiredScopes
events:readevents:writeTags
Update Event TypePOLAR_SH_EVENT_TYPES_UPDATEUpdate an event type's label. **Scopes**: `events:write`Connection1 scope
Update an event type's label. **Scopes**: `events:write`
Authentication
Connected account requiredScopes
events:writeTags
Get EventPOLAR_SH_EVENTS_GETGet an event by ID. **Scopes**: `events:read` `events:write`Connection2 scopes
Get an event by ID. **Scopes**: `events:read` `events:write`
Authentication
Connected account requiredScopes
events:readevents:writeTags
Ingest EventsPOLAR_SH_EVENTS_INGESTIngest batch of events. **Scopes**: `events:write`Connection1 scope
Ingest batch of events. **Scopes**: `events:write`
Authentication
Connected account requiredScopes
events:writeTags
List EventsPOLAR_SH_EVENTS_LISTList events. **Scopes**: `events:read` `events:write`Connection2 scopes
List events. **Scopes**: `events:read` `events:write`
Authentication
Connected account requiredScopes
events:readevents:writeTags
List Event NamesPOLAR_SH_EVENTS_LIST_NAMESList event names. **Scopes**: `events:read` `events:write`Connection2 scopes
List event names. **Scopes**: `events:read` `events:write`
Authentication
Connected account requiredScopes
events:readevents:writeTags
Create FilePOLAR_SH_FILES_CREATECreate a file. **Scopes**: `files:write`Connection1 scope
Create a file. **Scopes**: `files:write`
Authentication
Connected account requiredScopes
files:writeTags
Delete FilePOLAR_SH_FILES_DELETEDelete a file. **Scopes**: `files:write`Connection1 scope
Delete a file. **Scopes**: `files:write`
Authentication
Connected account requiredScopes
files:writeTags
List FilesPOLAR_SH_FILES_LISTList files. **Scopes**: `files:read` `files:write`Connection2 scopes
List files. **Scopes**: `files:read` `files:write`
Authentication
Connected account requiredScopes
files:readfiles:writeTags
Update FilePOLAR_SH_FILES_UPDATEUpdate a file. **Scopes**: `files:write`Connection1 scope
Update a file. **Scopes**: `files:write`
Authentication
Connected account requiredScopes
files:writeTags
Complete File UploadPOLAR_SH_FILES_UPLOADEDComplete a file upload. **Scopes**: `files:write`Connection1 scope
Complete a file upload. **Scopes**: `files:write`
Authentication
Connected account requiredScopes
files:writeTags
Activate License KeyPOLAR_SH_LICENSE_KEYS_ACTIVATEActivate a license key instance. **Scopes**: `license_keys:write`Connection1 scope
Activate a license key instance. **Scopes**: `license_keys:write`
Authentication
Connected account requiredScopes
license_keys:writeTags
Deactivate License KeyPOLAR_SH_LICENSE_KEYS_DEACTIVATEDeactivate a license key instance. **Scopes**: `license_keys:write`Connection1 scope
Deactivate a license key instance. **Scopes**: `license_keys:write`
Authentication
Connected account requiredScopes
license_keys:writeTags
Get License KeyPOLAR_SH_LICENSE_KEYS_GETGet a license key. **Scopes**: `license_keys:read` `license_keys:write`Connection2 scopes
Get a license key. **Scopes**: `license_keys:read` `license_keys:write`
Authentication
Connected account requiredScopes
license_keys:readlicense_keys:writeTags
Get ActivationPOLAR_SH_LICENSE_KEYS_GET_ACTIVATIONGet a license key activation. **Scopes**: `license_keys:read` `license_keys:write`Connection2 scopes
Get a license key activation. **Scopes**: `license_keys:read` `license_keys:write`
Authentication
Connected account requiredScopes
license_keys:readlicense_keys:writeTags
List License KeysPOLAR_SH_LICENSE_KEYS_LISTGet license keys connected to the given organization & filters. **Scopes**: `license_keys:read` `license_keys:write`Connection2 scopes
Get license keys connected to the given organization & filters. **Scopes**: `license_keys:read` `license_keys:write`
Authentication
Connected account requiredScopes
license_keys:readlicense_keys:writeTags
Update License KeyPOLAR_SH_LICENSE_KEYS_UPDATEUpdate a license key. **Scopes**: `license_keys:write`Connection1 scope
Update a license key. **Scopes**: `license_keys:write`
Authentication
Connected account requiredScopes
license_keys:writeTags
Validate License KeyPOLAR_SH_LICENSE_KEYS_VALIDATEValidate a license key. **Scopes**: `license_keys:write`Connection1 scope
Validate a license key. **Scopes**: `license_keys:write`
Authentication
Connected account requiredScopes
license_keys:writeTags
List MembersPOLAR_SH_MEMBERS_LIST_MEMBERSList members with optional customer ID filter. **Scopes**: `members:read` `members:write`Connection2 scopes
List members with optional customer ID filter. **Scopes**: `members:read` `members:write`
Authentication
Connected account requiredScopes
members:readmembers:writeTags
Create MeterPOLAR_SH_METERS_CREATECreate a meter. **Scopes**: `meters:write`Connection1 scope
Create a meter. **Scopes**: `meters:write`
Authentication
Connected account requiredScopes
meters:writeTags
Get MeterPOLAR_SH_METERS_GETGet a meter by ID. **Scopes**: `meters:read` `meters:write`Connection2 scopes
Get a meter by ID. **Scopes**: `meters:read` `meters:write`
Authentication
Connected account requiredScopes
meters:readmeters:writeTags
List MetersPOLAR_SH_METERS_LISTList meters. **Scopes**: `meters:read` `meters:write`Connection2 scopes
List meters. **Scopes**: `meters:read` `meters:write`
Authentication
Connected account requiredScopes
meters:readmeters:writeTags
Get Meter QuantitiesPOLAR_SH_METERS_QUANTITIESGet quantities of a meter over a time period. **Scopes**: `meters:read` `meters:write`Connection2 scopes
Get quantities of a meter over a time period. **Scopes**: `meters:read` `meters:write`
Authentication
Connected account requiredScopes
meters:readmeters:writeTags
Update MeterPOLAR_SH_METERS_UPDATEUpdate a meter. **Scopes**: `meters:write`Connection1 scope
Update a meter. **Scopes**: `meters:write`
Authentication
Connected account requiredScopes
meters:writeTags
Create Metric DashboardPOLAR_SH_METRICS_CREATE_DASHBOARDCreate a user-defined metric dashboard. **Scopes**: `metrics:write`Connection1 scope
Create a user-defined metric dashboard. **Scopes**: `metrics:write`
Authentication
Connected account requiredScopes
metrics:writeTags
Delete Metric DashboardPOLAR_SH_METRICS_DELETE_DASHBOARDDelete a user-defined metric dashboard. **Scopes**: `metrics:write`Connection1 scope
Delete a user-defined metric dashboard. **Scopes**: `metrics:write`
Authentication
Connected account requiredScopes
metrics:writeTags
Export MetricsPOLAR_SH_METRICS_EXPORTExport metrics as a CSV file. **Scopes**: `metrics:read`Connection1 scope
Export metrics as a CSV file. **Scopes**: `metrics:read`
Authentication
Connected account requiredScopes
metrics:readTags
Get MetricsPOLAR_SH_METRICS_GETGet metrics about your orders and subscriptions. Currency values are output in cents. **Scopes**: `metrics:read`Connection1 scope
Get metrics about your orders and subscriptions. Currency values are output in cents. **Scopes**: `metrics:read`
Authentication
Connected account requiredScopes
metrics:readTags
Get Metric DashboardPOLAR_SH_METRICS_GET_DASHBOARDGet a user-defined metric dashboard by ID. **Scopes**: `metrics:read`Connection1 scope
Get a user-defined metric dashboard by ID. **Scopes**: `metrics:read`
Authentication
Connected account requiredScopes
metrics:readTags
Get Metrics LimitsPOLAR_SH_METRICS_LIMITSGet the interval limits for the metrics endpoint. **Scopes**: `metrics:read`Connection1 scope
Get the interval limits for the metrics endpoint. **Scopes**: `metrics:read`
Authentication
Connected account requiredScopes
metrics:readTags
List Metric DashboardsPOLAR_SH_METRICS_LIST_DASHBOARDSList user-defined metric dashboards. **Scopes**: `metrics:read`Connection1 scope
List user-defined metric dashboards. **Scopes**: `metrics:read`
Authentication
Connected account requiredScopes
metrics:readTags
Update Metric DashboardPOLAR_SH_METRICS_UPDATE_DASHBOARDUpdate a user-defined metric dashboard. **Scopes**: `metrics:write`Connection1 scope
Update a user-defined metric dashboard. **Scopes**: `metrics:write`
Authentication
Connected account requiredScopes
metrics:writeTags
Get User InfoPOLAR_SH_OAUTH2_USERINFOGet information about the authenticated user.Connection
Get information about the authenticated user.
Authentication
Connected account requiredTags
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`Connection1 scope
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 requiredScopes
orders:writeTags
Export OrdersPOLAR_SH_ORDERS_EXPORTExport orders as a CSV file. **Scopes**: `orders:read`Connection1 scope
Export orders as a CSV file. **Scopes**: `orders:read`
Authentication
Connected account requiredScopes
orders:readTags
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`Connection1 scope
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 requiredScopes
orders:writeTags
Generate Order InvoicePOLAR_SH_ORDERS_GENERATE_INVOICETrigger generation of an order's invoice. **Scopes**: `orders:read`Connection1 scope
Trigger generation of an order's invoice. **Scopes**: `orders:read`
Authentication
Connected account requiredScopes
orders:readTags
Get OrderPOLAR_SH_ORDERS_GETGet an order by ID. **Scopes**: `orders:read`Connection1 scope
Get an order by ID. **Scopes**: `orders:read`
Authentication
Connected account requiredScopes
orders:readTags
Get Order InvoicePOLAR_SH_ORDERS_INVOICEGet an order's invoice data. **Scopes**: `orders:read`Connection1 scope
Get an order's invoice data. **Scopes**: `orders:read`
Authentication
Connected account requiredScopes
orders:readTags
List OrdersPOLAR_SH_ORDERS_LISTList orders. **Scopes**: `orders:read`Connection1 scope
List orders. **Scopes**: `orders:read`
Authentication
Connected account requiredScopes
orders:readTags
Get Order ReceiptPOLAR_SH_ORDERS_RECEIPTGet a presigned URL to download an order's receipt PDF. **Scopes**: `orders:read`Connection1 scope
Get a presigned URL to download an order's receipt PDF. **Scopes**: `orders:read`
Authentication
Connected account requiredScopes
orders:readTags
Update OrderPOLAR_SH_ORDERS_UPDATEUpdate an order. **Scopes**: `orders:write`Connection1 scope
Update an order. **Scopes**: `orders:write`
Authentication
Connected account requiredScopes
orders:writeTags
Create OrganizationPOLAR_SH_ORGANIZATIONS_CREATECreate an organization. **Scopes**: `organizations:write`Connection1 scope
Create an organization. **Scopes**: `organizations:write`
Authentication
Connected account requiredScopes
organizations:writeTags
Get OrganizationPOLAR_SH_ORGANIZATIONS_GETGet an organization by ID. **Scopes**: `organizations:read` `organizations:write`Connection2 scopes
Get an organization by ID. **Scopes**: `organizations:read` `organizations:write`
Authentication
Connected account requiredScopes
organizations:readorganizations:writeTags
List OrganizationsPOLAR_SH_ORGANIZATIONS_LISTList organizations. **Scopes**: `organizations:read` `organizations:write`Connection2 scopes
List organizations. **Scopes**: `organizations:read` `organizations:write`
Authentication
Connected account requiredScopes
organizations:readorganizations:writeTags
Update OrganizationPOLAR_SH_ORGANIZATIONS_UPDATEUpdate an organization. **Scopes**: `organizations:write`Connection1 scope
Update an organization. **Scopes**: `organizations:write`
Authentication
Connected account requiredScopes
organizations:writeTags
Get PaymentPOLAR_SH_PAYMENTS_GETGet a payment by ID. **Scopes**: `payments:read`Connection1 scope
Get a payment by ID. **Scopes**: `payments:read`
Authentication
Connected account requiredScopes
payments:readTags
List PaymentsPOLAR_SH_PAYMENTS_LISTList payments. **Scopes**: `payments:read`Connection1 scope
List payments. **Scopes**: `payments:read`
Authentication
Connected account requiredScopes
payments:readTags
Create ProductPOLAR_SH_PRODUCTS_CREATECreate a product. **Scopes**: `products:write`Connection1 scope
Create a product. **Scopes**: `products:write`
Authentication
Connected account requiredScopes
products:writeTags
Get ProductPOLAR_SH_PRODUCTS_GETGet a product by ID. **Scopes**: `products:read` `products:write`Connection2 scopes
Get a product by ID. **Scopes**: `products:read` `products:write`
Authentication
Connected account requiredScopes
products:readproducts:writeTags
List ProductsPOLAR_SH_PRODUCTS_LISTList products. **Scopes**: `products:read` `products:write`Connection2 scopes
List products. **Scopes**: `products:read` `products:write`
Authentication
Connected account requiredScopes
products:readproducts:writeTags
Update ProductPOLAR_SH_PRODUCTS_UPDATEUpdate a product. **Scopes**: `products:write`Connection1 scope
Update a product. **Scopes**: `products:write`
Authentication
Connected account requiredScopes
products:writeTags
Update Product BenefitsPOLAR_SH_PRODUCTS_UPDATE_BENEFITSUpdate benefits granted by a product. **Scopes**: `products:write`Connection1 scope
Update benefits granted by a product. **Scopes**: `products:write`
Authentication
Connected account requiredScopes
products:writeTags
Create RefundPOLAR_SH_REFUNDS_CREATECreate a refund. **Scopes**: `refunds:write`Connection1 scope
Create a refund. **Scopes**: `refunds:write`
Authentication
Connected account requiredScopes
refunds:writeTags
List RefundsPOLAR_SH_REFUNDS_LISTList refunds. **Scopes**: `refunds:read` `refunds:write`Connection2 scopes
List refunds. **Scopes**: `refunds:read` `refunds:write`
Authentication
Connected account requiredScopes
refunds:readrefunds:writeTags
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`Connection1 scope
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 requiredScopes
subscriptions:writeTags
Export SubscriptionsPOLAR_SH_SUBSCRIPTIONS_EXPORTExport subscriptions as a CSV file. **Scopes**: `subscriptions:read` `subscriptions:write`Connection2 scopes
Export subscriptions as a CSV file. **Scopes**: `subscriptions:read` `subscriptions:write`
Authentication
Connected account requiredScopes
subscriptions:readsubscriptions:writeTags
Get SubscriptionPOLAR_SH_SUBSCRIPTIONS_GETGet a subscription by ID. **Scopes**: `subscriptions:read` `subscriptions:write`Connection2 scopes
Get a subscription by ID. **Scopes**: `subscriptions:read` `subscriptions:write`
Authentication
Connected account requiredScopes
subscriptions:readsubscriptions:writeTags
List SubscriptionsPOLAR_SH_SUBSCRIPTIONS_LISTList subscriptions. **Scopes**: `subscriptions:read` `subscriptions:write`Connection2 scopes
List subscriptions. **Scopes**: `subscriptions:read` `subscriptions:write`
Authentication
Connected account requiredScopes
subscriptions:readsubscriptions:writeTags
Revoke SubscriptionPOLAR_SH_SUBSCRIPTIONS_REVOKERevoke a subscription, i.e cancel immediately. **Scopes**: `subscriptions:write`Connection1 scope
Revoke a subscription, i.e cancel immediately. **Scopes**: `subscriptions:write`
Authentication
Connected account requiredScopes
subscriptions:writeTags
Update SubscriptionPOLAR_SH_SUBSCRIPTIONS_UPDATEUpdate a subscription. **Scopes**: `subscriptions:write`Connection1 scope
Update a subscription. **Scopes**: `subscriptions:write`
Authentication
Connected account requiredScopes
subscriptions:writeTags
Create Webhook EndpointPOLAR_SH_WEBHOOKS_CREATE_WEBHOOK_ENDPOINTCreate a webhook endpoint. **Scopes**: `webhooks:write`Connection1 scope
Create a webhook endpoint. **Scopes**: `webhooks:write`
Authentication
Connected account requiredScopes
webhooks:writeTags
Delete Webhook EndpointPOLAR_SH_WEBHOOKS_DELETE_WEBHOOK_ENDPOINTDelete a webhook endpoint. **Scopes**: `webhooks:write`Connection1 scope
Delete a webhook endpoint. **Scopes**: `webhooks:write`
Authentication
Connected account requiredScopes
webhooks:writeTags
Get Webhook EndpointPOLAR_SH_WEBHOOKS_GET_WEBHOOK_ENDPOINTGet a webhook endpoint by ID. **Scopes**: `webhooks:read` `webhooks:write`Connection2 scopes
Get a webhook endpoint by ID. **Scopes**: `webhooks:read` `webhooks:write`
Authentication
Connected account requiredScopes
webhooks:readwebhooks:writeTags
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`Connection2 scopes
List webhook deliveries. Deliveries are all the attempts to deliver a webhook event to an endpoint. **Scopes**: `webhooks:read` `webhooks:write`
Authentication
Connected account requiredScopes
webhooks:readwebhooks:writeTags
List Webhook EndpointsPOLAR_SH_WEBHOOKS_LIST_WEBHOOK_ENDPOINTSList webhook endpoints. **Scopes**: `webhooks:read` `webhooks:write`Connection2 scopes
List webhook endpoints. **Scopes**: `webhooks:read` `webhooks:write`
Authentication
Connected account requiredScopes
webhooks:readwebhooks:writeTags
Redeliver Webhook EventPOLAR_SH_WEBHOOKS_REDELIVER_WEBHOOK_EVENTSchedule the re-delivery of a webhook event. **Scopes**: `webhooks:write`Connection1 scope
Schedule the re-delivery of a webhook event. **Scopes**: `webhooks:write`
Authentication
Connected account requiredScopes
webhooks:writeTags
Reset Webhook Endpoint SecretPOLAR_SH_WEBHOOKS_RESET_WEBHOOK_ENDPOINT_SECRETRegenerate a webhook endpoint secret. **Scopes**: `webhooks:write`Connection1 scope
Regenerate a webhook endpoint secret. **Scopes**: `webhooks:write`
Authentication
Connected account requiredScopes
webhooks:writeTags
Update Webhook EndpointPOLAR_SH_WEBHOOKS_UPDATE_WEBHOOK_ENDPOINTUpdate a webhook endpoint. **Scopes**: `webhooks:write`Connection1 scope
Update a webhook endpoint. **Scopes**: `webhooks:write`
Authentication
Connected account requiredScopes
webhooks:writeTags