uploads

Upload Document

Manual upload → create upload Item(s) + File(s), enqueue analysis.

  • direction omitted ⇒ the item is born unknown (NULL) and lives in Documents → Inbox until the analyzer or a user resolves it; the SPA's direction-scoped dialogs (Payables/Receivables upload) always send one.
  • Scoped: the caller must be a member of company_id (else 403).
  • 413 if the (outer) upload exceeds the configured cap (25 MB default).
  • A .zip is expanded; a corrupt archive → 422 ("Corrupt archive"); a valid archive with zero supported files → 422 ("No supported files in archive").
  • Dedups against File by sha256 (cache hit ⇒ no AI call).
post/uploads/

Request

  • Base URL: https://app.zeno-works.ch (the document declares no server; this is the origin it was published from)
  • URL: https://app.zeno-works.ch/uploads/
  • Auth: none declared

Headers

authorizationstring nullable

Cookies

access_tokenstring nullable

Response

Successful Response

msgstring nullable

Changes

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