Scope
signature
Описание
Метод позволяет получить список всех RSA-сертификатов, выпущенных в Alfa API.
Параметры запроса
Возможны два варианта:
-
•Bearer {access_token}, полученный по Authorization Code Flow / Authorization Code Flow H2H
-
•ApiKey {API Key}, полученный через Портал разработчика
application/json
1curl --location 'https://baas.alfabank.ru/api/jp/v3/signature/rsa-certificates' \
2--header 'Authorization: Bearer {access-token}' \
3--header 'Accept: application/json'
Параметры ответа
1{
2 "certificates": [
3 {
4 "id": "6895bc93aaeed6d4ec65dc8c",
5 "serialNumber": "610003b4b0acf39085f13f1b5000010003b4b0",
6 "tokenKeyId": "AlfaKey_{BCE4C314-2519-4DF2-AB90-F6A489553A5D}",
7 "tokenSerialNumber": "baasSystem",
8 "status": "CERT_VALID",
9 "notBefore": "2025-08-08T08:49:48Z",
10 "notAfter": "2027-08-08T08:59:48Z",
11 "owner": "Аксёнов Руслан Леонидович",
12 "uploadOnToken": true,
13 "expireSoon": false,
14 "actions": [
15 {
16 "type": "REISSUE",
17 "available": true
18 },
19 {
20 "type": "UPLOAD_ON_TOKEN",
21 "available": false
22 },
23 {
24 "type": "REVOKE",
25 "available": true
26 }
27 ]
28 }
29 ],
30 "actions": [
31 {
32 "type": "ISSUE",
33 "available": false,
34 "code": "EXCEEDED_MAX_CERTIFICATES_COUNT"
35 }
36 ]
37}
Идентификатор трассировки запроса
Список RSA-сертификатов
Идентификатор сертификата
Серийный номер сертификата
Идентификатор закрытого ключа на токене
Серийный номер токена, на который загружен сертификат
Статус сертификата
Дата начала действия сертификата
Дата завершения действия сертификата
ФИО владельца сертификата
Признак загрузки сертификата на токен
Признак необходимости перевыпуска сертификата по причине завершения действия
Список всех возможных действий над сертификатом
Тип действия
Признак доступности действия
Список доступных действий для списка сертификатов
Тип действия
Признак доступности действия
Код причины недоступности действия
1{
2 "certificates": [
3 {
4 "id": "6895bc93aaeed6d4ec65dc8c",
5 "serialNumber": "610003b4b0acf39085f13f1b5000010003b4b0",
6 "tokenKeyId": "AlfaKey_{BCE4C314-2519-4DF2-AB90-F6A489553A5D}",
7 "tokenSerialNumber": "baasSystem",
8 "status": "CERT_VALID",
9 "notBefore": "2025-08-08T08:49:48Z",
10 "notAfter": "2027-08-08T08:59:48Z",
11 "owner": "Аксёнов Руслан Леонидович",
12 "uploadOnToken": true,
13 "expireSoon": false,
14 "actions": [
15 {
16 "type": "REISSUE",
17 "available": true
18 },
19 {
20 "type": "UPLOAD_ON_TOKEN",
21 "available": false
22 },
23 {
24 "type": "REVOKE",
25 "available": true
26 }
27 ]
28 }
29 ],
30 "actions": [
31 {
32 "type": "ISSUE",
33 "available": false,
34 "code": "EXCEEDED_MAX_CERTIFICATES_COUNT"
35 }
36 ]
37}
Код ошибки. Принимает возможные значения:
-
•
invalid_request- неверные входные параметры запроса
Описание ошибки
1{
2 "error": "invalid_request",
3 "error_description": "Authorization header is not present in request headers"
4}
Код ошибки. Принимает возможные значения:
-
•
invalid_token- предоставленный токен просрочен, отозван, имеет неправильный формат или недействителен по другим причинам. При истечении срока жизни токена необходимо обновить его с помощьюrefresh_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}