rostro.com / omnibus-api
This is the API client library for Rostro Financials Group Omnibus application.
dev-main
2024-09-13 13:52 UTC
Requires
- php: >=8.1
- guzzlehttp/guzzle: >=7.8
This package is not auto-updated.
Last update: 2025-08-16 16:03:39 UTC
README
Installation
The recommended way to install this library is through Composer.
composer require rostro.com/omnibus-api:dev-main
Usage
use Rostro\Omnibus\Client; $client = new Client([ 'username' => ‘your account email address’, 'password' => ‘your account password’, 'host' => 'your subdomain https URL', ]); // Get your user information. $results = $client->me(); // Get your Iress trades data. $results = $client->iressTrades([ ‘from’ => ‘2024-07-01’, ‘to’ => ‘2024-08-01’, ]); // Get your Devex trades data. $results = $client->devexTrades([ ‘from’ => ‘2024-07-01’, ‘to’ => ‘2024-08-01’, ]);
List of API Functions.
me
- Get your user information.iressCommissions
- Get Iress commissions data.iressDividends
- Get Iress dividends data.iressDividendTax
- Get Iress dividend tax data.iressFinancing
- Get Iress financing data.iressPGreekTax
- Get Iress Greek tax data.iressInterest
- Get Iress interest data.iressItalianTax
- Get Iress Italian tax data.iressShortBorrowing
- Get Iress short borrowing data.iressMoneyFlow
- Get Iress money flow data.iressMoneyFlowTotals
- Get Iress money flow totals data.iressMoneyFlowNet
- Get Iress money flow net data.iressMoneyFlowNetTotals
- Get Iress money flow net totals data.iressTransactions
- Get Iress commissions data.iressAccountBalances
- Get Iress account balances data.iressAvgPositions
- Get Iress average positions data.iressNetBalances
- Get Iress net / ios balances data.iressPositions
- Get Iress positions data.iressTrades
- Get Iress trades data.devexCommissions
- Get the Devex commissions data.devexFinancing
- Get the Devex financing data.devexInterest
- Get the Devex interest data.devexItalianTax
- Get the Devex Italian tax data.devexShortBorrowing
- Get the Devex short borrowing data.devexMoneyFlow
- Get the Devex money flow data.devexMoneyFlowTotals
- Get the Devex money flow totals data.devexTransactions
- Get the Devex transactions data.devexAvgPositions
- Get the Devex average positions data.devexClosedPositions
- Get the Devex closed positions data.devexPositions
- Get the Devex open positions data.devexTrades
- Get the Devex trades data.
Details of the API parameters can be found in the API menu of the application.
Your subdomain URL can be found in the Settings -> Omnibus page in MyAccount. It's also the URL that you use to log into the Omnibus application.