---
title: "Bulk Update Custom Payout/Revenue"
method: PATCH
path: "/networks/custom/payoutrevenue"
tags: ["Custom Payout/Revenue"]
---

# Bulk Update Custom Payout/Revenue

`PATCH /networks/custom/payoutrevenue`

## Request body

- BulkUpdateRequest
  - `network_custom_payout_revenue_setting_ids` integer[], required — List of custom payout/revenue setting IDs to update.
  - `fields` object[], required
    - `field_type` 'custom_setting_status' | 'date_valid_from' | 'date_valid_to' | 'description' | 'is_apply_all_affiliates' | 'is_custom_payout_enabled' | 'is_custom_revenue_enabled' | 'public_description' | 'name' | 'network_affiliate_ids' | 'network_offer_id' | 'payout_amount' | 'payout_percentage' | 'payout_type' | 'revenue_amount' | 'revenue_percentage' | 'revenue_type' | 'is_postback_disabled' | 'variables' | 'ruleset_platforms' | 'ruleset_device_types' | 'ruleset_os_versions' | 'ruleset_browsers' | 'ruleset_languages' | 'ruleset_countries' | 'ruleset_regions' | 'ruleset_cities' | 'ruleset_dmas' | 'ruleset_mobile_carriers' | 'ruleset_isps' | 'ruleset_connection_types' | 'ruleset_ips' | 'ruleset_is_block_proxy' | 'ruleset_brands' | 'ruleset_postal_codes' — The field to update. Note that `is_apply_all_affiliates` can only be bulk-updated to `true`. Switching to specific affiliates requires using the PUT endpoint instead, because `is_apply_all_affiliates` and `network_affiliate_ids` cannot be set atomically via bulk update.
    - `field_value` unknown

## Response `200`

- object
  - `result` boolean

---

[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/versions/39242cee0e32/schema)
