Stock imports

Состояние сессии загрузки склада

Сессию видит только её автор. status=pending — байты ждём или завершение можно повторить; attached — прогон заведён, published_ref — номер прогона импорта; failed — причина в failure. Адрес для байтов здесь не повторяется: он выдаётся один раз при открытии сессии.

get/api/v1/stock/upload-sessions/{id}

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/stock/upload-sessions/{id}
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://erp.akeda.ru/oauth2/authorize, token URL https://erp.akeda.ru/oauth2/token, scopes: akeda:delegate)

Response

Состояние сессии

idstring uuid required
owner_typestring required
owner_idstring
namestring required
mime_typestring required
size_bytesinteger required
sha256string
attributesobject
status'pending' | 'processing' | 'attached' | 'failed' | 'expired' required
failure'infected' | 'size' | 'checksum' | 'storage' | 'owner' | 'aborted' | 'expired'
failure_detailstring
scan_status'pending' | 'clean' | 'infected' | 'skipped'
scan_verdictstring
published_refstring

Номер строки, заведённой по файлу; у почты — id загрузки для upload_ids

expires_atstring date-time required
created_atstring date-time required
completed_atstring date-time

Changes

No recorded changes to this operation across all 1 revision of this API.