/* 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 CreateImportJSONActivityRequestImportDataInner */ export interface CreateImportJSONActivityRequestImportDataInner { /** * The email address of the contact. This method identifies each unique contact using their email address. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'email': string; /** * The first name of the contact. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'first_name'?: string; /** * The last name of the contact. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'last_name'?: string; /** * The job title of the contact. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'job_title'?: string; /** * The name of the company where the contact works. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'company_name'?: string; /** * The month value for the contact\'s birthday. Valid values are from 1 through 12. The birthday_month property is required if you use birthday_day. * @type {number} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'birthday_month'?: number; /** * The day value for the contact\'s birthday. Valid values are from 1 through 31. The birthday_day property is required if you use birthday_month. * @type {number} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'birthday_day'?: number; /** * The anniversary date for the contact. For example, this value could be the date when the contact first became a customer of an organization in Constant Contact. Valid date formats are MM/DD/YYYY, M/D/YYYY, YYYY/MM/DD, YYYY/M/D, YYYY-MM-DD, YYYY-M-D,M-D-YYYY, or M-DD-YYYY. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'anniversary'?: string; /** * The primary phone number for the contact. Use this field to add the default kind of phone number to the imported contact\'s phone number. Default kind is other. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'phone'?: string; /** * The home phone number for the contact. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'home_phone'?: string; /** * The work phone number for the contact. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'work_phone'?: string; /** * The mobile phone number for the contact. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'mobile_phone'?: string; /** * A phone number for the contact. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'other_phone'?: string; /** * Line one of the primary street address for the contact. Use this field to add the default kind of street to the imported contact\'s street address. The default kind is home. which maps to the street_addresses array` in the response. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'street'?: string; /** * Line two of the primary street address for the contact. This value is automatically appended to the street value. Use this field to add the default kind for line two of the street address to the imported contact\'s address. The default kind is other. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'street2'?: string; /** * The name of the primary city for the contact. Use this field to add the default kind of city to the imported contact\'s home address. The default kind is home. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'city'?: string; /** * The name of the primary state or province for the contact. Use this field to add the default kind of state to the imported contact\'s home address. The default kind is home. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'state'?: string; /** * The zip or postal code associated with the contact\'s primary address. Use this field to add the default kind of zip to the imported contact\'s street address. The default kind is home. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'zip'?: string; /** * The name of the primary country where the contact is located. Use this field to add the default kind of country to the imported contact\'s street address. The default kind is home. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'country'?: string; /** * Line one of the home street address for the contact. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'home_street'?: string; /** * Line two of the home street address for the contact. This value is automatically appended to the home_street value. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'home_street2'?: string; /** * The name of the city where the contact lives. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'home_city'?: string; /** * The name of the home state or province where the contact lives. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'home_state'?: string; /** * The zip or postal code associated with the contact\'s home address. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'home_zip'?: string; /** * The name of the country where the contact lives. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'home country'?: string; /** * Line one of the work street address for the contact. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'work_street'?: string; /** * Line two of the work street address for the contact. This value is automatically appended to the work_street value. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'work_street2'?: string; /** * The name of the city where the contact works. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'work_city'?: string; /** * The name of the state or province where the contact works. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'work_state'?: string; /** * The zip or postal code associated with the contact\'s work address. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'work_zip'?: string; /** * The name of the country where the contact works. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'work_country'?: string; /** * Line one of the other street address for the contact. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'other_street'?: string; /** * Line two of the other street address for the contact. This value is automatically appended to the other_street value. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'other_street2'?: string; /** * The name of another city where the contact is located. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'other_city'?: string; /** * The name of another state or province where the contact is located. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'other_state'?: string; /** * The zip or postal code associated with the contact\'s other address. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'other_zip'?: string; /** * The name of another country where the contact is located. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'other_country'?: string; /** * The name of this property is dynamic based on the custom fields you want to import. Use a key-value pair where the key is an existing custom field name prefixed with cf:, and the value is a custom field string value. For example, if you have a custom field named first_name you can use \"cf:first_name\":\"Joe\". Each contact can contain up to 25 different custom fields. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'cf:custom_field_name'?: string; /** * The US phone number to associate with the contact\'s SMS-enabled phone. The country code must be valid. Valid formats are 1231231234 or 123-123-1234. * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'sms_number'?: string; /** * Required if the SMS permission is set to `explict`. The date that the contact consented to receiving SMS messages. Valid date formats are MM/DD/YYYY, M/D/YYYY, YYYY/MM/DD, YYYY/M/D, YYYY-MM-DD, YYYY-M-D,M-D-YYYY, or M-DD-YYYY . * @type {string} * @memberof CreateImportJSONActivityRequestImportDataInner */ 'sms_consent_date'?: string; }