| Package Data | |
|---|---|
| Maintainer Username: | webboy |
| Maintainer Contact: | extramedia.nemanja@gmail.com (Nemanja Milenkovic) |
| Package Create Date: | 2017-03-27 |
| Package Last Update: | 2022-05-17 |
| Home Page: | |
| Language: | PHP |
| License: | MIT |
| Last Refreshed: | 2025-12-14 03:01:59 |
| Package Statistics | |
|---|---|
| Total Downloads: | 526 |
| Monthly Downloads: | 0 |
| Daily Downloads: | 0 |
| Total Stars: | 5 |
| Total Watchers: | 1 |
| Total Forks: | 1 |
| Total Open Issues: | 0 |
PHP api client library for Follow Up Boss service
composer require webboy/fub-api-client
Use .env file to store configuration constants:
FUB_API_KEY - Your API key. It can be obtained from FollowUpBoss dashboard.
FUB_ORIGIN - Origin string for setting up Email Campaigns (emCampaigns).
There are 4 basic methods you can use and they depend on the endpoint. 4 basic methods are:
GET method that will list entities
GET method that will retrieve data of a single entity. Requires $id to be provided
POST method that will create an entity using the data provided in the $data parameter
PUT method that will update the entity identified with $id using data provided in $data parameter
DELETE method that will delete the entity identified with $id
$client = new Webboy\FubApiClient\Endpoints\Events();
$query_params['limit'] = 15;
$response = $client->index($query_params);
Following code will produce an array:
array:15 [▼
0 => array:13 [▼
"id" => 1433
"created" => "2017-09-06T15:29:37Z"
"updated" => "2017-09-06T15:29:37Z"
"personId" => 373
"message" => ""
"description" => ""
"noteId" => null
"source" => "<unspecified>"
"type" => "Viewed Page"
"pageTitle" => "Home Page"
"pageUrl" => "http://ikstrim.net/dev/godzilla-polish-live/"
"pageDuration" => 0
"property" => null
]
1 => array:13 [▶]
2 => array:13 [▶]
3 => array:13 [▶]
4 => array:13 [▶]
5 => array:13 [▶]
6 => array:13 [▶]
7 => array:13 [▶]
8 => array:13 [▶]
9 => array:13 [▶]
10 => array:13 [▶]
11 => array:13 [▶]
12 => array:13 [▶]
13 => array:13 [▶]
14 => array:13 [▶]
]
More documentation can be found on official FollowUpBoss webiste.