Scope
signature
Параметры запроса
Возможны два варианта:
- •Bearer {access_token}, полученный по Authorization Code Flow / Authorization Code Flow H2H
- •ApiKey {API Key}, полученный через Портал разработчика
application/json
Идентификатор заявки, полученный с помощью одного из методов:
- •
- •
- •
- •
- •
- •
1curl --location --globoff 'https://baas.alfabank.ru/api/jp/v3/signature/requests/{id}' \
2--header 'Authorization: Bearer {access-token}' \
3--header 'Accept: application/json'Параметры ответа
1{
2 "requestIssueRsaCertificate": [
3 {
4 "id": "62550ef50163785f2222707e",
5 "type": "issueRsaCertificate",
6 "status": "FINISHED",
7 "creator": "Сафонов Тихон Ерофеевич",
8 "createdDate": "2019-08-24T14:15:22Z",
9 "finishedDate": "2019-08-24T14:15:22Z",
10 "results": {
11 "owner": "Ефимов Филипп Архипович",
12 "notAfter": "2019-08-24T14:15:22Z",
13 "notBefore": "2019-08-24T14:15:22Z",
14 "serialNumber": "6100035c3cff88cd00f01d734a000100035c3c",
15 "sendDate": "2019-08-24T14:15:22Z",
16 "executionDate": "2019-08-24T14:15:22Z",
17 "thumbprint": "f738ec7266d1e3f6d6d4557bcbbc43ec188db3cf",
18 "dn": {
19 "firstName": "Филипп",
20 "lastName": "Ефимов",
21 "fullName": "Ефимов Филипп Архипович",
22 "country": "RU",
23 "email": "User176@pochtochka.com"
24 },
25 "issuedCertificateId": "62552f2457595f1652c4b179",
26 "caRequestId": 220220
27 }
28 }
29 ],
30 "requestActivateRsaCertificate": [
31 {
32 "id": "62550ef50163785f2222707e",
33 "type": "activationRsaCertificate",
34 "status": "FINISHED",
35 "creator": "Сафонов Тихон Ерофеевич",
36 "createdDate": "2019-08-24T14:15:22Z",
37 "finishedDate": "2019-08-24T14:15:22Z",
38 "results": {
39 "userSignMethodType": "RSA",
40 "userSignMethodStatus": "ENABLED"
41 }
42 }
43 ],
44 "requestCurrentSignTypeRsa": [
45 {
46 "id": "632c3a574441931c3de70996",
47 "type": "currentSignTypeRsa",
48 "status": "FINISHED",
49 "creator": "Павлов Ким Николаевич",
50 "createdDate": "2022-09-22T10:35:03.304Z",
51 "finishedDate": "2022-09-22T10:35:39.967Z"
52 }
53 ],
54 "requestCurrentSignTypeQes": [
55 {
56 "id": "632c3a574441931c3de70996",
57 "type": "currentSignTypeQes",
58 "status": "FINISHED",
59 "creator": "Павлов Ким Николаевич",
60 "createdDate": "2022-09-22T10:35:03.304Z",
61 "finishedDate": "2022-09-22T10:35:39.967Z"
62 }
63 ],
64 "requestSwitchRsaCertificate": [
65 {
66 "id": "632c3a574441931c3de70996",
67 "type": "switchRsaCertificate",
68 "status": "FINISHED",
69 "creator": "Павлов Ким Николаевич",
70 "createdDate": "2022-09-22T10:35:03.304Z",
71 "finishedDate": "2022-09-22T10:35:39.967Z"
72 }
73 ],
74 "requestRevocationRsaCertificate": [
75 {
76 "id": "632c3a574441931c3de70996",
77 "type": "revocationRsaCertificate",
78 "status": "FINISHED",
79 "creator": "Павлов Ким Николаевич",
80 "createdDate": "2022-09-22T10:35:03.304Z",
81 "finishedDate": "2022-09-22T10:35:39.967Z"
82 }
83 ],
84 "requestReissueRsaCertificate": [
85 {
86 "id": "62550ef50163785f2222707e",
87 "type": "reissueRsaCertificate",
88 "status": "FINISHED",
89 "creator": "Сафонов Тихон Ерофеевич",
90 "createdDate": "2019-08-24T14:15:22Z",
91 "finishedDate": "2019-08-24T14:15:22Z",
92 "results": {
93 "owner": "Ефимов Филипп Архипович",
94 "notAfter": "2019-08-24T14:15:22Z",
95 "notBefore": "2019-08-24T14:15:22Z",
96 "serialNumber": "6100035c3cff88cd00f01d734a000100035c3c",
97 "sendDate": "2019-08-24T14:15:22Z",
98 "executionDate": "2019-08-24T14:15:22Z",
99 "thumbprint": "f738ec7266d1e3f6d6d4557bcbbc43ec188db3cf",
100 "dn": {
101 "firstName": "Филипп",
102 "lastName": "Ефимов",
103 "fullName": "Ефимов Филипп Архипович",
104 "country": "RU",
105 "email": "User176@pochtochka.com"
106 },
107 "issuedCertificateId": "62552f2457595f1652c4b179",
108 "caRequestId": 220220
109 }
110 }
111 ]
112}Заявка на выпуск RSA-сертификата
Идентификатор заявки
Тип заявки. Принимает возможные значения:
- •
issueRsaCertificate- заявка на выпуск RSA-сертификата
Статус заявки. Принимает возможные значения:
- •
CREATED- создана; - •
SIGNED- подписана; - •
IN_PROGRESS- на исполнении; - •
FINISHED- исполнена, RSA-сертификат выпущен; - •
FAILED- произошла ошибка
ФИО создателя заявки
Дата создания заявки
Дата завершения заявки
Результат выполнения заявки на выпуск RSA-сертификата
Владелец сертификата
Дата истечения срока действия сертификата (UTC)
Дата выпуска сертификата в УЦ (UTC)
Серийный номер сертификата
Дата отправки
Дата исполнения
Отпечаток сертификата
Данные о владельце сертификата
Имя
Фамилия
Полное имя
Страна
Электронная почта
Идентификатор сертификата
Идентификатор запроса на отзыв в УЦ
Заявка на активацию способа подписи RSA-сертификатом
Идентификатор заявки
Тип заявки. Принимает возможные значения:
- •
activationRsaCertificate- заявка на активацию способа подписи RSA-сертификатом
Статус заявки. Принимает возможные значения:
- •
CREATED- создана; - •
SIGNED- подписана; - •
IN_PROGRESS- на исполнении; - •
FINISHED- исполнена, способ подписания RSA-сертификатом активирован; - •
FAILED- произошла ошибка
ФИО создателя заявки
Дата создания заявки
Дата завершения заявки
Результат выполнения заявки на активацию способа подписи RSA-сертификатом
Тип метода подписания
Статус метода подписания
Заявка на изменение текущего способа подписи на RSA
Идентификатор заявки
Тип заявки. Принимает возможные значения:
- •
currentSignTypeRsa- тип заявки на изменение текущего способа подписи на RSA
Статус заявки. Принимает возможные значения:
- •
CREATED- создана; - •
SIGNED- подписана; - •
IN_PROGRESS- на исполнении; - •
FINISHED- исполнена, текущий способ подписи изменён на RSA; - •
FAILED- произошла ошибка
ФИО создателя заявки
Дата создания заявки
Дата завершения заявки
Заявка на изменение текущего способа подписи на КЭП
Идентификатор заявки
Тип заявки. Принимает возможные значения:
- •
currentSignTypeQes- тип заявки на изменение текущего способа подписи на КЭП
Статус заявки. Принимает возможные значения:
- •
CREATED- создана; - •
SIGNED- подписана; - •
IN_PROGRESS- на исполнении; - •
FINISHED- исполнена, текущий способ подписи изменён на КЭП; - •
FAILED- произошла ошибка
ФИО создателя заявки
Дата создания заявки
Дата завершения заявки
Заявка на переключение на другой RSA-сертификат
Идентификатор заявки
Тип заявки. Принимает возможные значения:
- •
switchRsaCertificate- тип заявки на переключение на другой RSA-сертификат
Статус заявки. Принимает возможные значения:
- •
CREATED- создана; - •
SIGNED- подписана; - •
IN_PROGRESS- на исполнении; - •
FINISHED- исполнена, основной способ подписи переключён на другой RSA-сертификат; - •
FAILED- произошла ошибка
ФИО создателя заявки
Дата создания заявки
Дата завершения заявки
Заявка на перевыпуск RSA-сертификата
Идентификатор заявки
Тип заявки. Принимает возможные значения:
- •
reissueRsaCertificate- тип заявки на перевыпуск RSA-сертификата
Статус заявки. Принимает возможные значения:
- •
CREATED- создана; - •
SIGNED- подписана; - •
IN_PROGRESS- на исполнении; - •
FINISHED- исполнена, RSA-сертификат перевыпущен; - •
FAILED- произошла ошибка
ФИО создателя заявки
Дата создания заявки
Дата завершения заявки
Результат выполнения заявки на перевыпуск RSA-сертификата
Владелец сертификата
Дата истечения срока действия сертификата (UTC)
Дата выпуска сертификата в УЦ (UTC)
Серийный номер сертификата
Дата отправки
Дата исполнения
Отпечаток сертификата
Данные о владельце сертификата
Имя
Фамилия
Полное имя
Страна
Электронная почта
Идентификатор сертификата
Идентификатор запроса на отзыв в УЦ
Заявка на отзыв RSA-сертификата
Идентификатор заявки
Тип заявки. Принимает возможные значения:
- •
revocationRsaCertificate- тип заявки на отзыв RSA-сертификата
Статус заявки. Принимает возможные значения:
- •
CREATED- создана; - •
SIGNED- подписана; - •
IN_PROGRESS- на исполнении; - •
FINISHED- исполнена, указанный RSA-сертификат отозван; - •
FAILED- произошла ошибка
ФИО создателя заявки
Дата создания заявки
Дата завершения заявки
1{
2 "requestIssueRsaCertificate": [
3 {
4 "id": "62550ef50163785f2222707e",
5 "type": "issueRsaCertificate",
6 "status": "FINISHED",
7 "creator": "Сафонов Тихон Ерофеевич",
8 "createdDate": "2019-08-24T14:15:22Z",
9 "finishedDate": "2019-08-24T14:15:22Z",
10 "results": {
11 "owner": "Ефимов Филипп Архипович",
12 "notAfter": "2019-08-24T14:15:22Z",
13 "notBefore": "2019-08-24T14:15:22Z",
14 "serialNumber": "6100035c3cff88cd00f01d734a000100035c3c",
15 "sendDate": "2019-08-24T14:15:22Z",
16 "executionDate": "2019-08-24T14:15:22Z",
17 "thumbprint": "f738ec7266d1e3f6d6d4557bcbbc43ec188db3cf",
18 "dn": {
19 "firstName": "Филипп",
20 "lastName": "Ефимов",
21 "fullName": "Ефимов Филипп Архипович",
22 "country": "RU",
23 "email": "User176@pochtochka.com"
24 },
25 "issuedCertificateId": "62552f2457595f1652c4b179",
26 "caRequestId": 220220
27 }
28 }
29 ],
30 "requestActivateRsaCertificate": [
31 {
32 "id": "62550ef50163785f2222707e",
33 "type": "activationRsaCertificate",
34 "status": "FINISHED",
35 "creator": "Сафонов Тихон Ерофеевич",
36 "createdDate": "2019-08-24T14:15:22Z",
37 "finishedDate": "2019-08-24T14:15:22Z",
38 "results": {
39 "userSignMethodType": "RSA",
40 "userSignMethodStatus": "ENABLED"
41 }
42 }
43 ],
44 "requestCurrentSignTypeRsa": [
45 {
46 "id": "632c3a574441931c3de70996",
47 "type": "currentSignTypeRsa",
48 "status": "FINISHED",
49 "creator": "Павлов Ким Николаевич",
50 "createdDate": "2022-09-22T10:35:03.304Z",
51 "finishedDate": "2022-09-22T10:35:39.967Z"
52 }
53 ],
54 "requestCurrentSignTypeQes": [
55 {
56 "id": "632c3a574441931c3de70996",
57 "type": "currentSignTypeQes",
58 "status": "FINISHED",
59 "creator": "Павлов Ким Николаевич",
60 "createdDate": "2022-09-22T10:35:03.304Z",
61 "finishedDate": "2022-09-22T10:35:39.967Z"
62 }
63 ],
64 "requestSwitchRsaCertificate": [
65 {
66 "id": "632c3a574441931c3de70996",
67 "type": "switchRsaCertificate",
68 "status": "FINISHED",
69 "creator": "Павлов Ким Николаевич",
70 "createdDate": "2022-09-22T10:35:03.304Z",
71 "finishedDate": "2022-09-22T10:35:39.967Z"
72 }
73 ],
74 "requestRevocationRsaCertificate": [
75 {
76 "id": "632c3a574441931c3de70996",
77 "type": "revocationRsaCertificate",
78 "status": "FINISHED",
79 "creator": "Павлов Ким Николаевич",
80 "createdDate": "2022-09-22T10:35:03.304Z",
81 "finishedDate": "2022-09-22T10:35:39.967Z"
82 }
83 ],
84 "requestReissueRsaCertificate": [
85 {
86 "id": "62550ef50163785f2222707e",
87 "type": "reissueRsaCertificate",
88 "status": "FINISHED",
89 "creator": "Сафонов Тихон Ерофеевич",
90 "createdDate": "2019-08-24T14:15:22Z",
91 "finishedDate": "2019-08-24T14:15:22Z",
92 "results": {
93 "owner": "Ефимов Филипп Архипович",
94 "notAfter": "2019-08-24T14:15:22Z",
95 "notBefore": "2019-08-24T14:15:22Z",
96 "serialNumber": "6100035c3cff88cd00f01d734a000100035c3c",
97 "sendDate": "2019-08-24T14:15:22Z",
98 "executionDate": "2019-08-24T14:15:22Z",
99 "thumbprint": "f738ec7266d1e3f6d6d4557bcbbc43ec188db3cf",
100 "dn": {
101 "firstName": "Филипп",
102 "lastName": "Ефимов",
103 "fullName": "Ефимов Филипп Архипович",
104 "country": "RU",
105 "email": "User176@pochtochka.com"
106 },
107 "issuedCertificateId": "62552f2457595f1652c4b179",
108 "caRequestId": 220220
109 }
110 }
111 ]
112}Код ошибки. Принимает возможные значения:
- •
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
Описание ошибки
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}Код ошибки. Принимает возможные значения:
- •
Not valid pkcs10 DN- невалидный DN
Описание ошибки
1{
2 "error": "Not valid pkcs10 DN",
3 "error_description": "Wrong dn [DN(firstName=Евстафий, lastName=Жданов, fullName=Жданов Евстафий Юльевич, country=RU, area=Ленинградская обл., city=null, address=null, email=User513@pochtochka.com)] from pkcs10 for user [XBOXWG]"
4}Код ошибки. Принимает возможные значения:
- •
internal_error- внутренняя ошибка сервиса при выполнении обработки запроса
Описание ошибки
1{
2 "error": "internal_error",
3 "error_description": "Internal server error"
4}Значения параметров ошибок могут изменяться. Рекомендуем предусмотреть стандартную обработку ошибок, не описанных в текущей версии документации.