add_tables
Extend a cached multi-table response by fetching only the new ServiceNow tables, enabling query_cache joins without refetching existing data; expired caches return a new cache name.
Instructions
Add tables to a response cached by request_tables, so query_cache can join them with the tables it already holds. Only the new tables are fetched. If the cached response has expired, every table is requested again into a new cached response and the returned cache_name changes. Returns the same summary as request_tables, for every table of the response.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tables | Yes | The tables to add, each with its own query, fields and limit. A table already in the cached response cannot be added again. | |
| cache_name | Yes | The cache_name returned by request_tables or add_tables, or listed by list_cached_responses with request_type multiple_tables. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | ||
| sections | Yes | ||
| warnings | Yes | ||
| row_count | Yes | ||
| cache_name | Yes | ||
| elapsed_ms | Yes | ||
| executed_at | Yes |