Changelog

Fixed

Orders with a existing externalRefID now returns status code 200

This change fixes a long-standing oversight. Now, when an order is submitted using the POST /orders endpoint with an already used (reused) externalRefID, it returns a 200 status code instead of 201. The returned payload will remain the same, returning the original payload from the existing externalRefID, preventing a duplicate order.

Tango API MCP

The Tango Model Context Protocol (MCP) services enable AI-powered code editors like Cursor and Windsurf, as well as general-purpose tools like Claude Desktop, to interact directly with your Tango API and documentation.

Added

Async Ordering

Manage complex, multi-line-item orders where each recipient gets customized rewards via different delivery methods, without exposing sensitive credentials

Mobile Reward Delivery is now available

You can now send rewards to your recipient's mobile phone! For eligible rewards, you can send them via a text message. We have deprecated the "sendEmail" flag and introduced the "deliveryMethod" to determine how you want to send the reward. Don't worry, if you still use "sendEmail", it will work. You must use "deliveryMethod" if you want to send via text messaging.

Email Templates have been renamed to Digital Templates

With the introduction of Mobile Reward Delivery, we have renamed the emailTemplates endpoints to digitalTemplates. Don't worry, for those using the emailTemplate endpoints - they will still work.

Reasons for Resends

Just like there are "Reasons" for our Freeze, Cancel, and Reissue endpoints, we now have a "Reason" for Resends on the POST /v2/lineItems/{referenceLineItemId}/resends endpoint.

Added

New: Transfer funds and fund an account updates

Receive a webhook notification when a transaction has hit an account. Use this endpoint to track this information:GET {URI}/ accounts/{accountIdentifier}. Additionally, use externalRefID to prevent any duplicate fund transfers when calling these endpoints: POST {URI}/creditCardDeposits and POST {URI}/transferFunds.

Added

New API Credentials

As of May 14, 2025, the Tango API will require Client ID, Client Secret, Service Account Username, and Service Account Password to generate the Access Token when using OAuth.

© 2026 Tango API are provided by Tango, a division of BHN, Inc.