Справочники банка
Альтернативная точка подключения для вызова сервиса в продуктивной среде. Зарегистрированное на портале developer.bcc.kz приложение должно быть в режиме "PRODUCTION"
Точка подключения для вызова сервисов в тестовой среде. Зарегистрированное на портале developer.bcc.kz приложение должно быть в режиме "DEVELOPMENT"
Точка подключения для вызова сервиса в продуктивной среде. Зарегистрированное на портале developer.bcc.kz приложение должно быть в режиме "PRODUCTION"
Точка подключения для вызова сервисов в песочнице. Зарегистрированное на портале developer.bcc.kz приложение должно быть в режиме "DEVELOPMENT"
Пути
/kbk
Получения списка кодов бюджетной классификации (КБК)
Авторизация посредством вызова запроса с механизмом HTTP Basic аутентификации
Успешное получение информации
Ошибка в запросе
Ошибка сервера
/kbk/restricted
Получение списка запрещенных КБК по КНО
Авторизация посредством вызова запроса с механизмом HTTP Basic аутентификации
Код налогового органа
Успешное получение информации
Ошибка в запросе
Ошибка сервера
/kno
Получение списка кодов налогового органа (КНО)
Авторизация посредством вызова запроса с механизмом HTTP Basic аутентификации
Флаг отображения вывода данных (true - в виде дерева, false - в виде плоской таблицы)
Успешное получение информации
Ошибка в запросе
Ошибка сервера
/knp
Получение списка кодов назначения платежей (КНП)
Авторизация посредством вызова запроса с механизмом HTTP Basic аутентификации
Успешное получение информации
Ошибка в запросе
Ошибка сервера
/mbank
Получение справочников банка, используемых в переводах
Авторизация посредством вызова запроса с механизмом HTTP Basic аутентификации
Количество элементов на странице, по умолчанию передавать 10000. Параметр передается в виде json объекта: {"size":10000}
200 OK
/kbe
Получение справочников банка, используемых в переводах
Авторизация посредством вызова запроса с механизмом HTTP Basic аутентификации
Количество элементов на странице, по умолчанию передавать 10000. Параметр передается в виде json объекта: {"size":10000}
200 OK
/transfer_type
Получение справочников банка, используемых в переводах
Авторизация посредством вызова запроса с механизмом HTTP Basic аутентификации
Количество элементов на странице, по умолчанию передавать 10000. Параметр передается в виде json объекта: {"size":10000}
200 OK
Определения
Инфорация о коде бюджетной классификации
{
"properties": {
"code": {
"type": "string",
"example": "206115",
"description": "Код"
},
"name": {
"type": "string",
"description": "Наименование кода",
"example": "Добровольные сборы физических и юридических лиц"
}
},
"additionalProperties": false,
"required": [
"code",
"name"
]
}
Список кодов бюджетной классификации
{
"type": "array",
"items": {
"$ref": "#\/definitions\/KBKObject"
}
}
Инфорация о коде нвлогового органа
{
"properties": {
"name": {
"type": "string",
"description": "Наименование налогового органа",
"example": "РГУ \"Комитет государственных доходов Министерства финансов\""
},
"code": {
"type": "string",
"description": "Код налогового органа",
"example": "010101"
},
"bin": {
"type": "string",
"description": "БИН налогового органа",
"example": "141040004756"
},
"children": {
"description": "Подчиненные налоговые органы",
"$ref": "#\/definitions\/KNOArray"
},
"parent": {
"type": "string",
"description": "Вышестоящий налоговый орган"
}
},
"additionalProperties": false,
"required": [
"name",
"code",
"bin"
]
}
Список налоговых органов
{
"type": "array",
"items": {
"$ref": "#\/definitions\/KNOObject"
}
}
Структура ответа сервиса по работе со справочником кодов бюджетной классификации
{
"properties": {
"success": {
"type": "boolean",
"description": "Результат вызова",
"example": "true"
},
"message": {
"type": "string",
"description": "Собщение с описанием результата вызова",
"example": "Успешно"
},
"data": {
"$ref": "#\/definitions\/KBKArray",
"description": "Список кодов бюджетной классификации"
}
},
"additionalProperties": false,
"required": [
"success",
"message"
]
}
Структура ответа сервиса по работе со справочником кодов бюджетной классификации
{
"properties": {
"success": {
"type": "boolean",
"description": "Результат вызова",
"example": "true"
},
"message": {
"type": "string",
"description": "Собщение с описанием результата вызова",
"example": "Успешно"
},
"data": {
"$ref": "#\/definitions\/KNOArray",
"description": "Список кодов бюджетной классификации"
}
},
"additionalProperties": false,
"required": [
"success",
"message"
]
}
Структура ответа сервиса по работе со справочником кодов назначения платежей
{
"properties": {
"success": {
"type": "boolean",
"description": "Результат вызова",
"example": "true"
},
"message": {
"type": "string",
"description": "Собщение с описанием результата вызова",
"example": "Успешно"
},
"data": {
"$ref": "#\/definitions\/KNPArray",
"description": "Список кодов назначения платежей"
}
},
"additionalProperties": false,
"required": [
"success",
"message"
]
}
Список назначения платежей
{
"type": "array",
"items": {
"$ref": "#\/definitions\/KNPObject"
}
}
Инфорация о коде назначения платежей
{
"properties": {
"name": {
"type": "string",
"description": "Наименование КНП",
"example": "Комиссионное вознаграждение АО ЕНПФ добровольного накопительного пенсионного фонда от инвестиционного дохода"
},
"code": {
"type": "string",
"description": "КНП",
"example": "007"
}
},
"additionalProperties": false,
"required": [
"name",
"code"
]
}
Параметры ответа mbank
{
"properties": {
"_id": {
"type": "string",
"description": "Идентификатор записи"
},
"iban_code": {
"type": "string",
"description": "Код счета"
},
"_sub": {
"type": "string",
"description": "Признак доступности"
},
"archival": {
"type": "string",
"description": "Признак архива"
},
"bank_name": {
"type": "string",
"description": "Наименование банка"
},
"code_bank": {
"type": "string",
"description": "БИК"
}
},
"additionalProperties": false,
"required": [
"_id",
"iban_code",
"_sub",
"archival",
"bank_name",
"code_bank"
]
}
Параметры ответа КБЕ
{
"properties": {
"id": {
"type": "string",
"description": "Идентификатор записи"
},
"sub": {
"type": "string",
"description": "Признак доступности"
},
"code": {
"type": "string",
"description": "код КБЕ"
},
"name": {
"type": "string",
"description": "Наименование Бенефициара"
}
},
"additionalProperties": false,
"required": [
"name",
"code",
"sub",
"id"
]
}
Параметры ответа TransferType
{
"properties": {
"id": {
"type": "string",
"description": "Идентификатор записи"
},
"taxcode": {
"type": "integer",
"format": "int32",
"description": "Код КБК"
},
"type": {
"type": "string",
"description": "Тип перевода"
},
"sub": {
"type": "string",
"description": "Признак доступности"
},
"description": {
"type": "string",
"description": "Описание"
},
"knp": {
"type": "string",
"description": "Допустимые кнп"
},
"receiver_account": {
"type": "string",
"description": "Счет получателя"
},
"receiver_bank": {
"type": "string",
"description": "Код банка получателя"
},
"receiver_code": {
"type": "integer",
"description": "Код получателя",
"format": "int32"
},
"receiver_idn": {
"type": "string",
"description": "БИН получателя"
},
"receiver_name": {
"type": "string",
"description": "Наименование получателя"
},
"reestr_code": {
"type": "string",
"description": "Код реестр"
}
},
"additionalProperties": false,
"required": [
"id",
"taxcode",
"type",
"sub",
"description",
"knp",
"receiver_account",
"receiver_bank",
"receiver_code",
"receiver_idn",
"receiver_name",
"reestr_code"
]
}
Ответ сервиса c ошибкой
{
"properties": {
"success": {
"description": "Признак успешности запроса",
"type": "boolean",
"example": "false"
},
"message": {
"description": "Сообщение ответа",
"type": "string"
}
},
"required": [
"success",
"message"
]
}