WorkspaceAssetsBatchRequest

Create multiple workspace asset tables in one call, each with its columns and rows. Push every row; all tables are workspace-owned.

  • assets
    Type: array · WorkspaceAssetsBatchAsset[]
    required
      • name
        Type: string
        required

        Asset name

      • status
        Type: string enum
        required

        Asset status

        values
        • active
        • inactive
      • columns
        Type: array object[] · AssetColumnRequest[]

        Column definitions (optional).

      • isTaggable
        Type: boolean

        Whether items in this asset can be tagged

      • items
        Type: array object[] · AssetItemRequest[]

        Rows for this asset.

        A row — an object mapping each column's key to its value.

      • key
        Type: string

        URL-safe key (slug) — lowercase, no spaces. Auto-generated from name on create if omitted; unique within the project; cannot be all-numeric. Usable in place of the id in any path.

      • parentId
        nullable

        Parent asset — ID or key.

        • Type: number

          Parent asset — ID or key.