Skip to main content
POST
/
networks
/
export
/
offers
curl --request POST \
  --url https://api.eflow.team/v1/networks/export/offers \
  --header 'Content-Type: application/json' \
  --header 'X-Eflow-Api-Key: <api-key>' \
  --data '
{
  "format": "csv",
  "fields": [
    "network_offer_id",
    "name",
    "offer_status",
    "payout_type",
    "payout_amount"
  ],
  "query": {
    "filters": {
      "offer_status": "active"
    }
  }
}
'
Export offer data in the specified format. Returns offer data filtered by the query criteria. Supports CSV and other formats.

Authorizations

X-Eflow-Api-Key
string
header
required

The Everflow API key generated from the Control Center > Security.

Body

application/json
format
enum<string>
required

Export format.

Available options:
csv,
json
fields
enum<string>[]
required

Array of field names to include in the export.

Available options:
network_offer_id,
name,
category,
network_advertiser_id,
network_offer_group_id,
internal_notes,
destination_url,
server_side_url,
is_view_through_enabled,
view_through_destination_url,
preview_url,
offer_status,
currency_id,
project_id,
date_live_until,
is_using_explicit_terms_and_conditions,
terms_and_conditions,
is_caps_enabled,
daily_conversion_cap,
weekly_conversion_cap,
monthly_conversion_cap,
global_conversion_cap,
daily_payout_cap,
weekly_payout_cap,
monthly_payout_cap,
global_payout_cap,
daily_revenue_cap,
weekly_revenue_cap,
monthly_revenue_cap,
global_revenue_cap,
daily_click_cap,
weekly_click_cap,
monthly_click_cap,
global_click_cap,
redirect_mode,
is_must_approve_conversion,
is_allow_duplicate_conversion,
is_duplicate_filter_enabled,
duplicate_filter_targeting_action,
network_tracking_domain_id,
is_use_secure_link,
is_allow_deep_link,
is_session_tracking_enabled,
session_tracking_lifespan_hour,
is_view_through_session_tracking_enabled,
view_through_session_tracking_lifespan_minute,
is_fail_traffic_enabled,
redirect_routing_method,
redirect_internal_routing_type,
visibility,
time_created,
time_saved,
conversion_method,
is_whitelist_check_enabled,
is_use_scrub_rate,
scrub_rate_status,
scrub_rate_percentage,
session_definition,
session_duration,
app_identifier,
entry_name,
payout_type,
payout_amount,
payout_percentage,
revenue_type,
revenue_amount,
revenue_percentage,
network_advertiser_name,
network_advertiser_account_manager,
network_advertiser_sales_manager,
suppression_file_url,
unsubscribe_url,
countries,
network_tracking_domain_url,
category_name,
channels,
offer_encoded_value
status
enum<string>

Filter by offer status (top-level shortcut).

Available options:
active,
paused,
pending,
deleted
query
object

Filter criteria for the export. Uses the same search terms and filters as the offerstable endpoint.

Response

OK — returns exported data in the requested format. CSV format returns a file with headers as the first row. JSON format returns newline-delimited JSON objects.