---
title: "Copy Offer"
method: GET
path: "/networks/offers/{offerId}/copy"
tags: ["Offers"]
---

# Copy Offer

`GET /networks/offers/{offerId}/copy`

Duplicate an existing offer. Creates a new offer with the same configuration as the source offer, including targeting, caps, and payout settings. The new offer will be created in a paused state.

## Path parameters

- `offerId` integer, required

## Query parameters

- `is_copy_custom_settings` boolean
- `is_copy_creatives` boolean
- `is_copy_visibility` boolean
- `is_copy_additional_urls` boolean
- `is_copy_forwarding_rules` boolean
- `name` string

## Response `200`

- object — The newly created offer copy with all fields and relationships.
  - `network_offer_id` integer — Unique offer ID of the new copy.
  - `network_id` integer
  - `network_advertiser_id` integer — Advertiser that owns this offer.
  - `network_offer_group_id` integer — Offer group ID.
  - `name` string — Offer name.
  - `offer_status` 'active' | 'paused' | 'pending' | 'deleted'
  - `thumbnail_url` string
  - `visibility` 'public' | 'require_approval' | 'private'
  - `currency_id` string
  - `destination_url` string — Destination URL for the offer.
  - `server_side_url` string — Server-side postback URL.
  - `preview_url` string
  - `html_description` string — HTML description of the offer.
  - `internal_notes` string — Internal notes (not visible to affiliates).
  - `network_category_id` integer
  - `project_id` string
  - `date_live_until` string — Offer expiration date (YYYY-MM-DD).
  - `conversion_method` 'server_postback' | 'http_image_pixel' | 'https_image_pixel' | 'http_iframe_pixel' | 'https_iframe_pixel' | 'javascript' | 'cookie_based' | 'html_pixel_cookie_based'
  - `redirect_mode` 'standard' | 'single_meta_refresh' | 'double_meta_refresh' | 'seo_friendly'
  - `session_definition` 'cookie' | 'ip' | 'ip_user_agent' | 'google_ad_id' | 'idfa'
  - `session_duration` integer — Session duration in hours.
  - `attribution_method` 'first_touch' | 'last_touch'
  - `is_caps_enabled` boolean
  - `daily_conversion_cap` integer
  - `weekly_conversion_cap` integer
  - `monthly_conversion_cap` integer
  - `global_conversion_cap` integer
  - `daily_payout_cap` integer
  - `weekly_payout_cap` integer
  - `monthly_payout_cap` integer
  - `global_payout_cap` integer
  - `daily_revenue_cap` integer
  - `weekly_revenue_cap` integer
  - `monthly_revenue_cap` integer
  - `global_revenue_cap` integer
  - `daily_click_cap` integer
  - `weekly_click_cap` integer
  - `monthly_click_cap` integer
  - `global_click_cap` integer
  - `is_use_scrub_rate` boolean
  - `scrub_rate_percentage` integer
  - `is_duplicate_filter_enabled` boolean
  - `is_block_already_converted` boolean
  - `is_use_secure_link` boolean
  - `is_allow_deep_link` boolean
  - `is_session_tracking_enabled` boolean
  - `session_tracking_lifespan_hour` integer
  - `session_tracking_minimum_lifespan_second` integer
  - `session_tracking_start_on` 'null_value' | 'impression' | 'click'
  - `is_whitelist_check_enabled` boolean
  - `is_using_suppression_list` boolean
  - `suppression_list_id` integer
  - `network_tracking_domain_id` integer
  - `caps_timezone_id` integer
  - `app_identifier` string
  - `is_description_plain_text` boolean
  - `terms_and_conditions` string
  - `is_force_terms_and_conditions` boolean
  - `is_using_explicit_terms_and_conditions` boolean
  - `redirect_routing_method` 'unknown' | 'internal' | 'null_value'
  - `redirect_internal_routing_type` 'unknown' | 'priority' | 'weight' | 'null_value' | 'priority_global' | 'weight_global'
  - `scrub_rate_status` 'rejected' | 'pending'
  - `duplicate_filter_targeting_action` 'unknown' | 'block' | 'fail_traffic'
  - `already_converted_action` 'unknown' | 'block' | 'fail_traffic'
  - `is_must_approve_conversion` boolean
  - `is_allow_duplicate_conversion` boolean
  - `is_use_direct_linking` boolean
  - `is_seo_friendly` boolean
  - `is_fail_traffic_enabled` boolean
  - `is_view_through_enabled` boolean
  - `is_view_through_session_tracking_enabled` boolean
  - `view_through_destination_url` string
  - `view_through_session_tracking_lifespan_minute` integer
  - `view_through_session_tracking_minimal_lifespan_second` integer
  - `is_email_attribution_enabled` boolean
  - `is_email_attribution_window_enabled` boolean
  - `email_attribution_method` 'first_affiliate_attribution' | 'last_affiliate_attribution'
  - `email_attribution_window_minute` integer
  - `email_attribution_window_type` 'static' | 'dynamic'
  - `is_soft_cap` boolean
  - `time_created` integer
  - `time_saved` integer
  - `relationship` object — Related data returned with the copied offer.
    - `advertiser` object — Advertiser that owns this offer.
      - `network_advertiser_id` integer
      - `network_id` integer
      - `name` string
      - `account_status` string
      - `network_employee_id` integer
      - `internal_notes` string
      - `sales_manager_id` integer
      - `default_currency_id` string
      - `platform_name` string
      - `platform_url` string
      - `reporting_timezone_id` integer
      - `time_created` integer
      - `time_saved` integer
    - `category` object — Offer category.
      - `network_category_id` integer
      - `network_id` integer
      - `name` string
      - `status` string
      - `time_created` integer
      - `time_saved` integer
    - `creatives` object — Creatives associated with this offer.
      - `total` integer
      - `entries` object[]
    - `traffic_filters` object — Traffic filters configured for this offer.
      - `total` integer
      - `entries` object[]
    - `labels` object — Labels applied to this offer.
      - `total` integer
      - `entries` object[]
    - `payout_revenue` object — Payout and revenue configurations.
      - `total` integer
      - `entries` object[]
        - `network_offer_payout_revenue_id` integer
        - `network_id` integer
        - `network_offer_id` integer
        - `entry_name` string
        - `payout_type` string
        - `payout_amount` number
        - `payout_percentage` number
        - `revenue_type` string
        - `revenue_amount` number
        - `revenue_percentage` number
        - `is_default` boolean
        - `is_private` boolean
        - `is_postback_disabled` boolean
        - `is_enforce_caps` boolean
        - `time_created` integer
        - `global_advertiser_event_id` integer
        - `is_must_approve_conversion` boolean
        - `is_allow_duplicate_conversion` boolean
        - `is_email_attribution_default_event` boolean
    - `custom_cap_settings` object — Custom cap settings per affiliate.
      - `total` integer
      - `entries` object[]
    - `custom_scrub_rate_settings` object — Custom scrub rate settings per affiliate.
      - `total` integer
      - `entries` object[]
    - `custom_payout_revenue_settings` object — Custom payout/revenue settings per affiliate.
      - `total` integer
      - `entries` object[]
    - `reporting` object — Aggregated reporting metrics for this offer.
      - `imp` integer
      - `total_click` integer
      - `unique_click` integer
      - `invalid_click` integer
      - `duplicate_click` integer
      - `gross_click` integer
      - `ctr` number
      - `cv` integer
      - `invalid_cv_scrub` integer
      - `view_through_cv` integer
      - `total_cv` integer
      - `event` integer
      - `cvr` number
      - `evr` number
      - `cpc` number
      - `cpm` number
      - `cpa` number
      - `epc` number
      - `rpc` number
      - `rpa` number
      - `rpm` number
      - `payout` number
      - `revenue` number
      - `event_revenue` number
      - `gross_sales` number
      - `profit` number
      - `margin` number
      - `roas` number
      - `avg_sale_value` number
      - `media_buying_cost` number
      - `on_hold_potential_revenue` number
      - `on_hold_potential_payout` number
      - `on_hold_conversion_count` integer
      - `public_events` integer
    - `audits` object — Audit log entries for this offer.
      - `total` integer
      - `entries` object[]
    - `visibility` object — Visibility settings controlling which affiliates can see or are blocked from the offer.
      - `network_id` integer
      - `network_offer_id` integer
      - `network_affiliate_visible_ids` integer[]
      - `network_affiliate_rejected_ids` integer[]
      - `network_affiliate_hidden_ids` integer[]
    - `integrations` object — Third-party integration settings.
      - `optizmo` object, nullable
      - `twentyfour_metrics` object, nullable
      - `offer_demand_partner` object, nullable
      - `forensiq` object, nullable
      - `ezepo` object, nullable
      - `anura` object, nullable
      - `invoca` object, nullable
      - `ip_quality_score` object, nullable
      - `unsubcentral` object, nullable
      - `ringba` object, nullable
      - `retreaver` object, nullable
    - `ruleset` object — Targeting ruleset for this offer.
      - `network_id` integer
      - `network_ruleset_id` integer
      - `time_created` integer
      - `time_saved` integer
      - `platforms` object[]
      - `device_types` object[]
      - `os_versions` object[]
      - `browsers` object[]
      - `languages` object[]
      - `countries` object[]
      - `regions` object[]
      - `cities` object[]
      - `dmas` object[]
      - `mobile_carriers` object[]
      - `connection_types` object[]
      - `ips` object[]
      - `is_block_proxy` boolean
      - `is_use_day_parting` boolean
      - `day_parting_apply_to` string
      - `day_parting_timezone_id` integer
      - `days_parting` object[]
      - `isps` object[]
      - `brands` object[]
      - `postal_codes` object[]
    - `urls` object — Additional offer URLs.
      - `total` integer
      - `entries` object[]
    - `encoded_value` string — Encoded offer ID for use in tracking links.
    - `remaining_caps` object — Remaining cap values for the offer.
      - `remaining_daily_payout_cap` number
      - `remaining_daily_revenue_cap` number
      - `remaining_daily_conversion_cap` number
      - `remaining_daily_click_cap` number
      - `remaining_weekly_payout_cap` number
      - `remaining_weekly_revenue_cap` number
      - `remaining_weekly_conversion_cap` number
      - `remaining_weekly_click_cap` number
      - `remaining_monthly_payout_cap` number
      - `remaining_monthly_revenue_cap` number
      - `remaining_monthly_conversion_cap` number
      - `remaining_monthly_click_cap` number
      - `remaining_global_payout_cap` number
      - `remaining_global_revenue_cap` number
      - `remaining_global_conversion_cap` number
      - `remaining_global_click_cap` number
    - `is_locked_currency` boolean — Whether the currency is locked for this offer.
    - `is_locked_caps_timezone` boolean — Whether the caps timezone is locked for this offer.
    - `is_dmo` boolean — Whether this offer is a DMO (Demand Marketplace Offer).
    - `custom_creative_settings` object — Custom creative settings per affiliate.
      - `total` integer
      - `entries` object[]
    - `channels` object — Channels this offer belongs to.
      - `total` integer
      - `entries` object[]
    - `advertiser_global_events` object[] — Global events defined by the advertiser.
    - `email` object — Email settings for this offer.
    - `email_optout` object — Email optout settings for this offer.
    - `meta` object — App metadata for this offer.
      - `network_offer_id` integer
      - `network_id` integer
      - `app_id` string
      - `meta_platform` string
      - `advertiser_campaign_name` string
      - `bundle_id` string
      - `category` string
      - `store_url` string
      - `score_rating` number
      - `total_rating` number
      - `size` number
      - `developer` string
      - `version` string
      - `is_app_unavailable` boolean
      - `time_created` integer
      - `time_app_data_saved` integer
      - `time_saved` integer
    - `requirement_kpis` object — KPI requirements for this offer.
      - `total` integer
      - `entries` object[]
    - `requirement_tracking_parameters` object — Required tracking parameters for this offer.
      - `total` integer
      - `entries` object[]

---

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