stefna / php-mailchimp-api-v3
Mailchimp v3 API client for PHP
Installs: 331
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 6
Forks: 0
Open Issues: 0
pkg:composer/stefna/php-mailchimp-api-v3
Requires
- php: ^8.0
 - ext-json: *
 - psr/http-client: ^1.0
 - psr/http-factory: ^1.0
 - psr/log: ^1.0 || ^2.0 || ^3.0
 
Requires (Dev)
- guzzlehttp/psr7: ^2.6
 - monolog/monolog: ^2.0
 - nyholm/psr7: ^1.8
 - php-http/curl-client: ^2.3
 - php-http/message: ^1.0
 - phpstan/phpstan: ^1.0
 - phpunit/phpunit: ^9.0 || ^10.0
 - roave/security-advisories: dev-latest
 - stefna/codestyle: ^1.0
 
This package is auto-updated.
Last update: 2025-10-29 03:12:13 UTC
README
API Client for MailChimp v3 with a complete model
Uses MailChimp API v3.
Requirements
- PHP >= 7.4 with cURL extension
 - Guzzle or any other "php-http/client-implementation
 
Installation
composer require stefna/php-mailchimp-api-v3
Basic usage
<?php // This file is generated by Composer require_once 'vendor/autoload.php'; $factory = new \Nyholm\Psr7\Factory\Psr17Factory(); $client = new \Stefna\MailChimp\Client( httpClient: $httpClient, apiKey: $apiKey, requestFactory: $factory, uriFactory: $factory, streamFactory: $factory, ); $allMembers = $client->lists()->members($listId)->all(); $email = $allMembers[0]->emailAddress;
License
The MIT License (MIT). Please see License File for more information.