post
https://api.zoominfo.com/gtm/studio/v1/audiences//columns/actions/bulk/create
Adds one or more columns to an existing audience in a single bulk operation.
Columns define the data fields available for each row in the audience; each column has a name, a dataType (e.g., TEXT, INTEGER, EMAIL, DATE, BOOLEAN), and behavior flags (isFrozen, isHidden).
Supported column types:
CUSTOM(columnType: CUSTOM) - Static user-provided valuesFORMULA(columnType: FORMULA) - Values generated from a formula promptAI(columnType: AI) - AI-generated values with optionaltoolanddataDependenciescontextZOOMINFO_MATCH(columnType: ZOOMINFO_MATCH) - Enrichment-driven values (configure via Upsert Column Match Criteria endpoint)
Returns 201 Created with the full array of created column resources including system-assigned columnId values and read-only flags.
Returns 400 if required fields are missing or dataType is invalid.
Returns 404 if no audience matches the provided audienceId.