---
title: "Advertiser Bulk Edit Preview"
method: POST
path: "/networks/patch/advertiser/submit"
tags: ["Advertisers"]
---

# Advertiser Bulk Edit Preview

`POST /networks/patch/advertiser/submit`

## Request body

- object
  - `network_advertiser_ids` integer[], required — Array of advertiser IDs to preview changes for.
  - `fields` object[], required — Array of field changes to preview. Each item specifies a field type, the new value, and how to apply it.
    - `field_type` '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' | 'direct_linking_offer_id' | 'direct_linking_affiliate_id', required — The field to change. Available fields are grouped into General, Variables, and Billing categories.
    - `field_value` unknown, required
    - `operator` 'overwrite' | 'append' | 'delete' | 'clear', required — How to apply the value. `overwrite` replaces the current value. `append` adds to the current value (for arrays like labels). `delete` removes specific values. `clear` resets to default.

## Response `200`

- object
  - `changes` object[] — Array of change previews, one per advertiser. Shows what would change if the patch were applied.
    - `network_advertiser` object — Basic advertiser information.
      - `network_advertiser_id` integer
      - `network_id` integer
      - `name` string
      - `account_status` 'active' | 'inactive' | 'pending' | 'suspended'
    - `change_status` 'ok' | 'no_change' | 'error' — The result of the preview for this advertiser.
    - `current_field` object — The current value of the field before the change.
      - `field_type` string
      - `field_value` unknown
      - `operator` string
    - `changed_field` object — The value the field would change to.
      - `field_type` string
      - `field_value` unknown
      - `operator` string
    - `error_message` string — Error message if the change would fail.
    - `related_changes` string — Description of any side-effect changes.
  - `resource_errors` object[] — Errors for advertiser IDs that could not be processed (e.g., invalid ID, insufficient permissions).
    - `resource_id` integer
    - `error_message` string

---

[API](https://skmtc.net/everflow/apis/everflow-network-api-tracking-domains.md) · [All operations](https://skmtc.net/everflow/apis/everflow-network-api-tracking-domains/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/everflow/everflow-network-api-tracking-domains/revisions/39242cee0e32/schema)
