Blog is created for the Announcements
Hello World, We have some announcements
The Walgreens Developer Program team has been hard at work over the last few months working on some new and exciting updates to our API platform.
We are happy to begin announcing our new integrations that have worked hard over the last few months to get their applications integrated. Please look forward to these over the next couple days.
We are extremely happy to let everyone know about the awesome feature enhancements and new APIs that we will be rolling out by the end of this month:
Native Photo Prints API:
We are working diligently on some upgrades to our Native Photo Prints API. Keep looking for these changes as we have more news coming over the next month.
NewStore Locator API beta:
The massive onslaught of feedback and comments have finally been addressed. We are finally able to offer a dedicated Store Locator API! This API is fresh out of the oven from our developer team, and we are calling it a beta version but we are making it publicly available and will get the documentation up on the developer portal later this week.
NewDigital Offers API beta:
We are also excited to give access for everyone to display Walgreens Digital Offers in their applications! Allowing your users to take advantage of coupons and offerings directly in the user experience and clip them to their Balance Rewards account! This is also a beta API and we look forward to seeing it grow as the community adopts it. The documentation for this API will be public later this month on the developer portal.
We hope all this information is a nice breath of fresh air as we hit spring forward! Check back later for more information, and as always, if you have any comments, questions, and/or concerns please send an email to: apibizdev@walgreens.com
Until next time,
The Walgreens API Team
Happy Holidays, we have some news!
The Walgreens API Team has been hard at work as we approach the holiday to get some very exciting news launched on our developer portal. We wanted to give you all a few updates to our API platform.
We are extremely happy to let everyone know about the awesome feature enhancements and new APIs that we are rolling out by the end of this January 2018:
Photo Prints HTML Checkout:
We have been working diligently on some backend upgrades to our HTML Checkout Photo Prints API. Keep looking for these changes as we have more news coming over the next month. We have converted over to a NodeJS backend which should provide for a faster loading and snappier mobile web page experience.
Store Locator API:
Last year we announced the Beta Store Locator API. We are overjoyed to see all the people that have started/finished integration of this API their application(s). We got feedback that you wanted a way to get all the store numbers for all the Walgreens stores. Well, we listened and you can now use the Store Number List Endpoint to get this data.
Add To Cart API: (beta)
We are also excited to give access for everyone to create Walgreens.com Carts in their applications! Allowing your users to take advantage of creating a new cart directly in your user experience and navigating them checkout on walgreens.com! This API is in beta and we look forward to seeing it grow as the community adopts it. The documentation for this API is public now on the developer portal: Add To Cart API
We hope all this information is a nice gift for the upcoming holidays! Check back later for more information, and as always, if you have any comments, questions, and/or concerns please send an email to: apibizdev@walgreens.com
Happy Holidays,
The Walgreens API Team
Recap: Evans Data - Developer Relations Conference
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).