library yodlee-api
Yodlee API SDK for PHP
progknife/yodlee-api
Yodlee API SDK for PHP
- Tuesday, March 7, 2017
- by progknife
- Repository
- 2 Watchers
- 9 Stars
- 288 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 9 Forks
- 2 Open issues
- 10 Versions
- 5 % Grown
Yodlee API SDK for PHP
A library for accessing financial data from
Yodlee API. Built for easier
integration with Laravel PHP Framework as a dependency., (*1)
Code Example
<?php
// NOTE: This script assumes installation with composer and using composer's autoloader.
require_once 'vendor/autoload.php';
// Minimum required Yodlee credentials.
$yodleeApiUrl = 'https://developer.api.yodlee.com/ysl/restserver/v1';
$yodleeApiCobrandLogin = 'johndoe';
$yodleeApiCobrandPassword = 'johndoe#123';
// Create a new instance of the SDK.
$yodleeApi = new \YodleeApi\Client($yodleeApiUrl);
// Login the cobrand.
$yodleeApi->cobrand()->login($yodleeApiCobrandLogin, $yodleeApiCobrandPassword);
// Fetch all available banks, institutions etc. that are supported by Yodlee.
$providers = $yodleeApi->providers()->get();
Check the examples/ directory for sample scripts., (*2)
Installation with Composer
composer require progknife/yodlee-api, (*3)
API Reference
cobrand()
| Return |
Method |
Description |
| bool |
login(string $username, string $password) |
Authenticates the cobrand. |
| void |
logout() |
Ends the authenticated cobrand's session from Yodlee. |
user()
| Return |
Method |
Description |
| bool |
login(string $username, string $password) |
Authenticates the user. |
| void |
logout() |
Ends the authenticated user's session. |
| int\ |
bool |
register(string $username, string $password, string $email) | Register and authenticates the user to Yodlee. |
| void |
unregister() |
Deletes the authenticated user's data from Yodlee. |
providers()
| Return |
Method |
Description |
| array |
get([array $filters]) |
Fetch all providers supported by Yodlee. Refer to Yodlee API Documentation for filters parameter. |
| object |
getDetail(int $providerId) |
Fetch the provider details including the login form. |
providerAccounts()
| Return |
Method |
Description |
| object |
find(int $providerAccountId) |
Fetch the provider account by ID. |
| array |
get() |
Fetch all provider accounts added by the authenticated user. |
| object |
add(int $providerId, array $fields) |
Add a provider to user. Refer to Yodlee API Documentation for more details on $fields parameter. |
| object |
update(string $providerAccountIds, array $credentialsParam) |
Update one or multiple provider account. |
| void |
delete(int $providerAccountId) |
Delete the provider account. |
statements()
| Return |
Method |
Description |
| array |
get([array $filters]) |
Fetch all statements of the authenticated user. Refer to Yodlee API Documentation for filters parameter. |
transactions()
| Return |
Method |
Description |
| array |
get([array $filters]) |
Fetch all transactions of the authenticated user. Refer to Yodlee API Documentation for filters parameter. |
dev-master
9999999-dev
Yodlee API SDK for PHP
Sources
Download
MIT
The Requires
The Development Requires
by
Karl Manuzon
v0.7.1
0.7.1.0
Yodlee API SDK for PHP
Sources
Download
MIT
The Requires
The Development Requires
by
Karl Manuzon
v0.7.0
0.7.0.0
Yodlee API SDK for PHP
Sources
Download
MIT
The Requires
The Development Requires
by
Karl Manuzon
v0.6.0
0.6.0.0
Yodlee API SDK for PHP
Sources
Download
MIT
The Requires
by
Karl Manuzon
v0.5.0
0.5.0.0
Yodlee API SDK for PHP
Sources
Download
MIT
The Requires
by
Karl Manuzon
v0.4.0
0.4.0.0
Yodlee API SDK for PHP
Sources
Download
MIT
The Requires
by
Karl Manuzon
v0.3.1
0.3.1.0
Yodlee API SDK for PHP
Sources
Download
MIT
The Requires
by
Karl Manuzon
v0.3.0
0.3.0.0
Yodlee API SDK for PHP
Sources
Download
MIT
The Requires
by
Karl Manuzon
v0.2.0
0.2.0.0
Yodlee API SDK for PHP
Sources
Download
MIT
The Requires
by
Karl Manuzon
v0.1.0
0.1.0.0
Yodlee API SDK for PHP
Sources
Download
MIT
The Requires
by
Karl Manuzon