Jump to Content
FastSpring Developer DocsFastSpring AppAPI ReferenceWebhooksFastSpring JSChangelogFastSpring.com
HomeFastSpring AppRecipesDeveloper DocumentationChangelog
FastSpring AppAPI ReferenceWebhooksFastSpring JSChangelogFastSpring.comSign InFastSpring Developer Docs
Developer Documentation
Sign In

Developer Docs

  • Developer Hub

Store Builder Library

  • Store Builder Overview
  • Directives
  • Actions
  • Methods
  • Callbacks
  • Session Objects
  • Secure Payloads

Embedded Component Library

  • Embedded Payment Management Library

FastSpring API

  • API Overview
  • Accounts
    • Create an accountpost
    • List all accountsget
    • Retrieve an accountget
    • Update an accountpost
    • Retrieve authenticated account management URLget
  • Coupons
    • Create a couponpost
    • Retrieve a couponget
    • Delete a coupondelete
    • Create coupon codespost
    • List all coupon codesget
    • Delete coupon codesdelete
    • Enhanced Discount Management in FastSpring APIs
  • Events
    • List all processed eventsget
    • List all unprocessed eventsget
    • Update an eventpost
  • Orders
    • List all ordersget
    • Retrieve an orderget
    • Update order tags and attributespost
  • Products
    • Create or update productspost
    • List all product pathsget
    • Retrieve a productget
    • Delete a productdelete
    • Create or update product offerspost
    • Retrieve product offersget
    • List all product pricesget
    • Retrieve a product priceget
  • Returns
    • Create a returnpost
    • Retrieve a returnget
  • Sessions
    • Create a sessionpost
  • Subscriptions
    • List all subscriptionsget
    • Update a subscriptionpost
    • Preview a prorated plan changepost
    • Retrieve a subscriptionget
    • Cancel a subscriptiondelete
    • List all subscription entriesget
    • Rebill a managed subscriptionpost
    • Pause a subscriptionpost
    • Resume a subscriptionpost
    • Convert a subscriptionpost
    • List all subscription plan changesget
    • Create a proforma invoicepost
    • Retrieve a proforma invoiceget
    • Retrieve active, auto-renewing subscriptionsget
    • Delete a co-term groupdelete
    • Retrieve co-term group detailsget
    • Add or remove subscriptions from a co-term grouppost
    • Create a new co-term grouppost
    • Generate a co-term group estimatepost
    • Execute a co-term grouppost
  • Invoices
    • Retrieve an invoiceget
    • Create an invoicepost
  • Quotes
    • Create a quotepost
    • List all quotesget
    • Retrieve a quoteget
    • Update a quoteput
    • Cancel a quotepost
  • Data
    • Generate subscription reportpost
    • Generate revenue reportpost
    • List all jobsget
    • Retrieve a jobget
    • Reset cacheget
    • Download a reportget
  • Webhooks
    • Update a webhook key secretpost

Webhooks

  • Webhooks Overview
    • Webhook Expansion
    • Processed and Unprocessed Webhook Events
    • Browser Scripts
    • Message Security
  • Account Related Webhooks
    • New Accounts
    • Edit Account Information
  • Subscription Related Webhoooks
    • New Subscriptions
    • Canceled Subscriptions
    • Subscription Charges
    • Unsuccessful Subscription Rebills
    • Deactivated Subscriptions
    • Overdue Payment Notifications
    • Subscription Reminders
    • Free Trial Notifications
    • Remove a Subscription Cancelation
    • Edit a Subscription
    • Co-term Webhooks
      • Co-term Group Created
      • Co-term Group Prorated
      • Co-term Payment Charge Completed
      • Co-term Group Updated
      • Co-term Payment Reminder
      • Co-term Payment Charge Failed
      • Co-term Payment Overdue
      • Co-term Group Deactivated
  • Order Related Webhooks
    • Successful Orders
    • Pending Payments
    • Approve a Purchase Order
    • Canceled Orders
    • Unsuccessful Orders
    • Unsuccessful Fulfillments
    • Mailing List Entries
  • Return Webhook Events
    • Return or Refund an Order
    • New Orders and Returns
  • Quote Related Webhooks
    • Create a New Quote
    • Quote Status Updates

Coupons

Use the /coupons endpoint to create and manage customer-facing coupons and coupon codes.

  • Create a coupon
  • Retrieve a coupon
  • Delete a coupon
  • Create coupon codes
  • List all coupon codes
  • Delete coupon codes