Download the PHP package darkgoldblade01/infusionsoft without Composer
On this page you can find all versions of the php package darkgoldblade01/infusionsoft. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download darkgoldblade01/infusionsoft
More information about darkgoldblade01/infusionsoft
Files in darkgoldblade01/infusionsoft
Package infusionsoft
Short Description Infusionsoft PHP API - an easy to use version of the PHP Infusionsoft API using GuzzleHTTP.
License
Homepage http://darkgoldblade01.com
Informations about the package infusionsoft
Infusionsoft PHP SDK
Master Branch
Dev Branch
Infusionsoft PHP API - an easy to use version of the PHP Infusionsoft API using GuzzleHTTP.
Requirements
PHP 7.0 and later
Installation & Usage
Composer
To install the bindings via Composer:
Getting Started
Getting started is easy, you just have to pass the variables required to use the endpoints you want. For instance, the access token is not required if you are using the authorzation endpoints, but everything is required for any other request.
Authroization
Generate the URLs required, along with retreiving access tokens, and refreshing tokens.
Setup
Generate Authroization URL
This will return the URL required to authroize a user, and redirect them back to your application
Get Token from Response Code
This will exchange the code variable in the URL on a redirect from Infusionsoft for an access token, verifying it against the client_id
, client_secret
, and redirect_uri
.
Refresh Token
This will refresh the access token you have by sending the refresh code, and getting the response back.
Campaigns
Get, update, and delete campaigns.
Setup
List All Campaigns
This will return all of the campaigns in Infusionsoft, results are paginated.
Get a Specific Campaign
This will return the campaign you specify by using the ID.
Contacts
Get, update, and delete contacts.
Setup
List All Contacts
This will return all of the contacts in Infusionsoft, results are paginated.
Get a Specific Campaign
This will return the contact you specify by using the ID.
All versions of infusionsoft with dependencies
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ~6.0
nesbot/carbon Version ^1.22