# Libraries

### Server-side libraries <a href="#server-side-libraries" id="server-side-libraries"></a>

We provide server-side API libraries in several languages. Installing a library is not required, but will save you development time, because a library:

* Uses an API version that is up to date.
* Has generated models to help you construct requests.

### Java

#### Requirements

* Java 8 or higher.

#### Installation

You can use [Maven](https://maven.apache.org/), adding this dependency to your project's POM.

```xml
<dependency>
  <groupId>com.moneycollect</groupId>
  <artifactId>moneycollect-java</artifactId>
  <version>1.0.4</version>
</dependency>
```

You can find the latest version version on GitHub, Alternatively, you can download the [release on GitHub.](https://github.com/MoneyCollect/moneycollect-java-sdk)

### PHP

#### Requirements

php >= 7.0&#x20;

curl&#x20;

json&#x20;

openssl

#### Installation

```
include_once "classes/MoneyCollectIntegration.php"; 
use \MoneyCollect\Classes\MoneyCollectIntegration; 
$moneycollect = new MoneyCollectIntegration($private_key);
```

you can download the [release on GitHub](https://github.com/MoneyCollect/moneycollect-php-sdk).

For more details, check out the [API reference](https://apireference.moneycollect.com/docs/api-v1/ZG9jOjQyOTAy-overview)&#x20;
