PHPackages                             xint0/banxico-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. [HTTP &amp; Networking](/categories/http)
4. /
5. xint0/banxico-php

ActiveLibrary[HTTP &amp; Networking](/categories/http)

xint0/banxico-php
=================

Cliente PHP para la API REST del SIE del Banco de México

3.0.0(4mo ago)59.9k↓33.3%11MITPHPPHP &gt;=8.2CI passing

Since Mar 15Pushed 3mo ago1 watchersCompare

[ Source](https://github.com/Xint0/banxico-php)[ Packagist](https://packagist.org/packages/xint0/banxico-php)[ Docs](https://github.com/Xint0/banxico-php)[ RSS](/packages/xint0-banxico-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (10)Versions (15)Used By (1)

banxico-php
===========

[](#banxico-php)

Cliente PHP para la API REST del Sistema de Información Económica (SIE) del Banco de México (Banxico).

Su principal función es obtener los valores de las series **SF43718** (Tipo de cambio peso-dólar fecha de determinación) y **SF60653** (Tipo de cambio peso-dólar fecha liquidación).

También se tiene un método para obtener una serie específica indicando el nombre de la serie y opcionalmente un rango de fechas.

El código de la serie se puede consultar en [catálogo de series del SIE](https://www.banxico.org.mx/SieAPIRest/service/v1/doc/catalogoSeries).

Instalación
-----------

[](#instalación)

### Requisitos

[](#requisitos)

- PHP `8.2` o más reciente.
- Cliente HTTP conforme a [PSR-18](https://www.php-fig.org/psr/psr-18/), cualquiera de la [lista de clientes y adaptadores](https://docs.php-http.org/en/latest/clients.html) de [php-http.org](https://php-http.org).

### Utilizar Composer

[](#utilizar-composer)

Esta librería depende de librerías que implementen `psr/http-client-implementation` y `psr/http-factory-implementation`y utiliza `php-http/discovery` por lo que al requerirla en tu proyecto se revisan las librerías instaladas y si no encuentra las librerías requeridas, se instalarán automáticamente.

Para agregarla como dependencia en tu proyecto:

```
composer require xint0/banxico-php
```

Cómo usar
---------

[](#cómo-usar)

### Token de consulta

[](#token-de-consulta)

Se debe obtener un *token* de consulta a través de la [página de la API REST](https://www.banxico.org.mx/SieAPIRest/service/v1/token) del SIE del Banxico.

### Obtener el tipo de cambio peso - dólar

[](#obtener-el-tipo-de-cambio-peso---dólar)

```
