sn_query
Retrieve records from any ServiceNow table using encoded queries, with control over fields, pagination, sorting, and display values.
Instructions
Query any ServiceNow table. Returns records matching the encoded query with support for field selection, pagination, sorting, and display values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum records to return (default 20) | |
| query | No | ServiceNow encoded query (e.g. active=true^priority=1). Use ^ for AND, ^OR for OR. | |
| table | Yes | ServiceNow table name (e.g. incident, change_request, sys_user) | |
| fields | No | Comma-separated list of fields to return | |
| offset | No | Pagination offset | |
| orderby | No | Sort field. Prefix with - for descending (e.g. -sys_created_on) | |
| display_value | No | Display values mode: true, false, or all (default: true) |