https://github.com/axp-dev/cbrru-api
PHP библиотека для работы с api CBR.ru
https://github.com/axp-dev/cbrru-api
api cbr
Last synced: 5 months ago
JSON representation
PHP библиотека для работы с api CBR.ru
- Host: GitHub
- URL: https://github.com/axp-dev/cbrru-api
- Owner: axp-dev
- License: mit
- Created: 2017-03-19T15:12:53.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-08-08T12:54:49.000Z (almost 9 years ago)
- Last Synced: 2025-09-19T04:55:44.608Z (9 months ago)
- Topics: api, cbr
- Language: PHP
- Homepage:
- Size: 6.84 KB
- Stars: 2
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CBRRU-API #
PHP библиотека для работы с api [CBR.ru](http://www.cbr.ru/)
[](https://packagist.org/packages/axp-dev/cbrru-api)
[](https://packagist.org/packages/axp-dev/cbrru-api)
[](https://packagist.org/packages/axp-dev/cbrru-api)
## Оглавление
1. [Старт](#Старт)
+ [Composer](#Установка-через-composer)
+ [Инициализация](#Инициализация)
2. [Использование](#Использование)
+ [Получения котировок на заданный день](#Получения-котировок-на-заданный-день)
+ [Справочник по кодам валют](#Справочник-по-кодам-валют)
+ [Динамика котировок](#Динамика-котировок)
+ [Динамика средств на корреспондентских счетах кредитных организаций](#Динамика-средств-на-корреспондентских-счетах-кредитных-организаций)
+ [Динамика драгоценных металлов](#Динамика-драгоценных-металлов)
+ [Динамика ставок межбанковского рынка](#Динамика-ставок-межбанковского-рынка)
+ [Динамика ставок привлечения средств по депозитным операциям Банка России на денежном рынке](#Динамика-ставок-привлечения-средств-по-депозитным-операциям-Банка-России-на-денежном-рынке)
+ [Новости cbr.ru](#Новости)
+ [Получение соответствия названий кредитных организаций кодам BIC](#Получение-соответствия-названий-кредитных-организаций-кодам-BIC)
+ [Получения динамики ставок валютный своп](#Получения-динамики-ставок-валютный-своп)
+ [Получения динамики отпускных цен Банка России на инвестиционные монеты](#Получения-динамики-отпускных-цен-Банка-России-на-инвестиционные-монеты)
4. [Автор](#Автор)
5. [Лицензия](#Лицензия)
## Старт
### Установка через composer
```
$ composer require axp-dev/cbrru-api
```
### Инициализация
```php
// Получения котировок на заданный день
$daily = CBR::getDaily(['date_req' => date('d/m/Y')]);
print_r($daily);
```
## Использование
### Получения котировок на заданный день
```php
CBR::getDaily( $params )
```
#### Параметры
Аргумент | Значение | Описание
-------- | --------- | --------
d | int | `0` - Коды валют устанавливаемые ежедневно, `1` - Коды валют устанавливаемые ежемесячно
date_req | string | Необходимая дата. Пример: `02/03/2002`
_*если параметр(date_req) отсутствует, то Вы получите документ на последнюю зарегистрированную дату._
### Справочник по кодам валют
```php
CBR::getCurrencyCode( $params )
```
#### Параметры
Аргумент | Значение | Описание
-------- | --------- | --------
d`*` | int | `0` - Коды валют устанавливаемые ежедневно, `1` - Коды валют устанавливаемые ежемесячно
### Динамика котировок
```php
CBR::getDynamic( $params )
```
#### Параметры
Аргумент | Значение | Описание
-------- | --------- | --------
date_req1`*` | string | Начальная дата. Пример: `02/03/2001`
date_req2`*` | string | Конечная дата. Пример: `14/03/2001`
VAL_NM_RQ`*` | string | Уникальный код. Пример: `R01235`
### Динамика средств на корреспондентских счетах кредитных организаций
```php
CBR::getOStat( $params )
```
#### Параметры
Аргумент | Значение | Описание
-------- | --------- | --------
date_req1`*` | string | Начальная дата. Пример: `01/06/2001`
date_req2`*` | string | Конечная дата. Пример: `05/06/2001`
### Динамика драгоценных металлов
```php
CBR::getMetal( $params )
```
#### Параметры
Аргумент | Значение | Описание
-------- | --------- | --------
date_req1`*` | string | Начальная дата. Пример: `01/07/2001`
date_req2`*` | string | Конечная дата. Пример: `13/07/2001`
_*ВНИМАНИЕ c 01.07.2008 дата установления цены является действующей, до 01.07.2008 - датой установления._
### Динамика ставок межбанковского рынка
```php
CBR::getMKR( $params )
```
#### Параметры
Аргумент | Значение | Описание
-------- | --------- | --------
date_req1`*` | string | Начальная дата. Пример: `01/07/2001`
date_req2`*` | string | Конечная дата. Пример: `13/07/2001`
### Динамика ставок привлечения средств по депозитным операциям Банка России на денежном рынке
```php
CBR::getDEPO( $params )
```
#### Параметры
Аргумент | Значение | Описание
-------- | --------- | --------
date_req1`*` | string | Начальная дата. Пример: `01/07/2001`
date_req2`*` | string | Конечная дата. Пример: `13/07/2001`
### Новости
```php
CBR::getNews()
```
### Получение соответствия названий кредитных организаций кодам BIC
```php
CBR::getBIC( $params )
```
#### Параметры
Аргумент | Значение | Описание
-------- | --------- | --------
bic | int | Код кредитной организации (9 знаков). Пример: `044525774`
name | string | Название (часть названия) кредитной организации. Пример: `АВТО`
_*Вы можете указать какой - либо один или оба параметра.
Если оба параметра отсутствуют, тогда Вы получите полный список соответствия названий кредитных организации и кодов BIC._
### Получения динамики ставок валютный своп
```php
CBR::getSwap( $params )
```
#### Параметры
Аргумент | Значение | Описание
-------- | --------- | --------
date_req1`*` | string | Начальная дата. Пример: `01/12/2002`
date_req2`*` | string | Конечная дата. Пример: `06/12/2002`
### Получения динамики отпускных цен Банка России на инвестиционные монеты
```php
CBR::getCoinsBase( $params )
```
#### Параметры
Аргумент | Значение | Описание
-------- | --------- | --------
date_req1`*` | string | Начальная дата. Пример: `01/12/2005`
date_req2`*` | string | Конечная дата. Пример: `06/12/2005`
## Автор
[Alexander Pushkarev](https://github.com/axp-dev), e-mail: [axp-dev@yandex.com](mailto:axp-dev@yandex.com)
## Лицензия
Основой Cinema Park API являет открытый исходный код, в соответствии [MIT license](https://opensource.org/licenses/MIT)