RecordLists
Query record lists in the Talkdesk account.
Select
The add-in 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 add-in.
- 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 add-in pushes the ORDER BY clause to the Talkdesk API for the following columns. Sorting on any other column is performed client-side within the add-in.
- 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. |