# Reference App
source: https://developer.mastercard.com/match/documentation/reference-app/index.md

![](https://static.developer.mastercard.com/content/match/uploads/match-ref-app-img.PNG)
Reference application will help the Acquirer's development team to integrate with MATCH API.
The reference implementation will provide a template with working code that directly calls MATCH API service.

The reference application is a simple Spring Boot Application that shows a typical usage of the MATCH Pro 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 {#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 11](https://www.java.com/en) and above installed
* [Intellij IDEA](https://www.jetbrains.com/idea) (or any other IDE of your choice)

## Technologies Used {#technologies-used}

* [Spring Boot](https://spring.io/projects/spring-boot)
* [Apache Maven](https://maven.apache.org)
* [OpenAPI Generator](https://openapi-generator.tech)

## Get the Source Code {#get-the-source-code}

* Download [match-pro-ref-app.zip](https://static.developer.mastercard.com/content/match/uploads/match-pro-ref-app.zip) (68KB)
* In the root directory of the application zip, follow the **README.md** file to configure and run the application.
* Readme.md contain details like requirements, setup, frameworks, libraries details, build guide, use case,placeholder keys, URLs so on.
