PHPackages                             stui/abaninja-sdk - 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. stui/abaninja-sdk

ActiveLibrary

stui/abaninja-sdk
=================

SDK for the public AbaNinja API

0.0.13(4mo ago)1258GPL-3.0-or-laterPHPPHP &gt;=8.4

Since Oct 26Pushed 4mo ago1 watchersCompare

[ Source](https://github.com/stuii/abaninja-sdk)[ Packagist](https://packagist.org/packages/stui/abaninja-sdk)[ RSS](/packages/stui-abaninja-sdk/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (14)Used By (0)

Featureset
==========

[](#featureset)

Addresses
---------

[](#addresses)

StatusFunctionSDK SyntaxReferenceRelease✅Check if the customerNumber already in use or notAddresses::checkCustomerNumber(
 string $customerNumber
)[API Docs](https://www.abaninja.ch/apidocs/#tag/Addresses/paths/~1accounts~1%7BaccountUuid%7D~1addresses~1v2~1check-customer-number/get)v0.0.1✅Get a list of company addresses for given accountAddresses::getCompanyAddressList(
 ?int $page = null,
 ?int $limit = null,
 ?array $tags = null
)[API Docs](https://abaninja.ch/apidocs/#tag/Addresses/paths/~1accounts~1%7BaccountUuid%7D~1addresses~1v2~1companies/get)v0.0.1❌Get Single Company[API Docs](https://abaninja.ch/apidocs/#tag/Addresses/paths/~1accounts~1%7BaccountUuid%7D~1addresses~1v2~1companies~1%7BcompanyUuid%7D/get)-❌Update a single Company[API Docs](https://abaninja.ch/apidocs/#tag/Addresses/paths/~1accounts~1%7BaccountUuid%7D~1addresses~1v2~1companies~1%7BcompanyUuid%7D/patch)-❌Delete Company[API Docs](https://abaninja.ch/apidocs/#tag/Addresses/paths/~1accounts~1%7BaccountUuid%7D~1addresses~1v2~1companies~1%7BcompanyUuid%7D/delete)-❌Get a list of personal addresses for given account[API Docs](https://abaninja.ch/apidocs/#tag/Addresses/paths/~1accounts~1%7BaccountUuid%7D~1addresses~1v2~1persons/get)-✅Get a single PersonAddresses::getSinglePrivateAddress(
 string $uuid
)[API Docs](https://abaninja.ch/apidocs/#tag/Addresses/paths/~1accounts~1%7BaccountUuid%7D~1addresses~1v2~1persons~1%7BpersonUuid%7D/get)v0.0.2❌Update Person[API Docs](https://abaninja.ch/apidocs/#tag/Addresses/paths/~1accounts~1%7BaccountUuid%7D~1addresses~1v2~1persons~1%7BpersonUuid%7D/patch)-❌Delete Person[API Docs](https://abaninja.ch/apidocs/#tag/Addresses/paths/~1accounts~1%7BaccountUuid%7D~1addresses~1v2~1persons~1%7BpersonUuid%7D/delete)-✅Create new PersonAddresses::createNewPrivateAddress(
 Person $person,
 bool $force = false
)[API Docs](https://abaninja.ch/apidocs/#tag/Addresses/paths/~1accounts~1%7BaccountUuid%7D~1addresses~1v2~1addresses/post)v0.0.1✅Create new CompanyAddresses::createNewCompanyAddress(
 Company $company,
 bool $force = false
)[API Docs](https://abaninja.ch/apidocs/#tag/Addresses/paths/~1accounts~1%7BaccountUuid%7D~1addresses~1v2~1addresses/post)v0.0.1Documents
---------

[](#documents)

### Quotes

[](#quotes)

❌ No Features implemented yet

### Contract Notes

[](#contract-notes)

❌ No Features implemented yet

### Delivery Notes

[](#delivery-notes)

❌ No Features implemented yet

### Invoices

[](#invoices)

StatusFunctionSDK SyntaxReferenceRelease❌Invoice List[API Docs](https://abaninja.ch/apidocs/#tag/DocumentsInvoices/paths/~1accounts~1%7BaccountUuid%7D~1documents~1v2~1invoices/get)-❌Create Invoice[API Docs](https://abaninja.ch/apidocs/#tag/DocumentsInvoices/paths/~1accounts~1%7BaccountUuid%7D~1documents~1v2~1invoices/post)-✅Get single InvoiceDocuments::getInvoiceByUuid(
 string $uuid
)[API Docs](https://abaninja.ch/apidocs/#tag/DocumentsInvoices/paths/~1accounts~1%7BaccountUuid%7D~1documents~1v2~1invoices~1%7BdocumentUuid%7D/get)v0.0.2❌Update Invoice[API Docs](https://abaninja.ch/apidocs/#tag/DocumentsInvoices/paths/~1accounts~1%7BaccountUuid%7D~1documents~1v2~1invoices~1%7BdocumentUuid%7D/patch)-✅Get available Actions for an InvoiceDocuments::availableActions(
 Invoice $invoice
)[API Docs](https://abaninja.ch/apidocs/#tag/DocumentsInvoices/paths/~1accounts~1%7BaccountUuid%7D~1documents~1v2~1invoices~1%7BdocumentUuid%7D~1actions/get)v0.0.2✅Execute an action on an existing invoiceDocuments::executeAction(
 Invoice $invoice
 DocumentAction $action
)[API Docs](https://abaninja.ch/apidocs/#tag/DocumentsInvoices/paths/~1accounts~1%7BaccountUuid%7D~1documents~1v2~1invoices~1%7BdocumentUuid%7D~1actions~1%7Baction%7D/patch)v0.0.2✅Create Invoice by importing PDFDocuments::importInvoice(
 Invoice $invoice
)[API Docs](https://abaninja.ch/apidocs/#tag/DocumentsInvoicesImported/paths/~1accounts~1%7BaccountUuid%7D~1documents~1v2~1invoices~1import/post)v0.0.1### Credit Notes

[](#credit-notes)

❌ No Features implemented yet

### Recurring Invoices

[](#recurring-invoices)

❌ No Features implemented yet

### Templates

[](#templates)

❌ No Features implemented yet

### Receipts

[](#receipts)

❌ No Features implemented yet

### Document Queue

[](#document-queue)

❌ No Features implemented yet

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance75

Regular maintenance activity

Popularity14

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 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.

###  Release Activity

Cadence

Every ~65 days

Recently: every ~73 days

Total

13

Last Release

138d ago

PHP version history (2 changes)0.0.1PHP &gt;=8.1

0.0.10PHP &gt;=8.4

### Community

Maintainers

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

---

Top Contributors

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

###  Code Quality

TestsCodeception

### Embed Badge

![Health badge](/badges/stui-abaninja-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/stui-abaninja-sdk/health.svg)](https://phpackages.com/packages/stui-abaninja-sdk)
```

PHPackages © 2026

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