---
title: "Set Offer Visibility"
method: PUT
path: "/networks/offers/{offerId}/visibility"
tags: ["Offer Visibility"]
---

# Set Offer Visibility

`PUT /networks/offers/{offerId}/visibility`

## Path parameters

- `offerId` integer, required

## Request body

- object
  - `network_affiliate_ids` integer[], required — List of affiliate IDs whose visibility will be set to the target `set_type`.
  - `set_type` 'visible' | 'hidden' | 'rejected', required — The type of visibility to apply to the specified affiliates. Values are `visible`, `hidden`, and `rejected`.

## Response `200`

- object
  - `network_id` integer — Network ID.
  - `network_offer_id` integer — Offer ID.
  - `network_affiliate_visible_ids` integer[] — Updated list of affiliate IDs with visible access.
  - `network_affiliate_rejected_ids` integer[] — Updated list of affiliate IDs with rejected access.
  - `network_affiliate_hidden_ids` integer[] — Updated list of affiliate IDs with hidden access.

---

[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)
