Need to report your reward program results? Start with a free template, examples, and metric guidance.

Gift Card API for Automated Rewards and Payouts in 225 Countries

Add gift cards, prepaid Visa and Mastercard cards, and payout options like PayPal and Venmo to your product with one integration. Start building in our sandbox, with no API access or usage fees.

Giftronaut global gift card API illustration

Trusted by global companies you know

Logos of companies that use Giftronaut

The Giftronaut API at a Glance

The Giftronaut API is a REST API that sends gift cards from 4,300+ brands in 51 currencies, prepaid Visa and Mastercard cards, and payout options like PayPal and Venmo to recipients in 225 countries. You pay the face value of the rewards you send, with no API usage, integration, platform, or per-card fees.

Sandbox
Free and self-serve, with a $10,000 virtual balance. Most teams place a first sandbox order in under 10 minutes.
Production
Typically enabled within one business day, after business verification (KYB) and IP allowlist registration.
Delivery
Email, text message, up to 500 reward links per request, or scheduled sends in the recipient's time zone.
Rate limits
300 requests per minute in the sandbox and 60 in production.
AI agents
An MCP server with 48 tools, with every order drafted for your approval.
Security
OAuth 2.0 tokens that expire after one hour in production, HMAC-SHA256 signed webhooks, and a SOC 2 Type II report coming soon.

Last updated:

One API for Gift Cards, Prepaid Cards, and Payout Options

  • Gift cards from 4,300+ brands in 51 currencies for recipients in 225 countries, including a Global Visa Reward Card
  • Payout options like PayPal and Venmo, sent through the same API
  • No API usage fees, and a free sandbox you can use right away
  • Production access typically enabled within one business day
  • SOC 2 Type II report coming soon
Automated Bulk Delivery

Start Building Today

Sandbox credentials are self-serve and work the moment you create them. Most teams place a first sandbox order in under 10 minutes, and production access is typically enabled within one business day.

Secure Delivery

Proven and Secure

Giftronaut is powered by Wincube Inc. Every production credential is approved by our team and locked to your IP allowlist.

Recipient Choice

Your Brand Up Front

Reward emails carry your sender name, subject line, message, and template. Or generate reward links and deliver them inside your own app.

Transparent, Fee-free Pricing

No API Fees

Pay face value for the rewards you send, with no API usage, integration, platform, or per-card fees.

Rewards Built into the Platforms People Already Use

Teams use the Giftronaut API to send rewards from inside their own product, at the moment a user earns one.

Amazon, Visa, Mastercard, PayPal, and Venmo reward options

Research and Incentive Platforms

Pay survey and study participants as soon as they finish. Send each reward by email, or show a reward link right on your completion page.

Gift card choices shown in a mobile app

Reward and Cashback Apps

Let users turn points or cashback into gift cards from brands like Amazon, Walmart, and Starbucks, into prepaid Visa and Mastercard cards, or into payout options like PayPal and Venmo.

Mobile gift card wallet with Target, PayPal, Starbucks, Uber, and Amazon in local currencies

Fintech, Neobanks, and Wallets

Offer gift cards in your app in each user's local currency, with local brands in 71 countries and a Global Visa Reward Card where local brands are limited.

Gift cards from Amazon, Visa, PayPal, Starbucks, Nike, and other brands

Gift Marketplaces

Add gift cards from 4,300+ brands to your marketplace through one integration, without signing a contract with each brand.

Everything You Need to Build, in One Place

The Giftronaut API docs take you from your first call to production, with a quickstart, guides for authentication, idempotency, webhooks, rate limits, and errors, a full API reference, a Postman collection, and a changelog.

Build with Your AI Coding Assistant

Pick the endpoints you need and download one Markdown file with their full specs and a project template. Paste it into your AI coding assistant and start building right away.

Send Your First Reward

Get an access token, then send a Choice Card to as many recipients as you need in a single request.

// REQUEST

curl -X POST "https://api.giftronaut.com/oauth2/token" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "grant_type=client_credentials" \
  -d "client_id=YOUR_CLIENT_ID" \
  -d "client_secret=YOUR_CLIENT_SECRET" \
  -d "scope=orders.read orders.write catalog.read"

// RESPONSE

{
  "access_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...",
  "token_type": "Bearer",
  "expires_in": 86400,
  "scope": "orders.read orders.write catalog.read"
}

Deliver Rewards by Email, SMS, Link, or Inside Your App

Email for a fully branded experience

Branded Email

Send one order to many recipients, each with their own amount. Set the sender name, subject line, and message, and style the email's banner image, layout, and button colors.

SMS for recipients who aren't always checking email

SMS

Deliver rewards directly to mobile phones, making it easier to reach frontline employees, field teams, and program participants.

Reward Links for complete control over delivery

Reward Links

Generate up to 500 reward links in one request, with no recipient emails needed. Show them on a completion page, inside your app, or in your own messages.

Recipient choice

One Brand or the Recipient's Choice

