PHPackages                             nascom/teamleader-api-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. nascom/teamleader-api-client

ActiveLibrary[API Development](/categories/api)

nascom/teamleader-api-client
============================

PHP client to connect to the Teamleader API

v1.0.6(8y ago)965.8k↓15.2%7[1 issues](https://github.com/Nascom/TeamleaderApiClient/issues)MITPHPPHP &gt;=5.6

Since Apr 12Pushed 2y ago7 watchersCompare

[ Source](https://github.com/Nascom/TeamleaderApiClient)[ Packagist](https://packagist.org/packages/nascom/teamleader-api-client)[ RSS](/packages/nascom-teamleader-api-client/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (1)Versions (19)Used By (0)

*The updated API client is currently under development at the [v2 branch](https://github.com/Nascom/TeamleaderApiClient/tree/v2)*

TeamleaderApiClient
===================

[](#teamleaderapiclient)

PHP client to connect to the [Teamleader API](http://apidocs.teamleader.be/index.php).

Installation
------------

[](#installation)

The package is available via composer:

```
$ composer require nascom/teamleader-api-client
```

Basic usage
-----------

[](#basic-usage)

### Setup

[](#setup)

First, you'll need to provide a client that can make HTTP requests. It has to implement the `HttpClientInterface`. A client using Guzzle is already available in the package. This requires installing [guzzlehttp/guzzle](https://github.com/guzzle/guzzle).

```
