DataItem belongs to exactly one container. Containers carry an owner and one or more processes (each defining a workflow + field schema).
Sample JSON
Copy, edit, paste. Server-set fields (id, created, tenantId, …) are omitted from the example — they’re populated by the server on response.
What Ekso fills in
These fields are managed by the server. You don’t pass them on writes — they appear on the response.lastSequence— Counter for the next item sequence number. Server increments this every timePOST /api/itemcreates an item against this container.
Fields
Used by
Request body
POST /api/containerPUT /api/container
Response body
GET /api/container/{id}GET /api/containerPOST /api/container
CLI
ekso container — see the command branches page for available verbs. Body for create / update verbs typically passed via --data @file.json matching the sample JSON above.