A system and method for searching for new and/or updated media content is provided. Content is acquired using a plurality of APIs and the content is consolidated with the newest content identified. More specifically, the system or method identifies the most recent piece of content from the consolidated content, as well as the most recent content from each individual API. The system and method may also highlight data that is new for a particular user since the last time the user used the app based on the user’s IP address or log in credentials. Some factors considered when choosing one or more APIs to perform the search include: (1) Cost of using the APIs; (2) data download speed; (3) amount of data displayed after using the APIs; and (4) number of APIs used to obtain the updated data.