Send a Branded Card for one specific brand, or a Choice Card so each recipient picks from the brands available in their country.

An API Built for Production

Production-Ready Features, No Extra Fees

REST API with JSON requests and responses
OAuth 2.0 access tokens that expire after one hour in production and carry only the scopes you grant, such as orders.read
One base URL for sandbox and production, so going live means switching credentials, not code
A required idempotency key on every order, so a retried request never creates a duplicate
Many recipients in one order, each with their own amount
Signed webhooks for deliveries, bounces, cancellations, and ACH approvals
Saved recipients and groups, so repeat sends don't mean re-entering data
Documented rate limits, pagination, and error codes

Before production credentials can send real rewards, our team completes a standard business verification (KYB) and you register the IP addresses allowed to call the API. Production access is typically enabled within one business day.

The Full Global Catalog from Day One

Every product in the catalog, including prepaid Visa and Mastercard cards, is available from the day you open your account, with no approval step.

Choose gift cards from 4,300+ brands in 51 currencies, with local brands in 71 countries. Where local options are limited, send the Global Visa Reward Card, usable in 223 countries, or the Swype Global Virtual Mastercard, usable in 202. Search the catalog through the API, or filter it by category.

For recipients who prefer cash, send payout options like PayPal and Venmo through the same API.

World map of Giftronaut reward coverage
AmazonVisaPayPalVenmoUberStarbucksH&MSephoraUlta BeautyMacy'sNordstrom RackUber EatsDoorDashGrubhubDomino's PizzaChipotleDunkinThe Home DepotTargetWalmartBest BuyIKEALowe'sXboxPlayStationRobloxRazer GoldNintendo eShopSteam

Automate with Code, an AI Agent, or No Code at All

POST /api/v1/orders/choice-cards
Authorization: Bearer <token>

REST API

Trigger rewards from your own product, backend, or data pipeline, with full control over every order.

MCP integrations diagram

AI Agents with MCP

Connect Claude Desktop, Cursor, Cline, or any MCP client to Giftronaut and send rewards by asking in plain language. 48 tools cover orders, recipients, balance, the catalog, campaigns, and templates. You sign in through your browser instead of pasting an API key, the agent drafts every order for your approval before any money moves, and daily spending caps keep it on budget.

Zapier integrations diagram

Zapier

Send rewards automatically from HubSpot, Salesforce, SurveyMonkey, Google Sheets, Airtable, and thousands of other apps, with no developer needed.

HubSpotSalesforceSurveyMonkeyGoogle SheetsMailchimpSlackGmailGoogle Calendar

Track Every Order and Every Dollar

  • Retrieve any order with its status and results for each recipient, or list orders with filters.
  • Read your available and pending balance, plus a full history of top-ups, orders, refunds, and transfers.
  • Get webhook events when an order is delivered, partly delivered, bounced, or canceled, and when an ACH top-up is approved.
  • Resend to specific recipients, or correct an email address and send again, at no charge.
  • In your dashboard, Refund Option orders show which recipients redeemed.
Order status showing sent, bounced, and redeemed recipients

No Platform Fees to Integrate, Call, or Send

  • API access and usageFree

    No API usage, integration, platform, setup, or per-card fees. You pay the face value of the rewards you send.

  • ACH or wire fundingFree

    Your account is prepaid. Fund it by ACH or wire at no cost.

  • Credit card funding3%

    Credit card deposits carry a 3% processing fee.

  • Minimum deposit$100

    Deposits are held during a business verification that usually takes one business day.

  • PayPal and Venmo payouts6% or 4%

    A redemption fee of 6% (minimum $1) paid by the recipient by default, or 4% (minimum $0.25) if you choose to cover it.

  • Refund OptionUp to 50% back

    Turn it on when you place an order to get back 50%, 40%, or 30% of unredeemed value after a 30, 60, or 90 day window.

Running a high-volume program? Ask about volume discounts and revenue sharing.

A Redemption Experience Recipients Rate 4.87 out of 5

4.87 / 5

Based on 2,926 ratings, Sep 2025–Feb 2026.

Recipients open their reward, choose their brand and currency, and redeem it with no account or app.

If a recipient needs help, our in-house recipient support team handles every inquiry within one business day, so questions don't land on your team.

Recipient choosing a gift card on a phone

Security Your IT Team Can Sign Off On

SOC 2 Type II report coming soon, shareable under NDA once issued
OAuth 2.0 tokens that expire after one hour in production and carry only the permissions you grant
Production credentials approved by our team and locked to your IP allowlist
All requests over HTTPS with TLS 1.2 or higher
Webhooks signed with HMAC-SHA256, so you can verify every event came from Giftronaut
Multi-factor authentication on every dashboard sign-in
Card funding processed through PCI DSS-compliant payment processors
W-9 forms collected automatically when recipients reach the tax reporting threshold

How the Giftronaut API Works

