Download the PHP package combindma/laravel-mautic without Composer
On this page you can find all versions of the php package combindma/laravel-mautic. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download combindma/laravel-mautic
More information about combindma/laravel-mautic
Files in combindma/laravel-mautic
Package laravel-mautic
Short Description Mautic API for Laravel applications
License MIT
Homepage https://github.com/combindma/laravel-mautic
Informations about the package laravel-mautic
Mautic API for Laravel applications
Free and Open Source Marketing Automation APIFree and Open Source Marketing Automation API
Installation
You can install the package via composer:
You can publish the config file with:
This is the contents of the published config file:
Optionally, you can publish the views using
Authorization
This Library only supports OAuth2
and BasicAuth
Authentication.
For OAuth2 you need to create a OAuth2
client in order to use the api.
OAuth2 Mautic Setup
The API must be enabled in Mautic.
Within Mautic, go to the Configuration page (located in the Settings menu) and under API Settings enable Mautic's API.
After saving the configuration, go to the API Credentials page (located in the Settings menu) and create a new client.
Enter the callback/redirect URI (Should be https://your-domain.com/integration/mautic/callback
). Click Apply, then copy the Client ID and Client Secret to the .env file.
This is an example of .env file:
BasicAuth Mautic Setup
You need to add your username
and password
in .env file for BasicAuth:
Registering Application (Only OAuth2 Authentication)
In order to register you application with mautic ping this url one time to register your application.
Usage
Managing Contacts
When working with Contact API, the IpAddress and lastActive parameters are added by default, so that you don't have to include them.
Managing Contacts with segment
Managing Contacts with UTM Tags
Managing Contacts points
Macrobale
Communicating with the API can become a repetitive process. that's why we made this package macroable.
Please refer to Documentation. for all customizable parameters.
Testing
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Combind
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-mautic with dependencies
guzzlehttp/guzzle Version ^7.5|^8.0
illuminate/contracts Version ^10.0|^11.0
saloonphp/laravel-plugin Version ^3.0
spatie/laravel-package-tools Version ^1.14.0