Scope
beneficiaries
Описание
Метод позволяет получить платёжные реквизиты универсального реципиента по universalRecipientId.
Параметры запроса
Bearer {access_token}, полученный по Authorization Code Flow H2H
application/json
Идентификатор универсального реципиента
1curl --location --globoff 'https://baas.alfabank.ru/api/na/jp/v1/universal-recipients/{universalRecipientId}/requisites' \
2--header 'Authorization: Bearer {access-token}' \
3--header 'Accept: application/json'
Параметры ответа
1[
2 {
3 "id": "cba2888c-71ad-4211-9420-a85f6e4c10f9",
4 "type": "ACCOUNT",
5 "accountNumber": "40817810306050000000",
6 "bik": "044525593",
7 "name": "ООО 'Ромашка'",
8 "inn": "7701234567",
9 "kpp": "770101001",
10 "isMain": true,
11 "isActive": true
12 },
13 {
14 "id": "dba2888c-71ad-4211-9420-a85f6e4c10f8",
15 "type": "CARD",
16 "pan": "wS7fElYo8VWeJ8KelaJ0XA==",
17 "name": "Иванов Иван Иванович",
18 "inn": "112233445566",
19 "isMain": false,
20 "isActive": true
21 }
22]
Идентификатор платёжного реквизита
Тип платёжного реквизита. Принимает возможные значения:
-
•
ACCOUNT- реквизиты счёта; -
•
CARD- номер карты (токен); -
•
PHONE- номер телефона
Токен номера карты. Возвращается, если тип реквизитов CARD
Уникальный идентификатор токена номера карты
Маскированный номер карты
Идентификатор публичного ключа для расшифровки токена номера карты
Номер телефона. Возвращается, если тип реквизитов PHONE
Идентификатор банка контрагента-получателя. Возвращается, если тип реквизитов PHONE
Номер счёта. Возвращается, если тип реквизитов ACCOUNT
БИК банка. Возвращается, если тип реквизитов ACCOUNT
Наименование получателя. Наименование организации (для юридических лиц), либо ФИО (для физических лиц и индивидуальных предпринимателей)
ИНН получателя. Состоит из 10 цифр - для юр.лиц, из 12 цифр - для физ.лиц и ИП
КПП получателя. Возвращается, если тип универсального реципиента UL_RESIDENT или UL_NONRESIDENT
Признак основного платёжного реквизита. Принимает возможные значения:
-
•
true- основной; -
•
false- неосновной
Признак активности платёжного реквизита. Принимает возможные значения:
-
•
true- активен; -
•
false- деактивирован
1[
2 {
3 "id": "cba2888c-71ad-4211-9420-a85f6e4c10f9",
4 "type": "ACCOUNT",
5 "accountNumber": "40817810306050000000",
6 "bik": "044525593",
7 "name": "ООО 'Ромашка'",
8 "inn": "7701234567",
9 "kpp": "770101001",
10 "isMain": true,
11 "isActive": true
12 },
13 {
14 "id": "dba2888c-71ad-4211-9420-a85f6e4c10f8",
15 "type": "CARD",
16 "pan": "wS7fElYo8VWeJ8KelaJ0XA==",
17 "name": "Иванов Иван Иванович",
18 "inn": "112233445566",
19 "isMain": false,
20 "isActive": true
21 }
22]
Код ошибки. Принимает возможные значения:
-
•
invalid_request- неверные входные параметры запроса
Описание ошибки
1{
2 "error": "invalid_request",
3 "error_description": "Authorization header is not present in request headers"
4}
Код ошибки. Принимает возможные значения:
-
•
invalid_token- предоставленный токен просрочен, отозван, имеет неправильный формат или недействителен по другим причинам
Описание ошибки
1{
2 "error": "invalid_token",
3 "error_description": "The access token provided is expired, revoked, malformed, or invalid for other reasons"
4}
Код ошибки. Принимает возможные значения:
-
•
insufficient_scope- при запросе кода авторизации не были переданы все необходимые scopes. Необходимо переподписать договор согласия, повторно отправив запрос на получение кода авторизации с указанием всех доступных scopes и параметраprompt=consent
Описание ошибки
1{
2 "error": "insufficient_scope",
3 "error_description": "The request requires higher privileges than provided by the access token"
4}
Код ошибки. Принимает возможные значения:
-
•
unknown_endpoint- эндпоинт не найден или неактивен
Описание ошибки
1{
2 "error": "unknown_endpoint",
3 "error_description": "Endpoint is not found or not active"
4}
Код ошибки. Принимает возможные значения:
-
•
internal_error- внутренняя ошибка сервиса при выполнении обработки запроса
Описание ошибки
1{
2 "error": "internal_error",
3 "error_description": "Internal server error"
4}