| status | Indicates the overall response status. Example: "success" | string |
| message | Descriptive message about the result. | string |
| data | Contains the contact list details. | object |
data.isActive | Indicates if the contact list is active | boolean |
data.name | Name of the contact list | string |
data.description | Description of the contact list | string |
data.totalRecordCount | Number of records currently in the list | number |
data.status | Current state of the contact list. Usually Ready | string |
data.createdAt | Timestamp when the list was created (ISO format) | string |
data.updatedAt | Timestamp when the list was last updated (ISO format) | string |
data.mapping | Field mapping for contact data. | object |
data.mapping.firstName | Field mapped to the contact’s first name. | string |
data.mapping.lastName | Field mapped to the contact’s last name. | string |
data.mapping.phoneNumber | Field mapped to the contact’s phone number | string |
data.mapping.timeZone | Field mapped to the contact’s time zone. | string |
data.mapping.uniqueId | Field used as the unique identifier for each contact. | string |
data.mapping.contactPriority | Field representing the priority of the contact. | string |
data.isListInUse | Indicates if the contact list is currently associated with any campaign | boolean |
data.listType | Type of list. Value is call for voice campaigns | string |
data.isGlobalDNC | Indicates whether the list is part of the global Do Not Call list. | boolean |
data.isDefault | Indicates whether this is the system’s default contact list. | boolean |
data.campaignInUse | List of campaigns (IDs) currently using this list (empty if unused) | array |
data.source | Source of list creation. For passive API, the value is passiveApi | string |
data.apiConfigurations | Contains passive API sync configuration (for example, dataSyncMode) | object |
data.apiConfigurations.dataSyncMode | Describes how the API handles duplicate entries (allowDuplicates) | string |
data.columns | User-defined column metadata for contacts | array |
data.files | List of file objects, if any uploaded via UI or API (empty for passive API) | array |
data.createdBy | Internal ID of the user who created the list | string |
data.updatedBy | Internal ID of the user who last updated the list | string |
data._id | Unique ID of the contact list | string |
data.allowDuplicates | Indicates if duplicate contact records are allowed | boolean |