PHPackages                             luizsilva-dev/partnerize-partner-sdk-php - 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. luizsilva-dev/partnerize-partner-sdk-php

ActiveLibrary[API Development](/categories/api)

luizsilva-dev/partnerize-partner-sdk-php
========================================

Partnerize Partner API SDK for PHP (Guzzle-based)

1.0.0(5mo ago)0191MITPHPPHP ^8.1 || ^8.2

Since Nov 19Pushed 5mo agoCompare

[ Source](https://github.com/luizsilva-dev/partnerize-partner-sdk-php)[ Packagist](https://packagist.org/packages/luizsilva-dev/partnerize-partner-sdk-php)[ Docs](https://github.com/luizsilva-dev/partnerize-partner-sdk-php)[ RSS](/packages/luizsilva-dev-partnerize-partner-sdk-php/feed)WikiDiscussions main Synced 1mo ago

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

Partnerize Partner API SDK for PHP
==================================

[](#partnerize-partner-api-sdk-for-php)

A comprehensive PHP SDK for the Partnerize Partner API, built with Guzzle HTTP client.

Features
--------

[](#features)

- ✅ Full coverage of all Partnerize Partner API endpoints (v1, v2, v3)
- ✅ Type-safe request/response DTOs with PHP 8.2+ native types
- ✅ Synchronous and asynchronous methods (Guzzle promises)
- ✅ Comprehensive error handling with typed exceptions
- ✅ Automatic JSON serialization/deserialization
- ✅ Pagination helpers for standard and cursor-based pagination
- ✅ Automatic retry logic for idempotent requests
- ✅ Rate limit detection and handling
- ✅ PSR-4 autoloading and PSR-12 coding standards
- ✅ Laravel integration support

Requirements
------------

[](#requirements)

- PHP 8.1 or higher
- Guzzle HTTP Client 7.0 or higher

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

[](#installation)

Install via Composer:

```
composer require partnerize/sdk-php
```

Or install directly from GitHub:

```
composer require luizsilva-dev/partnerize-partner-sdk-php
```

Quick Start
-----------

[](#quick-start)

### Basic Configuration

[](#basic-configuration)

```
