Once the web service is configured for a client and an API key is provided, the data can be retrieved any time using open standards. The web-based REST API uses the Get method and returns utf-8 encoded XML that can then be readily manipulated using standard tools.
[To be provided]
The XML feed includes the following fields about each offer and are defined as follows:
<EndDate>
Stage of Life automatically turns off any offer in its clients’ API feeds that reaches an “EndDate”. In this manner, Stage of Life keeps its merchant network clean of expired offers or inactive codes, links and coupons.
<ErrorMessage>
An <ErrorMessage> element appears at the end of the XML document. The possible error messages below will be returned as text in the "ErrorMessage" XML node.
1. "feedid parameter is not valid"
Description: A valid feedid parameter was not passed to the API.
2. "API access is disabled for this feed"
Description:The API feed has been disabled.
3. "API System Error, unable to pull feed settings"
Description: A system error has occurred. Please contact Eric Thiegs.
<Category>
The following category tags may appear with the offers. They can be used to categorize the merchants in the Stage of Life Merchant Network database for your program and member UX. These tag (or category) names are passed along appropriately for each merchant offer in the Stage of Life Offer Feed API...
Tags by Life Stage
Tags by Offer Level
Tags by Merchant Category
Custom Tags
Available upon request and scope