/urls/set
Привязка внешних ссылок
Осуществляется с помощью отправки на адрес
https://****.aps-tender.com/rest/aldapi.dll/urls/set
POST-запросом данных в формате JSON следующего вида:
{
"tenderUuid":"C2FDB5E1-23F6-4B75-84C4-D5ED1DB14E04",
"invitedCompanies":[
{
"guid":"5c6c4d31-e9bd-4ce8-8c11-224c34974a08",
"edrpou":"1111111111",
"email":"example@gmail.com",
"suppUrl":"www.example.com?token=exampleOfToken"
},
{
"guid":"7c6c4d31-e6bd-4ce8-8c11-331c34974a03",
"edrpou":"32855961",
"email":"example@gmail.com",
"suppUrl":"www.example.com?token=exampleOfToken"
}
],
"lots":[
{
"id":1,
"ownerUrl":"www.example.com?token=exampleOfToken"
},
{
"id":2,
"ownerUrl":"www.example.com?token=exampleOfToken"
}
]
}
Входные параметры:
"tenderUuid" – уникальный идентификатор тендера
"invitedCompanies" – массив приглашенных контрагентов
"lots" – массив лотов
Информация о контрагентах:
"guid" – уникальный идентификатор
"edrpou" – код ЕГРПОУ
"email" – электронная почта
"suppUrl" – ссылка на внешний ресурс
Информация о лотах:
"id" – номер лота
"ownerUrl" – ссылка на внешний ресурс
Результат запроса:
При удачном выполнении возвращается ответ следующего вида:
{
"status":"success"
}
При ошибке ответ имеет следующий вид:
{
"status":"error",
"errors":[
{
"location":"edrpou",
"name":"32855961",
"description":"suppUrl not registered"
}
]
}
Расшифровка полей:
"status" – результат выполнения запроса
"errors" – перечень ошибок, возникших во время выполнения запроса, в виде массива
"location" – место ошибки
"name" – название объекта, который не удалось обработать
"description" – описание ошибки
Результат выполнения запроса:
"success" – запрос выполнен успешно
"error" – при выполнении запроса произошла ошибка