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

ActiveLibrary

fiscuscfdi/api-fiscuscfdi-php
=============================

Librería para consumir la API de fiscuscfdi.com desde PHP.

v1.3.0(3y ago)046Apache-2.0PHPPHP &gt;=7.0

Since Mar 14Pushed 3y agoCompare

[ Source](https://github.com/fiscus-cfdi/api-fiscuscfdi-php)[ Packagist](https://packagist.org/packages/fiscuscfdi/api-fiscuscfdi-php)[ RSS](/packages/fiscuscfdi-api-fiscuscfdi-php/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)DependenciesVersions (5)Used By (0)

API Fiscus CFDI - PHP
=====================

[](#api-fiscus-cfdi---php)

Librería para consumir la API de fiscuscfdi.com ([https://fiscuscfdi.com/API\_Facturacion/docs](https://fiscuscfdi.com/API_Facturacion/docs)) desde PHP.

Instalar vía composer
---------------------

[](#instalar-vía-composer)

```
composer require fiscuscfdi/api-fiscuscfdi-php

```

Instalar vía composer - packagist.org
-------------------------------------

[](#instalar-vía-composer---packagistorg)

```
{
	"require": {
		"fiscuscfdi/api-fiscuscfdi-php": "^1.0"
	}
}

```

Instalar vía composer - Github
------------------------------

[](#instalar-vía-composer---github)

```
"repositories": [{
	"type": "git",
	"url": "https://github.com/fiscus-cfdi/api-fiscuscfdi-php"
}],
"require": {
	"php": ">=7.0",
	"fiscuscfdi/api-fiscuscfdi-php": "dev-main"
}

```

AUTENTICACION &gt; Obtener token
--------------------------------

[](#autenticacion--obtener-token)

```
$usuario="aquí va tu usuario api";
$password="aquí va tu contraseña api";
$respuesta=\FiscusCFDI\ApiFiscusCFDIPHP\Autenticacion\ObtenerToken::getToken($usuario,$password);
$token = $respuesta["json_respuesta"]["token"];
echo $respuesta;
```

CONSULTA &gt; Obtener folio
---------------------------

[](#consulta--obtener-folio)

```
$env="production";
$token="TU_TOKEN";
$rfc="TU-RFC-FISICA-O-MORAL";
$serie="";
$respuesta=\FiscusCFDI\ApiFiscusCFDIPHP\Consulta\ObtenerFolio::getFolio($env,$token, $rfc, $serie);
echo  $respuesta;
```

CONSULTA &gt; Obtener factura
-----------------------------

[](#consulta--obtener-factura)

```
$env="production";
$token="TU_TOKEN";
$uuid="0D3C8EC0-2D0D-40DF-90F0-605090B590C0";
$logotipo="";
$respuesta=\FiscusCFDI\ApiFiscusCFDIPHP\Consulta\ObtenerFactura::getFactura($env,$token, $uuid, $logotipo);
echo $respuesta;
```

CONSULTA &gt; Obtener RFCs
--------------------------

[](#consulta--obtener-rfcs)

```
$env="production";
$token="TU_TOKEN";
$respuesta=\FiscusCFDI\ApiFiscusCFDIPHP\Consulta\ObtenerRFCs::getRFCs($env,$token);
echo $respuesta;
```

CONSULTA &gt; Previsualización de prefactura
--------------------------------------------

[](#consulta--previsualización-de-prefactura)

```
$token="TU_TOKEN";
$json_cfdi='{ "Emisor": { "Rfc": "XAXX010101000", "Nombre": "JOSE PEREZ RODRIGUEZ", "RegimenFiscal": "612" }, "Receptor": { "Rfc": "NFT1011174U6", "Nombre": "RECEPTOR", "UsoCFDI": "G03", "DomicilioFiscalReceptor": "32800", "RegimenFiscalReceptor": "601" }, "Conceptos": { "Concepto": [ { "Impuestos": { "Traslados": { "Traslado": [ { "Base": 2408.84, "Impuesto": "002", "TipoFactor": "Tasa", "TasaOCuota": 0.16, "Importe": 385.41 } ] }, "Retenciones": { "Retencion": [ { "Base": 2408.84, "Impuesto": "002", "TipoFactor": "Tasa", "TasaOCuota": 0.04, "Importe": 96.35 } ] } }, "ClaveProdServ": "78121603", "Cantidad": "12.290", "ClaveUnidad": "A75", "ObjetoImp": "02", "Unidad": "A75", "Descripcion": "Tarifa de los fletes", "ValorUnitario": "196.0000", "Importe": "2408.8400" } ] }, "Impuestos": { "Retenciones": { "Retencion": [ { "Impuesto": "002", "Importe": 96.35 } ] }, "TotalImpuestosRetenidos": 96.35, "Traslados": { "Traslado": [ { "Base": 2408.84, "Impuesto": "002", "TipoFactor": "Tasa", "TasaOCuota": 0.16, "Importe": 385.41 } ] }, "TotalImpuestosTrasladados": 385.41 }, "Version": "4.0", "Folio": 10, "Fecha": "2022-03-14T09:48:57", "Sello": "@", "FormaPago": "03", "NoCertificado": "00001000000411255024", "Certificado": "@", "SubTotal": 2408.84, "Moneda": "MXN", "Total": 2697.9, "TipoDeComprobante": "I", "Exportacion": "01", "MetodoPago": "PUE", "LugarExpedicion": "32800" }';
$rfc_emisor="XAXX010101000";
$pdf=true;
$respuesta=\FiscusCFDI\ApiFiscusCFDIPHP\Consulta\PrevisualizacionPreFactura::getPrevisualizacion($token,$json_cfdi, $rfc_emisor, $pdf);
echo  $respuesta;
```

CONSULTA &gt; Enviar Factura
----------------------------

[](#consulta--enviar-factura)

```
$env="sandbox";
$token="TU_TOKEN";
$uuid="0D3C8EC0-2D0D-40DF-90F0-605090B590C0";
$correo=array(
	"correo1@correo.com",
	"correo2@correo.com",
	"correo3@correo.com"
);
$respuesta=\FiscusCFDI\ApiFiscusCFDIPHP\Consulta\EnviarFactura::enviar($env,$token, $uuid, $correo);
echo  var_dump($respuesta);
```

Timbrar &gt; Timbra CFDI
------------------------

[](#timbrar--timbra-cfdi)

```
$env="sandbox";
$token="TU_TOKEN";
$cfdi='{ "Emisor": { "Rfc": "XAXX010101000", "Nombre": "JOSE PEREZ RODRIGUEZ", "RegimenFiscal": "612" }, "Receptor": { "Rfc": "NFT1011174U6", "Nombre": "RECEPTOR", "UsoCFDI": "G03", "DomicilioFiscalReceptor": "32800", "RegimenFiscalReceptor": "601" }, "Conceptos": { "Concepto": [ { "Impuestos": { "Traslados": { "Traslado": [ { "Base": 2408.84, "Impuesto": "002", "TipoFactor": "Tasa", "TasaOCuota": 0.16, "Importe": 385.41 } ] }, "Retenciones": { "Retencion": [ { "Base": 2408.84, "Impuesto": "002", "TipoFactor": "Tasa", "TasaOCuota": 0.04, "Importe": 96.35 } ] } }, "ClaveProdServ": "78121603", "Cantidad": "12.290", "ClaveUnidad": "A75", "ObjetoImp": "02", "Unidad": "A75", "Descripcion": "Tarifa de los fletes", "ValorUnitario": "196.0000", "Importe": "2408.8400" } ] }, "Impuestos": { "Retenciones": { "Retencion": [ { "Impuesto": "002", "Importe": 96.35 } ] }, "TotalImpuestosRetenidos": 96.35, "Traslados": { "Traslado": [ { "Base": 2408.84, "Impuesto": "002", "TipoFactor": "Tasa", "TasaOCuota": 0.16, "Importe": 385.41 } ] }, "TotalImpuestosTrasladados": 385.41 }, "Version": "4.0", "Folio": 10, "Fecha": "2022-03-14T09:48:57", "Sello": "@", "FormaPago": "03", "NoCertificado": "00001000000411255024", "Certificado": "@", "SubTotal": 2408.84, "Moneda": "MXN", "Total": 2697.9, "TipoDeComprobante": "I", "Exportacion": "01", "MetodoPago": "PUE", "LugarExpedicion": "32800" }';
$respuesta=\FiscusCFDI\ApiFiscusCFDIPHP\Timbrar\TimbrarCFDI::timbrar($env,$token, $cfdi);
echo  $respuesta;
```

Timbrar &gt; Cancelar CFDI
--------------------------

[](#timbrar--cancelar-cfdi)

```
$env="sandbox";
$token="TU_TOKEN";
$uuid="0D3C8EC0-2D0D-40DF-90F0-605090B590C0";
$motivo_cancelacion="01";
$folio_sustitucion="0D3C8EC0-2D0D-40DF-90F0-605090B590C0";

$respuesta=FiscusCFDI\ApiFiscusCFDIPHP\Timbrar\CancelarCFDI::cancelar($env, $token, $uuid, $motivo_cancelacion, $folio_sustitucion);
echo  $respuesta;
```

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity47

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 ~133 days

Total

4

Last Release

1127d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b0b38835200385ab713539f78cdbbf8b79231a6832a731d61feba18fe1738139?d=identicon)[tecnologia1@globalbtek.com](/maintainers/tecnologia1@globalbtek.com)

---

Top Contributors

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

### Embed Badge

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

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

PHPackages © 2026

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