Отримання конкретного файла сертифіката в BASE64

Для роботи з цим методом користувач повинен бути авторизованим .

Метод запиту

HTTP GET

Content-Type

application/json (тіло HTTP запиту/відповіді в json форматі)

URL запиту

https://edo.edi-n.com/Api/V1/GetCertUA/GetFileByID

Параметри, що передаються в URL (разом з адресою методу)

-//-

JSON-параметри в тілі HTTP запиту/відповіді

REQUEST

Таблиця 1 - Опис json-параметрів запиту

Параметр

Mandatory/Optional

Формат

Опис

varToken​

M

String

Токен, отриманий при авторизації

intFileID​

M

number

ID конкретного файлу сертифіката

RESPONSE

Таблиця 2 - Опис json-параметрів відповіді метода API

Параметр

Mandatory/Optional

Формат

Опис

​**cert_file_data​**

{…}

об’єкт; інформація про файл

​varMessage​

String

повідомлення сервера

​intCode​

int

код відповіді сервера

​intCertFileID​

int

ID файлу сертификата

​intType​

int

тип файлу

​varFileName​

String

назва файлу з розширенням

​varBody​

[…]

масив; тіло файлу в base64 форматі

​varHashLink​

String

хеш посилання файлу


Приклади

Приклад тіла запиту в json форматі:

{
  "​ varToken​ ": "​ 8q0hu05o59vmmrpo4t5slfedj2​ ",
  "​ intFileID​ ": "​ 1234​ "
}

Приклад тіла відповіді в json форматі:

{
  "​cert_file_data​ ": {
    "​intCertFileID​ ": "​ 2823​ ",
    "​intType​ ": "​ 0 ​ ",
    "​varFileName​ ": "​ mozilla.pdf​ ",
    "​varHashLink​ ": "​ 38c95fcb3faec5f40267478abedd0338​ ",
    "​varBody​ ": [
      base64
    ]
  },
  "​varMessage​ ": "​ Success!​ ",
  "​intCode​": 200
}