GET api/v2/profile/employee/certificate?State={State}&Thumbprint={Thumbprint}&DssRequiredToConfirm={DssRequiredToConfirm}

Получение списка сертификатов сотрудника

Информация о запросе

GET параметры

НазваниеОписаниеТипДополнительная информация
State

Статус сертификата

CertificateState

Нет.

Thumbprint

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

string

Нет.

DssRequiredToConfirm

Требуется подтверждение сертификата

boolean

Нет.

Body параметры

Нет.

Информация об ответе

Информация о ресурсах

Список сертификатов

Массив CertificateInfo
НазваниеОписаниеТипДополнительная информация
Thumbprint

Отпечаток

string

Нет.

CommonName

Common name

string

Нет.

EndDate

Дата истечения

date

Нет.

KeyDate

Дата ключа

date

Нет.

Post

Должность

string

Нет.

Snils

СНИЛС

string

Нет.

Fio

ФИО

string

Нет.

DssPhone

Телефон для облачной подписи

string

Нет.

State

Статус сертификта

CertificateState

Нет.

FirstName

Имя

string

Нет.

LastName

Фамилия

string

Нет.

MiddleName

Отчество

string

Нет.

DssRequiredToConfirm

Необходимо подтвердить сертификат

boolean

Нет.

Форматы ответа

application/json, text/json

Пример:
[
  {
    "Thumbprint": "sample string 1",
    "CommonName": "sample string 2",
    "EndDate": "2019-12-11T02:28:21.0321058+03:00",
    "KeyDate": "2019-12-11T02:28:21.0321058+03:00",
    "Post": "sample string 3",
    "Snils": "sample string 4",
    "Fio": "sample string 5",
    "DssPhone": "sample string 6",
    "State": 0,
    "FirstName": "sample string 7",
    "LastName": "sample string 8",
    "MiddleName": "sample string 9",
    "DssRequiredToConfirm": true
  },
  {
    "Thumbprint": "sample string 1",
    "CommonName": "sample string 2",
    "EndDate": "2019-12-11T02:28:21.0321058+03:00",
    "KeyDate": "2019-12-11T02:28:21.0321058+03:00",
    "Post": "sample string 3",
    "Snils": "sample string 4",
    "Fio": "sample string 5",
    "DssPhone": "sample string 6",
    "State": 0,
    "FirstName": "sample string 7",
    "LastName": "sample string 8",
    "MiddleName": "sample string 9",
    "DssRequiredToConfirm": true
  }
]

application/xml, text/xml

Пример:
<ArrayOfProfileModels.CertificateInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Taxnet.Transcrypt.Api20.Models">
  <ProfileModels.CertificateInfo>
    <CommonName>sample string 2</CommonName>
    <DssPhone>sample string 6</DssPhone>
    <DssRequiredToConfirm>true</DssRequiredToConfirm>
    <EndDate>2019-12-11T02:28:21.0321058+03:00</EndDate>
    <Fio>sample string 5</Fio>
    <FirstName>sample string 7</FirstName>
    <KeyDate>2019-12-11T02:28:21.0321058+03:00</KeyDate>
    <LastName>sample string 8</LastName>
    <MiddleName>sample string 9</MiddleName>
    <Post>sample string 3</Post>
    <Snils>sample string 4</Snils>
    <State>Active</State>
    <Thumbprint>sample string 1</Thumbprint>
  </ProfileModels.CertificateInfo>
  <ProfileModels.CertificateInfo>
    <CommonName>sample string 2</CommonName>
    <DssPhone>sample string 6</DssPhone>
    <DssRequiredToConfirm>true</DssRequiredToConfirm>
    <EndDate>2019-12-11T02:28:21.0321058+03:00</EndDate>
    <Fio>sample string 5</Fio>
    <FirstName>sample string 7</FirstName>
    <KeyDate>2019-12-11T02:28:21.0321058+03:00</KeyDate>
    <LastName>sample string 8</LastName>
    <MiddleName>sample string 9</MiddleName>
    <Post>sample string 3</Post>
    <Snils>sample string 4</Snils>
    <State>Active</State>
    <Thumbprint>sample string 1</Thumbprint>
  </ProfileModels.CertificateInfo>
</ArrayOfProfileModels.CertificateInfo>