List or search records
vtiger_list_recordsRecords of one module, optionally filtered (all filters AND-ed), sorted and paged. Builds a SELECT for GET /query. The vendor returns at most 100 records per call; pass next_offset as offset for the next page. Name the fields you need: a full record has 100+ fields.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Records per page, 1-100 (default 20). | |
| fields | No | Fields to return (default all). Example: ["id","firstname","lastname","email"]. | |
| module | Yes | Module name, for example Contacts, Accounts, Leads, Potentials (deals), Cases, Calendar (tasks and events). Names come from vtiger_list_modules. | |
| offset | No | Records to skip (default 0). Use next_offset from the previous reply. | |
| filters | No | Conditions combined with AND. Example: [{field:'leadstatus',op:'=',value:'Hot'},{field:'lastname',op:'like',value:'Sm%'}]. | |
| order_by | No | Field to sort by (default id). | |
| descending | No | Sort descending (default false). |