On this page
No Headings
API Reference Overview
List all taxes
/taxesRetrieves a paginated list of all taxes
Create a tax
/taxesCreates a new tax that can be applied to invoices
Retrieve a Tax
/taxes/{tax_code}Retrieves an existing tax by its unique code
Delete a tax
/taxes/{tax_code}Deletes an existing tax
Update a tax
/taxes/{tax_code}Updates an existing tax
Get all customers
/customersCreate a new customer
/customersGet a customer by ID
/customers/{external_customer_id}Delete a customer by ID
/customers/{external_customer_id}Update a customer by ID
/customers/{external_customer_id}Retrieve customer analytics for overdue balance
/customers/{external_customer_id}/analytics/overdue-balanceRetrieve customer gross revenue analytics
/customers/{external_customer_id}/analytics/gross-revenueGet current usage for a customer
/customers/{external_customer_id}/current_usageRetrieves the current billing period usage information for a specific customer
Get past usage for a customer
/customers/{external_customer_id}/past_usageRetrieves historical usage information for a specific customer across previous billing periods
Get an embeddable URL to the customer portal
/customers/{external_customer_id}/portal_urlGet all subscriptions
/subscriptionsCreate a new subscription
/subscriptionsGet a subscription by ID
/subscriptions/{external_subscription_id}Update a subscription
/subscriptions/{external_subscription_id}Updates an existing subscription's details such as name, or metadata.
Retrieve lifetime usage for a specific subscription
/subscriptions/{external_subscription_id}/lifetime-usageCancel a subscription
/subscriptions/{external_subscription_id}/cancelThis endpoint allows you to cancel an existing subscription.
Get all wallets
/walletsCreate a new wallet
/walletsRetrieve a wallet by ID
/wallets/{wallet_id}Terminate wallet
/wallets/{wallet_id}Update a wallet
/wallets/{wallet_id}Get wallet transactions
/wallets/{wallet_id}/wallet-transactionsCreate Wallet transaction
/wallets/{wallet_id}/wallet-transactionsGet Wallet transaction by id
/wallet-transactions/{wallet_transaction_id}Retrieve subscription alerts
/subscriptions/{external_subscription_id}/alertsRetrieves all usage-based alerts configured for a specific subscription.
Create subscription alert
/subscriptions/{external_subscription_id}/alertsEstablishes a new usage-based alert for a subscription to notify merchants when consumption reaches specified thresholds.
Retrieve specific subscription alert
/subscriptions/{external_subscription_id}/alerts/{alert_code}Retrieves detailed information about a specific alert identified by its unique code within a subscription.
Remove subscription alert
/subscriptions/{external_subscription_id}/alerts/{alert_code}Permanently deletes a subscription alert identified by its unique code.
Modify subscription alert
/subscriptions/{external_subscription_id}/alerts/{alert_code}Updates the configuration of an existing subscription alert.
List all features
/featuresRetrieves a comprehensive list of all features defined in your system.
Create a feature
/featuresCreates a new feature that represents a capability or functionality that can be entitled to customers.
Retrieve a feature
/features/{feature_code}Retrieves complete details of a specific feature including all its privileges and configuration.
Delete a feature
/features/{feature_code}Permanently deletes a feature from the system.
Update a feature
/features/{feature_code}Updates an existing feature's properties including name, description, and privileges.
Delete a feature privilege
/features/{feature_code}/privileges/{privilege_code}Removes a specific privilege from a feature definition.
List all entitlements
/plans/{plan_code}/entitlementsRetrieve all entitlements assigned to a specific plan
Create an entitlement
/plans/{plan_code}/entitlementsAssign a feature to a plan with specific privilege values.
Partial update of entitlements
/plans/{plan_code}/entitlementsUpdate privilege values for one or more plan entitlements.
Retrieve an entitlement
/plans/{plan_code}/entitlements/{feature_code}Get details of a specific entitlement for a plan
Delete an entitlement
/plans/{plan_code}/entitlements/{feature_code}Remove a feature entitlement from a plan
Remove a privilege from an entitlement
/plans/{plan_code}/entitlements/{feature_code}/privileges/{privilege_code}Remove a specific privilege from a plan entitlement
List all subscription entitlements
/subscriptions/{external_subscription_id}/entitlementsRetrieve effective entitlements for a subscription, including plan defaults and subscription-specific overrides
Update subscription entitlements
/subscriptions/{external_subscription_id}/entitlementsThis endpoint performs partial updates to subscription entitlements.
Remove an entitlement from a subscription
/subscriptions/{external_subscription_id}/entitlements/{feature_code}Remove a subscription-specific entitlement override, reverting to plan defaults
Remove a privilege from a subscription entitlement override
/subscriptions/{external_subscription_id}/entitlements/{feature_code}/privileges/{privilege_code}Remove a specific privilege override from a subscription entitlement, reverting to plan default for that privilege