Sign in
Giftronaut Developer Platform

Send gift cards in 225 countries from one API

Giftronaut is a RESTful gift card API for sending, tracking, and managing gift cards, prepaid cards, and incentives programmatically. Giftronaut sends gift cards from 4,300+ brands in 225 countries, including local brand gift cards, Choice Cards, global prepaid cards, and charity donations. Giftronaut also ships a built-in MCP server, so an AI agent can send rewards directly — 48 tools across 11 domains, no SDK and no custom integration. There are no API usage fees, platform fees, or subscriptions. Seamless integration: Connects with AI agents like Claude Desktop, Cursor, and Cline through MCP.

This documentation is in beta and is being updated regularly. If you have any questions or feedback, please contact us at api@giftronaut.com.

What you can build

Giftronaut is the infrastructure for global rewards – local gift cards, Choice Cards, and global prepaid cards – all managed from a single platform. The Giftronaut API lets you automate and embed gift card rewards directly into your app or workflow. With the Giftronaut API, you can browse the catalog, automate reward delivery, and manage recipients, groups, campaigns, and orders.

Global reach: Offers 4,300+ digital gift cards and prepaid options in 225 countries and 51 currencies.

Use cases: Employee recognition · Marketing incentives · Sales incentives · Wellness programs · Worksite safety incentives

Send gift cards

The Giftronaut API sends Branded Cards and Choice Cards immediately or on a scheduled date.

Manage recipients

Create and organize a recipient address book — including groups for bulk sending.

Automate campaigns

Create scheduled gift card campaigns with flexible delivery timing and recipient targeting.

Track your balance

Query your remaining balance and full usage history directly from the API.

Getting started

Most teams place a first sandbox order in under 10 minutes and are live in a few days. Start free in the sandbox: create your own Giftronaut sandbox app.

  1. Create a developer app — sign in and create a sandbox app from the Dashboard.
  2. Get your credentials — copy your client_id and client_secret.
  3. Read the quickstart — follow the Quickstart guide to make your first API call.
  4. Explore the API — browse the API Reference and use the Try It panel to test requests interactively.

API domains

Place, retrieve, cancel, and resend gift card orders.
orders.read orders.write orders.cancel
Manage your recipient address book and groups.
recipients.read recipients.write
Browse available branded cards and choice card products.
catalog.read
View remaining balance and usage history.
balance.read balance.write
Create and manage automated gift card campaigns.
campaigns.read campaigns.write
Create and manage reusable email templates.
templates.read templates.write
Configure webhook endpoints and event subscriptions.
webhooks.read webhooks.write

Available scopes

Every access token is issued with one or more scopes that control which endpoints it can call. Request only the scopes your integration needs.

orders.read
View orders and order history
orders.write
Create and manage orders
orders.cancel
Cancel pending orders
recipients.read
View recipient information
recipients.write
Create and manage recipients
catalog.read
Browse the product catalog
balance.read
View account balance and transaction history
balance.write
Request ACH balance top-up
templates.read
View email templates
templates.write
Create and manage email templates
campaigns.read
View campaigns
campaigns.write
Create and manage campaigns
webhooks.read
View webhook configurations
webhooks.write
Manage webhook endpoints and subscriptions

Rate limits

API requests are rate limited per credential. Production credentials allow up to 60 requests per minute, while sandbox credentials allow up to 300 requests per minute. Requests that exceed the limit receive an HTTP 429 Too Many Requests response.