UNPKG

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
/* 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>; }