Release Notes
As Blackhawk Network continues to develop the current version of our APIs, we will announce changes on this page. Unless stated otherwise, all changes are backwards compatible (e.g. new endpoint, new optional request parameter). We avoid making backwards incompatible changes whenever possible and make every effort to communicate these changes to our customers and partners before they are released.
Recent Releases
01/23/2024
- Updates to support the use of Virtual Open Loop Gift products in B2B2C use-cases:
- The recipient/address objects has been added to the order objects for individual Virtual Open Loop and Closed Loop eGift endpoints. When ordering products subject to B2B2C compliance requirements the "region" attribute will be required to place the order.
- Orders for codes/card numbers/URLs continue to not be supported for gift products for B2B2C.
- Restricted returning card number and PIN data for closed loop digital gift cards (eGifts). Client programs must now be configured to allow for this data to be returned. Attempting to order card numbers and PINs on client programs that are not configured to return this information will cause the order request to fail. SecureLinks from ActivationSpot will continue to be available for all orders.
- Added support for the activation account number data point required for some brands closed loop digital gift cards (eGifts). This will allow card number and PIN data to be ordered for brands that require this additional data point for redemption (such as Tim Hortons).
03/22/2023
The following items were added with this deploy:
- Synchronous-only ordering is now available for Virtual Open Loop products when ordering through the real-time API endpoints.
- The
submitRealTimeEgiftIndividualandsubmitRealTimeEgiftBulkAPIs have been updated to return an "Out of Inventory" error when no inventory is available for a product. CREDIT_CARDhas been removed as a payment type for all API orders.
03/08/2023
The following items were added with this deploy:
- The email template Footer for Hawk Marketplace now includes an updated list of Australian states to allow client flexibility when configuring unsubscribe details.
11/02/2022
The following items were added with this deploy:
- Email addresses in REST API orders and FTP orders now support up to 254 characters. See FTP File Format-Physical, FTP File Format-Digital, Individual Virtual Prepaid Orders, and Individual eGift Orders for more information.
09/27/2022
The following items were added with this deploy:
- The Balance Inquiry API allows users to check physical and eGift product balances, statuses, and more. Contact your onboarding specialist for more information.
06/07/2022
The following items were added with this deploy:
- The emailMessage attribute has been expanded to accept up to 10,000 characters (from 1,024) for the following APIs: submitEgiftIndividual, submitRealTimeEgiftIndividual, submitVirtualIndividual, submitRealTimeVirtualIndividual
- Orders placed through the submitClosedLoopIndividual API will now default to multi-affix without sending a groupingId value.
03/24/2021
- Support for specifying which financial account should be used when placing an order by sending the financialAccountId (FAID).
02/25/2021
The following items were added with the February deploy:
- Support for Additional Shipping Methods
- New Closed Loop Activation API
10/20/2020
The eGiftBulkCodeRetrievalInfo/byKeys API now returns the eGift card number when the original order was made with returnCardNumberAndPIN = true.
09/01/2020
Blackhawk Network has removed support for TLS 1.1.
Read the full announcement for more information
05/19/2020
The OrderInfo API will no longer respond with an order.not.found error when the order request is processing but an order has not yet been created in Hawk Marketplace. It will now correctly respond with an "In Process" response.
03/24/2020
Physical Bulk Orders Delivery Address Change
The deliveryAddress object will be modified to add following two mandatory attributes: firstName and lastName.
This will affect calls to the following endpoints:
- submitClosedLoopAnonymous
- submitOpenLoopAnonymous
- submitOpenLoopPersonalizedBulk
Requests made to these endpoints after this date that do not include firstName and lastName will fail.
10/10/2019
Additional Performance Improvements for Real-time Ordering to further reduce the response times when ordering digital content through the real-time API endpoints.
09/24/2019
We will be moving some internal processes to be asynchronous in order to reduce the response times when ordering digital content through the real-time API endpoints.
07/23/2019
We have made some updates to the error messaging returned for real-time orders that fail fraud checks to allow internal resources to more quickly identify the failure reason.
Updated 2 months ago
