Type alias OneTrustCollectionPoint
OneTrustCollectionPoint: {
activationDate: string | Date;
attributes: Attributes;
canCreateNewVersion: boolean;
collectionPointType: CollectionPointType;
consentIntegration: boolean;
consentType: ConsentType;
createDate: string | Date;
createdBy: CollectionPointId;
dataElements: DataElements[];
description: string;
doubleOptIn: boolean;
enableNewConsentIntegration: boolean;
firstReceiptOn: string | null;
hostedSDK: boolean;
iabVendorId: string | null;
id: string;
identifierDataElement: Record<string, any>[];
isAuthenticationRequired: boolean;
jwtToken: JWTToken;
language: null;
languages: Language[];
lastActivityDate: string | Date;
lastModifiedBy: CollectionPointId;
lastSdkIntegrationDate: null;
name: string;
newSdkIntegrationEnabled: boolean;
noConsentTransactions: boolean;
noticesWithVersions: NoticesWithVersions[];
organizationId: string;
preferenceCenter: PreferenceCenter;
privacyPolicyUrl: string | null;
publishedBy: CollectionPointId;
purposes: Purpose[];
receiptCount: number;
reconfirmActivePurpose: boolean;
redirectUrl: string;
responsibleGroupId: null;
responsibleUserId: string;
sendConsentEmail: boolean;
showWarning: boolean;
status: Status;
subjectIdentifier: SubjectIdentifier;
version: number;
warningReasons: WarningReason[];
webFormUrl: string | null;
}
Type declaration
-
activationDate: string | Date
-
attributes: Attributes
-
canCreateNewVersion: boolean
-
collectionPointType: CollectionPointType
-
consentIntegration: boolean
-
consentType: ConsentType
-
createDate: string | Date
-
createdBy: CollectionPointId
-
dataElements: DataElements[]
-
description: string
-
doubleOptIn: boolean
-
enableNewConsentIntegration: boolean
-
firstReceiptOn: string | null
-
hostedSDK: boolean
-
iabVendorId: string | null
-
id: string
-
identifierDataElement: Record<string, any>[]
-
isAuthenticationRequired: boolean
-
jwtToken: JWTToken
-
language: null
-
languages: Language[]
-
lastActivityDate: string | Date
-
lastModifiedBy: CollectionPointId
-
lastSdkIntegrationDate: null
-
name: string
-
newSdkIntegrationEnabled: boolean
-
noConsentTransactions: boolean
-
noticesWithVersions: NoticesWithVersions[]
-
organizationId: string
-
preferenceCenter: PreferenceCenter
-
privacyPolicyUrl: string | null
-
publishedBy: CollectionPointId
-
purposes: Purpose[]
-
receiptCount: number
-
reconfirmActivePurpose: boolean
-
redirectUrl: string
-
responsibleGroupId: null
-
responsibleUserId: string
-
sendConsentEmail: boolean
-
showWarning: boolean
-
status: Status
-
subjectIdentifier: SubjectIdentifier
-
version: number
-
warningReasons: WarningReason[]
-
webFormUrl: string | null
Description
Collection point response object.