Sheetfront

Understand Schema

How sheet headers become API fields

Sheetfront uses row 1 as column headers. Each visible header becomes a JSON field in API responses and can be used by forms or mini pages.

Example

NamePriceActive
Widget A29.99TRUE
{
  "data": [
    { "name": "Widget A", "price": 29.99, "active": true }
  ]
}

Header Rules

Sheet headerAPI field
Product Nameproduct_name
Price ($)price
QTYqty
duplicate Namename, name_1
blank headercolumn_a

Value Rules

Cell valueAPI value
29.9929.99
TRUE / FALSEtrue / false
empty cellnull
formulacomputed value

Renaming a header changes the API field name. Update clients before changing production sheets.

Refresh Schema

After changing headers, open the connection and click Refresh Schema.

Visibility

Use the connection Configuration tab to hide columns that should not appear publicly. Hidden columns are excluded from API responses, mini-page search, filters, metadata, and mapping choices.

On this page