B2BH2H

Получение данных заявки

Песочница
GET https://sandbox.alfabank.ru/api/jp/v3/signature/requests/{id}
Пром
GET https://baas.alfabank.ru/api/jp/v3/signature/requests/{id}
Scope

signature

Параметры запроса
HEADERS
Атрибут
Описание
Authorization
stringrequired
Accept
stringrequired

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'
Параметры ответа
Пример ответа 200 (OK)
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}
BODY
атрибут
описание
array of objectsoptional

Заявка на выпуск RSA-сертификата

id
stringrequired

Идентификатор заявки

type
stringrequired

Тип заявки. Принимает возможные значения:

  • issueRsaCertificate - заявка на выпуск RSA-сертификата
status
stringrequired

Статус заявки. Принимает возможные значения:

  • CREATED - создана;
  • SIGNED - подписана;
  • IN_PROGRESS - на исполнении;
  • FINISHED - исполнена, RSA-сертификат выпущен;
  • FAILED - произошла ошибка
creator
stringrequired

ФИО создателя заявки

createdDate
stringrequired

Дата создания заявки

finishedDate
stringrequired

Дата завершения заявки

objectoptional

Результат выполнения заявки на выпуск RSA-сертификата

owner
stringoptional

Владелец сертификата

notAfter
stringoptional

Дата истечения срока действия сертификата (UTC)

notBefore
stringoptional

Дата выпуска сертификата в УЦ (UTC)

serialNumber
stringoptional

Серийный номер сертификата

sendDate
stringoptional

Дата отправки

executionDate
stringoptional

Дата исполнения

thumbprint
stringoptional

Отпечаток сертификата

objectoptional

Данные о владельце сертификата

firstName
stringoptional

Имя

lastName
stringoptional

Фамилия

fullName
stringoptional

Полное имя

country
stringoptional

Страна

email
stringoptional

Электронная почта

issuedCertificateId
stringoptional

Идентификатор сертификата

caRequestId
numberoptional

Идентификатор запроса на отзыв в УЦ

array of objectsoptional

Заявка на активацию способа подписи RSA-сертификатом

id
stringrequired

Идентификатор заявки

type
stringrequired

Тип заявки. Принимает возможные значения:

  • activationRsaCertificate - заявка на активацию способа подписи RSA-сертификатом
status
stringrequired

Статус заявки. Принимает возможные значения:

  • CREATED - создана;
  • SIGNED - подписана;
  • IN_PROGRESS - на исполнении;
  • FINISHED - исполнена, способ подписания RSA-сертификатом активирован;
  • FAILED - произошла ошибка
creator
stringrequired

ФИО создателя заявки

createdDate
stringrequired

Дата создания заявки

finishedDate
stringrequired

Дата завершения заявки

objectoptional

Результат выполнения заявки на активацию способа подписи RSA-сертификатом

userSignMethodType
stringoptional

Тип метода подписания

userSignMethodStatus
stringoptional

Статус метода подписания

array of objectsoptional

Заявка на изменение текущего способа подписи на RSA

id
stringrequired

Идентификатор заявки

type
stringrequired

Тип заявки. Принимает возможные значения:

  • currentSignTypeRsa - тип заявки на изменение текущего способа подписи на RSA
status
stringrequired

Статус заявки. Принимает возможные значения:

  • CREATED - создана;
  • SIGNED - подписана;
  • IN_PROGRESS - на исполнении;
  • FINISHED - исполнена, текущий способ подписи изменён на RSA;
  • FAILED - произошла ошибка
creator
stringrequired

ФИО создателя заявки

createdDate
stringrequired

Дата создания заявки

finishedDate
stringrequired

Дата завершения заявки

array of objectsoptional

Заявка на изменение текущего способа подписи на КЭП

id
stringrequired

Идентификатор заявки

type
stringrequired

Тип заявки. Принимает возможные значения:

  • currentSignTypeQes - тип заявки на изменение текущего способа подписи на КЭП
status
stringrequired

Статус заявки. Принимает возможные значения:

  • CREATED - создана;
  • SIGNED - подписана;
  • IN_PROGRESS - на исполнении;
  • FINISHED - исполнена, текущий способ подписи изменён на КЭП;
  • FAILED - произошла ошибка
creator
stringrequired

ФИО создателя заявки

createdDate
stringrequired

Дата создания заявки

finishedDate
stringrequired

Дата завершения заявки

array of objectsoptional

Заявка на переключение на другой RSA-сертификат

id
stringrequired

Идентификатор заявки

type
stringrequired

Тип заявки. Принимает возможные значения:

  • switchRsaCertificate - тип заявки на переключение на другой RSA-сертификат
status
stringrequired

Статус заявки. Принимает возможные значения:

  • CREATED - создана;
  • SIGNED - подписана;
  • IN_PROGRESS - на исполнении;
  • FINISHED - исполнена, основной способ подписи переключён на другой RSA-сертификат;
  • FAILED - произошла ошибка
