Balance Rewards API Updates
We want to let you know about some healthy changes we have now implemented for the Balance Rewards API.
New General Exercise Activity Type:
We have added the ability for you to post activities like:
- Weight Lifting
- Push-Ups
- Sit-Ups
- Cross-Fit
- Jump-Rope
- Rowing
- Yoga
- etc...
All you need to do is send the activity type as:
Along with the duration of the activity in seconds:
"duration": 1200,
"type": "cross-fit"
}
This will reward your users once a day for 20 points*
New Points Total Endpoint:
We have opened up a new endpoint, and we think it will really reward your integrations. The new Balance Rewards points endpoint:
Gives your app the ability to use the oAuth tokens you already have for your users to get the total number of Balance Rewards points a user has!
POST: /api/steps/brpoints/v1?apiKey=YOUR_API_KEY {
"access_token": "ACCESS_TOKEN",
"affiliate_id": "AFFILIATE_ID",
"transaction_id": "1234567890123456",
"act":"getBRPoints"
}
Sample Response:
{
"healthy_choice_points": 10940,
"total_rewards_points": 10940,
"transaction_id": "1234567890123456"
}
Upcoming Rate Limiting Changes:
We going to be adding in some rate limiting on March 26th, 2015 at 12:00 AM CST.
So what does this mean?
Endpoint | Requests Per Minute (RPM) |
---|---|
/api/steps/brpoints/v1 | 500 RPM |
/api/steps/activity/v1 | 500 RPM |
/api/oauthtoken/delete/v1 | 500 RPM |
/api/oauthtoken/v1 | 500 RPM |
The Rate limiting amount was based upon the highest activity we had seen from a review done of the current integrations.
Let us know if you have any concerns via a quick message to our email address below.
*Disclaimer: Daily limit of 20 points for general exercise fitness activities (one award per day).
Coming Soon: Walgreens Cards for Google Now!
Walgreens has partnered with Google to create an even more convenient shopping experience with Now cards in the Google app. When you have the Walgreens app installed, your Balance® Rewards barcode will automatically appear when you enter a Walgreens store, so you’re ready to check out before you even start shopping. For this Now card and many more, just tap the Google app icon on your Android device.
Sample Card Below: