https://github.com/devstar0209/alpaca-broker-php-sdk
It's a PHP SDK for Alpaca Broker API
https://github.com/devstar0209/alpaca-broker-php-sdk
alpaca alpaca-api alpaca-broker-api api php-sdk php8 sdk
Last synced: 4 months ago
JSON representation
It's a PHP SDK for Alpaca Broker API
- Host: GitHub
- URL: https://github.com/devstar0209/alpaca-broker-php-sdk
- Owner: devstar0209
- License: apache-2.0
- Created: 2023-01-21T03:10:01.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-17T18:10:46.000Z (over 2 years ago)
- Last Synced: 2025-01-05T20:11:04.644Z (5 months ago)
- Topics: alpaca, alpaca-api, alpaca-broker-api, api, php-sdk, php8, sdk
- Language: PHP
- Homepage:
- Size: 58.6 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# alpaca-broker-php-sdk
It's a PHP SDK for Alpaca Broker API[](http://laravel.com)
[](https://packagist.org/packagesdevstar/alpaca-broker-php-sdk)
[](https://packagist.org/packages/devstar/alpaca-broker-php-sdk)
[](https://packagist.org/packages/devstar/alpaca-broker-php-sdk)
## Requirements
- [PHP >= 8.0.2](http://php.net/)
- [Laravel Framework](https://github.com/laravel/framework)
## Install
composer require devstar/alpaca-broker-php-sdk## Usage
### Create Alpaca Broker client
$this->alpaca = new Alpaca($key, $secret, $mode == 'pepper' ? true: false);### Open an account
$this->alpaca->account->create($params);### Search all assets
$this->alpaca->asset->getAssetsAll();### Create an order
$this->alpaca->trade->createOrder($account_id, $params);### Transfer
$this->alpaca->funding->createTransferEntity($account_id, $params);### Document upload
$this->alpaca->document->upload($account_id, $params);