getFileInfo() - Получить информацию о результатах обработки

{id} - идентификатор контейнера. Должен состоять из цифр.

Успешный вызов метода

Ресурс:

/rs/main/{id}/info

HTTP-Метод:

GET

Параметры:

(отсутствуют)

Результат (код)

200 OK

Результат (тип)

application/json

Результат (описание):

// JSON-объект.

// Поле INFO содержит объект - транспортный контейнер

{

"STATUS": "OK",

"INFO": {

"ID": <Идентификатор файла>,

"FILE_NAME": <Имя файла транспортного контейнера>,

"DT": <Дата/время приема файла>,

"STATE_CODE": <Код состояния>,

"STATE": <Описание состояния>,

"MSG": <Сообщение об ошибке>,

"ERR_CODE": <Код ошибки>

}

}

Перечень состояний приведен в Приложении 3

Перечень кодов и сообщений об ошибке приведен в Приложении 4.

Ответ при отсутствии контейнера по переданному идентификатору

Ресурс:

/rs/main/{id}/info

HTTP-Метод:

GET

Параметры:

(отсутствуют)

Результат (код)

404 - не найдено

Результат (тип)

application/json

Результат (описание):

{"STATUS":"NotFound","ERROR":"Заявка с уникальным номером {id} не найдена"}

Ответ при некорректном значении {id}

Ресурс:

/rs/main/{id}/info

HTTP-Метод:

GET

Параметры:

(отсутствуют)

Результат (код)

400 - BadRequest

Результат (тип)

application/json

Результат (описание):

{"STATUS":"Bad Request","ERROR":"Некорректное значение параметра id"}