v1

latestOpenAPI 3.0.12026-08-04323326866.8 KB
Items

Bulk upsert items masterdata. Accepts a JSON array of items. Items are matched by `code` — existing items are updated, new ones are created. Items missing `code` or `name` are silently skipped; validate your payload before sending. Unit identifiers (`inventUnitId`, barcode `unit`) are normalised to lowercase and auto-created if they do not exist. The server processes large arrays in internal batches of 5 000 items. Endpoint timeout is 5 minutes.

NEVER call this endpoint concurrently for the same tenant. Concurrent calls will interfere with each other and produce incorrect results. All requests must be strictly sequential — wait for a 200 OK before sending the next batch.

post/v1/Items/bulk

Query parameters

serviceIdstring uuid

Optional service context. Omit if items are not scoped to a specific service.

forceOverwriteOwnerboolean
{"stackTrail":"paths:/v1/Items/bulk:post:parameters:2:schema","oasType":"schema","type":"unknown","title":"Account"}

Account

Response

Success