V3 vs. Legacy API Endpoints, and More!
Written by Josh Hutter
Welcome back to FMTC’s Tech Corner, where we take a deep dive into our tools and technology. In this article, we will highlight some of FMTC’s achievements since the preliminary launch of our new Deal Feed API.
We introduced V3, new API endpoints that make downloading data from our feed even faster. While FMTC supports both the new V3 and the legacy endpoints, V3 demonstrates a marked improvement in the time you can receive data. We also enhanced the synchronization between the two API endpoints. Initially, the process took days to ensure all the information was properly synchronized and verified. FMTC is happy to report that after further optimizations, full synchronization can now be done in under an hour.
Let’s take a closer look at these API endpoints to see how they compare.
FMTC aggregates and normalizes data from 19 different sources. With copious data comes the inevitable long download times to receive all relevant information. Certain data, such as quick expiration dates, need to be received as soon as possible, so FMTC has taken steps to optimize our API endpoints properly. Below are the timelines for receiving data between the legacy and the new V3 endpoints, using the same merchants.
FMTC wants to ensure that the data procured from both V3 and legacy endpoints are up to date and in sync. With the amount of data FMTC handles, as well as with the human verification of the data, it is important for V3 and legacy endpoints to share updates and make the most current information available. We have optimized synchronization to deliver the latest data in less than an hour.
Portal Page Loading
Merchants, deals, and product data can be accessed both through our API endpoints and portal. Deal data can be seen on our Browse Deals page, and merchant information can be seen on our Manage Merchants page. As with the API endpoints, these pages take time to load and display. With the upcoming release of the new portal, FMTC will introduce new server-side processing to pull and display data quickly and efficiently. Not only will the initial load be faster, but it will also ensure that progressing through the pagination will load just as quickly.
As always, our team is ready to help you! If you have any questions or concerns, contact your account manager or email us at [email protected]. Curious about other FMTC technologies? Find more information on FMTC’s tools in Tech Corner:
FMTC Tech Corner: getDeals Deep Dive
FMTC Tech Corner: getMerchants Deep Dive
FMTC Tech Corner: Get Deals and Get Merchants
FMTC Tech Corner: Deal Types and the getTypes API
FMTC Tech Corner: The Product Feed
FMTC Tech Corner: Pushed Deals
FMTC Tech Corner: Program Directory