PHPackages                             ibanapi/api - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. ibanapi/api

ActiveLibrary[API Development](/categories/api)

ibanapi/api
===========

The official php package for the ibanapi.com integration

1.0.0(4y ago)717.3k↓75.9%2MITPHP

Since Sep 8Pushed 4y ago3 watchersCompare

[ Source](https://github.com/ibanapi/ibanapi_php)[ Packagist](https://packagist.org/packages/ibanapi/api)[ RSS](/packages/ibanapi-api/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependenciesVersions (2)Used By (0)

💳 IBAN API validation using ibanapi.com for PHP
===============================================

[](#-iban-api-validation-using-ibanapicom-for-php)

The official node package for validating IBAN using the ibanapi.com public API for PHP
This module offers methods to validate IBAN (full and basic validation) wherein full validation will return the bank information alongside the basic validations.

How to use
----------

[](#how-to-use)

- Get an [API Key](https://ibanapi.com/get-api) from the ibanapi.com website.
- Install the package using the following command `composer require ibanapi/api`
- You can now initialize &amp; use the package as follows
- For full iban validation

```
    include "src/Api.php";
    //Get all the IBAN Information
    $ibanApi = new IbanApi\Api("API_KEY");
    $result = $ibanApi->validateIBAN("EE471000001020145685");
    print_r(json_decode($result,true));
```

- For basic iban validation

```
    include "src/Api.php";
    //Get all the basic IBAN Information
    $ibanApi = new IbanApi\Api("API_KEY");
    $result = $ibanApi->validateIBANBasic("EE471000001020145685");
    print_r(json_decode($result,true));
```

- To get the balance

```
    include "src/Api.php";
    //Get the account balance
    $ibanApi = new IbanApi\Api("API_KEY");
    $result = $ibanApi->getBalance();
    print_r(json_decode($result,true));
```

Laravel
=======

[](#laravel)

This package is PSR4 compitable, and you can load it in laravel easiy, just install the composer package as in the above examples, and use the code directly without the include line.

Issue or suggestion
-------------------

[](#issue-or-suggestion)

Please feel free to open a bug report or pull request to this repo.
or visit the [iban api website](https://ibanapi.com)

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity32

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 66.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

1735d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/c355468652faf36db43ecad53ba7d55473a38c2cf8bda3a165058c5153374aaa?d=identicon)[samymassoud](/maintainers/samymassoud)

---

Top Contributors

[![samymassoud](https://avatars.githubusercontent.com/u/6862874?v=4)](https://github.com/samymassoud "samymassoud (2 commits)")[![ibanapi](https://avatars.githubusercontent.com/u/79013311?v=4)](https://github.com/ibanapi "ibanapi (1 commits)")

---

Tags

apibankingibaniban-checkeriban-numbersiban-validatorfinanceIBANiban apiiban validationiban checker

### Embed Badge

![Health badge](/badges/ibanapi-api/health.svg)

```
[![Health](https://phpackages.com/badges/ibanapi-api/health.svg)](https://phpackages.com/packages/ibanapi-api)
```

###  Alternatives

[scheb/yahoo-finance-api

PHP library for accessing Yahoo Finance data

322217.9k5](/packages/scheb-yahoo-finance-api)[bunq/sdk_php

bunq PHP SDK

89236.5k2](/packages/bunq-sdk-php)[jeffreyhyer/alpaca-trade-api-php

PHP SDK for the Alpaca trade API

285.5k](/packages/jeffreyhyer-alpaca-trade-api-php)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
