PHPackages                             pemedina/nordigen-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. pemedina/nordigen-api

ActiveLibrary[API Development](/categories/api)

pemedina/nordigen-api
=====================

PHP Wrapper for Nordigen API.

023PHP

Since Mar 21Pushed 4y ago1 watchersCompare

[ Source](https://github.com/pemedina/nordigen-api)[ Packagist](https://packagist.org/packages/pemedina/nordigen-api)[ RSS](/packages/pemedina-nordigen-api/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

nordigen-api
============

[](#nordigen-api)

PHP API for [Nordigen OpenBanking API](https://nordigen.com/en/account_information_documenation/api-documention/overview/). Work in progress!

[![Latest Stable Version](https://camo.githubusercontent.com/6063d7dc0fbc98f70d30cc7126af26bdad6adb4c64039e3db03a201312f16d3a/687474703a2f2f706f7365722e707567782e6f72672f70656d6564696e612f6e6f72646967656e2d6170692f763f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/pemedina/nordigen-api?style=for-the-badge) [![Total Downloads](https://camo.githubusercontent.com/1e702559e73c701b03f06f91c01f16189cbd0b81319283168daa09a133d5781a/687474703a2f2f706f7365722e707567782e6f72672f70656d6564696e612f6e6f72646967656e2d6170692f646f776e6c6f6164733f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/pemedina/nordigen-api) [![Latest Unstable Version](https://camo.githubusercontent.com/57b29a7898b456273e538b5c3b3738a3bc5c11934d6559795f85ed860cac689e/687474703a2f2f706f7365722e707567782e6f72672f70656d6564696e612f6e6f72646967656e2d6170692f762f756e737461626c653f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/pemedina/nordigen-api) [![License](https://camo.githubusercontent.com/e84e797e17d825c3fe1ce337a56ab7143387689ff1c2b04324ef7245bc3c6b7d/687474703a2f2f706f7365722e707567782e6f72672f70656d6564696e612f6e6f72646967656e2d6170692f6c6963656e73653f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/pemedina/nordigen-api) [![PHP Version Require](https://camo.githubusercontent.com/fe39dc5121623d6921df414c9a3bfcc75a9787afd5903b13610269dfe45289a5/687474703a2f2f706f7365722e707567782e6f72672f70656d6564696e612f6e6f72646967656e2d6170692f726571756972652f7068703f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/pemedina/nordigen-api)

Installation
------------

[](#installation)

Add the package as a dependency in your `composer.json` file:

```
require {
    "pemedina/nordigen-api": "dev-master"
}
```

Include the composer autoloader in your script. Set your nordigen API token and create an instance of the API.

```
require 'vendor/autoload.php';

use Pemedina/Nordigen;

$nordigen = new Nordigen($secret_id, $secret_key);
```

Usage
-----

[](#usage)

### Accounts

[](#accounts)

```
// Access account details.
$account= $nordigen->getDetails($account_id);

// Access account balances.
$balances = $nordigen->getBalances($account_id);

// Access account transactions.
$transactions = $nordigen->getTransactions($account_id);
```

### Agreements

[](#agreements)

```
// Retrieve all enduser agreements
$agreements = $nordigen->getAgreements();

// Create enduser agreement
$agreement = $nordigen->createAgreement( $attributes);

// 	Retrieve enduser agreement by id
$agreement = $nordigen->getAgreements($agreement_id);

// Delete End User Agreement.
$agreement = $nordigen->deleteAgreement($agreement_id);

// Accept an end-user agreement via the API.
$agreement = $nordigen->acceptAgreement($agreement_id);
```

### Institutions

[](#institutions)

```
// List all available institutions
$nordigen->getInstitutions();

// Get details about a specific Institution
$nordigen->getInstitutions($institution_id);
```

### Requisitions

[](#requisitions)

```
// Retrieve all requisitions belonging to the company
$nordigen->getRequisitions();

// Create new requisition
$nordigen->createRequisition([]);

// Retrieve all requisition by id
$nordigen->getRequisition($requisition_id);

// Delete Requisition and all End User Agreements.
$nordigen->deleteRequisition($requisition_id);
```

Testing
-------

[](#testing)

Put `SECRET_ID` and `SECRET_KEY` in your environment. Or put the following in `phpunit.xml`.

```

```

Run tests with `phpunit (-v) tests`.

###  Health Score

16

—

LowBetter than 5% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity28

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/8e2c2cd916169fecf4f485ac8afcef2169bd0b7a1d835e1b5d0928231ad8cb56?d=identicon)[pemedina](/maintainers/pemedina)

---

Top Contributors

[![pemedina](https://avatars.githubusercontent.com/u/2750254?v=4)](https://github.com/pemedina "pemedina (4 commits)")

---

Tags

apinordigenphp

### Embed Badge

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

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

###  Alternatives

[stripe/stripe-php

Stripe PHP Library

4.0k143.3M480](/packages/stripe-stripe-php)[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[knplabs/github-api

GitHub API v3 client

2.2k15.8M187](/packages/knplabs-github-api)[facebook/php-business-sdk

PHP SDK for Facebook Business

90121.9M34](/packages/facebook-php-business-sdk)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

73813.7M114](/packages/meilisearch-meilisearch-php)[google/gax

Google API Core for PHP

263103.1M454](/packages/google-gax)

PHPackages © 2026

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