dmitrychurkin / keap
Keap REST API Client for Laravel
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/dmitrychurkin/keap
Requires
- php: >=8.1
- illuminate/support: >=9.0
- keap/keap-sdk: ^1.0.40
Requires (Dev)
- orchestra/testbench: ^7.0
- phpunit/phpunit: ^9.5
README
A Laravel package is port for integrating with the Keap (Infusionsoft) REST API after deprecation of https://github.com/infusionsoft/infusionsoft-php.
Installation
Development Setup (Local)
This package is currently set up for local development. It's already linked via your main application's composer.json.
composer require dmitrychurkin/keap
Configuration
- Publish the configuration file:
php artisan vendor:publish --tag=keap-config
- Add your Keap credentials to your
.envfile:
INFUSIONSOFT_CLIENT_ID=your_client_id INFUSIONSOFT_SECRET=your_client_secret INFUSIONSOFT_REDIRECT_URL=https://yourapp.com/keap/callback
TODO:
- write a proper test coverage
- extend with keap-sdk APIs
License
MIT