Download the PHP package leijman/fmp-api-sdk without Composer
On this page you can find all versions of the php package leijman/fmp-api-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download leijman/fmp-api-sdk
More information about leijman/fmp-api-sdk
Files in leijman/fmp-api-sdk
Package fmp-api-sdk
Short Description Financial modeling prep API SDK.
License MIT
Informations about the package fmp-api-sdk
Financial Modeling Prep API SDK
(unofficial) Financial Modeling Prep API SDK for PHP with Laravel 8 support.
This project is in WIP state and may be unstable. Various endpoints will be added in the future and feel free to contribute to this package. Unfortunately I can't guarantee any warranty or liability for this SDK. For any questions feel free to contact me!
Requirements
- PHP ^7.3 or ^8.0
- A valid (free) API key from FMP
Installation
This SDK is published on Packagist and can be obtained via composer.
Usage
The SDK uses Guzzle as dependency for interacting with the HTTP layer.
You can now use the Guzzle client as a dependency.
To communicate to the various endpoint you can use the client like so:
Laravel usage
As of now we only support Laravel 8. If there is any demand for previous versions we might look into adding these.
The package can be published into your Laravel project by the following command:
The configuration file is accessible in config/fmp.php
.
Finally update your .env
file with the given API key.
When everything is set you can access the FMP API by the following structure:
All versions of fmp-api-sdk with dependencies
ext-json Version *
guzzlehttp/guzzle Version ^7.0.1
illuminate/support Version 8.*