For the complete documentation index, see llms.txt. This page is also available as Markdown.

Fluid

DataGrab includes basic support Fluid Field support.

Below is an example JSON import file of what it might look like to import data into a Fluid field. The property key names do not have to match the field names, but it helps for clarity.

Example file

{
  "root": {
    "entry": [
      {
        "title": "Fluid Test Entry 1 JSON",
        "fluid_field": {
          "summary": [
            "This is some summary text for entry #1",
            "This is more summary text, the 4th node, for entry #1"
          ],
          "body": [
            "This is some of the longer body text for entry #1",
            "This is some of the longer body text for entry #1 body field 2"
          ],
          "file_basic": "https://media.jamf.com/images/solutions/app-mashup.jpg?q=80&w=1600",
          "fluid_group_1": [
            { "body": "A" },
            { "body": "B" },
            { "body": "C" },
            { "body": "D" }
          ],
          "related": "Luke Skywalker,Darth Vader"
        }
      },
      {
        "title": "Fluid Test Entry 2 JSON",
        "fluid_field": {
          "summary": [
            "This is some summary text for entry #2",
            "This is some summary text for entry #2 summary field 2"
          ],
          "body": [
            "This is some of the longer body text for entry #2"
          ],
          "related": "Han Solo"
        }
      },
      {
        "title": "Fluid Test Entry 3 JSON",
        "fluid_field": {
          "summary": [
            "This is some summary text for entry #3 in Group 1",
            "This is some summary text for entry #3 summary field 2 in Group 1"
          ],
          "body": [
            "This is some of the longer body text for entry #3 in Group 1"
          ],
          "fluid_group_2": [
            {
              "url": "https://google.com",
              "number": 20
            },
            {
              "url": "https://apple.com",
              "number": 100
            }
          ],
          "fluid_group_1": [
            {
              "body": "This is another body field in entry #3 in second Group 1"
            }
          ]
        }
      },
      {
        "title": "Fluid Test Entry 4 (with sub-Grid) JSON",
        "fluid_field": {
          "summary": [
            "This is some summary text for entry #3 in Group 1",
            "This is some summary text for entry #3 summary field 2 in Group 1"
          ],
          "fluid_group_3": [
            {
              "grid": [
                {
                  "related": "Han Solo",
                  "date": "2026/01/01",
                  "desc": "ABC"
                }
              ]
            },
            {
              "grid": [
                {
                  "related": "Han Solo, Luke Skywalker",
                  "date": "2026/08/25",
                  "desc": "This is some text"
                },
                {
                  "related": "Darth Vader",
                  "date": "2026/08/26",
                  "desc": "This is some more text in row 2"
                }
              ]
            }
          ],
          "body": [
            "This is some of the longer body text for entry #3 in Group 1"
          ]
        }
      }
    ]
  }
}

Last updated