☝️Small business or a startup? See if you qualify for our special offer.
+
All documentation

FieldObject

An object widely used in custom data source API requests. Represents a field with its properties.

Properties

{
uniqueName: string,
interval: string
}
Property/TypeDescription
uniqueName
String
The field's unique name.
interval
String
optional A date’s aggregation interval to group dates on the server. The component will automatically send it in /members and /select requests. Possible values depend on how the server handles date intervals.
This property should not be included in the server's responses.
Only for fields of the "date" type.

Example

Example of the "query" with the FieldObject in the /select request for the flat table:

"query": {
  "fields": [
    {
      "uniqueName": "country"
    },
    {
      "uniqueName": "city"
    },
    {
      "uniqueName": "price"
    },
    {
      "uniqueName": "quantity"
    },
  ],
  "aggs": {
    "values": [{
      "func": "sum", 
      "field": {
        "uniqueName": "price"
      },
    }, 
    {
      "func": "sum", 
      "field": {
        "uniqueName": "quantity"
      },
    }]
  }
}

See also

/handshake request
/fields request
/members request
/select request for pivot table
/select request for flat table
/select request for drill-through view