Stock imports

Временный адрес шаблона складского импорта

Шаблон XLSX собирается на лету, кладётся в хранилище под ключ по содержимому и отдаётся подписанным адресом. Подписанный адрес живёт 15 минут и открывается GET без заголовка авторизации — так файл забирает агент по MCP. direct=false — хранилище подписывать не умеет: адрес ведёт на поток этого API и требует авторизации (requires_authorization=true).

get/api/v1/stock/import-templates/{kind}/download-session

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/stock/import-templates/{kind}/download-session
  • Auth: one of:
    • HTTP bearer
    • API key in header X-Api-Key
    • OAuth 2 (authorization code, authorization URL https://erp.akeda.ru/oauth2/authorize, token URL https://erp.akeda.ru/oauth2/token, scopes: akeda:delegate)
    • HTTP bearer

Path parameters

kind'initial_stock' | 'inventory_count' | 'document_items' | 'reorder_rules' | 'kit_specs' | 'agent_report_lines' required

Вид складской ЗАГРУЗКИ. Выгрузка шире, у неё свой перечень StockExportKind. agent_report_lines — строки отчёта комиссионера для формы отчёта в «Документах»; прогон только проверяет строки и находит товары, apply его не применяет

Query parameters

document_typestring

Вид складского документа (stock_receipt, stock_transfer, stock_opening_balance…): шаблон строк только с колонками этого вида. Только для kind=document_items

shortboolean

true — короткий шаблон «Товар, Количество». Только для kind=document_items и inventory_count

Headers

X-Tenantstring required

Slug выбранного кабинета; кабинет не является юрлицом

Response

Временный адрес файла

urlstring required
method'GET' required
directboolean required

true — подписанный адрес хранилища, без заголовка авторизации; false — адрес этого API, с авторизацией

requires_authorizationboolean required

true — адрес требует токен API, агенту по MCP он недоступен

expires_atstring date-time

Срок подписанного адреса; у адреса API его нет

namestring required
mime_typestring required
size_bytesinteger required
sha256string

Контрольная сумма SHA-256, если известна

Changes

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