retrieve
Fetch detailed information about Metabase models including cards, dashboards, tables, and databases using specific IDs. Supports batch retrieval and pagination for large datasets.
Instructions
Fetch additional details for supported models (Cards, Dashboards, Tables, Databases, Collections, Fields). Supports multiple IDs (max 50 per request) with intelligent concurrent processing and optimized caching. Includes table pagination for large databases exceeding token limits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | Yes | Type of model to retrieve. Only one model type allowed per request. | |
| ids | Yes | Array of IDs to retrieve (1-50 IDs per request). All IDs must be positive integers. For larger datasets, make multiple requests. | |
| table_offset | No | Starting offset for table pagination (database model only). Use with table_limit for paginating through large databases that exceed token limits. | |
| table_limit | No | Maximum number of tables to return per page (database model only). Maximum 100 tables per page. Use with table_offset for pagination. |