Discovery

Discover available filter attributes

Returns the Attribute Catalog — every attribute you can use in the filters array when calling the count, lookup, crosstab, and overlap endpoints. For each attribute you'll get its data type, a plain-English description, a suggested UI widget, and (for categorical attributes) the allowed values. Use this to build dynamic filter UIs or to validate attribute names before submitting a query. Only filterable attributes are returned — there's no parameter to widen this set. The response is cached and refreshed nightly. Requires 'discovery' scope.

get/v1/schema/fields

Request

  • Base URL: https://api.infiniteaudience.ai
  • URL: https://api.infiniteaudience.ai/v1/schema/fields
  • Auth: HTTP bearer

Response

Attribute Catalog.

cached_atstring date-time required

Example response

{
  "fields": [
    {
      "field_name": "gender",
      "table_name": "demographics.consumers_v2",
      "bq_type": "STRING",
      "description": "Age bracket of the consumer (e.g. 25-34)",
      "operators": [
        "=",
        "!=",
        "IN",
        "NOT IN"
      ],
      "ui_hint": "multi_select",
      "ui_label": "Gender",
      "enum_values": [
        "18-24",
        "25-34",
        "35-44",
        "45-54",
        "55+"
      ],
      "category_display_name": "Demographics & Household"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.