query_data_extension
Retrieve records from a Data Extension by external key. Apply filters, sort, and paginate results, with up to 50 rows per call.
Instructions
Consulta registros de uma Data Extension pelo external key (customerKey). Suporta filtro simples (ex: "Status eq 'Active'"), ordenação e paginação. Retorna no máximo 50 linhas por chamada para não estourar o contexto.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"externalKey": "<externalKey>"
},
"name": "query_data_extension"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Página de resultados. | |
| filter | No | Filtro no formato do SFMC: campo operador valor. Operadores: eq, ne, gt, lt, ge, le, like. Ex: "EmailAddress like '%gmail%'" ou "SubscriberKey eq '12345'". | |
| orderBy | No | Campo e direção de ordenação. Ex: 'CreatedDate desc'. | |
| pageSize | No | Linhas por página (máx 50). | |
| externalKey | Yes | External key (customerKey) da Data Extension. |