Skip to content
You're viewing guides for Paddle Classic, which is no longer available for new signups. Head to developer.paddle.com for Paddle Billing guides.

API reference

Paddle provides a suite of simple and flexible API endpoints to retrieve or update data on your subscription plans, products, payments, and customers.

  1. Set up a product in your Paddle Seller Dashboard
  2. Get your authentication details
  3. Try the request below to fetch all products and plans on your account
Replacing
curl -X POST \
-d 'vendor_id=123' \
-d 'vendor_auth_code=123:456abc' \
https://vendors.paddle.com/api/2.0/product/get_products

Explore the interactive API documentation for each API:

  • Product API - Get information about products and coupons, generate licenses and coupons, and create custom payment links
  • Subscription API - Get information about plans, update and cancel user subscriptions, add and remove subscription modifiers, and reschedule subscription payments
  • Alert API - Get the history of all your subscribed webhook alerts
  • Checkout API - Retrieve order details from completed checkouts, fetch product prices and retrieve historical purchases and license codes

Try the API out in Postman.

Run in Postman