Bombora Digital Audience Builder (DAB) API

Programmatic interface to Bombora's Digital Audience Builder for composing custom B2B audiences from intent, firmographic, and behavioral signals and activating them to downstream data exchanges, DSPs, and partner platforms via the activate route.

OpenAPI Specification

bombora-digital-audience-api-openapi.yml Raw ↑
openapi: 3.0.1
info:
  title: Digital Audience Builder (DAB) API
  description: 'The Digital Audience Builder (DAB) API provides customers

    the ability to programmatically create and edit custom audiences.


    ### **Security**

    All API endpoints are secured with OAuth 2.0 bearer token authentication. Developers must include
    a valid Bearer token in the Authorization request header to access endpoints.

    Go to the [Get Started](/get-started) page for additional details.


    ### **Error Handling**

    The API returns appropriate HTTP status codes and error messages in case of unauthorized access (401
    Unauthorized) or forbidden actions (403 Forbidden), ensuring secure and reliable interaction.


    ### **Reference Data**

    The API may utilize reference attribute data within a request or response body. See [Reference API](/docs/reference-api/1/overview)
    for a complete list of supported reference attributes.

    '
  version: v1
servers:
- url: https://api.bombora.com/digital-audiences/v1
paths:
  /{dataexchange}:
    post:
      summary: Create a digital audience.
      description: The Create endpoint allows customers to generate a new DAB custom audience.
      parameters:
      - $ref: '#/components/parameters/dataexchange'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
              - name
              - endDate
              description: 'Required Fields based on DataExchange.


                * Adobe: `name`,`endDate`,`partnerId`

                * Xandr (AppNexus): `name`,`endDate`,`externalId`,`partnerId`,`cpmPrice`

                * BlueKai: `name`,`endDate`

                * Eyeota: `name`,`endDate`

                * LiveRamp: `name`,`endDate`

                * Lotame: `name`,`endDate`

                * MediaMathDirect: `name`,`endDate`

                * Taboola: `name`,`endDate`

                * theTradeDesk: `name`,`endDate`,`partnerId`,`cpmPrice`

                * Visitor Insights w/ Real Time Capabilities: `name`,`endDate`

                * Test Only: `name`,`endDate`

                * For any data exchange: At least one of the following is required. `topics`,`domains`,`filters`,`surgeId`,`granularInstallData`

                '
              properties:
                externalId:
                  $ref: '#/components/schemas/externalId'
                partnerId:
                  $ref: '#/components/schemas/partnerId'
                cpmPrice:
                  $ref: '#/components/schemas/cpmPrice'
                name:
                  $ref: '#/components/schemas/name'
                endDate:
                  $ref: '#/components/schemas/endDate'
                topics:
                  $ref: '#/components/schemas/topics'
                domains:
                  $ref: '#/components/schemas/domains'
                filters:
                  $ref: '#/components/schemas/filters'
                surgeId:
                  $ref: '#/components/schemas/surgeId'
                granularInstallData:
                  $ref: '#/components/schemas/granularInstallData'
                filterOr:
                  $ref: '#/components/schemas/filterOr'
                entityParty:
                  $ref: '#/components/schemas/entityParty'
            example:
              partnerId: '123'
              externalId: testaudience123
              name: My Test Audience
              endDate: '2021-12-23T19:53:35.984Z'
              topics:
              - '1503561'
              - '1503565'
              filterOr: false
              domains:
              - bombora.com
              - spotify.com
              entityParty: '3'
              filters:
              - id: ccm_industry
                values:
                - Software
              - id: functional_area
                values:
                - Marketing
      responses:
        '201':
          description: Created
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '409':
          description: Conflict
          content:
            application/json:
              example:
                message: Given External Id is already in use. Please retry with a new External Id.
        '422':
          description: Invalid
          content:
            application/json:
              example:
                errors:
                  cpmPrice:
                  - CPM price 0.25 provided is not supported for eyeota.
                  externalId:
                  - External id containing only numbers, letters, - or _ expected for creating eyeota
                    digital audience.
                message: One or more validation errors occurred.
  /{dataexchange}/{externalId}/{partnerId}:
    get:
      summary: Get a digital audience.
      description: The Get endpoint allows users to retrieve an existing Digital Audience.
      parameters:
      - $ref: '#/components/parameters/dataexchange'
      - $ref: '#/components/parameters/externalId'
      - $ref: '#/components/parameters/partnerId'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  externalId:
                    $ref: '#/components/schemas/externalId'
                  partnerId:
                    $ref: '#/components/schemas/partnerId'
                  cpmPrice:
                    $ref: '#/components/schemas/cpmPrice'
                  name:
                    $ref: '#/components/schemas/name'
                  endDate:
                    $ref: '#/components/schemas/endDate'
                  topics:
                    $ref: '#/components/schemas/topics'
                  domains:
                    $ref: '#/components/schemas/domains'
                  filters:
                    $ref: '#/components/schemas/filters'
                  surgeId:
                    $ref: '#/components/schemas/surgeId'
                  granularInstallData:
                    $ref: '#/components/schemas/granularInstallData'
                  filterOr:
                    $ref: '#/components/schemas/filterOr'
                  entityParty:
                    $ref: '#/components/schemas/entityParty'
                  status:
                    $ref: '#/components/schemas/status'
              example:
                externalId: audience123
                partnerId: '123'
                name: Example Audience
                endDate: '2021-12-23T19:53:35.984Z'
                filterOr: false
                topics:
                - topic1
                - topic2
                domains:
                - url1.com
                - url2.com
                entityParty: '3'
                surgeId: '123'
                cpmPrice: '1.00'
                filters:
                - id: filter1
                  values:
                  - value1
                - id: filter2
                  values:
                  - value2
                granularInstallData:
                - '10000'
                - '10001'
                - '10002'
                status: ACTIVE
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
    put:
      summary: Update a digital audience.
      description: "The Edit endpoint allows customers to modify an existing DAB custom audience. \nThis\
        \ endpoint is a full overwrite of the existing custom audience settings.\n\n* The Last Modified\
        \ By column for the Digital Audience will be set as DAB API.\n"
      parameters:
      - $ref: '#/components/parameters/dataexchange'
      - $ref: '#/components/parameters/externalId'
      - $ref: '#/components/parameters/partnerId'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
              - name
              - endDate
              description: 'Required Fields based on DataExchange.


                * Adobe: `name`,`endDate`

                * Xandr (AppNexus): `name`,`endDate`,`cpmPrice`

                * BlueKai: `name`,`endDate`

                * Eyeota: `name`,`endDate`

                * LiveRamp: `name`,`endDate`

                * Lotame: `name`,`endDate`

                * MediaMathDirect: `name`,`endDate`

                * Taboola: `name`,`endDate`

                * theTradeDesk: `name`,`endDate`,`cpmPrice`

                * Visitor Insights w/ Real Time Capabilities: `name`,`endDate`

                * Test Only: `name`,`endDate`

                * For any data exchange: At least one of the following is required. `topics`,`domains`,`filters`,`surgeId`,`granularInstallData`

                '
              properties:
                cpmPrice:
                  $ref: '#/components/schemas/cpmPrice'
                name:
                  $ref: '#/components/schemas/name'
                endDate:
                  $ref: '#/components/schemas/endDate'
                topics:
                  $ref: '#/components/schemas/topics'
                domains:
                  $ref: '#/components/schemas/domains'
                filters:
                  $ref: '#/components/schemas/filters'
                surgeId:
                  $ref: '#/components/schemas/surgeId'
                granularInstallData:
                  $ref: '#/components/schemas/granularInstallData'
                filterOr:
                  $ref: '#/components/schemas/filterOr'
                entityParty:
                  $ref: '#/components/schemas/entityParty'
            example:
              name: My Test Audience
              endDate: '2021-12-27T19:53:35.984Z'
              topics:
              - '1503561'
              filterOr: false
              domains:
              - bombora.com
              - spotify.com
              entityParty: '3'
              filters:
              - id: ccm_industry
                values:
                - Software
              - id: functional_area
                values:
                - Marketing
      responses:
        '204':
          description: No Content
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
        '422':
          description: Unprocessable Entity
          content:
            application/json:
              example:
                errors:
                  filters:
                  - Filters are expected to have both an id and a list of values.
                message: One or more validation errors occurred.
    delete:
      summary: Delete a digital audience.
      description: The Delete endpoint allows users to delete an existing Digital Audience.
      parameters:
      - $ref: '#/components/parameters/dataexchange'
      - $ref: '#/components/parameters/externalId'
      - $ref: '#/components/parameters/partnerId'
      responses:
        '200':
          description: The resource no longer exists.
        '204':
          description: No Content
  /{dataexchange}/{externalId}/{partnerId}/activate:
    put:
      summary: Activate a digital audience.
      description: 'The Activate endpoint allows users to activate an existing suspended Digital Audience.

        * The Last Modified By column for the Digital Audience will be set as DAB API.

        '
      parameters:
      - $ref: '#/components/parameters/dataexchange'
      - $ref: '#/components/parameters/externalId'
      - $ref: '#/components/parameters/partnerId'
      responses:
        '204':
          description: No Content - Request was successful
        '401':
          description: Unauthorized - Request was not properly authorized
        '403':
          description: Forbidden - Request for segment activation was not properly authorized
        '409':
          description: Conflict - Segment does not have prerequired "Suspended" status
  /{dataexchange}/{externalId}/{partnerId}/suspend:
    put:
      summary: Suspend a digital audience.
      description: 'The Suspend endpoint allows users to suspend an existing Digital Audience.

        * The Last Modified By column for the Digital Audience will be set as DAB API.

        '
      parameters:
      - $ref: '#/components/parameters/dataexchange'
      - $ref: '#/components/parameters/externalId'
      - $ref: '#/components/parameters/partnerId'
      responses:
        '204':
          description: No Content - Request was successful
        '401':
          description: Unauthorized - Request was not properly authorized
        '403':
          description: Forbidden - Request for segment activation was not properly authorized
        '404':
          description: Not Found - Segment does not exist
  /{dataexchange}/estimate:
    post:
      summary: Estimate the size of a digital audience.
      description: The Estimate endpoint allows customers to estimate the size of an audience.
      parameters:
      - $ref: '#/components/parameters/dataexchange'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              description: 'The request body includes the following data in a form-data structure:

                *  Requires either domains, topics or filters

                '
              properties:
                topics:
                  $ref: '#/components/schemas/topics'
                domains:
                  $ref: '#/components/schemas/domains'
                filters:
                  $ref: '#/components/schemas/filters'
                surgeId:
                  $ref: '#/components/schemas/surgeId'
                granularInstallData:
                  $ref: '#/components/schemas/granularInstallData'
                filterOr:
                  $ref: '#/components/schemas/filterOr'
                entityParty:
                  $ref: '#/components/schemas/entityParty'
            example:
              topics:
              - '1503561'
              - '1503565'
              filterOr: false
              domains:
              - www.bombora.com
              - www.spotify.com
              entityParty: '3'
              filters:
              - id: ccm_industry
                values:
                - Agriculture
              - id: functional_area
                values:
                - Building & Grounds Maintenance
      responses:
        '200':
          description: OK - Request was successful
          content:
            application/json:
              schema:
                type: object
                properties:
                  count:
                    type: integer
                    description: Estimated size of the audience
              example:
                count: 3904
        '401':
          description: Unauthorized
        '422':
          description: Unprocessable Entity - Request was invalid
          content:
            application/json:
              example:
                errors:
                  granularInstallData:
                  - 'Invalid ids: 23'
                message: One or more validation errors occurred.
        '502':
          description: Bad Gateway
