RecordLists
Query record lists in the Talkdesk account.
Select
The connector uses the Talkdesk API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the connector.
- Id supports the following operators: =.
- Name supports the following operators: =.
- Status supports the following operators: =.
For example, the following query is processed server-side:
SELECT * FROM RecordLists WHERE Id = 'value'
The connector pushes the ORDER BY clause to the Talkdesk API for the following columns. Sorting on any other column is performed client-side within the connector.
- Name supports the following sort directions: ASC, DESC.
- CreatedAt supports the following sort directions: ASC, DESC.
- UpdatedAt supports the following sort directions: ASC, DESC.
- RecordsCount supports the following sort directions: ASC, DESC.
For example, the following query is sorted server-side:
SELECT * FROM RecordLists ORDER BY Name ASC
Columns
| Name | Type | References | Description |
| Id [KEY] | String | The unique identifier of the record list. | |
| AccountId | String |
Account.Id | The account ID this list belongs to. |
| Name | String | The name of the record list. | |
| UniqueIdentifierType | String | Duplicate checking logic. Allowed values: PHONE_NUMBER, EXTERNAL, NOTHING. | |
| Status | String | The validation status. Allowed values: REJECTED, VALIDATION_STARTED, UPLOADED, ACCEPTED, INCOMPLETE, CORRUPTED. | |
| CreatedAt | Datetime | The creation date of the record list. | |
| UpdatedAt | Datetime | The last updated date of the record list. | |
| RecordsCount | Integer | The number of records in this list. | |
| Teams | String | JSON array of teams associated with this list. |