> ## Documentation Index
> Fetch the complete documentation index at: https://developers.everflow.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Apply Advertiser Bulk Edit

Apply bulk changes to one or more advertisers. This persists the changes permanently. Use the Bulk Edit Preview endpoint first to validate changes before applying them.

Each field to change requires a `field_type`, a `field_value` (whose type depends on the field), and an `operator` that controls how the value is applied.


## OpenAPI

````yaml openapi/advertisers-extras.yaml patch /networks/patch/advertiser/apply
openapi: 3.0.3
info:
  title: Everflow Network API - Advertisers (Additional Endpoints)
  description: >
    Additional advertiser endpoints for the Everflow partner marketing platform,
    including the patch preview/submit endpoint.
  version: 1.0.0
servers:
  - description: Production Server
    url: https://api.eflow.team/v1
security: []
tags:
  - name: Advertisers
    description: Additional advertiser management endpoints.
paths:
  /networks/patch/advertiser/apply:
    patch:
      tags:
        - Advertisers
      summary: Apply Advertiser Bulk Edit
      requestBody:
        required: true
        content:
          application/json:
            example:
              network_advertiser_ids:
                - 13
              fields:
                - field_type: advertiser_status
                  field_value: active
                  operator: overwrite
            schema:
              type: object
              required:
                - network_advertiser_ids
                - fields
              properties:
                network_advertiser_ids:
                  type: array
                  description: Array of advertiser IDs to apply changes to.
                  items:
                    type: integer
                fields:
                  type: array
                  description: >
                    Array of field changes to apply. Each item specifies a field
                    type, the new value, and how to apply it.
                  items:
                    type: object
                    required:
                      - field_type
                      - field_value
                      - operator
                    properties:
                      field_type:
                        type: string
                        description: >
                          The field to change. See the Bulk Edit Preview
                          endpoint for the full list of available field types.
                        enum:
                          - advertiser_status
                          - account_manager_id
                          - sales_manager_id
                          - labels
                          - currency
                          - attribution_method
                          - email_attribution_method
                          - internal_note
                          - verification_token
                          - attribution_priority
                          - advertiser_name
                          - variables_affiliate_id
                          - variables_affiliate
                          - variables_sub_1
                          - variables_sub_2
                          - variables_sub_3
                          - variables_sub_4
                          - variables_sub_5
                          - variables_source_id
                          - variables_offer_url
                          - billing_tax_details
                          - billing_frequency
                          - billing_frequency_weekly
                          - billing_frequency_bimonthly
                          - billing_frequency_monthly
                          - billing_frequency_two_months
                          - billing_frequency_quarterly
                          - billing_auto_invoicing_auto_creation
                          - billing_auto_invoicing_creation_amount_threshold
                          - billing_auto_invoicing_auto_invoice_start_date
                          - billing_auto_invoicing_generation_days_delay
                          - billing_invoice_setting_terms_days
                          - billing_invoice_setting_hide_from_advertiser
                          - offer_id_macro
                          - affiliate_id_macro
                      field_value:
                        description: >
                          The new value for the field. The type depends on the
                          `field_type`.
                      operator:
                        type: string
                        description: |
                          How to apply the value.
                        enum:
                          - overwrite
                          - append
                          - delete
                          - clear
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  result:
                    type: boolean
                    description: Whether the bulk edit was applied successfully.
      security:
        - API Key: []
components:
  securitySchemes:
    API Key:
      description: The Everflow API key generated from the Control Center > Security.
      in: header
      name: X-Eflow-Api-Key
      type: apiKey

````