PHPackages                             positivezero/adzerk - 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. positivezero/adzerk

ActiveLibrary[API Development](/categories/api)

positivezero/adzerk
===================

The PHP client for Adzerk REST API

01(9y ago)06.7k5BSD 3-ClausePHPPHP &gt;=5.3.0

Since Dec 17Pushed 9y ago1 watchersCompare

[ Source](https://github.com/positivezero/adzerk)[ Packagist](https://packagist.org/packages/positivezero/adzerk)[ Docs](https://github.com/positivezero/adzerk)[ RSS](/packages/positivezero-adzerk/feed)WikiDiscussions master Synced 4d ago

READMEChangelog (4)Dependencies (1)Versions (5)Used By (0)

\#adzerk

\####PHP Client for Adzerk REST API

Adzerk thin client ()

Copyright (c) 2013 PositiveZero ltd. ()

For the full copyright and license information, please view the file license.md that was distributed with this source code.

API:

Usage:

```
$adzerk = new Adzerk(API_KEY)
$response = $adzerk->site()->get();
```

First of all, you have to select api method (advertiser, channel, site etc.). All methods are documented in Adzerk class annotation.

example:

```
$adzerk->advertiser
$adzerk->channel
$adzerk->site
...
```

This will return Adzerk\\Wrapper object, which do rest - Send curl request and return response. @see \\Positivezero\\RestClient

```
$adzerk->channel()->create()
$adzerk->channel(/*optional*/ $id)->get()
$adzerk->channel($id)->update()
$adzerk->channel($id)->delete()
```

You have to define all required properties in annotation. Validation before post/put is automatic.

example of list all Channels

```
$list = $adzerk->channel()->get();
```

or get some spcecific item

```
$list = $adzerk->channel(5541)->get();
```

example of creating Channel:

```
$object = $adzerk->channel();
$object->Id = 0;
$object->Title = 'Some name';
$object->AdTypes = array(1,3,4);
$object->Engine = 'CPM';
$object->CPM   = 10.00;
$response = $object->create();
```

example of updating Channel:

```
$object = $adzerk->channel(5541);
$object->Title = 'Some name';
$object->CPM   = 10.00;
$response = $object->update();
```

example of removing Channel:

```
$object = $adzerk->channel(5541);
$object->delete();
```

it will generate endpoint url like:

```
http://api.adzerk.net/v1/channel/15311

```

and put this object as string:

```
channel={"Id":15311,"Title":"Some name","AdTypes":[1,3,4],"Engine":"CPM","CPM":10}

```

All responses are returned by default, as an associative PHP array

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 95.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~364 days

Total

4

Last Release

3441d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/57aa62fc5faabfc526d635be9954589e4be5b41895c189594226f96e872dc1ea?d=identicon)[positivezero](/maintainers/positivezero)

---

Top Contributors

[![positivezero](https://avatars.githubusercontent.com/u/5662555?v=4)](https://github.com/positivezero "positivezero (20 commits)")[![vkijensky](https://avatars.githubusercontent.com/u/3715058?v=4)](https://github.com/vkijensky "vkijensky (1 commits)")

---

Tags

phpapiclientlibraryadzerk

### Embed Badge

![Health badge](/badges/positivezero-adzerk/health.svg)

```
[![Health](https://phpackages.com/badges/positivezero-adzerk/health.svg)](https://phpackages.com/packages/positivezero-adzerk)
```

###  Alternatives

[gorkalaucirica/hipchat-v2-api-client

Hipchat v2 API client

80223.4k6](/packages/gorkalaucirica-hipchat-v2-api-client)[fabian-beiner/todoist-php-api-library

A PHP client library that provides a native interface to the official Todoist REST API.

4810.8k](/packages/fabian-beiner-todoist-php-api-library)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