Build and test in the sandbox, then switch your credentials to go live. Our team is here to help while you build.

  1. 1

    Step 1. Create a Sandbox App

    Sign in, create an app, choose the scopes you need, and copy your client ID and secret. Sandbox credentials work right away.

  2. 2

    Step 2. Get an Access Token

    Exchange your client ID and secret for an access token using the OAuth 2.0 client credentials flow.

  3. 3

    Step 3. Find the Right Reward

    List Branded Cards and Choice Cards, with each product's country, price range, and terms.

  4. 4

    Step 4. Send a Test Order

    Place an order with an idempotency key. Sandbox orders complete right away against a $10,000 virtual balance, and no emails go out to real recipients.

  5. 5

    Step 5. Go Live

    Create a production app, register your server IP addresses, and complete a quick business verification. Production access is typically enabled within one business day, and your code stays the same because only the credentials change.

Gift Card API FAQs

What is a gift card API?

A gift card API lets your software order and send digital gift cards automatically, with no one placing orders by hand. With the Giftronaut API, your product can send gift cards, prepaid Visa and Mastercard cards, Choice Cards, and payout options like PayPal and Venmo to recipients in 225 countries, by email, by text message, or as reward links you deliver yourself.

How do I get started with the Giftronaut API?

Create a sandbox app to get a free client ID and secret, then follow the quickstart. Sandbox credentials work right away, and there are no API usage fees. Want help planning your integration? Book a demo with our team.

How long does it take to integrate?

You can start integrating right away. Sandbox credentials are self-serve, and most teams place their first sandbox order in under 10 minutes. When you're ready, production access is typically enabled within one business day, and your code doesn't change because sandbox and production share the same base URL.

Is there a sandbox for testing?

Yes. The free sandbox uses the same base URL and API as production. Each sandbox account starts with a $10,000 virtual balance that refills automatically, orders complete immediately, and no emails go out to real recipients. The sandbox allows 300 requests per minute.

What do I need for production access?

Create a production app, register at least one server IP address for your allowlist, and complete a standard business verification (KYB). Production access is typically enabled within one business day.

Is Giftronaut SOC 2 compliant?

Our SOC 2 Type II report is coming soon. Once it's issued, we can share it under NDA for your vendor review.

How is the Giftronaut API secured?

Your server exchanges its credentials for an OAuth 2.0 access token that expires after one hour in production and carries only the permissions it needs. Production credentials must be approved and are locked to your IP allowlist. All requests run over HTTPS with TLS 1.2 or higher, and webhooks are signed with HMAC-SHA256.

What rewards can I send through the API?

Branded Cards for one specific brand, Choice Cards that let recipients pick from the brands available in their country, prepaid Visa and Mastercard cards for recipients where local brands are limited, and payout options like PayPal and Venmo for recipients who prefer cash.

Can I deliver rewards inside my own app?

Yes. A reward link order generates up to 500 links in one request, with no recipient emails needed, so you can show each link in your app, on a completion page, or in your own messages. Email orders also return a reward link for each recipient once the order completes.

Can I send rewards to many recipients in one request?

Yes. One order can include many recipients, each with their own amount, and each recipient's result comes back with the order.

Can I schedule rewards?

Yes. Set a send date and time in any IANA time zone, such as America/New_York, so rewards arrive at the right local time. You can cancel a scheduled order up to 10 minutes before it sends.

How do I avoid duplicate orders?

Every order request includes an idempotency key that you generate. A request that repeats a key is rejected, so retrying after a timeout never sends the same rewards twice.

How do I track orders and delivery?

Retrieve any order with its status and recipient-level results, or list orders with filters. Subscribe to webhooks to hear about completed, partial, and bounced deliveries, canceled orders, and ACH approvals as they happen. Each webhook is retried up to 4 times, and every delivery is logged in your dashboard.

What are the rate limits?

Production allows 60 requests per minute and the sandbox allows 300. Requests over the limit return HTTP 429. Because one order can include many recipients, you can reach a large group in a single call.

How much does the API cost?

The API itself is free. You pay the face value of the rewards you send, with no API usage, integration, platform, or per-card fees. ACH and wire funding are free, and credit card funding carries a 3% processing fee. Payout options like PayPal and Venmo have a redemption fee, which the recipient pays by default.

What happens to rewards that aren't redeemed?

Standard rewards stay redeemable for 180 days. Turn on the Refund Option when you order to get back 50%, 40%, or 30% of unredeemed value after a 30, 60, or 90 day window, credited to your balance automatically.

Can AI agents use the Giftronaut API?

Yes. Giftronaut's MCP server connects AI clients like Claude Desktop, Cursor, and Cline to 48 tools for orders, recipients, balance, and the catalog. Every order is drafted for your approval before money moves. For coding, you can download the API specs as one Markdown file for your AI coding assistant.

Is there a white-label option?

Yes. White Label branding applies to API orders, so reward emails go out with your sender name, subject, message, and template. Reward links let you deliver rewards entirely through your own channels.

Start Building with the Giftronaut API Today

Get free sandbox credentials and send your first test order in minutes. Planning a large or international program? Book a demo with our team.