
| Filename | |
| Version | 5.0.1.24~bookworm |
| Age in days | 311 |
| Release date | 2025 12. 29. |
| Size | 5.25 KB |
| id | 3090 |
| Name | php-mhujer-fio-api |
| Package | |
| Appname | |
| Essential | |
| Vendor | |
| License | |
| Distribution | bookworm |
| Suite | main |
| Source | |
| Architecture | binary-amd64 |
| MultiArch | foreign |
| Maintainer | Vítězslav Dvořák |
| InstalledSize | 33 |
| Depends | php-curl , php-guzzlehttp-guzzle , composer-debian , ca-certificates |
| PreDepends | |
| Breaks | |
| Enhances | |
| Section | unknown |
| Priority | optional |
| Description | Fio API PHP implemention |
| LongDescription | Fio bank REST API implementation in PHP. It allows you to download and iteratethrough account balance changes. |
| AutoBuiltPackage | |
| Filename | pool/main/p/php-mhujer-fio-api/php-mhujer-fio-api_5.0.1.24~bookworm_amd64.deb |
| MD5sum | 2d766c65b37184db5e40102b17433880 |
| SHA1 | dab178741b5860cb395c074bd56938678cb65aca |
| SHA256 | 5d4138597d1bbfc9fbd9d240cc6e48d9b795e56376fa7985b3b3124e74804749 |
| SHA512 | 9988838591422c4b1fa35f3e9249eeb548dce72e505f1fa98c87c4ece9daf935bf77d84463a39d5cf4ba419b3a2b76f3f4cf83c487c08e2897559593013caf89 |
| Size | 5372 |
| Auto-Built-Package | |
| Homepage | https://github.com/mhujer/fio-api-php |
| Provides | |
| Existing | |
| fileMtime | 2025-12-29 01:46:56 |
| created | 2024-11-28 12:48:40 |
| updated | 2025-12-29 01:46:56 |

Fio bank REST API implementation in PHP. It allows you to download and iterate through account balance changes.
There is a Symfony Bundle for using this library in a Symfony app.
composer require mhujer/fio-api-php<?php
require_once 'vendor/autoload.php';
$downloader = new FioApi\Downloader('TOKEN@todo');
$transactionList = $downloader->downloadSince(new \DateTimeImmutable('-1 week'));
foreach ($transactionList->getTransactions() as $transaction) {
var_dump($transaction); //object with getters
}
downloadFromTo(DateTimeInterface $from, DateTimeInterface $to): TransactionListdownloadSince(DateTimeInterface $since): TransactionListdownloadLast(): TransactionListsetLastId(string $id) - sets the last downloaded ID through the APIFio API PHP works with PHP 7.4 or higher.
Bugs and feature request are tracked on GitHub
Martin Hujer - https://www.martinhujer.cz
composer/ca-bundle as a required dependency instead of bundled root cert (thx @feldsam!)DateTime replaced with DateTimeImmutable (or DateTimeInterface)specification field in transaction (@soukiii)