- Retrieve a paginated list of all customer accounts in your FastSpring store
- Retrieve complete details for a specific customer account by its unique account ID
- Create a new customer account with contact information and optional locale settings
- Update an existing customer account's contact information, language, or country settings
- Generate an authenticated account management URL for a customer to manage their account and subscriptions
- Create a new coupon with discount configuration, usage limits, and availability settings
- Retrieve details for a specific coupon by its coupon code
- Permanently delete a coupon and all its associated coupon codes
- Generate additional coupon codes for an existing coupon
- Retrieve all coupon codes associated with a specific coupon
- Delete all coupon codes associated with a specific coupon
- Generate a subscription analytics report with flexible filtering, grouping, and column selection
- Generate a revenue analytics report with filtering by date, country, product, and segment
- Retrieve the status of all async report generation jobs
- Retrieve the status and details of a specific async report generation job
- Download a completed report file by its report ID
- Reset the data cache to refresh report data availability
- Retrieve processed webhook events from your FastSpring store (max 25 per request, last 30 days)
- Retrieve unprocessed (pending) webhook events (max 25 per request)
- Mark a specific webhook event as processed or unprocessed
- Retrieve complete details for a specific invoice by its unique ID
- Create a new payment invoice with line items, contacts, and payment method configuration
- Retrieve a paginated list of orders with filtering by date, product, status, and scope
- Retrieve complete details for a specific order by its unique order ID
- Update custom tags and attributes on one or more existing orders for metadata tracking
- Retrieve a list of all product paths (identifiers) in your FastSpring store
- Retrieve complete details for a specific product by its product path
- Create or update one or more products in your FastSpring store catalog
- Permanently delete a product from your FastSpring store by its product path
- Retrieve all offers configured for a specific product
- Create or update offers for a specific product with custom pricing and configuration
- Retrieve pricing information for all products, optionally filtered by country or currency
- Retrieve pricing information for a specific product, optionally by country or currency
- Calculate estimated tax amounts for products in specific countries and regions before purchase
- Retrieve a list of all quotes in your FastSpring store
- Retrieve complete details for a specific quote by its unique ID
- Create a new B2B pricing quote for a customer
- Update an existing quote's details, line items, or pricing
- Cancel an outstanding quote, making it no longer available for acceptance
- Process a full or partial refund return for an existing order
- Retrieve complete details for a specific return by its unique ID
- Create a new checkout session for embedding FastSpring's storefront or processing orders programmatically
- Retrieve a list of subscriptions with filtering by account, status, product, date range, and scope
- Retrieve complete details for a specific subscription by its unique ID
- Update one or more subscriptions' properties such as product, quantity, pricing, or add-ons
- Cancel an active subscription immediately, stopping all future billing
- Preview a prorated plan change for a subscription before applying it
- Manually trigger a rebill on a managed subscription outside the normal billing cycle
- Retrieve all billing entries (charge history) for a specific subscription
- Retrieve the history of plan changes for a specific subscription
- Transfer one or more subscriptions between customer accounts
- Retrieve active auto-renewing subscriptions for an account organized by co-term groups
- Retrieve a proforma invoice estimating charges for the next billing period of a subscription
- Update the HMAC secret key used for signing webhook payloads to ensure message integrity
No matching actions