По умолчанию функция возвращает информацию обо всех документах. Если Вам требуется получить информацию только о каких-то конкретно, Вы можете указать дополнительно их номера в поле ID.
Адрес: https://vps.house/api/user/documents/
sessionToken – токен, полученный при авторизации
userId – ID пользователя, по которому нужно получить документы (если доступно)
id – номера требуемых документов через запятую (если известны)
documentType – тип требуемых документов (1 - счета, 2 - акты, 0 - все возможные)
dateFrom – дата формирования документа "с"
dateTo – дата формирования документа "по"
{
"rejectReason": 0,
"items":
[
{
"documentId": "12345-56789",
"documentType": 1,
"date": "18112020",
"amount": 10000,
"downloadLink": "https://vps.house/document_Get.h?key=xxxXXXxxx"
},
{
"documentId": "12345",
"documentType": 2,
"date": "01122020",
"period":
{
"dateFrom": "01112020",
"dateTo": "30112020"
},
"amount": 10000,
"downloadLink": "https://vps.house/document_Get.h?key=xxxXXXxxx"
}
]
}
rejectReason – числовое значение (код ошибки)
errMessage – текстовое описание ошибки если возникла
items – массив документов
documentId – номер документа
documentType – тип документа (1 - счет, 2 - акт)
date – дата формирования документа (в формате ddMMyyyy)
period – период который закрывается актом (даты в формате ddMMyyyy)
amount – сумма в документе
downloadLink – ссылка для загрузки сформированного документа в формате PDF
0 – запрос выполнен успешно
1 – неверный авторизационный токен
2 – не указан авторизационный токен
100 – внутренняя ошибка системы
По умолчанию документы загружаются с поставленной подписью и печатью. Если вам требуется документ без подписи и печати добавьте к ссылке downloadLink параметр "stamp" со значением "0". Пример:
https://vps.house/document_Get.h?key=xxxXXXxxx&stamp=0