Scope
operations-history
Описание
Возвращает детальную информацию по конкретной совершённой операции, например: дата, сумма, направление движения денежных средств, статус операции.
Параметры запроса
Bearer {access_token}, полученный по Authorization Code Flow
application/json
Идентификатор операции, полученный с помощью метода «Получение истории операций»
1curl --location --globoff 'https://baas.alfabank.ru/api/api/pp/v1/operations/{id}' \
2--header 'Authorization: Bearer {access-token}' \
3--header 'Accept: application/json'Параметры ответа
1{
2 "id": "1220117MOCOIBSR 04461",
3 "dateTime": "2022-01-17T14:47:49.65Z",
4 "title": "МТС 9166666666",
5 "amount": {
6 "value": 100,
7 "currency": "RUR",
8 "minorUnits": 100
9 },
10 "comment": "Перевод за услуги IPTV",
11 "mcc": "4899",
12 "category": {
13 "id": "00012",
14 "name": "Телефон, интернет, ТВ"
15 },
16 "direction": "EXPENSE",
17 "loyalty": {
18 "title": "Компенсация за оплату услуг Альфа картой",
19 "percent": 10,
20 "amount": {
21 "value": 100,
22 "currency": "RUR",
23 "minorUnits": 100
24 }
25 },
26 "status": "SUCCESS",
27 "type": "A01",
28 "terminal": {
29 "number": "123456789",
30 "name": "МТС online",
31 "city": "Moscow",
32 "countryCode": "RU"
33 },
34 "sender": {
35 "name": "Сидоров Сидор Сидорович",
36 "accountNumber": "40817810810210032401",
37 "bankBik": "044525593",
38 "bankName": "Альфа Банк",
39 "phoneNumber": 79201112222,
40 "maskedCardNumber": "1111XXXXXXXX2222"
41 },
42 "recipient": {
43 "name": "МТС",
44 "bankBik": "044525500",
45 "bankName": "ООО МТС Банк",
46 "phoneNumber": 12223334455
47 },
48 "fee": 50,
49 "reference": "B011003220000249",
50 "isAnotherClient": false,
51 "cashout": false
52}Идентификатор операции
Дата и время операции
Заголовок операции
Сумма операции
Значение
Код валюты
Минорные единицы
Комментарий к операции
MCC-код операции
Категория программы лояльности
Идентификатор категории
Наименование категории
Направление движения денежных средств:
- •
INCOME- приход/пополнение - •
EXPENSE- расход/списание
Программа лояльности
Заголовок бонусной программы / программы лояльности
Процент от суммы
Сумма операции
Значение
Код валюты
Минорные единицы
Статус операции. Принимает возможные значения:
- •
null- входящая операция или статус не определён; - •
SUCCESS- операция выполнена успешно; - •
HOLD- операция в обработке; - •
FAILED- операция не выполнена
Тип операции
Терминал точки продаж
Номер терминала точки продаж
Имя точки продаж
Город точки продаж (код)
Страна точки продаж (код)
Отправитель перевода
Отправитель перевода
Номер счёта отправителя перевода / клиента
БИК банка отправителя
Название банка отправителя
Номер телефона отправителя
Номер карты (маскированный) отправителя
Получатель перевода
Получатель перевода
БИК банка получателя
Название банка получателя
Номер телефона получателя
Комиссия по операции
Идентификатор операции из EQ
Признак того, что операция выполнена другим клиентом
Признак снятия наличности в банкомате
1{
2 "id": "1220117MOCOIBSR 04461",
3 "dateTime": "2022-01-17T14:47:49.65Z",
4 "title": "МТС 9166666666",
5 "amount": {
6 "value": 100,
7 "currency": "RUR",
8 "minorUnits": 100
9 },
10 "comment": "Перевод за услуги IPTV",
11 "mcc": "4899",
12 "category": {
13 "id": "00012",
14 "name": "Телефон, интернет, ТВ"
15 },
16 "direction": "EXPENSE",
17 "loyalty": {
18 "title": "Компенсация за оплату услуг Альфа картой",
19 "percent": 10,
20 "amount": {
21 "value": 100,
22 "currency": "RUR",
23 "minorUnits": 100
24 }
25 },
26 "status": "SUCCESS",
27 "type": "A01",
28 "terminal": {
29 "number": "123456789",
30 "name": "МТС online",
31 "city": "Moscow",
32 "countryCode": "RU"
33 },
34 "sender": {
35 "name": "Сидоров Сидор Сидорович",
36 "accountNumber": "40817810810210032401",
37 "bankBik": "044525593",
38 "bankName": "Альфа Банк",
39 "phoneNumber": 79201112222,
40 "maskedCardNumber": "1111XXXXXXXX2222"
41 },
42 "recipient": {
43 "name": "МТС",
44 "bankBik": "044525500",
45 "bankName": "ООО МТС Банк",
46 "phoneNumber": 12223334455
47 },
48 "fee": 50,
49 "reference": "B011003220000249",
50 "isAnotherClient": false,
51 "cashout": false
52}Код ошибки. Принимает возможные значения:
- •
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- у пользователя нет прав на использование запрашиваемого сервиса, доступ к которому не предусмотрен настройками scope; - •
access_denied- доступ к счёту запрещён
Сообщение об ошибке
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}