components:
  parameters:
    externalId:
      name: externalId
      in: path
      required: true
      description: The external ID of the digital audience.
      schema:
        type: string
    dataexchange:
      name: dataexchange
      in: path
      required: true
      description: Data exchange which owns the digital audience.
      schema:
        $ref: '#/components/schemas/DataExchanges'
    partnerId:
      name: partnerId
      in: path
      required: false
      description: "The partner ID of the digital audience. \n* Only required for Adobe, Xandr (Appnexus),\
        \ and theTradeDesk.\n"
      schema:
        type: string
  schemas:
    DataExchanges:
      type: string
      description: '

        Available data exchanges.


        * `adobe` - Adobe

        * `appnexus` - Xandr (AppNexus)

        * `blue_kai` - BlueKai

        * `eyeota` - Eyeota

        * `liveramp` - LiveRamp

        * `lotame` - Lotame

        * `measure` - Test Only

        * `media_math_direct` - MediaMathDirect

        * `taboola_direct` - Taboola

        * `trade_desk_direct` - theTradeDesk

        * `rtvi` - Visitor Insights w/ Real Time Capabilities

        '
      enum:
      - adobe
      - appnexus
      - blue_kai
      - eyeota
      - liveramp
      - lotame
      - measure
      - media_math_direct
      - taboola_direct
      - trade_desk_direct
      - rtvi
    status:
      type: string
      description: Status of the audience
      enum:
      - Pending
      - Active
      - Suspended
    externalId:
      type: string
      description: "Unique identifier to associate with this segment.\n\n* Only letters, numbers, dashes\
        \ `-`, and underscores `_` are accepted. \n* If MediaMathDirect, must be a numeric value with\
        \ 7 or more digits.\n"
    partnerId:
      type: string
      description: "Partner or Member ID. \n\n* Adobe and Xandr (AppNexus) partner IDs must be numeric\
        \ values. \n* For theTradeDesk partner IDs, only letters, numbers, dashes `-`, and underscores\
        \ `_` are accepted.\n"
    cpmPrice:
      type: string
      description: "CPM associated with the segment. \n* Must be in $0.25 increments for Xandr.\n"
    name:
      type: string
      description: Name of custom audience
    endDate:
      type: string
      format: date-time
      description: "Date when the audience is suspended. \n* Must be no more than 13 months in the future.\n"
    topics:
      type: array
      description: List of [topic IDs](/docs/reference-api/1/routes/topics/get) of your audience's interest
      items:
        type: string
    domains:
      type: array
      description: List of domains of your audience
      items:
        type: string
    filters:
      type: array
      description: List of filter objects to filter your audience
      items:
        oneOf:
        - $ref: '#/components/schemas/b2c_interest'
        - $ref: '#/components/schemas/ccm_company_revenue'
        - $ref: '#/components/schemas/ccm_company_size'
        - $ref: '#/components/schemas/ccm_industry'
        - $ref: '#/components/schemas/ccm_seniority'
        - $ref: '#/components/schemas/country'
        - $ref: '#/components/schemas/functional_area'
        - $ref: '#/components/schemas/install_data'
        - $ref: '#/components/schemas/intent_category'
        - $ref: '#/components/schemas/professional_group'
        - $ref: '#/components/schemas/state'
        example:
        - id: ccm_industry
          values:
          - Software
        - id: functional_area
          values:
          - Marketing
    surgeId:
      type: string
      description: "ID of Company Surge ® Report to link \n* If provided it will disregard supplied\
        \ domains.\n"
    granularInstallData:
      type: array
      description: List of granular install products for your audience
      items:
        type: string
    filterOr:
      type: boolean
      default: false
      description: "Combine filter conditions with OR \n* `\"Show me user profiles in finance or located\
        \ in Japan\"`\n"
    entityParty:
      type: integer
      default: 3
      description: "* Options are `1` (First) or `3` (Third). \n* Select First Party to only include your\
        \ First Party Audience in the segment.\n"
    b2c_interest:
      type: object
      properties:
        id:
          type: string
          enum:
          - b2c_interest
        values:
          type: array
          description: 'The following values are allowed.


            `Acura`, `Aston Martin`, `Audi`, `BMW`, `Baseball`, `Basketball`, `Bentley`, `Boats and Watercraft`,
            `Bugatti`, `Buick`, `Cadillac`, `Camping`,`Chevrolet`, `Chocolate`, `Chrysler`, `Cigars`,
            `Concerts`, `Cooking`, `Craft and Microbrewed Beer`, `Dining and Restaurants`, `Dodge`, `Fantasy
            Sports`, `Fashion`, `Ferrari`, `Fiat`, `Fine Spirits and Liqueurs`, `Fishing`, `Football`,
            `Ford`, `Gardening`, `General Motors (GMC)`, `Golfing`, `Hiking`, `Hockey`, `Home Repair`,
            `Honda`, `Hunting`, `Hyundai`, `Infiniti`, `Jaguar`, `Jeep`, `Kia`, `Lamborghini`, `Land Rover`,
            `Lexus`, `Lincoln`, `Live Theater`, `Lotus`, `Maserati`, `Mazda`, `McLaren`, `Mercedes-Benz`,
            `Motor Vehicles`, `Nissan`, `Opel`, `Organic Foods`, `Parenting`, `Peugeot`, `Photography`,
            `Porsche`, `Range Rover`, `Renault`, `Rolls Royce`, `Saab`, `Scion`, `Smart Automobile`, `Snow
            Skiing`, `Soccer`, `Subaru`, `Surfing`, `Tata Motors`, `Tennis`, `Tesla`, `Toyota`, `Travel`,
            `Video Games`, `Volkswagen`, `Volvo`, `Wine`, `Yoga`

            '
          items:
            type: string
            enum:
            - Acura
            - Aston Martin
            - Audi
            - BMW
            - Baseball
            - Basketball
            - Bentley
            - Boats and Watercraft
            - Bugatti
            - Buick
            - Cadillac
            - Camping
            - Chevrolet
            - Chocolate
            - Chrysler
            - Cigars
            - Concerts
            - Cooking
            - Craft and Microbrewed Beer
            - Dining and Restaurants
            - Dodge
            - Fantasy Sports
            - Fashion
            - Ferrari
            - Fiat
            - Fine Spirits and Liqueurs
            - Fishing
            - Football
            - Ford
            - Gardening
            - General Motors (GMC)
            - Golfing
            - Hiking
            - Hockey
            - Home Repair
            - Honda
            - Hunting
            - Hyundai
            - Infiniti
            - Jaguar
            - Jeep
            - Kia
            - Lamborghini
            - Land Rover
            - Lexus
            - Lincoln
            - Live Theater
            - Lotus
            - Maserati
            - Mazda
            - McLaren
            - Mercedes-Benz
            - Motor Vehicles
            - Nissan
            - Opel
            - Organic Foods
            - Parenting
            - Peugeot
            - Photography
            - Porsche
            - Range Rover
            - Renault
            - Rolls Royce
            - Saab
            - Scion
            - Smart Automobile
            - Snow Skiing
            - Soccer
            - Subaru
            - Surfing
            - Tata Motors
            - Tennis
            - Tesla
            - Toyota
            - Travel
            - Video Games
            - Volkswagen
            - Volvo
            - Wine
            - Yoga
          required:
          - id
          - values
    ccm_seniority:
      type: object
      properties:
        id:
          type: string
          enum:
          - ccm_seniority
        values:
          type: array
          description: 'The following values are allowed.


            `Board and Ownership`,`Csuite`,`Management`,`Non-management`

            '
          items:
            type: string
            enum:
            - Board and Ownership
            - Csuite
            - Management
      required:
      - id
      - values
    ccm_company_revenue:
      type: object
      properties:
        id:
          type: string
          enum:
          - ccm_company_revenue
        values:
          type: array
          description: 'The following values are allowed.


            `Large ($100MM-$200MM)`,`Medium-Large ($50MM-$100MM)`,`Medium-Small ($10MM-$50MM)`,`Micro
            (<$1MM)`,`Small ($1MM-$10MM)`,`XLarge ($200MM-$1B)`,`XXLarge ($1B+)`

            '
          items:
            type: string
            enum:
            - Large ($100MM-$200MM)
            - Medium-Large ($50MM-$100MM)
            - Medium-Small ($10MM-$50MM)
            - Micro (<$1MM)
            - Small ($1MM-$10MM)
            - XLarge ($200MM-$1B)
            - XXLarge ($1B+)
      required:
      - id
      - values
    ccm_company_size:
      type: object
      properties:
        id:
          type: string
          enum:
          - ccm_company_size
        values:
          type: array
          description: "The following values are allowed.\n\n `Large (1,000 - 4,999 Employees)`,`Medium\
            \ (200 - 499 Employees)`,`Medium-Large (500 - 999 Employees)`,`Medium-Small (50 - 199 Employees)`,`Micro\
            \ (1 - 9 Employees)`,`Small (10 - 49 Employees)`,`XLarge (5,000 - 10,000 Employees)`,`XXLarge\
            \ (10,000+ Employees)`\n"
          items:
            type: string
            enum:
            - Large (1,000 - 4,999 Employees)
            - Medium (200 - 499 Employees)
            - Medium-Large (500 - 999 Employees)
            - Medium-Small (50 - 199 Employees)
            - Micro (1 - 9 Employees)
            - Small (10 - 49 Employees)
            - XLarge (5,000 - 10,000 Employees)
            - XXLarge (10,000+ Employees)
      required:
      - id
      - values
    state:
      type: object
      properties:
        id:
          type: string
          enum:
          - state
        values:
          type: array
          description: "The following values are allowed.\n\n `AB`,`Alabama`,`Alaska`,`Arizona`,`Arkansas`,`BC`,`California`,`Colorado`,`Connecticut`,`Delaware`,`District\
            \ of Columbia`,`Florida`,`Georgia`,`Hawaii`,`Idaho`,`Illinois`,`Indiana`,`Iowa`,`Kansas`,`Kentucky`,`Louisiana`,`MB`,`Maine`,`Maryland`,`Massachusetts`,`Michigan`,`Minnesota`,`Mississippi`,`Missouri`,`Montana`,`NB`,`NL`,`NS`,`NT`,`NU`,`Nebraska`,`Nevada`,`New\
            \ Hampshire`,`New Jersey`,`New Mexico`,`New York`,`North Carolina`,`North Dakota`,`ON`,`Ohio`,`Oklahoma`,`Oregon`,`PE`,`Pennsylvania`,`QC`,`Rhode\
            \ Island`,`SK`,`South Carolina`,`South Dakota`,`Tennessee`,`Texas`,`Utah`,`Vermont`,`Virginia`,`Washington`,`West\
            \ Virginia`,`Wisconsin`,`Wyoming`,`YT`\n"
          items:
            type: string
            enum:
            - AB
            - Alabama
            - Alaska
            - Arizona
            - Arkansas
            - BC
            - California
            - Colorado
            - Connecticut
            - Delaware
            - District of Columbia
            - Florida
            - Georgia
            - Hawaii
            - Idaho
            - Illinois
            - Indiana
            - Iowa
            - Kansas
            - Kentucky
            - Louisiana
            - MB
            - Maine
            - Maryland
            - Massachusetts
            - Michigan
            - Minnesota
            - Mississippi
            - Missouri
            - Montana
            - NB
            - NL
            - NS
            - NT
            - NU
            - Nebraska
            - Nevada
            - New Hampshire
            - New Jersey
            - New Mexico
            - New York
            - North Carolina
            - North Dakota
            - true
            - Ohio
            - Oklahoma
            - Oregon
            - PE
            - Pennsylvania
            - QC
            - Rhode Island
            - SK
            - South Carolina
            - South Dakota
            - Tennessee
            - Texas
            - Utah
            - Vermont
            - Virginia
            - Washington
            - West Virginia
            - Wisconsin
            - Wyoming
            - YT
      required:
      - id
      - values
    professional_group:
      type: object
      properties:
        id:
          type: string
          enum:
          - professional_group
        values:
          type: array
          description: "The following values are allowed.\n\n `Business Professional`,`Business Traveler`,`Finance\
            \ Professional`,`Fortune 500 Employee`,`Healthcare Professional`,`High Income Professional`,`Human\
            \ Resources Professional`,`IT Professional`,`Marketing Professional`,`Small Business Professional`\n"
          items:
            type: string
            enum:
            - Business Professional
            - Business Traveler
            - Finance Professional
            - Fortune 500 Employee
            - Healthcare Professional
            - High Income Professional
            - Human Resources Professional
            - IT Professional
            - Marketing Professional
            - Small Business Professional
      required:
      - id
      - values
    intent_category:
      type: object
      properties:
        id:
          type: string
          enum:
          - intent_category
        values:
          type: array
          description: "The following values are allowed.\n\n `Accounting`,`Administration`,`Agencies\
            \ & Branding`,`Application & Software Development`,`Benefits`,`Budgeting, Planning & Strategy`,`Business\
            \ Analytics & Applications`,`CRM & Marketing Automation`,`Capital Procurement`,`Cloud Computing`,`Compliance\
            \ & Governance`,`Computers & Laptops`,`Construction Management`,`Content`,`Corporate Finance`,`Creativity\
            \ Software`,`Data Centers`,`Databases & Storage`,`Demand Generation`,`Disease Control`,`Diversity`,`Email\
            \ Marketing`,`Emissions`,`Employee Services`,`Finance IT`,`Gadgets & Wearables`,`Graphics,\
            \ Multimedia & Web design`,`Green Energy`,`Hardware`,`Health Insurance`,`Health Tech`,`IT\
            \ Administration`,`Legal & Regulatory`,`Materials`,`Medical Research`,`Mobility & Wireless`,`Networking\
            \ & VOIP`,`Online Advertising`,`Operating Systems`,`Patient Management`,`Payroll & Compensation`,`Performance`,`Personal\
            \ Finance`,`Personal Protective Equipment`,`Plant Management`,`Policy & Culture`,`Productivity\
            \ Software`,`Programmatic Advertising`,`Recruitment, Hiring & Onboarding`,`Renewables`,`Sales`,`Search\
            \ Marketing`,`Security`,`Servers`,`Smartphone & Mobile`,`Social Networks`,`Strategy & Analysis`,`Supply\
            \ Chain`,`Tablets & Readers`,`Tools & Electronics`,`Trading & Investing`,`Training & Development`,`Virtualization`,`Website\
            \ Publishing`\n"
          items:
            type: string
            enum:
            - Accounting
            - Administration
            - Agencies & Branding
            - Application & Software Development
            - Benefits
            - Budgeting, Planning & Strategy
            - Business Analytics & Applications
            - CRM & Marketing Automation
            - Capital Procurement
            - Cloud Computing
            - Compliance & Governance
            - Computers & Laptops
            - Construction Management
            - Content
            - Corporate Finance
            - Creativity Software
            - Data Centers
            - Databases & Storage
            - Demand Generation
            - Disease Control
            - Diversity
            - Email Marketing
            - Emissions
            - Employee Services
            - Finance IT
            - Gadgets & Wearables
            - Graphics, Multimedia & Web design
            - Green Energy
            - Hardware
            - Health Insurance
            - Health Tech
            - IT Administration
            - Legal & Regulatory
            - Materials
            - Medical Research
            - Mobility & Wireless
            - Networking & VOIP
            - Online Advertising
            - Operating Systems
            - Patient Management
            - Payroll & Compensation
            - Performance
            - Personal Finance
            - Personal Protective Equipment
            - Plant Management
            - Policy & Culture
            - Productivity Software
            - Programmatic Advertising
            - Recruitment, Hiring & Onboarding
            - Renewables
            - Sales
            - Search Marketing
            - Security
            - Servers
            - Smartphone & Mobile
            - Social Networks
            - Strategy & Analysis
            - Supply Chain
            - Tablets & Readers
            - Tools & Electronics
            - Trading & Investing
            - Training & Development
            - Virtualization
            - Website Publishing
      required:
      - id
      - values
    install_data:
  

# --- truncated at 32 KB (68 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/bombora/refs/heads/main/openapi/bombora-digital-audience-api-openapi.yml