One API Call
POST /v1/gifts
{ recipient, product, message }
Embed SendTreat gifting into any app, workflow, or system with our developer-first API. Send gifts programmatically in 3 lines of code.
A simple, predictable API that gets out of your way.
POST /v1/gifts
{ recipient, product, message }
Full REST API, SDKs for JavaScript and Python, webhook events for every lifecycle stage. Everything you need to build.
A complete gifting infrastructure built for developers.
Clean, predictable endpoints for every gifting operation. JSON in, JSON out. Standard HTTP status codes throughout.
Real-time events for gift lifecycle โ created, shipped, delivered, redeemed. Never poll, always know.
Test everything before going live. Full sandbox with test data, simulated deliveries, and mock webhooks.
JavaScript and Python SDKs with full TypeScript support. Install, import, and start sending in minutes.
We obsess over developer experience so you can focus on building.
Try API calls directly from the documentation. Copy working code snippets in your language of choice.
Multiple keys, scoped permissions, instant rotation. Fine-grained access control for every environment.
Generous limits with clear headers and backoff guidance. Scale confidently without surprises.
Detailed error codes with fix suggestions. Every error response tells you exactly what went wrong and how to fix it.
From plugins to platforms โ the API powers it all.
Build custom gifting into any CRM. Send treats directly from contact records, deal stages, or support tickets.
Add gifting to checkout flows. Let customers send purchases as gifts with personalized messages and wrapping.
Automate employee rewards. Trigger treats on birthdays, anniversaries, milestones, and performance goals.
White-label gifting in your product. Embed the full SendTreat experience under your own brand.
Start building with the gifting API that developers love. Free sandbox, generous limits, and world-class documentation.