Skip to main content
The Gift Cards API lets you integrate Plum’s digital gift card catalog directly into your platform. You can browse thousands of gift card products across brands and regions, place orders programmatically, retrieve voucher codes for fulfillment, and receive real-time order status updates through webhooks. The API is designed for organizations that need to deliver gift cards at scale—whether for employee recognition, customer loyalty, sales incentives, or bulk reward programs.

What you can do with the Gift Cards API

  • Browse the catalog: Use GET /get-filters to retrieve available product categories, brands, and denominations, and GET /get-vouchers to fetch detailed product listings.
  • Place orders: Submit gift card orders with POST /place-order and receive voucher codes or URLs in the response.
  • Track orders: Retrieve order status and voucher details with GET /get-order-details and review financial activity with GET /get-payment-report.
  • Receive webhooks: Subscribe to webhook events to get notified in real time when orders are placed, fulfilled, or fail.

Supported use cases

  • Employee rewards and recognition: Automate gift card delivery as part of HR and engagement workflows.
  • Customer incentives: Send gift cards as part of referral programs, loyalty schemes, or promotional campaigns.
  • Bulk order fulfillment: Place high-volume orders for gift cards and receive voucher codes for distribution.
  • Sales and channel incentives: Reward sales teams and partners based on performance milestones.

Available endpoints

MethodEndpointDescription
GET/get-filtersRetrieve product categories and available filters
GET/get-vouchersRetrieve product listings and denominations
POST/place-orderPlace a gift card order
GET/get-order-detailsRetrieve details for a specific order
GET/get-payment-reportRetrieve payment and transaction reports

Get started

Authentication

Generate your Client ID and obtain a Bearer token to authenticate all Gift Cards API requests.

Place Order

Learn how to submit a gift card order and handle the voucher response.

Webhooks

Configure webhook endpoints to receive real-time order status notifications.
The full interactive API reference for Gift Cards, including live request builders and detailed schema documentation, is available at Gift Cards API reference.