PHPackages                             factuarea/factuarea-php - 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. factuarea/factuarea-php

ActiveLibrary[API Development](/categories/api)

factuarea/factuarea-php
=======================

v0.1.0(1mo ago)03↓85.7%MITPHPPHP &gt;=8.2CI passing

Since Jun 5Pushed 1mo agoCompare

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

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

Factuarea PHP SDK
=================

[](#factuarea-php-sdk)

[![License: MIT](https://camo.githubusercontent.com/08cef40a9105b6526ca22088bc514fbfdbc9aac1ddbf8d4e6c750e3a88a44dca/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d626c75652e737667)](LICENSE)[![PHP 8.2+](https://camo.githubusercontent.com/da7cf113b588d26fe679dfefe4a15009272ed358ad4e786ad3c78b45faa61d69/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d382e322532422d3737376262342e737667)](https://www.php.net/)

Official PHP SDK for the [Factuarea](https://factuarea.com) public API — invoicing, quotes, proformas, delivery notes, products, clients, suppliers, taxes, VeriFactu and webhooks for Spanish businesses.

Type-safe, PSR-4, built on Guzzle, with automatic retries, automatic idempotency, cursor auto-pagination, typed errors and a webhook signature verifier.

> **Status:** pre-GA (`0.x`). The method surface follows the stable [SDK method naming contract](docs/sdks/) and is protected by SemVer, but `0.x`signals the API may still evolve before GA.

---

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

[](#installation)

> **Not yet on Packagist — coming soon.** Until the package is published you can install it directly from GitHub.

Once published:

```
composer require factuarea/factuarea-php
```

Until then, install from the repository by adding it to your `composer.json`:

```
{
    "repositories": [
        { "type": "vcs", "url": "https://github.com/factuarea/factuarea-php" }
    ],
    "require": {
        "factuarea/factuarea-php": "dev-main"
    }
}
```

then run `composer update`.

**Requirements:** PHP 8.2 or higher, with the `json` and `mbstring` extensions (both bundled with standard PHP builds).

---

Quickstart
----------

[](#quickstart)

```
