/* tslint:disable */ /* eslint-disable */ /** * Constant Contact API v3 * Swagger build version 3.0.2475 * * The version of the OpenAPI document: 1.0.116 * Contact: webservices@constantcontact.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * You can export contact objects to a CSV file. By default, all contacts in the user\'s account are exported if none of the following properties are included:
  • By contact_id - you can specify up to 500 specific contacts.
  • list_id - you can specify up to 50 lists. You can use the status parameter with list_id
  • status - you can export contacts by status. Status values include unsubscribed, active (billable), and removed. This property can be used with list_ids. * @export * @interface CreateExportActivityRequest */ export interface CreateExportActivityRequest { /** * Exports up to 500 specific contacts. This property is mutually exclusive with list_ids. * @type {Array} * @memberof CreateExportActivityRequest */ 'contact_ids'?: Array; /** * Exports all of the contacts inside of up to 50 contact lists. This property is mutually exclusive with contact_ids. * @type {Array} * @memberof CreateExportActivityRequest */ 'list_ids'?: Array; /** * Specify the segment_id from which you want to export all contacts that meet the specified segment_criteria. This property is mutually exclusive with contact_ids and list_ids. You can only specify one segment_id. * @type {number} * @memberof CreateExportActivityRequest */ 'segment_id'?: number; /** * Use this array to export specific contact fields. You must export email_address to successfully export email_optin_source, email_optin_date, email_optout_source, email_optout_date, or email_optout_reason. * @type {Array} * @memberof CreateExportActivityRequest */ 'fields'?: Array; /** * Allows you to export only contacts that have a specific status value. Possible values are active (billable), unsubscribed, or removed. Applicable with either `contact_ids` or `list_ids` as the source. * @type {string} * @memberof CreateExportActivityRequest */ 'status'?: string; }