---
title: "Export Offers"
method: POST
path: "/networks/export/offers"
tags: ["Offers"]
---

# Export Offers

`POST /networks/export/offers`

## Request body

- object
  - `format` 'csv' | 'json', required — Export format.
  - `fields` string[], required — Array of field names to include in the export.
  - `status` 'active' | 'paused' | 'pending' | 'deleted' — Filter by offer status (top-level shortcut).
  - `query` object — Filter criteria for the export. Uses the same search terms and filters as the offerstable endpoint.
    - `search_terms` object[] — Text search filters.
      - `search_type` 'name' | 'encoded_value' | 'advertiser_name'
      - `value` string
    - `filters` object — Structured filters to narrow results.
      - `offer_status` 'active' | 'paused' | 'pending' | 'deleted'
      - `visibilities` string[]
      - `labels` string[]
      - `network_category_ids` integer[]
      - `network_advertiser_ids` integer[]
      - `network_offer_group_id` integer
      - `payout_types` string[]
      - `revenue_types` string[]
      - `country_ids` integer[]
      - `platform_ids` integer[]
      - `device_type_ids` integer[]
      - `business_unit_ids` integer[]
      - `account_manager_ids` integer[]
      - `sales_manager_ids` integer[]
      - `network_tracking_domain_ids` integer[]
      - `network_channel_ids` integer[]

## Response `200`

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.

## Other responses

- `400` — Bad request — invalid format or parameters.

---

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