# Reference Application source: https://developer.mastercard.com/track-search/documentation/reference-app/index.md ## Overview {#overview} This reference application is a simple Open API and Java application that shows a typical usage of the Track Search API and how to integrate different operations in the Sandbox environment. You can either re-use or take code references for your implementation. > #### What you will learn > > * How to use the reference application > * How to configure your application for the Sandbox and the Production environments > * How to test your application ## Pre-requisites {#pre-requisites} * [Java 1.8+](https://www.java.com/en/download/manual.jsp) ## Technologies used {#technologies-used} * [Maven](https://maven.apache.org/download.cgi) * [OpenAPI Generator](https://developer.mastercard.com/platform/documentation/generating-and-configuring-a-mastercard-api-client/) ## What you will build {#what-you-will-build} You will build a JAVA application that will request the Search API to: 1. Bulk search for Buyers 2. Retrieve the status of the bulk search request, and 3. Retrieve results for the bulk search request. ## Get the source code {#get-the-source-code} * Download the [track-search-reference-app.zip](https://static.developer.mastercard.com/content/track-search/uploads/track-search-reference-app.zip) (1MB) and open it in your IDE. * In the root directory of the application, follow the README.md file to configure and run the application.