Skip to main content
Top-level work container — a project, queue, product line, or service queue. Every 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 time POST /api/item creates an item against this container.

Fields

Used by

Request body

  • POST /api/container
  • PUT /api/container

Response body

  • GET /api/container/{id}
  • GET /api/container
  • POST /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.