Skip to main content

Робота з вкладеннями до сертифікатів

Всі запити нижче перерахованих API методів платформи EDIN 2.0 направляються на адресу: https://edo-v2.edin.ua

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

Створити вкладення до сертифікатам
POST /api/ecs/body

Максимальний розмір файлу для завантаження - 7,5 МБ

REQUEST

URL

 

Метод запиту

POST

URL запиту

/api/ecs/body?gln=9864232613879&uuid=3ff444f4-7594-4a43-a151-90e14ee92b0c&body_type=1

URL параметри

gln (обов’язково) String - GLN власної Компанії;

uuid (обов’язково) UUID - унікальний ідентифікатор сертифіката

body_type (обов’язково) int - тип тіла:

  • 1 - вкладення до сертифіката

Headers

 

Authorization

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

Content-Type

multipart/form-data

REQUEST

 

Form-data

В тілі запиту передаються файли вкладень в форматі PDF, JPG, JPEG, PNG, TIFF. Всі файли, що передаються будуть автоматично об’єднані в один PDF файл.

 

 

Приклад запиту:

-----------------------------28001198861666343170695798896
Content-Disposition: form-data; name="files[]"; filename="istockphoto-1154370446-612x612.png"
Content-Type: image/png

(data)

-----------------------------28001198861666343170695798896
Content-Disposition: form-data; name="files[]"; filename="photo-1518020382113-a7e8fc38eac9.jpeg"
Content-Type: image/jpeg

(data)

-----------------------------28001198861666343170695798896--

RESPONSE

У тілі відповіді передається контент сформованого pdf файлу з вкладеннями у вигляді base64 рядка.

Додати нові вкладення до сертифіката
PUT /api/ecs/body

Максимальний розмір файлу для завантаження - 7,5 МБ

REQUEST

URL

 

Метод запиту

POST

URL запиту

/api/ecs/body?gln=9864232613879&uuid=3ff444f4-7594-4a43-a151-90e14ee92b0c&body_type=1

URL параметри

gln (обов’язково) String - GLN власної Компанії;

uuid (обов’язково) UUID - унікальний ідентифікатор сертифіката

body_type (обов’язково) int - тип тіла:

  • 1 - вкладення до сертифіката

Headers

 

Authorization

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

Content-Type

multipart/form-data

REQUEST

 

Form-data

В тілі запиту передаються файли вкладень в форматі PDF, JPG, JPEG, PNG, TIFF. Всі файли, що передаються будуть автоматично об’єднані в один PDF файл.

 

Приклад запиту:

 

-----------------------------28001198861666343170695798896
Content-Disposition: form-data; name="files[]"; filename="istockphoto-1154370446-612x612.png"
Content-Type: image/png

(data)

-----------------------------28001198861666343170695798896
Content-Disposition: form-data; name="files[]"; filename="photo-1518020382113-a7e8fc38eac9.jpeg"
Content-Type: image/jpeg

(data)

-----------------------------28001198861666343170695798896--

RESPONSE

У тілі відповіді передається контент сформованого pdf файлу з вкладеннями у вигляді base64 рядка.

Отримати контент вкладення до сертифіката
GET /api/ecs/body

REQUEST

URL

 

Метод запиту

GET

URL запиту

/api/ecs/body?gln=9864232613879&uuid=3ff444f4-7594-4a43-a151-90e14ee92b0c&body_type=1

URL параметри

gln (обов’язково) String - GLN власної Компанії;

uuid (обов’язково) UUID - унікальний ідентифікатор сертифіката

body_type (обов’язково) int - тип тіла:

  • 1 - вкладення до сертифіката

Headers

 

Authorization

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

RESPONSE

У тілі відповіді передається контент сформованого pdf файлу з вкладеннями у вигляді base64 рядка.

Видалити всі вкладення сертифіката
DELETE /api/ecs/body

REQUEST

URL

 

Метод запиту

DELETE

URL запиту

/api/ecs/body?gln=9864232613879&uuid=3ff444f4-7594-4a43-a151-90e14ee92b0c&body_type=1

URL параметри

gln (обов’язково) String - GLN власної Компанії;

uuid (обов’язково) UUID - унікальний ідентифікатор сертифіката

body_type (обов’язково) int - тип тіла:

  • 1 - вкладення до сертифіката

Headers

 

Authorization

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

RESPONSE

Код сервера 200 (ok).

Отримати вкладення до сертифіката в PDF
GET /api/ecs/body/download

REQUEST

URL

 

Метод запиту

GET

URL запиту

/api/ecs/body/download?gln=9864232613879&uuid=3ff444f4-7594-4a43-a151-90e14ee92b0c&body_type=1

URL параметри

gln (обов’язково) String - GLN власної Компанії;

uuid (обов’язково) UUID - унікальний ідентифікатор сертифіката

body_type (обов’язково) int - тип тіла:

  • 1 - вкладення до сертифіката

Headers

 

Authorization

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

Content-Type

application/pdf

RESPONSE

У тілі відповіді передається pdf файл з вкладеннями.