PHPackages                             wouternl/laravel-drip - 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. wouternl/laravel-drip

ActivePackage[API Development](/categories/api)

wouternl/laravel-drip
=====================

A Laravel wrapper for Drip's REST API v2.0

1.2.4(5y ago)339.4k↓40.7%21MITPHPPHP &gt;=5.5.0CI failing

Since Apr 25Pushed 5y ago1 watchersCompare

[ Source](https://github.com/wouterNL/laravel-drip)[ Packagist](https://packagist.org/packages/wouternl/laravel-drip)[ Docs](https://bitbucket.org/wouterNL/laravel-drip-php)[ RSS](/packages/wouternl-laravel-drip/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (1)Versions (18)Used By (0)

Drip API Laravel Wrapper
========================

[](#drip-api-laravel-wrapper)

A Laravel wrapper for Drip's PHP wrapper for their REST API
-----------------------------------------------------------

[](#a-laravel-wrapper-for-drips-php-wrapper-for-their-rest-api)

### Installation

[](#installation)

1. Add the package as a dependency in your composer.json

```
composer require wouternl/laravel-drip

```

2. publish the vendor config file

```
php artisan vendor:publish --provider="wouterNL\Drip\DripPhpServiceProvider"

```

3. Add your Drip API token to the config file located in app/config/drip.php. I recommend you add this key to your project .env file instead of directly adding it to your config file. You can find your API token at the user settings page ().

```
DRIP_API_TOKEN=your token here

```

4. Add your Drip Account ID to the config file located in app/config/drip.php. I recommend you add this key to your project .env file instead of directly adding it to your config file.

```
DRIP_ACCOUNT_ID=Your Account ID here

```

### Laravel &lt;= 5.4

[](#laravel--54)

1. Add the following line to your providers array in your `config/app.php` file

```
wouterNL\Drip\DripServiceProvider::class,

```

2. Add the following line to your aliases array in your `config/app.php` file

```
'Drip' => wouterNL\Drip\Facades\DripFacade::class,

```

### The following functions are available:

[](#the-following-functions-are-available)

- Drip::getCampaigns($params)
- Drip::fetchCampaign($params)
- Drip::getAccounts()
- Drip::deleteSubscriber($params)
- Drip::createOrUpdateSubscriber($params)
- Drip::fetchSubscriber($params)
- Drip::subscribeSubscriber($params)
- Drip::unsubscribeSubscriber($params)
- Drip::tagSubscriber($params)
- Drip::untagSubscriber($params)
- Drip::recordEvent($params)
- Drip::makeRequest($url, $params = array(), $req\_method = self::GET)
- Drip::getRequestInfo()
- Drip::getErrorMessage()
- Drip::getErrorCode()

For more information about the REST API go to this link:

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity34

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 67.4% 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 ~90 days

Recently: every ~108 days

Total

16

Last Release

1951d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/0c6cb4ae60c120cb07e9b06c11f28c086d2d92b9ab48a2576810fb752ec649d8?d=identicon)[wouterNL](/maintainers/wouterNL)

---

Top Contributors

[![wouterNL](https://avatars.githubusercontent.com/u/8081066?v=4)](https://github.com/wouterNL "wouterNL (29 commits)")[![sjongejan](https://avatars.githubusercontent.com/u/1260212?v=4)](https://github.com/sjongejan "sjongejan (3 commits)")[![jkudish](https://avatars.githubusercontent.com/u/260253?v=4)](https://github.com/jkudish "jkudish (3 commits)")[![AlexMac7](https://avatars.githubusercontent.com/u/22553462?v=4)](https://github.com/AlexMac7 "AlexMac7 (2 commits)")[![alzpk](https://avatars.githubusercontent.com/u/25452420?v=4)](https://github.com/alzpk "alzpk (2 commits)")[![nicodevs](https://avatars.githubusercontent.com/u/3766839?v=4)](https://github.com/nicodevs "nicodevs (1 commits)")[![peterjaap](https://avatars.githubusercontent.com/u/431360?v=4)](https://github.com/peterjaap "peterjaap (1 commits)")[![necrojan](https://avatars.githubusercontent.com/u/12116163?v=4)](https://github.com/necrojan "necrojan (1 commits)")[![marijnbent](https://avatars.githubusercontent.com/u/11903095?v=4)](https://github.com/marijnbent "marijnbent (1 commits)")

---

Tags

dripdrip-apidrip-php-wrapperlaravel-driplaravel-wrapperphp

### Embed Badge

![Health badge](/badges/wouternl-laravel-drip/health.svg)

```
[![Health](https://phpackages.com/badges/wouternl-laravel-drip/health.svg)](https://phpackages.com/packages/wouternl-laravel-drip)
```

###  Alternatives

[darkaonline/l5-swagger

OpenApi or Swagger integration to Laravel

2.9k34.0M112](/packages/darkaonline-l5-swagger)[echolabsdev/prism

A powerful Laravel package for integrating Large Language Models (LLMs) into your applications.

2.3k388.3k10](/packages/echolabsdev-prism)[sburina/laravel-whmcs-up

WHMCS API client and user provider for Laravel

271.3k](/packages/sburina-laravel-whmcs-up)

PHPackages © 2026

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