# Подписание по ссылке

> Публичное подписание по короткой ссылке (OTP).

Базовый адрес: `https://api.legalstack.ru`. Спецификация: [openapi/signatures.json](https://docs.legalstack.ru/openapi/signatures.json).

## Операции

| Метод | Путь | Операция |
| --- | --- | --- |
| `GET` | `/api/v1/signatures/sign-public/{shortId}` | [Контекст подписания для публичного подписанта](https://docs.legalstack.ru/api/signatures/signature-sign-public/get-signatures-sign-public-shortid) |
| `GET` | `/api/v1/signatures/sign-public/{shortId}/assets/{kind}` | [Изображение подписи или печати, доступное публичному подписанту](https://docs.legalstack.ru/api/signatures/signature-sign-public/get-signatures-sign-public-shortid-assets-kind) |
| `POST` | `/api/v1/signatures/sign-public/{shortId}/certificate-check` | [Проверить сертификат УКЭП до подписания](https://docs.legalstack.ru/api/signatures/signature-sign-public/post-signatures-sign-public-shortid-certificate-check) |
| `GET` | `/api/v1/signatures/sign-public/{shortId}/comments` | [Переписка подписанта с инициатором (публично, по короткому идентификатору)](https://docs.legalstack.ru/api/signatures/signature-sign-public/get-signatures-sign-public-shortid-comments) |
| `POST` | `/api/v1/signatures/sign-public/{shortId}/comments` | [Добавить комментарий (публично, как подписант)](https://docs.legalstack.ru/api/signatures/signature-sign-public/post-signatures-sign-public-shortid-comments) |
| `POST` | `/api/v1/signatures/sign-public/{shortId}/comments/read` | [Отметить переписку прочитанной (публично, как подписант)](https://docs.legalstack.ru/api/signatures/signature-sign-public/post-signatures-sign-public-shortid-comments-read) |
| `GET` | `/api/v1/signatures/sign-public/{shortId}/document.pdf` | [PDF документа для предпросмотра подписанту](https://docs.legalstack.ru/api/signatures/signature-sign-public/get-signatures-sign-public-shortid-document-pdf) |
| `POST` | `/api/v1/signatures/sign-public/{shortId}/power-of-attorney-check` | [Проверить машиночитаемую доверенность до подписания](https://docs.legalstack.ru/api/signatures/signature-sign-public/post-signatures-sign-public-shortid-power-of-attorney-check) |
| `POST` | `/api/v1/signatures/sign-public/{shortId}/reject` | [Отклонить подписание](https://docs.legalstack.ru/api/signatures/signature-sign-public/post-signatures-sign-public-shortid-reject) |
| `POST` | `/api/v1/signatures/sign-public/{shortId}/send-otp` | [Отправить OTP подписанту](https://docs.legalstack.ru/api/signatures/signature-sign-public/post-signatures-sign-public-shortid-send-otp) |
| `POST` | `/api/v1/signatures/sign-public/{shortId}/sign` | [Подписать документ](https://docs.legalstack.ru/api/signatures/signature-sign-public/post-signatures-sign-public-shortid-sign) |
| `GET` | `/api/v1/signatures/sign-public/{shortId}/snapshot-to-sign` | [Замороженные PDF документов для подписи УКЭП](https://docs.legalstack.ru/api/signatures/signature-sign-public/get-signatures-sign-public-shortid-snapshot-to-sign) |
