Схема ответа
"UsOfferDto": {
"required": [
"createdTime",
"errorFileExists",
"id",
"lastModifiedTime",
"linesProcessed",
"state"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int64"
},
"state": {
"type": "string"
},
"createdTime": {
"type": "integer",
"format": "int64"
},
"lastModifiedTime": {
"type": "integer",
"format": "int64"
},
"linesProcessed": {
"type": "integer",
"format": "int64"
},
"error": {
"type": "string"
},
"sourceFile": {
"type": "string"
},
"errorFileExists": {
"type": "boolean"
}
}
}
Поля в ответе
Поле | Описание |
---|---|
id | Идентификатор оффера (файла) |
state | Статус файла: created – создан, queued – в очереди, processing – в процессе обработки, failed – ошибка, success – загружен успешно, aborted – отмена |
createdTime | Дата и время создания файла в формате Unix |
lastModifiedTime | Дата и время последнего изменения файла в формате Unix |
linesProcessed | Сколько строк было обработано |
error | Ошибка при загрузке файла (при наличии) |
sourceFile | Название исходного файла |
errorFileExists | Есть ли файл с ошибками. Если true, то файл с ошибками можно скачать по запросу GET /us2/public/offer/errors для данного offer_id. Если false, файл был загружен с ошибками |