creator
stringrequired

ФИО создателя заявки

createdDate
stringrequired

Дата создания заявки

finishedDate
stringrequired

Дата завершения заявки

array of objectsoptional

Заявка на перевыпуск RSA-сертификата

id
stringrequired

Идентификатор заявки

type
stringrequired

Тип заявки. Принимает возможные значения:

  • reissueRsaCertificate - тип заявки на перевыпуск RSA-сертификата
status
stringrequired

Статус заявки. Принимает возможные значения:

  • CREATED - создана;
  • SIGNED - подписана;
  • IN_PROGRESS - на исполнении;
  • FINISHED - исполнена, RSA-сертификат перевыпущен;
  • FAILED - произошла ошибка
creator
stringrequired

ФИО создателя заявки

createdDate
stringrequired

Дата создания заявки

finishedDate
stringrequired

Дата завершения заявки

objectoptional

Результат выполнения заявки на перевыпуск RSA-сертификата

owner
stringoptional

Владелец сертификата

notAfter
stringoptional

Дата истечения срока действия сертификата (UTC)

notBefore
stringoptional

Дата выпуска сертификата в УЦ (UTC)

serialNumber
stringoptional

Серийный номер сертификата

sendDate
stringoptional

Дата отправки

executionDate
stringoptional

Дата исполнения

thumbprint
stringoptional

Отпечаток сертификата

objectoptional

Данные о владельце сертификата

firstName
stringoptional

Имя

lastName
stringoptional

Фамилия

fullName
stringoptional

Полное имя

country
stringoptional

Страна

email
stringoptional

Электронная почта

issuedCertificateId
stringoptional

Идентификатор сертификата

caRequestId
integeroptional

Идентификатор запроса на отзыв в УЦ

array of objectsoptional

Заявка на отзыв RSA-сертификата

id
stringrequired

Идентификатор заявки

type
stringrequired

Тип заявки. Принимает возможные значения:

  • revocationRsaCertificate - тип заявки на отзыв RSA-сертификата
status
stringrequired

Статус заявки. Принимает возможные значения:

  • CREATED - создана;
  • SIGNED - подписана;
  • IN_PROGRESS - на исполнении;
  • FINISHED - исполнена, указанный RSA-сертификат отозван;
  • FAILED - произошла ошибка
creator
stringrequired

ФИО создателя заявки

createdDate
stringrequired

Дата создания заявки

finishedDate
stringrequired

Дата завершения заявки

Пример ответа 200 (OK)
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}
BODY
атрибут
описание
error
stringrequired

Код ошибки. Принимает возможные значения:

  • invalid_request - неверные входные параметры запроса
error_description
stringoptional

Описание ошибки

Пример ошибки 400 (Bad Request)
1{
2  "error": "invalid_request",
3  "error_description": "Authorization header is not present in request headers"
4}
BODY
атрибут
описание
error
stringrequired

Код ошибки. Принимает возможные значения:

  • invalid_token - предоставленный токен просрочен, отозван, имеет неправильный формат или недействителен по другим причинам
error_description
stringoptional

Описание ошибки

Пример ошибки 401 (Unauthorized)
1{
2  "error": "invalid_token",
3  "error_description": "The access token provided is expired, revoked, malformed, or invalid for other reasons"
4}
BODY
атрибут
описание
error
stringrequired

Код ошибки. Принимает возможные значения:

  • insufficient_scope - у пользователя нет прав на использование запрашиваемого сервиса, доступ к которому не предусмотрен настройками scope
error_description
stringoptional

Описание ошибки

Пример ошибки 403 (Forbidden)
1{
2  "error": "insufficient_scope",
3  "error_description": "The request requires higher privileges than provided by the access token"
4}
BODY
атрибут
описание
error
stringrequired

Код ошибки. Принимает возможные значения:

  • unknown_endpoint - эндпоинт не найден или неактивен
error_description
stringoptional

Описание ошибки

Пример ошибки 404 (Not Found)
1{
2  "error": "unknown_endpoint",
3  "error_description": "Endpoint is not found or not active"
4}
BODY
атрибут
описание
error
stringrequired

Код ошибки. Принимает возможные значения:

  • Not valid pkcs10 DN - невалидный DN
error_description
stringoptional

Описание ошибки

Пример ошибки 422 (Unprocessable Entity)
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}
Нет тела ответа
BODY
атрибут
описание
error
stringrequired

Код ошибки. Принимает возможные значения:

  • internal_error - внутренняя ошибка сервиса при выполнении обработки запроса
error_description
stringoptional

Описание ошибки

Пример ошибки 500 (Internal Server Error)
1{
2  "error": "internal_error",
3  "error_description": "Internal server error"
4}
Нет тела ответа

Значения параметров ошибок могут изменяться. Рекомендуем предусмотреть стандартную обработку ошибок, не описанных в текущей версии документации.