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
Changes
No recorded changes to this operation across all 1 revision of this API.