whalecloud-dxp-api-react-native
Version:
This section explains how to use the SDK and illustrates it with an example: - This chapter is essential to learn - For specific business development, see [Bussiness Scenario](https://www.digchan.info/en-US/dxp/user-sso/sign-up) - The Business Scenario pr
145 lines (140 loc) • 3.85 kB
text/typescript
/* tslint:disable */
/* eslint-disable */
/**
* DXP API
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { MktCreativeInfo } from './mkt-creative-info';
// May contain unused imports in some cases
// @ts-ignore
import type { MktOffer } from './mkt-offer';
// May contain unused imports in some cases
// @ts-ignore
import type { MktOfferGroup } from './mkt-offer-group';
// May contain unused imports in some cases
// @ts-ignore
import type { MktPayMethod } from './mkt-pay-method';
/**
*
* @export
* @interface MktContactDto
*/
export interface MktContactDto {
/**
* The unique identifier for the subscriber.
* @type {number}
* @memberof MktContactDto
*/
'subsId': number;
/**
* The service number associated with the subscriber.
* @type {string}
* @memberof MktContactDto
*/
'serviceNumber': string;
/**
* Unique identifier for the channel.
* @type {string}
* @memberof MktContactDto
*/
'channel': string;
/**
* Advertisement slot.
* @type {string}
* @memberof MktContactDto
*/
'adSlot': string;
/**
* The unique identifier assigned to the contact person.
* @type {number}
* @memberof MktContactDto
*/
'contactId'?: number;
/**
* The unique identifier assigned to each campaign batch.
* @type {number}
* @memberof MktContactDto
*/
'batchId'?: number;
/**
* The unique code assigned to each campaign batch.
* @type {string}
* @memberof MktContactDto
*/
'batchCode'?: string;
/**
* A unique code assigned to each campaign for identification purposes.
* @type {string}
* @memberof MktContactDto
*/
'campaignCode': string;
/**
* The name of the campaign, used for easy reference and identification.
* @type {string}
* @memberof MktContactDto
*/
'campaignName': string;
/**
* A detailed description of the campaign, providing information about its purpose and scope.
* @type {string}
* @memberof MktContactDto
*/
'campaignDescription'?: string;
/**
* The priority level of the campaign, indicating its importance or urgency. Possible values range from 1 (highest priority) to 10 (lowest priority).
* @type {string}
* @memberof MktContactDto
*/
'campaignPriority'?: string;
/**
* Project code
* @type {string}
* @memberof MktContactDto
*/
'projectCode'?: string;
/**
* Start date. Use ISO 8601 standard, YYYY-MM-DDTHH:MM:SS.
* @type {string}
* @memberof MktContactDto
*/
'startDate'?: string;
/**
* The end date. Use ISO 8601 standard, YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS.
* @type {string}
* @memberof MktContactDto
*/
'endDate'?: string;
/**
* Recommended words list
* @type {Array<MktCreativeInfo>}
* @memberof MktContactDto
*/
'recommendedWordsList'?: Array<MktCreativeInfo>;
/**
* Offer list
* @type {Array<MktOffer>}
* @memberof MktContactDto
*/
'offerList'?: Array<MktOffer>;
/**
* Offer group list
* @type {Array<MktOfferGroup>}
* @memberof MktContactDto
*/
'offerGroupList'?: Array<MktOfferGroup>;
/**
* Specifies if there are any restrictions on the payment methods that can be used.
* @type {Array<MktPayMethod>}
* @memberof MktContactDto
*/
'limitedPayMethodList'?: Array<MktPayMethod>;
}