- AwardWallet APIs
- APIs Use Cases
- Request an API Key
AwardWallet APIs: Email Parsing and Web Parsing
The Answer to Extracting Travel and Loyalty Data
What Are Email Parsing and Web Parsing APIs?
What Is an Email Parsing API?
The AwardWallet Email Parsing API is designed to solve one simple problem: extracting travel reservation data from a travel confirmation email. We can parse any travel confirmation email from any travel provider even if the travel itinerary is attached to the email in a pdf format. All of our APIs are REST APIs and we pay close attention to each attribute of an itinerary, be that pricing details or cancellation policy of a hotel reservation. In many cases, we augment the data that we find in the email with data from third-party databases and services. For example, even if the airport codes are not present in the email you still get them in our API response.
What Is a Web Parsing API?
Our Web Parsing API utilizes user credentials for any loyalty account and is able to return user's loyalty information, such as how many miles or points the user has, point expiration date, elite status, and other important pieces of a user's loyalty account. It can also return the user's travel reservations, as well as their entire account history as shown on the user's online account.
We currently have the following APIs available for consumption for our business partners:
Awardwallet Email Parsing API
The AwardWallet Email Parsing API retrieves travel reservations out of emails. Send any travel itinerary/reservation and the API will parse it and return the reservation data in a structured format (JSON) for your consumption. Parsing is done automatically and takes just a few seconds. However, if automated parsing doesn’t succeed due to an unknown format, we will manually parse the message While this takes additional time it allows us to guarantee a 99% parsing success rate.
For pricing information or if you wish to set up an account to test the API, please contact us.
AwardWallet Web Parsing API
The AwardWallet Web Parsing API supports the retrieval of the following information from online loyalty accounts:
- Loyalty information (e.g. account balance, expiration, elite level, etc.)
- Travel itineraries listed under user’s profile
- Account activity history
Use of this API is transparent to your users. Simply provide credentials of a loyalty account to the API and it returns account details in a structured format. AwardWallet does not store user account information or credentials, using them only to process the request. Currently, we support over 600 loyalty programs using this API.
For pricing information or if you wish to set up an account to test the API, please contact us.Web Parsing API Documentation
AwardWallet Account Access API
The AwardWallet Account Access API provides access to an AwardWallet account. If authorized by the end user, the API provides access to the accounts that the user shared with the authenticating account. The API uses the oAuth2 protocol for authentication. Data is returned in a structured JSON format for easy integration of a user’s loyalty information into your application. This API is provided free of charge.Account Access API Documentation