/* 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.
*/
/**
*
* @export
* @interface EmailCampaigns
*/
export interface EmailCampaigns {
/**
* The unique ID used to identify the email campaign (UUID format).
* @type {string}
* @memberof EmailCampaigns
*/
'campaign_id'?: string;
/**
* The system generated date and time that this email campaign was created. This string is readonly and is in ISO-8601 format.
* @type {string}
* @memberof EmailCampaigns
*/
'created_at'?: string;
/**
* The current status of the email campaign. Valid values are:
- Draft — An email campaign that you have created but have not sent to contacts.
- Scheduled — An email campaign that you have scheduled for Constant Contact to send to contacts.
- Executing — An email campaign that Constant Contact is currently sending to contacts. Email campaign activities are only in this status briefly.
- Done — An email campaign that you successfully sent to contacts.
- Error — An email campaign activity that encountered an error.
- Removed — An email campaign that a user deleted. Users can view and restore deleted emails through the UI.
* @type {string}
* @memberof EmailCampaigns
*/
'current_status'?: string;
/**
* The descriptive name the user provides to identify this campaign. Campaign names must be unique for each account ID.
* @type {string}
* @memberof EmailCampaigns
*/
'name'?: string;
/**
* Identifies the type of campaign that you select when creating the campaign. Newsletter and Custom Code email campaigns are the primary types.
* @type {string}
* @memberof EmailCampaigns
*/
'type'?: string;
/**
* The code used to identify the email campaign `type`. - 1 (Default)
- 2 (Bulk Email)
- 10 (Newsletter)
- 11 (Announcement)
- 12 (Product/Service News)
- 14 (Business Letter)
- 15 (Card)
- 16 (Press release)
- 17 (Flyer)
- 18 (Feedback Request)
- 19 (Ratings and Reviews)
- 20 (Event Announcement)
- 21 (Simple Coupon)
- 22 (Sale Promotion)
- 23 (Product Promotion)
- 24 (Membership Drive)
- 25 (Fundraiser)
- 26 (Custom Code Email)
- 57 (A/B Test)
* @type {number}
* @memberof EmailCampaigns
*/
'type_code'?: number;
/**
* The system generated date and time showing when the campaign was last updated. This string is read only and is in ISO-8601 format.
* @type {string}
* @memberof EmailCampaigns
*/
'updated_at'?: string;
}