PowerDialerLeadListImportRequest
namestringrequired
Possible values: non-empty and <= 160 characters
sourceLeadListId(string | null)<uuid>nullable
sourceFilenamestring | nullnullable
Possible values: <= 255 characters
rowsobject[]required
Raw rows keyed by source column name.
Possible values: >= 1, <= 100000
mapping objectrequired
phonestringrequired
Source column holding the phone number.
phoneCountrystring | nullnullable
ISO country for numbers without +country code.
defaultTimezonestring | nullnullable
overrideTimezoneboolean
Default value:
falsefirstNamestring | nullnullable
lastNamestring | nullnullable
emailstring | nullnullable
timezonestring | nullnullable
externalIdstring | nullnullable
consentStatusstring | nullnullable
consentTimestampstring | nullnullable
fields object[]
Possible values: <= 200
Array [
sourceColumnstringrequired
keystringrequired
Possible values: Value must match regular expression ^[A-Za-z_][A-Za-z0-9_.-]{0,63}$
displayNamestringrequired
dataTypestringrequired
Possible values: [string, number, boolean, date, datetime]
requiredboolean
standardFieldboolean
sendToRetellDynamicVariablesboolean
sendOnCallbackHeaderboolean
callbackHeaderNamestring | nullnullable
piiClassificationstring
Possible values: [none, personal, sensitive, restricted]
]
deduplicationPolicystring
Possible values: [normalized_phone, external_id, none]
Default value:
normalized_phonesealboolean
Seal the list automatically when parsing finishes.
Default value:
falsePowerDialerLeadListImportRequest
{
"name": "string",
"sourceLeadListId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"sourceFilename": "string",
"rows": [
{}
],
"mapping": {
"phone": "string",
"phoneCountry": "string",
"defaultTimezone": "string",
"overrideTimezone": false,
"firstName": "string",
"lastName": "string",
"email": "string",
"timezone": "string",
"externalId": "string",
"consentStatus": "string",
"consentTimestamp": "string"
},
"fields": [
{
"sourceColumn": "string",
"key": "string",
"displayName": "string",
"dataType": "string",
"required": true,
"standardField": true,
"sendToRetellDynamicVariables": true,
"sendOnCallbackHeader": true,
"callbackHeaderName": "string",
"piiClassification": "none"
}
],
"deduplicationPolicy": "normalized_phone",
"seal": false
}