[
  {
    "name": "id",
    "label": "Make Id",
    "type": "uuid"
  },
  {
    "name": "lineupNinjaId",
    "label": "Lineup Ninja Id",
    "type": "uuid"
  },
  {
    "name": "lineupNinjaShortId",
    "label": "Lineup Ninja Short Id",
    "type": "text"
  },
  {
    "name": "name",
    "label": "Name",
    "type": "text"
  },
  {
    "name": "description",
    "label": "Description - Markdown Formatted",
    "type": "text"
  },
  {
    "name": "description_HTML",
    "label": "Description - HTML Formatted",
    "type": "text"
  },
  {
    "name": "lastModified",
    "label": "Last Modified",
    "type": "date"
  },
  {
    "name": "labels",
    "label": "Labels",
    "type": "array",
    "spec": [
      {
        "name": "id",
        "label": "Make Id",
        "type": "uuid"
      },
      {
        "name": "lineupNinjaId",
        "label": "Lineup Ninja Id",
        "type": "uuid"
      },
      {
        "name": "lineupNinjaShortId",
        "label": "Lineup Ninja Short Id",
        "type": "text"
      },
      {
        "name": "name",
        "label": "Name",
        "type": "text"
      },
      {
        "name": "description",
        "label": "Description - Markdown Formatted",
        "type": "text"
      },
      {
        "name": "description_HTML",
        "label": "Description - HTML Formatted",
        "type": "text"
      },
      {
        "name": "lastModified",
        "label": "Last Modified",
        "type": "date"
      }
    ]
  },
  {
    "name": "locations",
    "label": "Locations",
    "type": "array",
    "spec": [
      {
        "name": "id",
        "label": "Make Id",
        "type": "text"
      },
      {
        "name": "lineupNinjaId",
        "label": "Lineup Ninja Id",
        "type": "text"
      },
      {
        "name": "lineupNinjaShortId",
        "label": "Lineup Ninja Short Id",
        "type": "text"
      },
      {
        "name": "name",
        "label": "Name",
        "type": "text"
      },
      {
        "name": "description",
        "label": "Description - Markdown Formatted",
        "type": "text"
      },
      {
        "name": "description_HTML",
        "label": "Description - HTML Formatted",
        "type": "text"
      },
      {
        "name": "lastModified",
        "label": "Last Modified",
        "type": "date"
      },
      {
        "name": "labels",
        "label": "Labels",
        "type": "array",
        "spec": [
          {
            "name": "id",
            "label": "Make Id",
            "type": "uuid"
          },
          {
            "name": "lineupNinjaId",
            "label": "Lineup Ninja Id",
            "type": "uuid"
          },
          {
            "name": "lineupNinjaShortId",
            "label": "Lineup Ninja Short Id",
            "type": "text"
          },
          {
            "name": "name",
            "label": "Name",
            "type": "text"
          },
          {
            "name": "description",
            "label": "Description - Markdown Formatted",
            "type": "text"
          },
          {
            "name": "description_HTML",
            "label": "Description - HTML Formatted",
            "type": "text"
          },
          {
            "name": "lastModified",
            "label": "Last Modified",
            "type": "date"
          }
        ]
      }
    ]
  },
  {
    "name": "sessions",
    "label": "Sessions",
    "type": "array",
    "spec": [
      {
        "name": "id",
        "label": "Make Id",
        "type": "uuid"
      },
      {
        "name": "lineupNinjaId",
        "label": "Lineup Ninja Id",
        "type": "uuid"
      },
      {
        "name": "lineupNinjaShortId",
        "label": "Lineup Ninja Short Id",
        "type": "text"
      },
      {
        "name": "name",
        "label": "Name",
        "type": "text"
      },
      {
        "name": "code",
        "label": "Code",
        "type": "text"
      },
      {
        "name": "description",
        "label": "Description - Markdown Formatted",
        "type": "text"
      },
      {
        "name": "description_HTML",
        "label": "Description - HTML Formatted",
        "type": "text"
      },
      {
        "name": "duration",
        "label": "Duration in Milliseconds",
        "type": "number"
      },
      {
        "name": "duration_minutes",
        "label": "Duration in Minutes",
        "type": "number"
      },
      {
        "name": "startDate",
        "label": "Start Date",
        "type": "date"
      },
      {
        "name": "endDate",
        "label": "End Date",
        "type": "date"
      },
      {
        "name": "lastModified",
        "label": "Last Modified",
        "type": "date"
      },
      {
        "name": "labels",
        "label": "Labels",
        "type": "array",
        "spec": [
          {
            "name": "id",
            "label": "Make Id",
            "type": "uuid"
          },
          {
            "name": "lineupNinjaId",
            "label": "Lineup Ninja Id",
            "type": "uuid"
          },
          {
            "name": "lineupNinjaShortId",
            "label": "Lineup Ninja Short Id",
            "type": "text"
          },
          {
            "name": "name",
            "label": "Name",
            "type": "text"
          },
          {
            "name": "description",
            "label": "Description - Markdown Formatted",
            "type": "text"
          },
          {
            "name": "description_HTML",
            "label": "Description - HTML Formatted",
            "type": "text"
          },
          {
            "name": "lastModified",
            "label": "Last Modified",
            "type": "date"
          }
        ]
      },
      {
        "name": "location",
        "label": "Location",
        "type": "collection",
        "spec": [
          {
            "name": "id",
            "label": "Make Id",
            "type": "text"
          },
          {
            "name": "lineupNinjaId",
            "label": "Lineup Ninja Id",
            "type": "text"
          },
          {
            "name": "lineupNinjaShortId",
            "label": "Lineup Ninja Short Id",
            "type": "text"
          },
          {
            "name": "name",
            "label": "Name",
            "type": "text"
          },
          {
            "name": "description",
            "label": "Description - Markdown Formatted",
            "type": "text"
          },
          {
            "name": "description_HTML",
            "label": "Description - HTML Formatted",
            "type": "text"
          },
          {
            "name": "lastModified",
            "label": "Last Modified",
            "type": "date"
          },
          {
            "name": "labels",
            "label": "Labels",
            "type": "array",
            "spec": [
              {
                "name": "id",
                "label": "Make Id",
                "type": "uuid"
              },
              {
                "name": "lineupNinjaId",
                "label": "Lineup Ninja Id",
                "type": "uuid"
              },
              {
                "name": "lineupNinjaShortId",
                "label": "Lineup Ninja Short Id",
                "type": "text"
              },
              {
                "name": "name",
                "label": "Name",
                "type": "text"
              },
              {
                "name": "description",
                "label": "Description - Markdown Formatted",
                "type": "text"
              },
              {
                "name": "description_HTML",
                "label": "Description - HTML Formatted",
                "type": "text"
              },
              {
                "name": "lastModified",
                "label": "Last Modified",
                "type": "date"
              }
            ]
          }
        ]
      },
      {
        "name": "notes",
        "label": "Notes - Not intended for publishing",
        "type": "text"
      },
      {
        "name": "tracks",
        "label": "Tracks",
        "type": "array",
        "spec": [
          {
            "name": "id",
            "label": "Make Id",
            "type": "uuid"
          },
          {
            "name": "lineupNinjaId",
            "label": "Lineup Ninja Id",
            "type": "uuid"
          },
          {
            "name": "lineupNinjaShortId",
            "label": "Lineup Ninja Short Id",
            "type": "text"
          },
          {
            "name": "name",
            "label": "Name",
            "type": "text"
          },
          {
            "name": "color",
            "label": "Color - eg #FF00FF",
            "type": "color"
          },
          {
            "name": "description",
            "label": "Description - Markdown Formatted",
            "type": "text"
          },
          {
            "name": "description_HTML",
            "label": "Description - HTML Formatted",
            "type": "text"
          },
          {
            "name": "lastModified",
            "label": "Last Modified",
            "type": "date"
          },
          {
            "name": "labels",
            "label": "Labels",
            "type": "array",
            "spec": [
              {
                "name": "id",
                "label": "Make Id",
                "type": "uuid"
              },
              {
                "name": "lineupNinjaId",
                "label": "Lineup Ninja Id",
                "type": "uuid"
              },
              {
                "name": "lineupNinjaShortId",
                "label": "Lineup Ninja Short Id",
                "type": "text"
              },
              {
                "name": "name",
                "label": "Name",
                "type": "text"
              },
              {
                "name": "description",
                "label": "Description - Markdown Formatted",
                "type": "text"
              },
              {
                "name": "description_HTML",
                "label": "Description - HTML Formatted",
                "type": "text"
              },
              {
                "name": "lastModified",
                "label": "Last Modified",
                "type": "date"
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "name": "customFieldData",
    "label": "Custom Field Data",
    "type": "array",
    "spec": [
      {
        "name": "id",
        "label": "Make Id",
        "type": "uuid"
      },
      {
        "name": "lineupNinjaId",
        "label": "Lineup Ninja Id",
        "type": "uuid"
      },
      {
        "name": "lineupNinjaShortId",
        "label": "Lineup Ninja Short Id",
        "type": "text"
      },
      {
        "name": "value",
        "label": "Value",
        "type": "text"
      },
      {
        "name": "fieldId",
        "label": "Field Lineup Ninja Id",
        "type": "text"
      },
      {
        "name": "fieldName",
        "label": "Field Name",
        "type": "text"
      },
      {
        "name": "fieldType",
        "label": "Field Type",
        "type": "select",
        "options": [
          {
            "value": "text",
            "label": "Short Answer (One Line)"
          },
          {
            "value": "textarea",
            "label": "Paragraph (Multiple Lines)"
          },
          {
            "value": "number",
            "label": "Number"
          },
          {
            "value": "checkbox",
            "label": "Choose Many"
          },
          {
            "value": "radio",
            "label": "Choose One"
          },
          {
            "value": "email",
            "label": "e-mail Address"
          },
          {
            "value": "url",
            "label": "Website Address"
          },
          {
            "value": "date",
            "label": "Date"
          }
        ]
      }
    ]
  }
]