Skip to main content

Підписати файл ключем співробітника компанії POST /api/external/company/sign/file

REQUEST

URL

 

Метод запиту

GET

URL запиту

/api/external/company/sign/file

Headers

 

Authorization

x-system-id - токен, отриманий при підключенні

Content-Type

multipart/form-data

Request body

Параметри тіла запиту:

  • key - ідентифікатор ключа.
password - зашифрований пароль. file.pdf - файлдані (контент) для підпису ву base64.вигляді файлу або base64 (залежно від inputFormat)

Params

    key – ідентифікатор ключа. type - тип підписання, може приймати значення:
    • append - додає підписантапідпис до переданого файлу. ВАЖЛИВО! Якщо файл вже був підписаний, то підпис додається до існуючого, а не підписується разом з існуючим підписом. Повертає файл з підписом.
    • signsign - підписує контент і повертає підпис,контент, використовується за замовчуванням.
    result - формат підписання (дані й підпис в одному файлі, дані й підпис в окремих файлах), може приймати значення:
    • enveloped - у відповідь надійде файл з підписом
    • detached - у відповідь надійде тільки підпис
    inputFormat – формат вхідних даних для підписання, може приймати значення:
      file – файл в бінарному вигляді base64 – файл у вигляді base64 рядка outputFormat – формат вихідних (результуючих) даних після підписання, може приймати значення:
        file – файл в бінарному вигляді base64 – файл у вигляді base64 рядка

        RESPONSE

        В тілі відповіді повертається код 200 та файлрезультат зпідписання підписомвідповідно абодо тільки підпис, залежно від параметрапараметрів typeresult тілата запиту.outputFormat.