Skip to main content
Your platform displays the catalog and collects the order, Snappy handles the fulfillment.
Bring Snappy’s curated catalog of gifts and swag into your own platform. Build a dedicated gifting store from scratch, or seamlessly add Snappy’s global products to your existing marketplace. You control the UI — whether it’s a new redemption center or an existing e-commerce shop — and Snappy acts as the invisible fulfillment engine.
Want recipients to choose their own gift from a Snappy-hosted claim page instead? See Triggered Gifting.

Common Use Cases

Embedded Rewards Marketplace

Allow employees or customers to redeem loyalty points for physical products directly within your own portal. You control the branding, point values, and display; Snappy handles the logistics and shipping.

Procurement & Swag Stores

Build an internal company store where office managers can order branded swag or equipment for their teams directly, with instant order placement.
For branded swag templates (base products) and the dedicated swag catalog, see the Swag page.

How it works

1

Catalog Retrieval

Pull product data via the V3 Catalog API to display items in your own UI. Browse paginated lists, filter by collection, brand, or price, and expand into full variant detail. For bulk catalog sync, use the synchronous or asynchronous export.
2

User Selection

The user chooses a product and variant in your UI. Your system captures the shipping address (from the user’s profile or input form) and optionally validates per-country availability using GET /v3/variants/{variantId}/availability.
3

Order Placement

Pass the chosen variant and recipient details to POST /orders in a single idempotent call. Snappy returns an order with a tracking link and emits webhooks for every status change.

Key Features

  • Comprehensive catalog access — browse, filter, expand, paginate, and export Snappy’s full catalog with the V3 Catalog API. Sync (single response) and async (signed download URL) export options for bulk catalog syncs.
  • Single-call order placement — variant + recipient → order in one API call. Built-in idempotency via idempotencyKey prevents duplicates on replay.
  • Full order management — retrieve, list, and cancel orders programmatically. Tag orders for reporting and attach metadata to round-trip your internal IDs.

Core Platform Capabilities

The following capabilities apply to all Snappy integration models. Global Reach Send gifts to recipients in over 30 countries. Snappy handles currency conversion, local sourcing, and international logistics automatically. Real-Time Tracking Track the full lifecycle of every order — from order received to delivered — using Snappy’s comprehensive Webhooks system. Order-level webhooks fire alongside gift-level webhooks for V3 orders. Enterprise Security Scoped API keys, granular per-endpoint permissions, PII masking on order reads, and optional mTLS for enterprise integrations. See Authentication & Security. Standards-Based Integration Connect through standardized RESTful API endpoints with JSON:API conventions for filtering, expansion, pagination, and sorting on V3.

Ready to integrate?

See the step-by-step Direct Fulfillment walkthrough with code samples (JavaScript, Python, cURL) in the API Recipes guide.
Last modified on June 3, 2026