> ## 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.

# Update Affiliate Offer Visibility

Update offer visibility for a specific affiliate. Provide a list of offer IDs and the visibility type to set for that affiliate across those offers.


## OpenAPI

````yaml openapi/offer-visibility.yaml patch /networks/affiliates/{affiliateId}/offers/visibility
openapi: 3.0.3
info:
  title: Everflow Network API - Offer Visibility
  description: >
    Endpoints for managing offer visibility settings in the Everflow network.
    Visibility settings control which partners can see and access an offer — use
    them to protect high-value offers, prevent fraud, and ensure the right
    partners promote the right campaigns. For setup, see the [Offer Visibility
    guide](https://helpdesk.everflow.io/customer/managing-offer-visibility-partner-access).
  version: 1.0.0
servers:
  - url: https://api.eflow.team/v1
security: []
tags:
  - name: Offer Visibility
paths:
  /networks/affiliates/{affiliateId}/offers/visibility:
    patch:
      tags:
        - Offer Visibility
      summary: Update Affiliate Offer Visibility
      parameters:
        - in: path
          name: affiliateId
          required: true
          schema:
            type: integer
          description: The affiliate ID.
      requestBody:
        required: true
        content:
          application/json:
            example:
              network_offer_ids:
                - 1
                - 2
                - 3
              visibility_type: visible
            schema:
              type: object
              required:
                - network_offer_ids
                - visibility_type
              properties:
                network_offer_ids:
                  type: array
                  items:
                    type: integer
                  description: >-
                    List of offer IDs on which to set the target
                    `visibility_type` for the affiliate.
                visibility_type:
                  type: string
                  enum:
                    - visible
                    - hidden
                    - rejected
                  description: >-
                    The type of visibility to apply for the affiliate on the
                    specified offers. Values are `visible`, `hidden`, and
                    `rejected`.
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  result:
                    type: boolean
                    description: Whether the update was successful.
      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

````